
2007 Microchip Technology Inc.
DS21664D-page 33
MCP2502X/5X
REGISTER 5-4:
IOINTPO REGISTER
REGISTER 5-5:
IOINTFL REGISTER
R/W-0
GP7POL
GP6POL
GP5POL
GP4POL
GP3POL
GP2POL
GP1POL
GP0POL
bit 7
bit 0
bit 7-0
GP7POL:GP0POL: Transmit-on-change Polarity bits
1
= Digital Inputs: Low-to-High Transition On Corresponding GPIO Input Pin Generates a
transmit message
Analog Inputs: A/D result above compare value generates a transmit message
0
= Digital Inputs: High-to-Low Transition On Corresponding GPIO Input Generates transmit
message
Analog Inputs: A/D result below compare value generates a transmit message
Legend:
R = Readable bit
W = Writable bit
U = Unimplemented bit, read as ‘0’
- n = Value at POR
‘1’ = Bit is set
‘0’ = Bit is cleared
x = Bit is unknown
R-0
GP7TXF
GP6TXF
GP5TXF
GP4TXF
GP3TXF
GP2TXF
GP1TXF
GP0TXF
bit 7
bit 0
bit 7-0
GP7TXF:GP0TXF: Transmit-on-change Polarity bits
1
= Digital Inputs: A valid edge has occurred on the digital input
Analog Inputs: A/D result does exceed the compare threshold
0
= Digital Inputs: A valid edge has not occurred on the digital input
Analog Inputs: A/D result does not exceed the compare threshold
Legend:
R = Readable bit
W = Writable bit
U = Unimplemented bit, read as ‘0’
- n = Value at POR
‘1’ = Bit is set
‘0’ = Bit is cleared
x = Bit is unknown