gc80c521a CORERIVER Semiconductor, gc80c521a Datasheet - Page 64

no-image

gc80c521a

Manufacturer Part Number
gc80c521a
Description
Flash / Isp / Iap 8-bit Turbo Microcontrollers
Manufacturer
CORERIVER Semiconductor
Datasheet
2.
1) I2CS = 1 if the bus free
2) I2CIF = 1
(if SP_IE = 1)
From Master To Slave
From Slave To Master
Action
Action
S/W
6.12. I2C : Master Receiver Flow
H/W
S
SLA + R/W(1)
1.
1) I2CEN = 1
2) SGEN = 1
: Slave Not ACK
Fail Sequence
3.
1) I2C_DAT = SLA + R/W(1)
2) I2CIF = 0
4_2.
1) I2CACK = 1
2) I2CIF = 1
4_1.
1) I2CACK = 0
2) I2CIF = 1
5_2.
1) PGEN = 1
2) I2CIF = 0
/A
A
P
6_2.
1) I2CP = 1
(if SP_IE = 1)
5_1_1.
1) LASTB = 0
2) I2CIF = 0
6_1_1.
1) Send
No ACK
(last byte)
5_1_2.
1) LASTB = 1
2) I2CIF = 0
6_1_2.
1) Send No ACK
DATA1
(last byte)
DATA1
8_1_1.
1) Read DATA1
2) LATSB = 1
3) I2CIF = 0
7_1_1.
1) I2CIF
= 1
A
7_1_2.
1) I2CACK = 1
2) I2CIF = 1
/A
MiDAS1.0B Family
9_1_2.
1) Send
No ACK
(last byte)
8_1_2.
1) Read DATA1
2) PGEN = 1
3) I2CIF = 0
11_1_1.
1) Read DATA2
2) PGEN = 1
3) I2CIF = 0
Success Sequence
P
DATA2
: Multi Bytes
10_1_1.
1) I2CIF
= 1
Success Sequence
9_1_2.
1) I2CP = 1
(if SP_IE = 1)
: Single Byte
/A
13_1_1.
1) I2CIF = 0
12_1_1.
1) I2CP = 1
(if SP_IE = 1)
10_1_2.
1) I2CIF = 0
P
[64]
[64]

Related parts for gc80c521a