- 1、本文档共93页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AT89C51单片机综合设计 7.1 单片机间的多机通信 7.1.1 Proteus电路设计 7.1.2 Proteus调试与仿真 7.1.3 总结与提示 7.2 I2C总线应用技术 7.2.1 Proteus电路设计 7.2.2 Proteus调试与仿真 7.2.3 用I2C调试器监视I2C总线 7.2.4 总结与提示 7.3 基于单片机控制的电子万年历 7.3.1 设计任务及要求 7.3.2 设计背景 7.3.3 电路设计 7.3.4 系统硬件实现 7.4 基于DS18B20的水温控制系统 7.4.1 Proteus电路设计 7.4.2 Proteus调试与仿真 7.5 基于单片机的24×24点阵LED汉字显示 7.5.1 设计任务及要求 7.5.2 设计背景简介 7.5.3 电路设计 7.5.4 系统硬件实现 7.5.5 系统仿真 Proteus是目前最好的模拟单片机外围器件的工具,与其他单片机仿真软件不同的是,它不仅能仿真单片机CPU的工作情况,也能仿真单片机外围电路或没有单片机参与的其他电路的工作情况。因此在仿真和调试程序时,关心的不再是某些语句执行时单片机寄存器和存储器内容的改变,而是从工程的角度直接看程序运行和电路工作的过程和结果。对于这样的仿真实验,从某种意义上讲,解决了实验和工程应用间脱节的矛盾。 7.1 单片机间的多机通信 内容 三个AT89C51单片机间进行“1主2从”多机通信,主机可以将其数码管显示的内容发送给每个从机,也可以采集每个从机数码管显示的数值并求和后显示出来,每个单片机的数码管显示值可以通过外接的按键进行设置。 训练目的 掌握MCS-51单片机间进行多机通信的实现方法。 7.1.1 Proteus电路设计 1. 元件清单列表 打开Proteus ISIS编辑环境,按表7-1所列的清单添加元件。 2. 电路原理图 元件全部添加后,在Proteus ISIS的编辑区域中按图7-1和图7-2所示的主、从机电路原理图(晶振和复位电路略)连接硬件电路。 7.1.2 Proteus调试与仿真 从机操作如下: (1) 每按下“加1”键,数码管显示值加1; (2) 运行中的数码管显示值随主机的操作而发生改变。 仿真运行片段如图7-3和图7-4所示。仿真过程中可单击 按钮暂停仿真,从“Debug”菜单中调出各个单片机的“8051 CPU Registers”窗口来观察各单片机运行中相关寄存器的工作状态,如图7-4所示。 7.1.3 总结与提示 在仿真刚开始的几秒钟,仿真系统还未完全就位,仿真结果可能会不正常,稍停一会儿便可正常运行; 可将从机的串口工作方式改为采用中断方式进行编程和仿真实验。 7.2 I2C总线应用技术 内容 I2C总线是一种用于IC器件之间的二线制总线。它通过SDA(串行数据线)及SCL(串行时钟线)两根线在连到总线上的器件之间传送消息,并根据地址识别每个器件。本例使用串口通信I2C存储器24C01扩展AT89C51单片机的数据存储器,完成读写操作。 训练目的 学习使用Proteus设计并仿真I2C器件扩展单片机存储器的方法; 掌握单片机进行I2C通信的编程方法; 学会使用Proteus VSM虚拟I2C调试器。 7.2.1 Proteus电路设计 1. 元件清单列表 打开Proteus ISIS编辑环境,按表7-2所列的清单添加元件。 2. 电路原理图 元件全部添加后,在Proteus ISIS的编辑区域中按图7-5所示的原理图(晶振和复位电路略)连接硬件电路。 7.2.2 Proteus调试与仿真 参照6.3.3节建立程序文件,加载目标代码文件,执行以下操作: (1) 在Proteus ISIS界面中,单击按钮启动仿真; (2) 仿真过程中单击按钮暂停仿真,从“Debug”菜单中调出“8051 CPU Internal (IDATA) Memory”窗口和“I2C Memory Internal Memory-U2”窗口,观察单片机内部数据存储器和24C01存储器相关单元的状态变化,如图7-6所示。 7.2.3 用I2C调试器监视I2C总线 1. 在电路中添加I2C调试器 在工具栏单击按钮,再在对象选择器中选择“I2C DEBUGGER”。将其中
您可能关注的文档
- 职业学校建立质量管理体系的认识与探索.ppt
- 冲压模具设计系统——基于ProE的二次开发.ppt
- 广东省卫生机构人才调查系统简介.ppt
- 用样本的频率分布估计总体分布实习作业报告.ppt
- LI-00光合仪的维护保养和简单故障的处理.ppt
- 关于初中英语教学与中考备考.ppt
- 面向结构图的数学仿真方法.ppt
- 区域规划及其发展 (2).ppt
- 制冷技术中的常用术语及图表 (2).ppt
- 函数的极值与最大(小)值.ppt
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
文档评论(0)