- 6
- 0
- 约4.42千字
- 约 38页
- 2019-10-19 发布于湖北
- 举报
实验三数码管与键盘控制 IIC总线接口 IIC (I2C)概述 S3C2410处理器支持一个多主IIC串行总线接口,用于连接微控制器及其外围设备 两根串行线 一根专用串行数据线SDA 一根串行时钟线SCL 每个连接到总线的器件根据唯一的地址来识别 传输数据的设备间是简单的主从关系 两个或多个器件同时发起数据传输时,可以通过冲突检测和仲裁来防止数据被破坏 数据传输位速率在标准模式下可达100kbit/s,在快速模式下可达400kbit/s,在高速模式下可达3.4Mbit/s 发送到SDA上的每个数据必须是8位的 IIC总线接口(1) 4种操作模式 主发送器模式 主接收器模式 从发送器模式 从接收器模式 IIC总线接口(2) IIC总线接口空闲时通常处于从模式 起始条件 当SCL保持高电平时,一个SDA下降沿初始化一个起始条件 停止条件 当SCL保持高电平时SDA的一个上升沿产生一个停止信号 IIC总线接口(3) IIC总线接口(4) (主设备)数据发送过程 产生起始信号 发送从设备地址(即寻找通信对象) 接收ACK信号(表明从设备已连接到总线) 发送8位数据 接收ACK 产生结束信号 IIC总线接口(5) IIC总线接口(6) IIC总线接口(7) IIC总线接口(8) IIC相关寄存器 总线控制寄存器,IICCON 总线控制/状态寄存器,IICSTAT 总线
原创力文档

文档评论(0)