gc80c521a CORERIVER Semiconductor, gc80c521a Datasheet - Page 66
![no-image](/images/no-image-200.jpg)
gc80c521a
Manufacturer Part Number
gc80c521a
Description
Flash / Isp / Iap 8-bit Turbo Microcontrollers
Manufacturer
CORERIVER Semiconductor
Datasheet
1.GC80C521A.pdf
(146 pages)
- Current page: 66 of 146
- Download datasheet (4Mb)
2.
1) I2CS = 1
2) I2CIF = 1
(if SP_IE = 1)
From Master To Slave
From Master To Slave
From Slave To Master
From Slave To Master
Action
S
Action
S/W
6.12. I2C : Slave Receiver Flow
H/W
SLA + R/W(0)
: Slave Not ACK for Address
1.
I2CEN = 1
4.
1) I2CRW = 0
Fail Sequence
5_2.
1) Send No ACK if
Address not
matched
3.
1) I2C_SLA = SLA
2) I2CIF = 0
6_2.
1) I2CIF = 1
2) I2CACK = 1
3) I2C_DA = 1
5_1.
1) Send ACK
If Address
matched
7_2.
1) I2CIF = 0
/A
A
P
DATA
6_1.
1) I2CIF = 1
2) I2CACK = 0
3) I2C_DA = 1
8_2.
1) I2CP = 1
2) I2CIF = 1
(if SP_IE = 1)
9_2.
1) I2CIF = 0
7_1_2.
1) Send No ACK if
Buffer full
2) I2COF = 1
7_1_1.
1) Send ACK
If Buffer empty
9_1_2.
1) I2CIF = 0
/A
A
9_1_1.
1) Read DATA
2) I2CIF = 0
P
P
MiDAS1.0B Family
8_1_2.
1) I2CIF = 1
2) I2CACK = 1
3) I2C_DA = 0
11_1_2.
1) I2CIF = 0
Success Sequence
: Slave Not ACK for DATA
8_1_1.
1) I2CIF = 1
2) I2CACK = 0
3) I2C_DA = 0
Fail Sequence
11_1_1.
1) I2CIF = 0
10_1_2.
1) I2CP = 1
2) I2CIF = 1
(if SP_IE = 1)
10_1_1.
1) I2CP = 1
(if SP_IE = 1)
[66]
[66]
Related parts for gc80c521a
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![gc41c510g0](/images/no-image3.png)
Part Number:
Description:
Coreriver Semiconductor
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![TOUCHCORE3.0-MLF32](/images/no-image3.png)
Part Number:
Description:
CRITOUCHCORE3.0-MLF32 PSOC(TOUCHCORE30-
Manufacturer:
Coreriver Semiconductor Co.
![tc10-so8ip](/images/no-image3.png)
Part Number:
Description:
Digital-type / Capacitive Touch Sensor Engine
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![gc80c590ae](/images/no-image3.png)
Part Number:
Description:
Flash / Isp / Iap 8-bit Turbo Microcontrollers
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![gc80c520g](/images/no-image3.png)
Part Number:
Description:
Eprom / Rom / Romless Based 8-bit Turbo Microcontrollers
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![gc80c510](/images/no-image3.png)
Part Number:
Description:
Eprom/rom 8-bit Turbo Microcontrollers
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![gc80c520a](/images/no-image3.png)
Part Number:
Description:
Midas1.0 Family Mask Rom/eprom/romless 8-bit Turbo Microcontrollers
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![gc41c501g0-sp8i](/images/no-image3.png)
Part Number:
Description:
4-bit Microcontrollers With Reduced 8051 Architecture With Reduced 8051 Architecture
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![gc41c501g1-so24i](/images/no-image3.png)
Part Number:
Description:
4-bit Microcontrollers With Reduced 8051 Architecture
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![gc41c501g2-so24i](/images/no-image3.png)
Part Number:
Description:
4-bit Microcontrollers With Reduced 8051 Architecture
Manufacturer:
CORERIVER Semiconductor
Datasheet:
![tc10-so8ip](/images/no-image3.png)
Part Number:
Description:
Digital-type / Capacitive Touch Sensor Engine
Manufacturer:
CORERIVER Semiconductor
Datasheet: