
Rev. 1.00
187 of ���
�an�a�� 1�� �01�
Standard 8051 8-Bit Flash MCU
HT85F2260/HT85F2270/HT85F2280
I2C Serial Interface
I2C Serial Interface
Status
Code
Status of the I
2
C
Application software response
Next action taken by
the I
2
C hardware
to/from
I2CDAT
to I2CCON
STA STO SI AA
A0H
STOP condition o� �epeated
S TA R T c o n d i t i o n h a s
been �eceived while still
add�essed as SLV/REC o�
SLV/TRX
No action
0
0
0
0
Switched to “not add�essed slave” mode;
no �ecognition of own slave add�ess o� gene�al call
add�ess
No action
0
0
0
1
Switched to “not add�essed slave” mode;
own slave add�ess o� gene�al call add�ess will be
�ecognized
No action
1
0
0
0
Switched to “not add�essed slave” mode;
no �ecognition of own slave add�ess o� gene�al call
add�ess;
START condition will be t�ansmitted when the b�s
becomes f�ee
No action
1
0
0
1
Switched to “not add�essed slave” mode;
own slave add�ess o� gene�al call add�ess will be
�ecognized;
START condition will be t�ansmitted when the b�s
becomes f�ee
I
2
C Status in Slave Transmitter Mode
Status
Code
Status of the I
2
C
Application software response
Next action taken by
the I
2
C hardware
to/from
I2CDAT
to I2CCON
STA STO SI AA
A8H
Own SLA+R has been
�eceived;
ACK has been �et��ned
Load data b�te X
0
0
0 Last data b�te will be t�ansmitted and ACK will be
�eceived
Load data b�te X
0
0
1 Data b�te will be t�ansmitted;
ACK will be �eceived
B0H
A�bit�ation lost in SLA+R/W
as maste� own SLA+R has
been �eceived;
ACK has been �et��ned
Load data b�te X
0
0
0 Last data b�te will be t�ansmitted and ACK will be
�eceived
Load data b�te X
0
0
1 Data b�te will be t�ansmitted;
ACK will be �eceived
B8H
Data b�te has been
t�ansmitted;
ACK has been �eceived
Load data b�te X
0
0
0 Last data b�te will be t�ansmitted and ACK will be
�eceived
Load data b�te X
0
0
1 Data b�te will be t�ansmitted; ACK will be �eceived
C0H
Data b�te has been
t�ansmitted;
not ACK has been �eceived
No action
0
0
0
0
Switched to “not add�essed slave” mode;
no �ecognition of own slave add�ess o� gene�al call
add�ess
No action
0
0
0
1
Switched to “not add�essed slave” mode;
own slave add�ess o� gene�al call add�ess will be
�ecognized
No action
1
0
0
0
Switched to “not add�essed slave” mode;
no �ecognition of own slave add�ess o� gene�al call
add�ess;
START condition will be t�ansmitted when the b�s
becomes f�ee
No action
1
0
0
1
Switched to “not add�essed slave” mode;
own slave add�ess o� gene�al call add�ess will be
�ecognized;
START condition will be t�ansmitted when the b�s
becomes f�ee