Micrel, Inc.
MIC2555
GPIO Output Enable
set –14h
clr – 15h
1 Æset = 1, GPIO = OUTPUT.
1 Æclr = 0, GPIO = INPUT.
Set & Clear
GPIO_0
GPIO_1
GPIO_2
1
1
1
1
1
1
1
1
rd/s/c
rd/s/c
rd/s/c
rd/s/c
rd/s/c
rd/s/c
rd/s/c
rd/s/c
bit 0
bit 1
bit 2
bit 3
bit 4
bit 5
bit 6
bit 7
GPIO Output
set –16h
clr – 17h
1 Æset = 1 at GPIO OUTPUT.
1 Æclr = 0 at GPIO OUTPUT.
Set & Clear
GPIO_0
GPIO_1
GPIO_2
1
1
1
1
1
1
1
1
rd/s/c
rd/s/c
rd/s/c
rd/s/c
rd/s/c
rd/s/c
rd/s/c
rd/s/c
bit 0
bit 1
bit 2
bit 3
bit 4
bit 5
bit 6
bit 7
GPIO Input
Read Status
GPIO_0
rd – 18h
bit 0
Read current state of GPIO input
1
1
1
1
1
1
1
1
rd
rd
rd
rd
rd
rd
rd
rd
GPIO_1
bit 1
GPIO_2
bit 2
bit 3
bit 4
bit 5
bit 6
bit 7
GPIO Interrupt Latch
set –1Ah
clr – 1Bh
Indicates which sources have interrupted.
1 = interrupt.
Interrupt Source
GPIO_0
GPIO_1
GPIO_2
1
1
1
1
1
1
1
1
rd/s/c
rd/s/c
rd/s/c
rd/s/c
rd/s/c
rd/s/c
rd/s/c
rd/s/c
bit 0
bit 1
bit 2
bit 3
bit 4
bit 5
bit 6
bit 7
M9999-060805
(408) 955-1690
June 2005
26