A-3
WDT & GPIO
MS-98H4
GPIO Sample Code
GPI 0 ~ GPI 3
GPI 0 GPI 1 GPI 2 GPI 3
IO Address
SIO GPIO Register
82h
82h
82h
82h
Bit
0
1
2
3
Sample code
#1
GPO 0 ~ GPO 3
GPO 0 GPO 1 GPO 2 GPO 3
IO Address
SIO GPIO Register
81h
81h
81h
81h
Bit
4
5
6
7
Sample code
#2
SIO_INDEX_Port
equ
04Eh
SIO_DATA_Port
equ
04Fh
SIO_UnLock_Value
equ
087h
SIO_Lock_Value
equ
0AAh
SIO_LDN_GPIO
equ
06h
GPI_REG
equ
082h
GPO_REG
equ
081h
GPI_ADD
equ
000h
GPO_ADD
equ 000h
GPO_0
equ
00010000b
Sample Code:
#1 : Get GPI 0 status
; Enable config mode
mov
dx, SIO_INDEX_Port
mov
al, SIO_UnLock_Value