EasyManua.ls Logo

Tangent Rugged Mini E1 - Page 48

Tangent Rugged Mini E1
49 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Rugged Mini E1 | User’s Manual
GPIO Sample Code
GPI 0 ~ GPI 3
GPO 0 ~ GPO 3
GPI_REG equ 0A03h
GPO_REG equ 0A02h
GPO_0 equ 00000001b
____________________________________________________________________________________
Sample Code:
#1 : Get GPI 0 status
; Get GPI 0 Pin Status Register
In al, GPI_REG
;al bit4 = GPI 0 status
#2 : Set GPO 0 status to high
; Set GPO 0 Pin to High
mov dx, GPO_REG
in al, dx
or al, GPO_0
out dx, al
;al bit0 = GPO 0 status
Appendix WDT & GPIO
GPI 0 GPI 1 GPI 2 GPI 3
IO Address 0xA03h 0xA03h 0xA03h 0xA03h
Bit 4 5 6 7
Sample code #1
GPO 0 GPO 1 GPO 2 GPO 3
IO Address 0xA02h 0xA02h 0xA02h 0xA02h
Bit 0 1 2 3
Sample code #2
48

Related product manuals