05 第五讲 24C02读写实验--手把手教你学ARM之LPC2103入门篇.pptVIP

05 第五讲 24C02读写实验--手把手教你学ARM之LPC2103入门篇.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五讲 24C02读写实验 要点: IIC总线 LPC210X的IIC总线使用 典型的IIC总线的连接框图 LPC210X的I2C控制单元 I2C 串行I/O 控制器 LPC2101/2102/2103 各含有两个I2C 总线控制器。 I2C 是一个双向总线,它使用两条线:串行时钟线(SCL) 和串行数据线(SDA) 实现互连 芯片的控制。每个器件都通过一个唯一的地址来识别,这些器件可以是只接收器件(例如LCD 驱动器),或是可以发送和接收信息的发送器(例如存储器)。发送器和/或接收器可以操作为主或从模式,这取决于芯片必须启动数据的发送或是只被寻址。I2C 是一个多主机总线,它可以由超过一个总线主控器进行控制。LPC2101/2102/2103 所包含的I2C 功能支持400kbit/s(快速I2C)。 特性 标准的I2C 总线接口 可配置为主机、从机或主/从机 可编程时钟可实现通用速率控制 主机从机之间双向数据传输 多主机总线(无中央主机) 同时发送的主机之间进行仲裁,避免了总线数据的冲突 串行时钟同步允许不同位速率的器件能通过一条串行总线通信 串行时钟同步可作为握手机制使串行传输挂起和恢复 I2C 总线可用于测试和诊断 数据从主设备传送到从设备 主设备传送的第一个字节是从器件的地址,接下来的是一些字节的数据。从设备在接收到每个字节后返回一个应答位。 主传输模式的格式 数据从从设备传送到主设备 第一个字节由主设备发出,然后从设备返回一个应答位。接下来一些字节的数据由从设备发往主设备。主设备在每接收到一个字节的数据后返回一个应答位,但最后一个字节除外。当主设备接收到最后一个字节后返回一个“not acknowledge”。由主设备产生所有的串行时钟和“起始”、“停止”条件。一次传输在出现“停止”或者重复的“起始”信号时停止。 主接收模式的格式 IIC寄存器 IIC数据波特率的计算: LPC210X与24C02的硬件连接 LPC210X读写24CO2程序编写 打开IAR开发环境 …… 下一讲课程安排 第六讲、ARM定时器及外部中断程序设计 * * 手把手教你学ARM ——之LPC210x入门篇 主 讲: 何 呈 策 划:张 勇 学习板:LT-ARM210X 力天电子版权所有 www.LT430.com 2009年 1月 主讲:何 呈 版权:力天电子www.LT430.com 主讲:何 呈 版权:力天电子www.LT430.com 版权:力天电子www.LT430.com 主讲:何 呈 版权:力天电子www.LT430.com 主讲:何 呈 主讲:何 呈 版权:力天电子www.LT430.com 主讲:何 呈 版权:力天电子www.LT430.com 主讲:何 呈 版权:力天电子www.LT430.com 主讲:何 呈 版权:力天电子www.LT430.com 主讲:何 呈 版权:力天电子www.LT430.com 0xE005 C018 I2C1CONCLR 0xE001 C018 I2C0CONCLR NA 只写 IIC控制清除寄存器 I2CONCLR 0xE005 C014 I2C1SCLL 0xE001 C014 I2C0SCLL 0x04 读/写 时钟占空比的低半字 I2SCLL 0xE005 C010 I2C1SCLH 0xE001 C010 I2C0SCLH 0x04 读/写 时钟占空比的高半字 I2SCLH 0xE005 C00C I2C1ADR 0xE001 C00C I2C0ADR 0x00 读/写 IIC从机地址寄存器 I2ADR 0xE005 C008 I2C1DAT 0xE001 C008 I2C0DAT 0x00 读/写 IIC数据寄存器 I2DAT 0xE005 C004 I2C1STAT 0xE001 C004 I2C0STAT 0XF8 只读 IIC状态寄存器 I2STAT 0xE005 C000 I2C1CONSET 0xE001 C000 I2C0CONSET 0x00 读/写 IIC控制设置寄存器 I2CONSET I2C1的地址和名称 I2C0的地址和名称 复位值 属性 描述 名称 版权:力天电子www.LT430.com 主讲:何 呈 主讲:何 呈 版权:力天电子www.LT430.com 主讲:何 呈 版权:力天电子www.LT430.com

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档