片微机原理第二章80C51的结构与原理.ppt
《片微机原理第二章80C51的结构与原理.ppt》由会员分享,可在线阅读,更多相关《片微机原理第二章80C51的结构与原理.ppt(49页珍藏版)》请在三一办公上搜索。
1、1,第二章 单片微机原理与结构,2,2.1 80C51系列概述,2.1.1 MCS-51系列(1)MCS-51是Intel公司生产的一个单片机系列名称。属于这一系列的单片机有多种,如:8051/8751/8031;8052/8752/8032;80C51/87C51/80C31 80C52/87C52/80C32等。,3,(2)该系列生产工艺有两种:一是HMOS工艺(高密度短沟道MOS工艺)。二是CHMOS工艺(互补金属氧化物的HMOS工艺)。CHMOS是CMOS和HMOS的结合,既保持了HMOS高速度和高密度的特点,还具有CMOS的低功耗的特点。在产品型号中凡带有字母“C”的即为CHMOS芯
2、片,CHMOS芯片的电平既与TTL电平兼容,又与CMOS电平兼容。,4,(3)在功能上,该系列单片机有基本型和增强型两大类基本型:8051/8751/803180C51/87C51/80C31增强型:8052/8752/803280C52/87C52/80C32,5,(4)在片内程序存储器的配置上,该系列单片机有三种形式,即掩膜ROM、EPROM和ROMLess(无片内程序存储器)。如:80C51有4K字节的掩膜ROM;87C51有4K字节的EPROM;80C31在芯片内无程序存储器。,6,2.1.2 80C51系列 80C51是MCS-51系列单片机中CHMOS工艺的一个典型品种;其它厂商以
3、8051为基核开发出的CMOS工艺单片机产品统称为80C51系列。当前常用的80C51系列单片机主要产品有:Intel的:80C31、80C51、87C51,80C32、80C52、87C52等;ATMEL的:89C51、89C52、89C2051等;Philips、华邦、Dallas、Siemens(Infineon)等公司的许多产品。,7,2.2 80C51的基本结构与应用模式,2.2.1 80C51的基本结构,8,9,2.2.2 80C51的应用模式 一、总线型单片机应用模式总线型应用的“三总线”模式 非总线型应用的“多I/O”模式,10,二、非总线型单片机应用模式 非总线型单片机已经将
4、用于外部总线扩展用的I/O口线和控制功能线去掉,从而使单片机的引脚数减少、体积减小。对于不需进行并行外围扩展,装置的体积要求苛刻且程序量不大的系统极其适合。非总线型单片机典型产品如:AT89C2051/AT89C4051。,11,2.2.3 80C51典型产品资源配置与引脚,2.2.3.1 80C51典型产品资源配置,12,由表可见:(1)增强型与基本型在以下几点不同:片内ROM字节数:从4K增加到8K;片内RAM字节数:从128增加到256;定时/计数器从2个增加到3个;中断源由5个增加到6个。,13,(2)片内ROM的配置形式:无ROM(即ROMLess)型,应用时要在片外扩展程序存储器;
5、掩膜ROM(即MaskROM)型,用户程序由芯片生产厂写入;EPROM型,用户程序通过写入装置写入,通过紫外线照射擦除;FlashROM型,用户程序可以电写入或擦除(当前常用方式)。还有OTPROM型(一次性编程写入ROM)产品,具有较高的环境适应性和可靠性。,14,2.2.3.2 80C51的引脚封装,总线型,非总线型,15,2.2.3.3 80C51的内部结构,16,2.2.3.4 80C51的内部结构,一、80C51的微处理器(CPU)(1)运算器累加器ACC;寄存器B;程序状态字寄存器PSW。(2)控制器程序计数器PC;指令寄存器IR;定时与控制逻辑。,17,8051的内部结构,805
6、1芯片按功能结构,CPU,控制器,程序计数器PC指令译码器指令寄存器数据指针寄存器DPTR,运算器,累加器A程序状态寄存器PSW,存储器,数据存储器RAM程序存储器ROM,定时计数器:,2个16位定时器T0,T1,I/O接口:,P0、P1、P2、P3四个8位口,一个全双工串行口,5个中断源,18,二、80C51的片内存储器 在物理上设计成程序存储器和数据存储器两个独立的空间(称为哈佛结构):内部ROM容量4K字节 范围是:0000H0FFFH 内部RAM容量128字节 范围是:00H7FH,19,三、80C51的I/O口及功能单元 四个8位的并行口,即P0P3。它们均为双向口,既可作为输入,又
7、可作为输出。每个口各有8条I/O线。有一个全双工的串行口(利用P3口的两个引脚P3.0和P3.1);有2个16位的定时/计数器;有1套完善的中断系统。,20,四、80C51的特殊功能寄存器(SFR)内部有SP,DPTR(可分成DPH、DPL两个8位寄存器),PCON,IE,IP等21个特殊功能寄存器单元,它们同内部RAM的128个字节统一编址,地址范围是80HFFH。这些SFR只用到了80HFFH中的21个字节单元,且这些单元是离散分布的。增强型单片机的SFR有26个字节单元,所增加的5个单元均与定时/计数器2相关。,21,2.2.3.5 MCS-51系列引脚及功能,1电源引脚:VCC(40脚
8、):供电电源+5V VSS(20脚):接地线2时钟电路引脚:XTAL2(18脚)XTAL1(19脚)利用内部时钟电路时,于XTALl与XTAL2之间接一晶体振荡器,XTAL1为内部放大电路输入端,XTAL2为输出端。,22,振荡器及时钟电路,振荡电路 外接时钟源接法,8051XTAL1XTAL2,C1 晶振C2,8051XTAL2XTAL1VSS,VCCTTL,外部时钟信号,23,RSTVPD(9脚):1.接复位电路可实现复位;2.接+5V备用电源,当断电时RAM中数据不丢失。ALE/PROG(30脚):1、访问片外存储器时,ALE输出作低位地址锁存允许控制;2、对875l片内EPROM编程(
9、固化时),此脚用于输入编程脉冲(PROG)。PSEN(29脚):访问片外程序存储器时,此脚输出负脉冲作为读选通信号。,3、控制信号引脚,24,EA/VPP(31脚):,1、当EA=1,PC4KB,自动执行片外程序存储器程序。2、当EA=0时,CPU直接访问片外存储器。3、在对8751的EPROM编程时,此引脚用于施加编程电压VPP,25,4、输入/输出口引脚 805l共四个8位I/O口,占32个引脚。P0口(P0.0P0.7)占3932脚 Pl口(P1.0P1.7)占18脚;P2口(P2.0P2.7)占2l28脚;P3口(P3.0P3.7)占1017脚。,26,2.2.4 80C51的时钟与时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 第二 80 C51 结构
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6426466.html