江西财经大学软件与通信工程学院menu_thread().PPT

江西财经大学软件与通信工程学院menu_thread().PPT

江西财经大学软件与通信工程学院menu_thread()

第9章 应用系统的设计与开发 朱华贵 2016年11月21日 寻址信息SLA的字节组成 图中D3~D0 是器件类型识别符的编码,用户无权更改。对于AT24CXX,其值均为1010B; A2~A0是用户设计的从器件片选地址; 由器件类型识别符和器件片选地址组成的7位地址最多可区分128个从器件; R/W是控制数据传输方向的读写标志位。 若主器件和从器件都是I2C总线接口设备,通信时序中的逻辑环节可以由内置硬件自动完成。对于无I2C总线接口的主器件如51单片机,为使其能与AT24CXX通信,可以利用两条I/O口线通过软件方法模拟I2C总线时序。 多片AT24CXX与80C51的模拟I2C总线接口关系。 三块AT24CXX芯片的SLA分别为:1010000xB(AT24C01A),101001xxB(AT24C04 )和10101xxxB(AT24C08 ),图中接线标注为NC的代表悬空,电平可为任意值。 I2C总线端口输出为开漏结构,总线上必须有外接上拉电阻,其值可选5~10K(P1~P3口已有内置上拉电阻可以不再外接)。 【实例3】在第4章实例5的基础上增加1只掉电存储器AT24C01C电路,通过编程使其具有掉电锁存按键次数的功能,即每次开机的计数初值均为前次退出程序时的最终值(首次运行时初值为0)。 【解】根据产品数据手册,AT24C01C是1k位器件,其容量为128字节

文档评论(0)

1亿VIP精品文档

相关文档