- 1、本文档共89页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 节 AT89C51单片机综合设计 PROTEUS——电子线路设计、制版与仿真 PPT.ppt
第7章 ;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 设计背景;Proteus是目前最好的模拟单片机外围器件的工具,与其他单片机仿真软件不同的是,它不仅能仿真单片机CPU的工作情况,也能仿真单片机外围电路或没有单片机参与的其他电路的工作情况。因此在仿真和调试程序时,关心的不再是某些语句执行时单片机寄存器和存储器内容的改变,而是从工程的角度直接看程序运行和电路工作的过程和结果。对于这样的仿真实验,从某种意义上讲,解决了实验和工程应用间脱节的矛盾。;7.1 单片机间的多机通信;7.1.1 Proteus电路设计;图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总线应用技术;7.2.1 Proteus电路设计;2. 电路原理图
元件全部添加后,在Proteus ISIS的编辑区域中按图7-5所示的原理图(晶振和复位电路略)连接硬件电路。 ;7.2.2 Proteus调试与仿真 ;;7.2.3 用I2C调试器监视I2C总线;第一行内容是单片机向24C01存储器写数据过程,其时序为S、A0、A、地址(30H)、A、数据1、A、数据2、A、…、数据16、A、P;
第二行内容是单片机从24C01存储器读数据过程,其时序为S、A0、A、地址(30H)、A、Sr、A1、A、数据1、A、…、数据16、N、P。
3. I2C通信读/写操作序列中的专用字符
I2C通信读/写操作序列中的专用字符,如表7-3所示。;7.2.4 总结与提示;7.3 基于单片机控制的电子万年历;7.3.1 设计任务及要求;通过万年历的设计要熟练掌握单片机的各个功能,并且能对单片机有一个总体的把握,在设计的过程中能够凭借??单片机各功能的了解,达到理想的设计效果;
本例使用了时钟芯片DS1302、温度传感器DS18B20和74HC164,通过对单片机的学习能够对它们触类旁通。
;3. 设计任务
设计系统硬件;
设计系统软件;
编写设计说明书。;7.3.2 设计背景;7.3.3 电路设计;
1. 74HC164芯片相关知识
(1) 74HC164简介
74HC164是一种8位串行输入并行输出的移位寄存器。它是高速硅门 CMOS 器件,与低功耗肖特基型 TTL (TTL LS) 器件的引脚兼容。74HC164、74HCT164 是 8 位边沿触发式移位寄存器,串行输入数据,然后并行输出。数据通过两个输入端之一(DSA 或 DSB)串行输入;任一输入端可以用作高电平使能端,控制另一输入端的数据输入。两个输入端或者连接在一起,或者把不用的输入端接高电平,一定不要悬空。时钟(CP)每次由低变高时,数据右移一位,输入到 Q0,Q0是两个数据输入端; (DSA和DSB)的逻辑与,它在上升时钟沿之前保持一个建立时间的长度。主复位 (MR) 输入端上的一个低电平将使其他所有输入端都无效,同时非同步地清除寄存器,强制所有的输出为低电平。;(2) 74HC164的引脚功能
74HC164的引脚功能如图7-7、图7-8和表7-4所示。 ;;2. DS1302芯片相关知识
(1) DS1302简介
DS1302是DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟芯片,它可以对年、月、日、星期、时、分、秒进行计时,且具有闰年补偿功能,工作电压为2.5~5.5V。DS1302采用三线接口,与CPU进行同步通信,并可采用突发方式一次传送多个字节的时间数据或RAM数据。DS1302内部有一个31×8的用于临时性存放数据的RAM存储器。
(2) DS1302的引脚功能
DS1302的引脚功能如图7-9及表7-5所示。;;(3) 控制字格式
控制字格式如表7-6所示。控制字最高位必须是1,如果它为0,则不能把数据写入到DS1302中,位6如果为0则表示存取日历时钟数据,为1表示存取RAM数据;位
您可能关注的文档
- 第6节深度报道采访与 及写作 《新闻写作》 .ppt
- 第6讲 进口、出口相关政策 对外经济贸易 教学文稿.ppt
- 第6讲 VHDL基本的语句与基本的设计 ----并行语句 EDA课件.ppt
- 第6讲 “一条线”与 及联美反苏 新中国对外关系 .ppt
- 第6讲 关系表示与 及关系性质 北京大学计算机系离散数学讲义(ppt版).ppt
- 第6讲 单片机层次电路图设计 Protel DXP2004 SP2印制电路板设计 教程文件.ppt
- 第6讲 商务演讲(纸上谈兵) 讲义 相关管理沟通 课件 ppt.ppt
- 第6讲 空间数据处理及数据质量 空间数据库教材.ppt
- 第6讲 第3章 节 《Altium Designer winter 09电路设计案例教程》 电子教案 .ppt
- 第6讲 虚构的权威 女性作家与 及叙述声音叙事学 .ppt
- 2025年金肯职业技术学院单招职业适应性测试题库带答案.docx
- 2025年钦州幼儿师范高等专科学校单招综合素质考试题库完美版.docx
- 2025年钟山职业技术学院单招职业适应性考试题库参考答案.docx
- 2025年金华职业技术学院单招职业技能测试题库附答案.docx
- 2025年闽南理工学院单招职业技能测试题库审定版.docx
- 2025年闽南理工学院单招综合素质考试题库审定版.docx
- 2025年闽南理工学院单招职业倾向性考试题库汇编.docx
- 2025年闽南理工学院单招职业倾向性考试题库推荐.docx
- 2025年闽北职业技术学院单招综合素质考试题库1套.docx
- 2025年长沙轨道交通职业学院单招职业技能考试题库一套.docx
最近下载
- 建筑工程图集 16J914-1:公用建筑卫生间.pdf VIP
- 90后婚礼邀请函 婚礼邀请函制作软件.doc VIP
- 2025年初中升高中英语衔接测试试卷(Word版,含答案).docx VIP
- 2025重大事故隐患判定标准解读(可编辑课件).pptx VIP
- 起重机地面操作安全培训.pptx
- 《造纸行业绿色工厂评价规范》团体标准 征求意见稿.pdf VIP
- XX市XX医院无痛医院建设方案55.docx VIP
- 水源井及配套设施项目(含地下水专项评价)环评环境影响报告表(新版环评).doc VIP
- 译林版八年级英语上册一二单元检测.pdf VIP
- 16bj7-1楼梯平台栏杆及扶手.pdf VIP
文档评论(0)