![Advantech ITA-3650G Series User Manual Download Page 63](http://html1.mh-extra.com/html/advantech/ita-3650g-series/ita-3650g-series_user-manual_2857442063.webp)
51
ITA-3650G_Series User Manual
Appendix A
P
rogramming
the
W
atchdog
Timer
A.3
Program Examples
1.
Enable watchdog timer and set 10 sec. as the timeout interval
Mov dx,A65h ; Select register 65h, watchdog timer I/O port address A00h+ register
shifts 65h
Mov al,80h ; Set second as counting unit
Out dx,al
Mov dx,A66h ; Select register 66h, watchdog timer I/O port address A00h+ register
shift 66h
Mov al,10 ; Set timeout interval as 10 seconds and start counting
Out dx,al
;-----------------------------------------------------------
2.
Enable watchdog timer and set 5 min. as the timeout interval
;-----------------------------------------------------------
Mov dx,A65h ; Select register 65h, watchdog timer I/O port address A00h+ register
shifts 65h
Mov al,00h ; Set minute as counting unit
Out dx,al
Mov dx,A66h ; Select register 66h, watchdog timer I/O port address A00h+ register
shifts 66h
Mov al,5 ; Set timeout interval as 5 minutes and start counting
Out dx,al
;-----------------------------------------------------------
3.
Enable watchdog timer to be reset by mouse
;-----------------------------------------------------------
Mov dx,A67h ; Select register 67h, watchdog timer I/O port address A00h+ register
shifts 67h
In al,dx
Or al,4h ; Enable watchdog timer to be reset by mouse
Out dx,al
;-----------------------------------------------------------
4.
Enable watchdog timer to be reset by keyboard
;-----------------------------------------------------------
Mov dx,A67h ; Select register 67h, watchdog timer I/O port address A00h+ register
shifts 67h
In al,dx
Or al,2h ; Enable watchdog timer to be reset by keyboard
Out dx,al
;-----------------------------------------------------------
5.
Generate a timeout signal without timer counting
;-----------------------------------------------------------
Mov dx,A68h ; Select register 68h, watchdog timer I/O port address A00h+ register
shifts 68h
In al,dx
Or al,4h ; Generate a timeout signal
Out dx,al
;-----------------------------------------------------------
Summary of Contents for ITA-3650G Series
Page 1: ...User Manual ITA 3650G Series Compact Fanless Embedded High Performance Industrial Computer...
Page 10: ...ITA 3650G_Series User Manual x...
Page 13: ...Chapter 1 1 Overview This chapter provides general information about ITA 3650G...
Page 17: ...Chapter 2 2 System Setup This chapter explains the initial setup of ITA 3650G...
Page 28: ...ITA 3650G_Series User Manual 16...
Page 29: ...Chapter 3 3 H W Installation This chapter provides hardware installation instructions...
Page 37: ...Chapter 4 4 AMI BIOS This chapter introduces how to configure AMI BIOS...
Page 52: ...ITA 3650G_Series User Manual 40...
Page 53: ...Chapter 5 5 Driver Installation This chapter describes how to install drivers...
Page 56: ...ITA 3650G_Series User Manual 44...
Page 57: ...Chapter 6 6 GPIO Programming Guide This chapter provides a brief GPIO programming guide...
Page 60: ...ITA 3650G_Series User Manual 48...
Page 61: ...Appendix A A Programming the Watchdog Timer...
Page 65: ...ITA 3650G...
Page 67: ...iii ITA 3650G 1 x ITA 3650G 1 x ITA 3650G 1 x ITA 3650G ITA 3650G...
Page 70: ...ITA 3650G vi...
Page 73: ...1 1 ITA 3650G...
Page 75: ...3 ITA 3650G 1 1 5 1 1 ITA 3650G...
Page 76: ...ITA 3650G 4 1 6 1 2 ITA 3650G 1 3 1 7 2 IO 3 4 IO 5 HDD AL 6...
Page 77: ...2 2 ITA 3650G...
Page 79: ...7 ITA 3650G 2 2 3 2 3 1 ITA 3650G 2 3 1 2 3 1 2 2 3 2 3 2 3 2 3...
Page 88: ...ITA 3650G 16...
Page 89: ...3 3 ITA 3650G...
Page 90: ...ITA 3650G 18 3 1 ITA 3650G 3 1 1 M SATA ITA 3650G M SATA M SATA 3 1 M SATA...
Page 91: ...19 ITA 3650G 3 3 1 2 Mini PCIe ITA 3650G Mini PCIe 1 Mini PCIe PCIe 2 Mini PCIe 3 2 Mini PCIe...
Page 92: ...ITA 3650G 20 3 1 3 ITA 3650G 2 5 1 2 5 4 2 7 3 7 4 6 5 PCB 3 3...
Page 93: ...21 ITA 3650G 3 3 1 4 MXM GPU MXM GPU 1 3 4 MXM GPU MXM 2 2 MXM GPU 3 4 MXM...
Page 94: ...ITA 3650G 22 3 1 5 2 3 5...
Page 95: ...23 ITA 3650G 3 3 5...
Page 96: ...ITA 3650G 24 3 1 6 I O 1 I O 8 2 3 6 I O 3 6...
Page 97: ...4 4 AMI BIOS AMI BIOS...
Page 99: ...27 ITA 3650G 4 AMI BIOS 4 2 POST BIOS CPU Del BIOS 4 2 DEL...
Page 100: ...ITA 3650G 28 4 2 1 Main 2 BIOS 4 3 BIOS 2 System Time System Date Tab MM DD YY HH MM SS...
Page 112: ...ITA 3650G 40...
Page 113: ...5 5...
Page 115: ...43 ITA 3650G 5 5 2 1 CPU Windows...
Page 116: ...ITA 3650G 44...
Page 117: ...6 6 GPIO GPIO...
Page 120: ...ITA 3650G 48...
Page 121: ...A A...
Page 124: ...www advantech com cn 2020...
Page 125: ...ITA 3650G...
Page 127: ...iii ITA 3650G 1 x ITA 3650G 1 x ITA 3650G 1 x ITA 3650G ITA 3650G...
Page 130: ...ITA 3650G vi...
Page 133: ...1 1 ITA 3650G...
Page 135: ...3 ITA 3650G 1 1 5 1 1 ITA 3650G...
Page 136: ...ITA 3650G 4 1 6 1 2 ITA 3650G 1 3 1 7 2 IO 3 4 IO 5 HDD AL 6...
Page 137: ...2 2 ITA 3650G...
Page 139: ...3 ITA 3650G 2 2 3 2 3 1 ITA 3650G 2 3 1 2 3 1 2 2 3 2 3 2 3 2 3...
Page 148: ...ITA 3650G 12...
Page 149: ...3 3 ITA 3650G...
Page 150: ...ITA 3650G 2 3 1 ITA 3650G 3 1 1 M SATA ITA 3650G M SATA M SATA 3 1 M SATA...
Page 151: ...3 ITA 3650G 3 3 1 2 Mini PCIe ITA 3650G Mini PCIe 1 Mini PCIe PCIe 2 Mini PCIe 3 2 Mini PCIe...
Page 152: ...ITA 3650G 4 3 1 3 ITA 3650G 2 5 1 2 5 4 2 7 3 7 4 6 5 PCB 3 3...
Page 153: ...5 ITA 3650G 3 3 1 4 MXM GPU MXM GPU 1 3 4 MXM GPU MXM 2 2 MXM GPU 3 4 MXM GPU...
Page 154: ...ITA 3650G 6 3 1 5 2 3 5...
Page 155: ...7 ITA 3650G 3 3 5...
Page 156: ...ITA 3650G 8 3 1 6 I O 1 I O 8 2 3 6 I O 3 6...
Page 157: ...4 4 AMI BIOS AMI BIOS...
Page 159: ...3 ITA 3650G 4 AMI BIOS 4 2 POST BIOS CPU Del BIOS 4 2 DEL...
Page 160: ...ITA 3650G 4 4 2 1 Main 2 BIOS 4 3 BIOS 2 System Time System Date Tab MM DD YY HH MM SS...
Page 172: ...ITA 3650G 16...
Page 173: ...5 5...
Page 175: ...3 ITA 3650G 5 5 2 1 CPU Windows...
Page 176: ...ITA 3650G 4...
Page 177: ...6 6 GPIO GPIO...
Page 180: ...ITA 3650G 4...
Page 181: ...A A...
Page 184: ...www advantech tw 2020...