gc80c521a CORERIVER Semiconductor, gc80c521a Datasheet - Page 143

no-image

gc80c521a

Manufacturer Part Number
gc80c521a
Description
Flash / Isp / Iap 8-bit Turbo Microcontrollers
Manufacturer
CORERIVER Semiconductor
Datasheet
P4DIR.7 P4DIR.6 P4DIR.5 P4DIR.4 P4DIR.3 P4DIR.2 P4DIR.1 P4DIR.0
R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0)
R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0) R/W(0)
SAR9
P4DIR
Appendix B :
ADCR
1 = Input / 0 = Output (Default).
SAR8
(E6h) : ADC Result High Register
(E5h) : Port 4 Input/Output Control Register
SAR7
SAR6
SAR5
SFR Description [E5h ~ E8h]
SAR4
SAR3
SAR2
R/W(0) R/W(0)
I2CIF
[0] : Idle
It is set each time a byte is received or transmitted.
If SP_IE flag in I2C_CFG SFR is set, it is set at Start/Stop condition.
The flag is set by H/W and cleared by S/W.
[0] : Idle
It is set when a byte is received while I2C_BUF SFR is still holding
the previous byte.
It is set by H/W and cleared by S/W
[0] : Indicate receiving Acknowledge bit.
[1] : Indicate receiving Not Acknowledge bit.
[0] : Write state
[0] : Indicates the last byte received or transmitted was Data
[1] : Indicates the last byte received or transmitted was Address
[0] : Indicates Stop bit was not detected.
[1] : Indicates Stop bit was detected.
This flag is cleared when I2CS is set or I2CEN is cleared.
[0] : Indicates Start bit was not detected.
[1] : Indicates Start bit was detected.
This flag is cleared when I2CP is set or I2CEN is cleared.
[0] : RX not complete (Receiver), TX not complete (Transmitter)
[1] : RX complete (Receiver), TX complete (Transmitter)
I2CST
I2CIF
I2COF
I2CACK : I2C Acknowledge flag in slave & master mode.
I2CRW
I2CDA
I2CP
I2CS
I2CBF
I2COF
(E8h) : I2C Status Register
: I2C Master Interrupt Flag in slave & master mode.
: I2C Overflow Flag in slave & master mode
: I2C Read/Write flag in slave mode
: Data / Address flag in slave mode
: Stop flag in slave & master mode
: Start flag in slave & master mode
: Busy flag in slave & master mode
I2CACK
R (0)
(17/19)
I2CRW
R (0)
MiDAS1.0B Family
I2CDA
R (0)
[1] : Interrupt occurred.
[1] : Overflow occurred.
R (0)
I2CP
R (0)
I2CS
[1] : Read state
I2CBF
R (0)
[143]

Related parts for gc80c521a