- 2
- 0
- 约1.14万字
- 约 54页
- 2019-01-16 发布于湖北
- 举报
MCS-51单片机的其他接口
MCS-51单片机的其它接口 9.2 MCS-51单片机与I2C总线芯片接口 9.3 MCS-51单片机与时钟日历芯片接口 四.CAT24WCXX的写操作 1.字节写 结束 应答信号 数据 数据 器件内单元地址 应答信号 应答信号 读写位 器件地址 开始 SDA线信号 2.页写 应答信号 数据1 器件内单元地址 应答信号 应答信号 读写位 器件地址写 开始 SDA线信号 数据n 应答信号 结束 3.应答查询 可以利用内部写周期时禁止数据输入这一特性。一旦主器件发送停止位指示主器件操作结束时,CAT24WCXX启动内部写周期,应答查询立即启动,包括发送一个起始信号和进行写操作的从器件地址。 4.写保护 写保护操作特性可使用户避免由于不当操作而造成对存储区域内部数据的改写,当WP管脚接高电平时,整个寄存器区全部被保护起来而变为只可读取。 五.CAT24WCXX的读操作 1.当前地址读 SDA线信号 开始 读写位 应答信号 无应答信号 结束 数据 器件地址 2.随机地址读 读写位 器件地址读 器件内单元地址 应答信号 应答信号 读写位 器件地址写 开始 SDA线信号 应答信号 结束 器件内单元地址 开始 应答信号 3.顺序地址读 应答信号 数据1 应答信号 读写位 器件地址读 SDA线信号 数据2 应答信号 结束 数据n 无应答信号 六.CAT24WCXX与单片机的接口与编程 下图是8051单片机与串行EEPROM芯片CAT24WCXX的接口电路。图中用的EEPROM芯片为CAT24WC04,其它芯片与单片机的连接与它相同。8051的P1.0、P1.1作为I2C总线与CAT24WC04的SDA和SCL相连,连接时注意I2C总线须通过电阻接电源。P1.2与WP相连。CAT24WC04的地址线A2、A1、A0直接接地。则片选编码为000,CAT24WC04的器件地址码的高7位为1010000。 8051 P1.0 P1.1 P1.2 VCC SDA SCL WP VSS A0 A1 A2 CAT24WC04 VCC 20K 20K 编程(略)。 9.3.1 并行日历时钟芯片DS12887与单片机接口 一.DS12887主要功能 (1)内含一个锂电池,断电后运行十年以上不丢失数据。 (2)计秒,分,时,天,星期,日,月,年,并有闰年补偿功能。 (3)二进制数码或BCD码表示时间,日历和定闹。 (4)12小时或24小时制,12小时时钟模式带有PM和AM指示,有夏令时功能。 (5)Motorola和Intel总线时序选择。 (6)有128个字节RAM单元与软件接口,其中:14个字节作为时钟寄存器和控制寄存器,114字节为通用RAM,所有RAM单元数据都具有掉电保护功能。 (7)可编程方波信号输出。 (8)中断信号输出(IRQ)和总线兼容,定闹中断、周期性中断、时钟更新周期结束中断可分别由软件屏蔽,也可分别进行测试。 二.DS12887基本原理及引脚说明 DS12887内部由振荡电路、分频电路、周期中断/方波选择电路、14字节时钟寄存器和控制寄存器、114字节用户非易失RAM、十进制/二进制累加器、总线接口电路、电源开关写保护单元和内部锂电池等部分组成。DS12887引脚如图所示: Vcc:直流电源+5V电压。当Vcc电压在正常范围内时,数据可读写;当Vcc低于4.25V,读写被禁止,计时功能仍继续;当Vcc下降到3V以下时,RAM和计时器供电被切换到内部锂电池。 MOT(模式选择):MOT引脚接到Vcc时,选择MOTOROLA时序,当接到GND时,选择Intel时序。 SQW(方波输出信号):SQW引脚能从实时钟内部15级分频器的13个抽头中选择一个作为输出信号,其输出频率可通过对寄存器A编程改变。 AD0-AD7(双向地址/数据复用线):总线接口,可与Motorola微机系列和Intel微机系列接口。 ALE(地址锁存信号):在ALE的下降沿把AD0~AD7输入的地址锁存入DS12887。 /RD(数据读信号):低电平有效。 /WR(数据写信号):低电平有效。 /CS(片选信号):在访问DS12887的总线周期内,片选信号必须保持为低。 /IRQ:(中断请求信号):低电平有效,可作微处理的中断输入。没有中断的条件满足时, 它处于高阻态。 /IRQ线是漏极开路输入,要求外接上拉电阻。 /RESET:(复位信号):当该脚保持低电平时间大于200ms,保证DS12887有效复位。 三.内部寄存器 DS12887的内部有128个存储单元,其中:10字节的存放实时时钟时间、日历和定闹的RAM;4个字节的控制和状态特殊寄存器;114字节的带掉电保护的用户RAM。几乎所有的128个
您可能关注的文档
- CASHL常见问题汇总.ppt
- C++程序设计基础第11讲.ppt
- C++程序设计基础..ppt
- CALIS西文期刊目次数据库CCC服务平台.ppt
- CBI中国IT渠道年度奖评选活动方案.doc
- Chapter 10:International trade form.ppt
- ASME(美国机械工程师学会)全文数据库使用介绍.ppt
- CNSISO 14040 環境管理.ppt
- b2c电子商务 - 供应链管理(SCM).ppt
- B07-控制测量.ppt
- 语文园地四 课件 2026统编版二年级语文下册.pptx
- 第4课时 两位数除以一位数 课件 2026人教版数学三年级下册.pptx
- 教科版三年级科学下册-蚕的生命周期31.pptx
- 第8课时 商末尾有0的除法 课件 2026人教版数学三年级下册.pptx
- 教科版三年级科学下册-种子变成了幼苗8.pptx
- 7 我不是最弱小的 课件 2026统编版二年级语文下册.pptx
- 14 赵州桥 课件 2026统编版三年级语文下册.pptx
- 3 荷花 课件 2026统编版三年级语文下册.pptx
- 习作:这样想象真有趣 课件 2026统编版三年级语文下册.pptx
- 活动二 作息时间表中的秘密 课件 2026人教版数学三年级下册.pptx
最近下载
- 关注学生身心健康纳入日常管理.pptx
- 江苏海事职业技术学院单招职测参考试题库(含答案).docx VIP
- 2026年安庆医药高等专科学校单招职业适应性考试必刷测试卷含答案.docx VIP
- 卫生事业管理学课件 第二章 管理理论与管理职能.ppt VIP
- 电信行业业务基础知识.docx VIP
- Discovery软件操作完整版.pptx VIP
- QCR 9161-2023铁路工程建设项目临时用地复垦规范.pdf VIP
- 新目标七年级Unit7Itisraining第六课时.ppt VIP
- 新外研版九年级下册英语 Module 5 Unit 1 教案(教学设计).docx VIP
- 2018年新建南昌经景德镇至黄山铁路水土保持方案报告书.pdf
原创力文档

文档评论(0)