- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 MCS-51单片机系统组成及扩展应用 5.1 MCS-51单片机最小应用系统的构成 5.2 MCS-51单片机的外部存储器的扩展 5.3 MCS-51单片机并行I/O接口的扩展 5.4 MCS-51单片机的串行接口 5.5 MCS-51 对A/D和D/A的接口 5.6 MCS-51对LED/键盘的接口 5.1 MCS-51单片机最小应用系统的构成 最小应用系统是指能维持单片机运行的最简单配置系统。它常用作一些简单的控制系统,如开关状态的输入/输出控制、时序控制等。 这种应用系统的硬件组成十分简单,对于片内有ROM的单片机(如8051),只要配上时钟电路、复位电路和电源就可以构成最小应用系统,如图5-1所示。对于片内无ROM的单片机(如8031),除了外加时钟电路、复位电路和电源外,还必须扩展外部程序存储器(ROM或EPROM),关于外部存储器的扩展问题,将在下节详细介绍。电路连接原理如图5-2所示。 5.1 MCS-51单片机最小应用系统的构成 5.1.1 单片机的时钟电路 时钟电路提供时钟给计算机的各个部件,使各个部件按照一定的时序有条不紊的工作。时钟的快慢决定着计算机的工作节奏。下面以8051为例,介绍MCS-5l系列单片机的时钟电路组成形式。 8051内部有一个用于构成振荡器的高增益反相放大器,如图5-3a所示。引脚XTAL1为反相器的输入端,引脚XTAL2为反相器的输出端,它们均在芯片的外部。当引脚XTAL1和XTAL2之间跨接晶振和微调电容,可以和芯片内部的放大器构成一个稳定的自激振荡电路,在引脚XTAL2上可以输出3V左右的高频正弦波,于是形成了单片机的时钟信号,这种连接方式称为内部时钟源方式。电容器C1和C2的主要作用是帮助晶振起振,其大小对振荡频率有微调作用,在实际电路中,C1与C2常取30pF。振荡频率(fosc)主要由石英晶振的频率确定,晶体的振荡频率范围是1.2~12MHz,其典型值为12MHz和11.0592MHz。 5.1 MCS-51单片机最小应用系统的构成 8051内部工作时,也可由外部时钟信号提供,这种连接方式称为外部时钟源方式。原理如图5-3b所示。此时外部的时钟信号由XTAL2引脚引入,由于XTAL2端逻辑电平不是TTL型的,故需外接一上拉电阻。另外,外接信号应为时钟频率低于12MHz的方波信号。 对于80C51的外部时钟接法与8051不同,其外部时钟信号由XTALl脚引入,而XTAL2脚悬空。其结构如图5-4所示。 在多片单片机组成的系统中,为了各单片机之间时钟信号的同步,应当引入唯一的公用外部脉冲信号作为各单片机的时钟信号。 5.1 MCS-51单片机最小应用系统的构成 5.1.2单片机的复位电路 在单片机应用系统中,除单片机芯片本身需要复位、外部扩展的I/O接口电路等需要复位外,对于单片机程序也必须初试化后才能执行。因此一个单片机系统需要同步复位信号,即单片机复位后,CPU开始工作,此时片外的有关扩展芯片外部时钟也要完成复位操作,以保证CPU有效地对外围芯片进行初始化编程。单片机的复位方式有上电复位和手动按钮复位两种,如图5-5所示。 5.1 MCS-51单片机最小应用系统的构成 其中图5-5a是最简单的复位电路,在VCC和RST之间连接一容量为22μF左右的电容,利用RST内部复位下拉电阻RRST(40∽220KΩ)就构成了复位电路。当电源接通瞬间,由于电容C上无存储电量,因此电容端电压极小,复位电阻RRST上的电压接近电源电压,即RST端口为高电平。在电容充电过程中,RST端电压逐渐下降,当RST端电位小于某一数值后,CPU脱离复位状态,进入程序执行状态。只要电容C容量足够大,保证RST高电平有效时间大于24个振荡周期,CPU就能可靠复位。 5.1 MCS-51单片机最小应用系统的构成 图5-5b复位电路与图5-5a类似,只是增加了外接电阻R和二极管VD。二极管VD的作用在于停电后,给出电容C提供了迅速放电通路,保证再上电时RST为高电平,使CPU可靠复位。正常工作时,二极管VD反偏,对电路没有影响,而断电后,VCC逐渐下降,当VCC=0时,相当于VCC端与地等电位,这时电容C通过VD迅速放电,放电通路为C正极—电源VCC端(此时与地等电位)—二极管VD正极—二极管VD负极—C负极,电容恢复到无电量的初始状态,为下次上电复位做好准备。 5.1 MCS-51单片机最小应用系统的构成 图5-5c增加了手动复位按钮,以便死机时通过复位按钮人工复位,即我们常说的“重新起动”,简称“重起”。复位按钮按下后,电容C通过R2放电,当电容C放电结束后,RST端的电位由R2、R1分压比决定,由于R2 R1,因此RST为高电平,CPU进入复位状态,松手后,电容充电,RST端电压下降,
您可能关注的文档
最近下载
- 城管执法队员百分制考核细则.docx VIP
- 高血压的诊治PPT课件.pptx VIP
- 第二单元第04课时用混合运算解决实际问题(1)(教学课件)数学人教版三年级上册(新教材).pptx
- 健身会所操课教练工作流程及规范 .pdf VIP
- 《江苏省工业、建筑业、服务业、生活和农业用水定额(2025年)》.docx VIP
- 国投证券-固态电池系列报告(一):未来已来固态电池行业迎来产业驱动.pdf VIP
- Hubsan哈博森无人机ZINO说明书用户手册.pdf
- 高中政治必修二《经济与社会》选择题专练30题 .pdf VIP
- 高危高尿酸血症药物降尿酸治疗专家共识(2025版).pptx VIP
- 2025湖南郴州桂阳县招聘25名城市社区专职工作者笔试备考题库及答案解析.docx VIP
文档评论(0)