
飞利浦半导体
产品数据
80C51的8位微控制器系列
16 KB OTP / ROM , 512B
内存,低电压( 2.7 5.5V) ,低功耗,高速( 30/33
兆赫),两个400KB我
2
I2C接口
P8xC660X2/661X2
所述接收装置( 7个字节)和数据方向位。在这
情况下,数据方向位( R / W )应为逻辑0 ,而我们说
一个“W”被发送。因此,发送的第一个字节是SLA + W 。
串行数据发送8位的时间。每个字节后
发送一个应答位被接收。 START和STOP
条件的输出来指示开始和一结束
串行传输。
2.主机接收模式:
发送的第一个字节包含的从机地址
发射设备( 7位)和数据方向位。在这
情况下,数据方向位( R / W )应为逻辑1 ,而我们说
一个“R ”被发送。因此,发送的第一个字节是SLA + R 。
串行数据通过P1.7 / SDA接收,同时P1.6 / SCL输出
串行时钟。串行数据接收8位的时间。在每个
接收字节的应答位传输。 START和
STOP条件是输出到显示的开始和结束
串行传输。
3.从机接收模式:
串行数据和串行时钟通过P1.7 / SDA接收
和P1.6 / SCL 。每收到一个字节后,一个应答位
传输。 START和STOP条件被确认为
开始和串行传输的结束。地址识别
接收从机地址后,由硬件执行,
方向位。
4.从机发送模式:
第一个字节的接收和从站接收处理
模式。然而,在该模式中,方向位指示
传送方向是相反的。串行数据通过传输
P1.7 / SDA而串行时钟通过P1.6 / SCL输入。
START和STOP条件被认为是开始
和串行传输的结束。
在一个给定的应用, SIO1可以作为一个主站和作为
奴隶。在从模式下, SIO1硬件寻找自己的奴隶
地址和广播地址。如果这些地址中的一个是
检测到一个中断请求。当单片机愿望
成为总线主机时,硬件将等待直到总线空闲
之前,在进入主模式,这样一个可能的从动作
不会中断。如果总线仲裁丢失在主模式下, SIO1
立即切换到从机模式,可以检测自己的
从站地址在同一个串行传输。
V
DD
R
P
R
P
SDA
I
2
C总线
SCL
P1.7/SDA
P1.6/SCL
与其他设备
I
2
C接口
与其他设备
I
2
C接口
P8xC66xX2
SU01748
图15.典型I
2
C总线配置
SDA
停止
条件
反复
开始
条件
从机地址
读/写
方向
位
承认
信号接收器
最高位
承认
信号接收器
时钟线保持为低电平
中断被响应
SCL
S
开始
条件
1
2
7
8
9
确认
1
2
3–8
9
确认
P / S
反复进行多个字节
转移
SU00965
关于我图16.数据传输
2
C总线
2003 10月2日
32