第2章80C51的结构和原理课件电子教案幻灯片.ppt

上传人:知****量 文档编号:18525877 上传时间:2022-05-31 格式:PPT 页数:33 大小:2.56MB
返回 下载 相关 举报
第2章80C51的结构和原理课件电子教案幻灯片.ppt_第1页
第1页 / 共33页
第2章80C51的结构和原理课件电子教案幻灯片.ppt_第2页
第2页 / 共33页
点击查看更多>>
资源描述

《第2章80C51的结构和原理课件电子教案幻灯片.ppt》由会员分享,可在线阅读,更多相关《第2章80C51的结构和原理课件电子教案幻灯片.ppt(33页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、2022-5-311第第2 2章章 80C5180C51的结构和原理的结构和原理80C5180C51内部结构与引脚功能内部结构与引脚功能 2.180C51单片机的单片机的CPU2.280C51的的存储器存储器组织组织2.32.480C5180C51单片机并行口单片机并行口 80C5180C51单片机最小系统单片机最小系统 2.5n 功能上分为:功能上分为: 基本型基本型; 增强型。增强型。n 存储器配置上分为:存储器配置上分为: ROM ROM; EPROM EPROM; ROMLessROMLess; FLASHFLASH。 8051是是IntelIntel公司公司MCS-51MCS-51系

2、列的典型品种。系列的典型品种。以以80518051为基核的为基核的CMOSCMOS产品统称为产品统称为80C5180C51系列。系列。 2022-5-3132.1.1 80C512.1.1 80C51的内部结构与引脚功能的内部结构与引脚功能 n CPUCPU8 8位,含布尔处理位,含布尔处理时钟电路时钟电路总线控制总线控制n 存储器存储器ROM,4KBROM,4KBRAM,128BRAM,128BSFR,21SFR,21n I/OI/O接口接口并口并口,4,4个个8 8位位UART,1UART,1个个定时计数器,定时计数器,2 2个个中断源,中断源,5 5个个2022-5-3142.1.2 8

3、0C512.1.2 80C51典型产品资源配置典型产品资源配置应注意:应注意:STCSTC系列单片机与系列单片机与80C5180C51兼容,采用串口编程,品种发展迅速。兼容,采用串口编程,品种发展迅速。2.1.3 80C512.1.3 80C51典型产品封装和引脚典型产品封装和引脚DIP40 DIP40 封装封装 ProteusProteus逻辑逻辑2022-5-3162.2 80C51的的CPU2.2.1 80C512.2.1 80C51的功能单元的功能单元n 运算器运算器ACC,ACC,累加器累加器B B,寄存器,寄存器PSW,PSW,程序状态字程序状态字n 控制器控制器PCPC,程序计数

4、器,程序计数器IR,IR,指令寄存器指令寄存器译码逻辑及时钟译码逻辑及时钟n 其他寄存器其他寄存器DPTR,DPTR,数据指针数据指针SP,SP,堆栈指针堆栈指针2022-5-317寄存器及其存储器映射寄存器及其存储器映射2022-5-3182.2.2 80C512.2.2 80C51的的CPUCPU时钟时钟 时钟产生方式时钟产生方式内部时钟方式内部时钟方式 外部时钟方式外部时钟方式 2022-5-319 80C5180C51的时钟信号的时钟信号2022-5-31102.2.3 80C512.2.3 80C51单片机的复位单片机的复位复位复位可使单片机可使单片机或或系统部件处于确定的系统部件处

5、于确定的初始状态初始状态。 复位电路复位电路 上电复位电路上电复位电路 按键与上电复位按键与上电复位 2022-5-3111 单片机复位后的状态单片机复位后的状态 PC PC = = 00000000H H RAMRAM:随机值随机值(运行中复位不改变(运行中复位不改变RAMRAM内容内容 ) SFRSFR: P0P0P3=P3=FFFFH H SP=SP=0707H H IPIP、IEIE和和PCONPCON:有效位为:有效位为0 0 PSW=PSW=0000H H2022-5-31122.3 80C51的存储器组织的存储器组织80C5180C51存储器可以分成两大类:存储器可以分成两大类:

6、 RAMRAM,CPUCPU在运行时能随时进行数据的写入和读出,在运行时能随时进行数据的写入和读出,但在关闭电源时,其所存储的信息将丢失。但在关闭电源时,其所存储的信息将丢失。用来存用来存放暂时性的输入输出数据、运算的放暂时性的输入输出数据、运算的中间结果中间结果或用作或用作堆栈堆栈。 ROMROM,写入信息后不易改写的存储器。断电后,写入信息后不易改写的存储器。断电后,其中的信息保留不变。其中的信息保留不变。用来存放用来存放固定的程序或数据固定的程序或数据,如系统监控程序、常数表格等。如系统监控程序、常数表格等。 2022-5-31132.3.1 80C512.3.1 80C51单片机的程序

7、存储器配置单片机的程序存储器配置片片内内与片与片外外程序存储器的选择程序存储器的选择 EAEA接高电平接高电平 片内片内2022-5-3114 EAEA引脚接地引脚接地-片外片外2022-5-3115 程序存储器低端的几个特殊单元程序存储器低端的几个特殊单元 2022-5-3116 程序存储器中的指令代码及其观察程序存储器中的指令代码及其观察 2022-5-31172.3.2 80C512.3.2 80C51单片机数据存储器配置单片机数据存储器配置片片内、内、片片外外数据存储器概况数据存储器概况 片内片内RAMRAM及及SFR SFR 片外片外RAM RAM 2022-5-3118工作寄存器区

8、(含寄存器组工作寄存器区(含寄存器组0 0 3 3) 寄存器组寄存器组0 0:地址:地址00H00H07H07H 寄存器组寄存器组1 1:地址:地址08H08H0FH0FH 寄存器组寄存器组2 2:地址:地址10H10H17H17H 寄存器组寄存器组3 3:地址:地址18H18H1FH1FH当前工作寄存器组当前工作寄存器组选择选择 PSWPSW寄存器中:寄存器中: 2022-5-3119片内片内RAMRAM详图详图 2022-5-3120位寻址区位寻址区 字节字节地址地址位地址位地址D7D6D5D4D3D2D1D020H07H06H05H04H03H02H01H00H21H0FH0EH0DH0

9、CH0BH0AH09H08H22H17H16H15H14H13H12H11H10H23H1FH1EH1DH1CH1BH1AH19H18H24H27H26H25H24H23H22H21H20H25H2FH2EH2DH2CH2BH2AH29H28H26H37H36H35H34H33H32H31H30H27H3FH3EH3DH3CH3BH3AH39H38H28H47H46H45H44H43H42H41H40H29H4FH4EH4DH4CH4BH4AH49H48H2AH57H56H55H54H53H52H51H50H2BH5FH5EH5DH5CH5BH5AH59H58H2CH67H66H65H64H6

10、3H62H61H60H2DH6FH6EH6DH6CH6BH6AH69H68H2EH77H76H75H74H73H72H71H70H2FH7FH7EH7DH7CH7BH7AH79H78H2022-5-3121通用通用RAMRAM区区 n 30H30H7FH7FH,共,共8080字节字节 n 数据缓冲数据缓冲 n 堆栈堆栈 SPSP指示栈顶指示栈顶 复位时复位时SPSP= =0707H H 系统初始化通常系统初始化通常重新设置重新设置2022-5-3122RAMRAM内容查看内容查看 2022-5-31232.3.3 80C512.3.3 80C51单片机的特殊功能寄存器(单片机的特殊功能寄存器(

11、SFRSFR)基本型单片机有基本型单片机有2121个个SFRSFR离散地分布在离散地分布在80H80HFFHFFH空间。空间。 与运算器相关与运算器相关3 3个个 ACCACC B B PSWPSW与定时与定时/ /计数器相关计数器相关6 6个个 TH0,TL0TH0,TL0 TH1,TL1TH1,TL1 TMODTMOD TCON TCON指针类指针类3 3个个 SPSP DPH,DPLDPH,DPL与口相关与口相关7 7个个 P0,P1,P2,P3P0,P1,P2,P3 SBUFSBUF SCON SCON PCONPCON与中断相关与中断相关2 2个个 IEIE IPIP2022-5-3

12、1242.4 80C51的并行口的并行口P0P0口结构口结构 P0P0作通用作通用I/OI/O口口(当(当EA=1EA=1或或“MOVMOV”传送时传送时C=0C=0)输输出出时时2.4.1 P02.4.1 P0、P2P2口的结构口的结构2022-5-3125输输入入时时 读锁存器(读锁存器(“读读- -修改修改- -写写”类指令,如类指令,如ANL P0,AANL P0,A) 读引脚(读引脚(“MOVMOV”类指令,如类指令,如MOV A, P0MOV A, P0), ,要先写要先写“1 1” 1 10 0P0P0作通用作通用I/OI/O时为:时为:准双向口准双向口!2022-5-3126

13、P0P0作地址数据总线(作地址数据总线(当当EA=0EA=0或或“MOVXMOVX”类传送时类传送时C=1C=1) 输输出出时,时,地地址址/ /数据数据信息信息分时出现在输分时出现在输出引脚出引脚。 输输入入时,先时,先输出地址,然输出地址,然后后自动向锁存自动向锁存器写器写1 1,再读,再读引脚。此时为引脚。此时为真正双向口真正双向口。2022-5-3127P2P2口结构口结构 P2P2作通用作通用I/OI/O口口(未扩片外存储器,或虽扩(未扩片外存储器,或虽扩RAMRAM但采用但采用“MOVX MOVX RiRi”传送时传送时C=0C=0)P2P2作通用作通用I/OI/O时为:时为:准双

14、向口准双向口! P2P2作地址作地址总线高总线高8 8位位(C=1C=1)2022-5-3128P1P1口结构口结构 P1P1仅能为通用的仅能为通用的准双向口准双向口!2.4.2 P12.4.2 P1、P3P3口的结构口的结构2022-5-3129P3P3口结构口结构 第一功能:第一功能:通用通用I/OI/O口(对口寻址时)口(对口寻址时)2022-5-3130 第二功能第二功能(不对口寻址时)(不对口寻址时) P3.0 P3.0 :RXDRXD(串行口输入)(串行口输入) P3.1 P3.1 :TXDTXD(串行口输出)(串行口输出) P3.2 P3.2 :INT0INT0(外部中断(外部中

15、断0 0输入)输入) P3.3 P3.3 :INT1INT1(外部中断(外部中断1 1输入)输入) P3.4 P3.4 :T0T0(定时器(定时器0 0的外部输入)的外部输入) P3.5 P3.5 :T1T1(定时器(定时器1 1的外部输入)的外部输入) P3.6 P3.6 :WRWR(片外数据存储器(片外数据存储器“写写”选通控制输出)选通控制输出) P3.7 P3.7 :RDRD(片外数据存储器(片外数据存储器“读读”选通控制输出)选通控制输出) v2.5 80C51单片机最小系统单片机最小系统2.5.1 2.5.1 最小系统的硬件构成最小系统的硬件构成2.5.2 2.5.2 最小系统增加简单最小系统增加简单I/OI/O设备设备 v应该注意:单片机应该注意:单片机P0P0口接有口接有1K1K的上拉电阻排,作为的上拉电阻排,作为20032003和和P0P0口的公共上拉电阻(图中未画出,口的公共上拉电阻(图中未画出,P1P1、P2P2和和P3P3口均接口均接有有4.7K4.7K上拉电阻排)。上拉电阻排)。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁