第二章 MCS51单片机的结构与原理.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 MCS51单片机的结构与原理

第二章 MCS-51单片机的结构和原理 2-1 概述 MCS-51系列(8051、8751、8031)单片机特点: 内部包含一个高性能8位μp(微处理器); 片内有128/256字节,RAM采用寄存器结构(共32个寄存器); 21个特殊寄存器—SFR; 内部含有4K或8K程序存储器(EPROM/ROM); 2-1 概述 4个8位并行口; 有一个全双工的SIO(串行口); 2/3个16位CTC(定时器/计数器); 有5/6个中断源、中断优先级可程序控制; 片内振荡器; 片外可扩充64K程序空间、64K数据I/O空间,总寻址范围128K。 1、框图 2、简化图 3、引脚图 引脚介绍 电源线(2条) Vcc为十5V电源线,Vss为接地线。 引脚介绍 (1)端口线(4×8=32条) 1)P0.0一P0.7:这组引脚共有8条,为P0口所专用,其中P0.7为最高位,P0.0为最低位。这8条引脚有两种不同的功能,分别使用于两种不同情况。 第一种情况是8051不带片外存储器,P0口可以作为通用口使用,P0.0一P0.7用于传送CPU的输入/输出数据。这时,输出数据可以得到锁存,不需外接专用锁存器,输入数据可以得到缓冲,增加了数据输入的可靠性; 引脚介绍 第二种情况是8051带片外存储器,P0.0—P0.7在CPU访问片外存储器时用于传送片外存储器的低8位地址,然后传送CPU对片外存储器的读写数据。8751的P0口还有第三种功能,它们可以用来给8751片内EPROM编程或进行编程后的读出校验。这时,P0.0一P0.7用于传送EPROM的编程机器码和读出校验码。 引脚介绍 2)P1.0一P1.7:这8条引脚和P0口的8条引脚类似,P1.7为最高位,P1.0为最低位。当P1口作为通用I/0口使用时,P1.0一P1.7的功能和P0口的第一功能相同,也用于传送用户的输入和输出数据。8751的P1口还有第二功能,即它在8751编程/校验时用于输入片内EPROM的高8位(实际是高4位)地址。 引脚介绍 3)P2.0一P2.7:这组引脚的第一功能和上述两组引脚的第一功能相同,即它可以作为通用口使用。它的第二功能和P0口引脚的第二功能相配合,用于输出片外存储器的高8位地址,共同选中片外存储器单元,但并不能像P0口那样还可以传送存储器的读写数据。( 8751的P2.0—P2.7引脚的第三功能,是可以配合P1.0一P1.3传送片内EPROM的12位地址中的低8位地址。) 引脚介绍 4)P3.0一P3.7:这组引脚的第一功能和其余三个端口的第一功能相同。第二功能作控制用,每个引脚并不完全相同,如表2.4所列。 引脚介绍 (3)控制线(6条) ①ALE//PROG:地址锁存允许/编程线,配合P0口引脚的第二功能使用。 引脚介绍 在访问片外存储器时,8051CPU在P0.0一P0.7引脚线上输出片外存储器低8位地址的同时还在ALE//PROG线上输出一个高电位脉冲,用于把这个片外存储器低8位地址锁存到外部专用地址锁存器,以便空出P0.0一P0.7引脚线去传送随后面来的片外存储器读写数据。 引脚介绍 在不访问片外存储器时,8051自动在从ALE线上输出频率为1/6的脉冲序列。该脉冲序列可用作外部时钟源或作为定时脉冲源使用。 对于8751 ALE//PROG线还具有第二功能。它可以在对8751片内EPR0M编程/校验时传送52ms宽的负脉冲。 引脚介绍 ②EA/Vpp:允许访问片外存储器/编程电源线,可以控制8051使用片内ROM还是使用片外ROM。若EA=1,则允许使用片内ROM:若EA=0,则允许使用片外ROM,如图24(a)所示。 对8751EA/Vpp用于在片内EPROM编程/校验时输入1V编程电源。 引脚介绍 ③PSEN:片外ROM选通线,在执行访问片外ROM的指令MOVC时,8051自动在PSEN线上产生一个负脉冲,用于为片外ROM芯片的选通。其它情况下,PSEN线均为高电平封锁状态。 引脚介绍 ④RST/VPD:复位/备用电源线,可以使8051处于复位(即初始化)工作状态。通常,8051的复位有自动上电复位和人工按钮复位两种。 RST/VPD的第二功能是作为备用电源输入端。当主电源Vcc发生故障而降低到规定低电平时,RST/VPD线上的备用电源自动投入,以保证片内RAM中信息不丢失。 引脚介绍 ⑤XTAL1和XTAL2: 片内振荡电路输入线,这两个端子用来外接石英晶体和微调电容,即用来连接8051片内OSC的定时反馈回路。 石英晶振起振后要能在XTAL2线上输出一个3V左右的正弦波,使MC

文档评论(0)

dajuhyy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档