8051单片机的基本组成_第1页
8051单片机的基本组成_第2页
8051单片机的基本组成_第3页
8051单片机的基本组成_第4页
8051单片机的基本组成_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、结构框图,中央处理器CPU:8位,运算和控制功能,内部RAM:共256个RAM单元,用户使用前128个单元,用于存放可读写数据,后128个单元被专用寄存器占用。,内部ROM:4KB掩膜ROM,用于存放程序、原始数据和表格。,定时/计数器:两个16位的定时/计数器,实现定时或计数功能。,并行I/O口:4个8位的I/O口P0、P1、P2、P3。,串行口:一个全双工串行口。,中断控制系统:5个中断源(外中断2个,定时/2 个,串行中断1个),时钟电路:可产生时钟脉冲序列,允许晶振频率6MHZ和12MHZ,1-3 MCS-51系列单片机的内部资源,8051单片机的基本组成,总线扩展控制电路: 64KB

2、 外部 ROM 64KB 外部 RAM,控制电路,一.存储器,存储结构 采用ROM和RAM严格分开的哈佛结构, 可分为:内部ROM、RAM,外部ROM、RAM。,8031 8751 8051 89C51,256B(字节),4KB,64KB,64KB,复习!,1.程序存储器,程序存储器,内部,外部,程序存储器,外部 ROM,内部 ROM (EA=1),外部 ROM (EA=0),0000H,0000H,0FFFH,0FFFH,1000H,FFFFH,(PC),程序存储器资源分布,中断入口地址区,org 0000h ljmpmain org002bh Main:movsp,#60h .,FFFFH

3、,0FFFH,0002H,0001H,0000H,内部,外部,2.数据存储器,数据存储器,RAM,专用寄存器,内部RAM存储器,工作寄存器区选择位RS0、RS1,注意: 一个单元地址对应有8个位地址MSBMost Significant Bit (最高有效位)LSB Least Significant Bit (最低有效位),RAM位寻址区位地址表(P11),二.特殊功能寄存器(高128个单元),MCS-51内部安排有21个特殊功能寄存器各特殊功能寄存器的符号及地址(见 P22 表2-6 )。分别组成以下各个功能模块:,并行口:P0、P1、P2、P3,中断系统:IE、IP (precedenc

4、e),定时/计数器:TMOD、TCON、TH1、TL1 TH0、TL0,串行口:SCON,SBUF,CPU:ACC、B、PSW、SP、DPTR(由两个8位寄存器DPL、DPH组成)(见P11图2-3),电源控制:PCON,高128个单元,离散分布有21个特殊功能寄存器SFR。 (P23), 11个可以进行位寻址:ACC、B、PSW、IE、IP、P0、P1、P2、P3、SCON、TCON,特别提示:对SFR只能使用直接寻址方式,书写时可使用寄存器符号,也可用寄存器单元地址。,三、CPU,由运算器、控制器和若干SFR(ACC,B,PSW,SP,DPTR)构成。 1.运算器:实现数据的算术运算和逻辑

5、运算。 2.累加器ACC:提供一个操作数并存放运算结果。 3.寄存器B:用于乘法和除法操作。,4. CPU标志寄存器,CY:进位标志,有进位或借位时为1,否则为0 AC:辅助进位标志,当D3向D4有进位或借位时为1,否则为0 F0:用户标志 RS1、RS0:工作寄存器组选择 OV:溢出标志,结果超过 - 128 +127时,OV=1,否则为0,PSW,当前寄存器组,例:,CLR RS0 ;RS0清零(RS0)= 0 CLR RS1 ;RS1清零(RS1)= 0,.,.,LCALL ABC ;调用子程序 ABC,.,ABC: PUSH PSW ;程序状态字内容压栈 SETB RS0 ;RS0置 1(RS0)= 1,.,POP PSW ;栈顶内容送 P SW RET ;返回 LCALL 的下一 条指令,主程序,P:奇偶校验标志,当ACC中“1”的个数为奇数个时,P=1,MOV SP,#60H,MOV DPL,#0FFH MOV

温馨提示

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

评论

0/150

提交评论