8051单片机结构和原理.docVIP

  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文档。上传文档
查看更多
8051单片机的结构和原理 8051单片机的结构和原理 PAGE / NUMPAGES 袇PAGE 莅芄 膄膄 腿薈 8051单片机的结构和原理 8051单片机的构造和原理 系列单片机的构造 51单片机最先是由 Intel 企业开发设计的,但以后Intel企业把51核的设计方案卖给了几家大的电 子设计生产商,比如SST、Philip、Atmel等大企业。如是市道上出现了各式各种的但均以51为内核的单片机,倒是Intel企业自己的单片机却显得逊色了。这些各大电子生产商推出的单片机都兼容51指令、并在51的基础上扩展一些功能而内部构造是与51一致的,在前一章我们已经提到51单片机在此后很长一段时间内还是主流,因此我们的教材将还是以51核为例给大家进行详尽的介绍。 系列单片机的构造框图 我们假定读者是已经学完了计算机的构成原理,因此下边出现的相关计算机的专闻名词 就不做详尽介绍了。 我们知道我们 PC机的CPU 是鉴于冯诺伊曼的系统构造,但是 MCU(单片机)、Dsp(数字信号 办理器)都是鉴于哈佛构造的系统构造。哈佛构造与冯诺伊曼构造有很大的不一样,在冯诺伊曼系统构造下 只有一个地点空间, ROM 和RAM 能够任意安排在这一地点范围内的不一样空间,即 ROM 和RAM 地点 一致分派。CPU 接见储存器时,一个地点对应独一的储存单元,可能是 ROM,也可能是 RAM。而哈佛 构造下ROM和RAM是分开编址,即程序和数据分开保留,接见时用不一样的指令加以划分,并可同时访 问,在这样的系统构造下有益于提升指令的履行速度。 在后边的章节我们将详尽介绍单片机的储存器配置。 图2-1所示为MCS-51系列单片机的基本构造框图。 从构造框图我们能够看出在这一小块芯片上,集成了一个微型计算机的各个构成部分。这些部分包 括: 1)一个8位的微办理器(CPU)。 2)片内数据储存器RAM(128B/256B),用以寄存能够读/写的数据,如运算的中间结果、 最后结果以及欲显示的数据等,  SST89 系列单片机最多供给 1K的RAM。 (3)片内程序储存器 ROM/EPROM(4KB/8KB),用以寄存程序、一些原始数据和表格。但 也有一些单片机内部不带 ROM/EPROM,如8031,8032,80C31 等。当前单片机的发展趋向是将 RAM 和ROM 都集成在单片机里面,这样既方便了用户进行设计又提升了系统的抗扰乱性。 SST企业推出的 89系列单片机分别集成了 16K、32K、64KFlash 储存器,可供用户依据需要采纳,读者可查察书的后边 部分。 4)四个8位并行I/O接口P0~P3,每个口既能够用作输入,也能够用作输出。 5)两个准时器/计数器,每个准时器/计数器都能够设置成计数方式,用以对外面事件进行计数,也能够设置成准时方式,并能够依据计数或准时的结果实现计算机控制。为方便设计串行通讯,当前的52系列单片机都会供给3个16位准时器/计数器。 (6)五其中止源的中止控制系统。 此刻新推出的单片机都不仅 5其中止源,比如SST89E58RD 就 有9其中止源。 7)一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单机与微机之间的串行通讯。 8)片内振荡器和时钟产生电路,但石英晶体和微调电容需要外接。最高同意振荡频次为12MHz。 SST89V58RD 最高同意振荡频次达 40MHz,因此大大的提升了指令的履行速度。 以上各个部分经过内部数据总线相互连结。 初期的51系列单片机有十多个品种,当前已发展到数百种,我们能够看看初期单片机的性能 如表2-1所示,拿它和现代新式单片机比较,我们会发现它们的性能相差很大,能够拜见后文的SST89系列单片机性能。 8051  单片机内部构造如图  2-2  所示。一个完好的计算机应当由运算器、控制器、储存器(  ROM  及 RAM)、数据总线和  I/O  接口构成。一般微办理器(如  8086)就只包含运算器和控制器两部分。和一般 微办理器对比,8051增添了四个8位I/O口、一个串行口、4KBROM、128BRAM、好多工作寄存器及特别功能寄存器(SFR),因此单片机拥有比微办理器更强盛的控制功能,单片机是专为进行控制设计 的,而常有的微办理器是用于运算功能的,下列图各部分的功能描绘 一、中央办理单元( CPU) 和PC机的CPU相同,它是单片机的核心,是计算机的控制和指挥中心,由运算器和控制器等零件构成。 1.运算器 运算器包含一个可进行8位算术运算和逻辑运算的单元ALU,8位的暂存器1、暂存器2,8位的累加器ACC,寄存器B和程序状态寄存器PSW等。 ALU:可对4位(半字节)、8位(一字节)和16位(双字节)数据进行操作。能做加、减、乘、除

文档评论(0)

187****4751 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档