为了很好的使用8051单片机应重点.pptVIP

  • 7
  • 0
  • 约6.09千字
  • 约 17页
  • 2016-08-10 发布于重庆
  • 举报
为了很好的使用8051单片机应重点

为了很好的使用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引脚功能 芯片总计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; 8051单片机一般采用程序存储器与数据存储器分别编址的哈佛结构,使程序存储器和片外数据存储器地址空间均为216=64KB。除以上两个存储空间外,8051片内还有256字节的数据存储器空间。由此可见8051单片机的存储器组织形式是由三个相互独立的地址空间来组织的,即 (1)256字节的片内数据存储器地址空间; (2)64K字节的片外数据存储器地址空间; (3)64K字节的程序存储器(包括片内和片外)地址空间。 3.8051单片机存储器的结构,组织形式及地址空间分配 下面对以上三个存储空间的结构、地址空间分配及地址指针分别进行介绍 (1) 片内数据存储器 片内数据存储器共256字节空间,分成两部分:一部分为00H—7FH地址空间的128字节数据存储器,另一部分为80H—FFH地址空间上离散分布的21个特殊功能寄存器,在这部分地址空间上除了21个特殊功能寄存器地址上有存储体外,其它地址空间没有定义,即没有存储体,只有空地址号。既取不出数据,也存不进数据。 对于前一部分00H—7FH地址空间的128字节又分为几个不同的功能区: 00H—1FH地址空间的32个字节单元分为4个工作寄存器区,每个区有8个字节单元构成一组工作寄

文档评论(0)

1亿VIP精品文档

相关文档