第二部分——MCS 51系列单片机的结构和原理 8051单片机ppt课件.ppt
《第二部分——MCS 51系列单片机的结构和原理 8051单片机ppt课件.ppt》由会员分享,可在线阅读,更多相关《第二部分——MCS 51系列单片机的结构和原理 8051单片机ppt课件.ppt(39页珍藏版)》请在三一办公上搜索。
1、1 MCS-51单片机系统硬件结构(2课时),1.1 MCS-51单片机结构框图,1.2 MCS-51单片机外部引脚及其功能,1.4 MCS-51单片机存储器结构,2 MCS-51单片机工作原理(2课时),2.1 MCS-51单片机的时钟与时序,2.2 MCS-51单片机工作过程,2.3 MCS-51单片机工作方式,单片机的结构和原理部分,2.4 MCS-51单片机最小应用系统,1.3 MCS-51单片机内部寄存器及其功能,1、熟练掌握MCS=51系列单片机基本结构,存储器结构,PC、PSW、SP、DPTR的组成及作用;2、掌握堆栈的操作,8051的引脚功能,复位和程序工作方式,复位电路和时钟
2、电路的组成,时钟和时序的基本概念;3、 了解MCS-51系列单片机各代表型号的区别。,MCS-51单片机系统硬件结构,单片机的结构和原理部分,教学目的要求:,重点:MCS-51系列单片机基本结构、存储器结构、PC、PSW、SP、DPTR的组成及作用、堆栈的操作和8051的引脚功能。,难点:PSW的定义和含义及应用价值,1 MCS-51单片机系统硬件结构,1.1 MCS-51单片机结构框图,1.1.1 内部资源,8位CPU; 4KB字节掩膜ROM程序存贮器; 128字节内部RAM数据存贮器; 2个16位的定时器/计数器; 1个全双工的异步串行口,4个8位并行I/O口; 5个中断源、2级中断优先级
3、的中断控制器; 时钟电路,外接晶振和电容可产生 1.2MHz24MHz的时钟频率。,1.1.2 结构框图,MCS51系列单片机的所有产品都含有8051除程序存贮器外的基本硬件,都是在8051的基础上增减部分资源(程序存贮器、数据存贮器、I/O口、定时/计数器及一些其它特殊部件)。,1.2 MCS-51单片机外部引脚及其功能,制造工艺为HMOS的系列单片机大都采用40条引脚的双列直插式封装(DIP)。,一、电源及时钟引脚,Vcc(40脚):接+5V电源; Vss(20脚):接地 ; XTAL1(19脚):接外部晶体的一个引脚; XTAL2(18脚):接外部晶体的 另一端;时钟引脚(18、19脚)
4、外接晶体时与片内的反相放大器构成一个振荡器,它提供单片机的时钟控制信号。时钟引脚也可外接晶体振荡器。,二、控制引脚,三、输入输出引脚, P0口 MCS51单片机中有个双向(位)并行I/O 端口(线),每线都配备独立的端口锁存器、输出驱动器和输入缓冲器,用于与外界设备之间交换信息。,图1-3 P0口一位结构图,P0口除了作普通的I/O口,直接和外部设备打交道外;还用作片外总线的地址总线AB0-AB7的低八位和数据总线。注:单片机复位后4个端口对外均呈现高电平,P2口除了作普通的I/O口,直接和外部设备打交道外;还用作片外总线的地址总线的高八位地址线AB8-AB15, P2口 P0口在作输出入口使
5、用时,由于它无内部上拉电阻,为了在口线上输出高电平并具有一定的驱动能力,必须外接上拉电阻。注意:作输入口使用时,为了防止口锁存器对输入口线的输入信号造成影响,必须先往口锁存器写1。同理,P2口作输入时,也必须先往口锁存器写1。,图1-4 P2口一位结构图,图1-5 P1口一位结构图,P1口只用作普通输入输出口, P1口 从单片机的使用角度来看,P1是一个真正的双向口,而其他三个端口都是准双向口。注意:和P0、P2口一样,为防止口锁存器对输入口线造成影响,P1口作输入时,也必须先往口锁存器写1。,图1-6 P3口一位结构图,P3口除了作普通的I/O口(功能和P1口一样)直接和外部设备打交道外;还
6、具有第二功能。,P3.0 串行输入口(RXD) P3.1 串行输出口(TXD) P3.2 外中断0(INT0) P3.3 外中断1(INT1) P3.5 定时/计数器1的外部输入口(T1) P3.6 外部数据存储器写选通(WR) P3.4 定时/计数器0的外部输入口(T0) P3.7外部数据存储器读选通(RD),1.3 MCS-51单片机内部寄存器及其功能,一、累加器Accumulator( ACC ),功能: 累加器A是一个最常用的专用寄存器,大部分单操作指令的一个操作数取自累加器,很多双操作数指令中的一个操作数也取自累加器。 加、减、乘、除法运算的指令,运算结果都存放于累加器A或寄存器B中
7、。 大部分的数据操作都会通过累加器A进行,它形象于一个数据运输中转站,在数据传送过程中,任何两个不能直接实现数据的传送单元之间,通过累加器A中转,都能送达目的地。,二、寄存器B,功能: 在乘除法指令中,乘法指令中的两个操作数分别取自累加器A和寄存器B,其结果存放于AB寄存器对中。除法指令中,被除数取自累加器A,除数取自寄存器B,结果商存放于累加器A,余数存放于寄存器B中。,三、程序状态字,功能:标志寄存器,保存指令执行结果的特征信息,以供程序查询和判断,表1-1PSW格式及含义,Cy 进位/借位标志位;反映无符号数运算时有无进(借)位;位 累加器( C )在加法(减法)运算时,Cy位有进位(借
8、位)时, Cy由硬件置1,否则Cy清,在进行位操作时,Cy又是位累加器AC 辅助进/借位标志;用于十进制调整。在进行加(减)法运算时,D3位向D4位有进(借)位时,AC位由硬件自动置,否则AC位清.F0 由 用户根据需要自行定义标志位;软件置位/清零。OV 溢出标志位;反映有符号数运算时有无溢出;由硬件置位/清零。在进行补码运算时,运算结果超出128 +127范围时,称之产生溢出,则OV自动置,否则OV清零在进行加法或减法运算时,当D6位向D7位有进位或借位,而D7位没有向Cy位进位或借位时,则OV=1或C6y=0而C7y=1时,OV=1.在进行乘法或除法运算时也会影响OV若A和B中的两个数的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二部分MCS 51系列单片机的结构和原理 8051单片机ppt课件 第二 部分 MCS 51 系列 单片机 结构 原理 8051 ppt 课件
链接地址:https://www.31ppt.com/p-1877344.html