为了很好的使用8051单片机应重点了解的内容.docVIP

为了很好的使用8051单片机应重点了解的内容.doc

  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单片机应重点了解以下几方面的内容: (1)8051引脚功能。 (2)中央处理器CPU和21个特殊功能寄存器的功能,以及它们之间相互依存,协调工作的关系。 (3)8051存储器的结构、组织形式及地址空间分配(其中包括21个特殊功能寄存器的地址空间)。 (4)4个8位并行I/O口(P0、P1、P2、P3口)的结构、功能及操作方法。其中包括利用这些口线实现系统扩展。 (5)2个定时器/计数器的结构、功能和工作方式以及设定方法。 (6)中断系统结构、工作原理及设定方法。 (7)串行I/O口结构、工作方式及设定方法。 (8)MCS—51单片机指令系统。 下面对上述主要内容作以简要介绍。 1.8051引脚功能 8051单片机引脚如图4-3-3所示: 芯片总计40条引脚,其中有4个8位并行输入/输出(I/O)口分别称为P0 、P1 、P2 、P3 口引脚,共占用32条引脚,除此之外,电源VCC 和VSS 占用两条引脚,时钟电路占用XTAL1和XTAL2两条引脚,控制信号ALE/、EA/VPP和RST/VPD占用四条引脚。 2.中央处理器CPU和21个特殊功能寄存器 中央处理器CPU由运算器、控制器、布尔处理器和工作寄存器、专用寄存器等部分组成。它是单片机的大脑和心脏。其功能是产生控制信号,执行程序存储器中的程序指令,把数据从存储器或输入口传送到CPU或反向传送,并可对输入到CPU里的数据进行算术逻辑运算以及位操作处理。 (1)运算器是以算术逻辑部件ALU为核心,加上累加器ACC、寄存器B、暂存寄存器、程序状态寄存器PSW以及布尔处理器、十进制运算调整电路等构成整个运算器逻辑电路,用以完成加、减、乘、除算术运算,十进制数调整运算,逻辑位的置“1”、清“0”和取反操作以及与、或、异或等逻辑运算。 (2)控制器 控制器又是CPU的大脑中枢,由定时和控制逻辑、时钟系统、指令寄存器和指令译码器、程序计数器PC及加1增量器、数据指针DPTR和堆栈指针SP以及地址寄存器、地址缓冲器等部分组成。它的功能是对程序中的逐条指令进行译码,并通过定时和控制电路在规定的时刻发出各种操作所需的内部和外部控制信号,协调各部分的工作,完成指令规定的操作。 (3)专用寄存器 专用寄存器是CPU工作时用来寄存信息的单元。在运算过程中起着重要的作用。 累加器ACC是CPU中关键的8位寄存器,它通过暂存寄存器和ALU相连,很多指令的执行都要经过它来完成。如进行算术逻辑运算时,运算器的一个输入多为ACC的输出,而运算结果大多数也要送回到 ACC中。因而它是CPU中工作最繁忙的寄存器。 寄存器B一般用于乘、除指令,与累加器ACC配合使用。寄存器B中存放乘数或除数。运算结果中,乘积的高8位或除法的余数部分存放在寄存器B中。其它操作中寄存器B可作为一般寄存器或中间结果暂存器使用。 程序状态字寄存器PCW是一个8位的寄存器,寄存当前指令执行后的状态,为下一条或以后指令的执行提供状态条件。因此,许多指令的执行结果将影响PSW的某些对应的状态标志位。 21个特殊功能寄存器分别与以下各功能部件配合使用。 (1) CPU:ACC、B、PSW、SP、DPH和DPL; (2) 并行I/O口:P0、P1、P2、P3; (3) 中断系统:IE、IP; (4) 定时器/计数器:TMOD、TCON、TL0、TH0、TL1、TH1; (5) 串行I/O口:SCON、SBUF、PCON; 3.8051单片机存储器的结构,组织形式及地址空间分配 8051单片机一般采用程序存储器与数据存储器分别编址的哈佛结构,使程序存储器和片外数据存储器地址空间均为216=64KB。除以上两个存储空间外,8051片内还有256字节的数据存储器空间。由此可见8051单片机的存储器组织形式是由三个相互独立的地址空间来组织的,即 (1)256字节的片内数据存储器地址空间; (2)64K字节的片外数据存储器地址空间; (3)64K字节的程序存储器(包括片内和片外)地址空间。 8051存储器的组织结构如图4-3-4所示。 下面对以上三个存储空间的结构、地址空间分配及地址指针分别进行介绍。 (1) 片内数据存储器 片内数据存储器共256字节空间,分成两部分:一部分为00H—7FH地址空间的128字节数据存储器,另一部分为80H—FFH地址空间上离散分布的21个特殊功能寄存器,在这部分地址空间上除了21个特殊功能寄存器地址上有存储体外,其它地址空间没

文档评论(0)

企业资源 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档