MCS-51单片机的基本组成_第1页
MCS-51单片机的基本组成_第2页
MCS-51单片机的基本组成_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、本文格式为Word版,下载可任意编辑MCS-51单片机的基本组成 图1说明MCS-51系列单片机的基本组成。 1、8051单片机内部结构和功能1中央处理器CPU(1)运算器1) 算术规律单元ALU(Arithmetic Logic Unit)2) 累加器ACC (Accumulator)3) 寄存器B4) 程序状态字PSW(ProgramStatusWord)程序状态字PSW是一个8位特别功能寄存器,它的各位包含了程序运行的状态信息,以供程序查询和推断。PSW程序状态字格式和含义如下: Cy(PSW.7) 进位标志位。Cy是PSW中最常用的标志位。由硬件或软件置位和清零。它表示运算结果是否有进

2、位(或借位)。假如运算结果在最高位有进位输出(加法时)或有借位输入(减法时),则Cy由硬件置“1”,否则Cy被清“0”。 AC(PSW.6) 帮助进位(或称半进位)标志。当执行加减运算时,运算结果产生低四位向高四位进位或借位时,AC由硬件置“1”;否则AC位被自动清“0”。F0(PSW.5) 用户标志位。用户可依据自己的需要对F0位给予肯定的含义,由用户置位或复位,作为软件标志。RSl和RS0(PSW.4,PSW.3) 工作寄存器组选择位。这两位的值打算选择哪一组工作寄存器为当前工作寄存器组。由用户通过软件转变RSl和RS0值的组合,以切换当前选用的工作寄存器组。其组合关系如表2-1所示OV(

3、PSW.2) 溢出标志位。它反映运算结果是否溢出,溢出时则由硬件将OV位置“1”,否则置“0”。F1(PSW.1) 用户标志位,同F0(PSW.5)。P(PSW.0) 此位为奇偶标志位。P标志表明累加器ACC中1的个数的奇偶性。在每条指令执行完后,单片机依据ACC的内容对P位自动置位或复位。若累加器ACC中有奇数个“1”,则P=1;若累加器ACC中有偶数个“1”,则P=0。5) 布尔处理器MCS-51的CPU是8位微处理器,它还具有1位微处理器的功能。布尔处理器具有较强的布尔变量处理力量,以位(bit)为单位进行运算和操作。它以进位标志(Cy)作为累加位,以内部RAM中全部可位寻址的位作为操作

4、位或存储位,以P0P3的各位作为I/O位,同时布尔处理器也有自己的指令系统。(2)掌握器1) 程序计数器PC2) 数据指针DPTR2定时器/计数器8051单片机内有两个16位的定时器/计数器:定时器/计数器0和定时器/计数器1。3串行口单片机内部有一个串行数据缓冲寄存器SBUF,它是可直接寻址的特别功能寄存器,地址为99H。4中断系统2、存储器结构8051单片机在系统结构上采纳哈佛型,其配置如图2所示。1程序存储器程序存储器用来存放程序代码和常数,分成片内、片外两大部分,即片内ROM和片外ROM。其中,8051内部有4KB的ROM,地址范围为0000H0FFFH,片外用16位地址线扩充64KB的ROM,两者统一编址。2片内数据存储器数据存储器用来存放运算的中间结果、标志位,以及数据的暂存和缓冲等。它也分为片内和片外两大部分,即片内RAM和片外RAM。8051片内数据存储器最大可寻址256个单元,通常把这256个单元按功能划分为低128单元(单元地址00H7FH)和高128单元(单元地址80H0FFH),结构如图2-3。3片外数据存储器片外数据存储器,即片外RAM,一般由静态RAM芯片组成。用户可依据需要确定扩展存储器的容量,MCS-51单片机访问片外RAM可用1个特别功能寄存器数据指针寄存器DPTR寻址。由于DPTR为16位,可寻址的范围为064KB。因此,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论