第2章 8051单片机的结构体系.ppt

第2章 8051单片机的结构体系.ppt

ID:48726471

大小:6.59 MB

页数:155页

时间:2020-01-26

第2章 8051单片机的结构体系.ppt_第1页
第2章 8051单片机的结构体系.ppt_第2页
第2章 8051单片机的结构体系.ppt_第3页
第2章 8051单片机的结构体系.ppt_第4页
第2章 8051单片机的结构体系.ppt_第5页
资源描述:

《第2章 8051单片机的结构体系.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章8051单片机的结构体系1第1部分第2部分第3部分2第1部分2.18051单片机的主要特性2.28051单片机内部结构2.38051单片机的封装和引脚2.48051的微处理器3微处理器(Microprocessor)ArithmeticLogicUnitRegisterArraysControlUnitGP-CPUCLKRegMPUCPUMicroprocessor-basedSystem44单片机(Microcontroller)5基本部分扩展部分2.18051单片机的主要特性针对控制应用而优化的8位CPU128字节的片上数据RAM64KB的数

2、据存储器寻址空间64KB的程序存储器寻址空间4KB的片上程序存储器(8031无)2个16位定时器/计数器32根双向和单独可寻址的I/O线61个全双工的UART2个优先级的5向量中断结构211位可寻址空间4μs乘法/除法指令片上时钟振荡器工作电压4.0~5.5V78型号片上程序存储器片上数据存储器定时器8031/320128B/256B2/38051/524kB/8kBROM128B/256B2/38751/524kB/8kBEPROM128B/256B2/389C51/524kB/8kBFlash(并行编程)128B/256B2/389S51/524k

3、B/8kBISPFlash(串/并行编程)128B/256B2/3表2-18051系列单片机的比较2.28051单片机内部结构9图2-18051结构框图1.CPU8051单片机中有一个8位CPU,是单片机的核心,由运算器和控制器构成。运算器包括算术逻辑单元ALU、累加器ACC、寄存器B、程序状态字PSW、十进制调整电路等部件,实现数据的算术逻辑运算、位变量处理和数据传送等操作。控制器包括定时控制逻辑(时钟电路、复位电路)、指令寄存器、指令译码器、程序计数器PC、堆栈指针SP、数据指针寄存器DPTR、以及信息传送控制等部件,其主要功能是对指令码进行译码,

4、然后在时钟信号作用下,使单片机的内外电路能够按一定的时序协调有序的工作,执行译码后的指令。102.内部数据存储器(RAM)8051系列单片机内部有128字节(8052子系列有256个字节)RAM,用来存放程序在运行期间的工作变量、运算的中间结果、数据暂存和缓冲、标志位等。3.内部ROM/EPROM/Flash/ISPFlash8031无此部件;8051系列单片机片内有4KB的掩膜ROM;8751则为4KB的EPROM;89S52为ISP(InSystemProgram)的免拔插电气可编程8KBFlash存储器,用来存放程序、原始数据或表格。如果片内只读

5、存储器容量不够,则需扩展片外只读存储器。片外只读存储器最多可扩展至64KB。114.定时器/计数器8051系列单片机内部有2个16位定时器/计数器T0、T1,有四种工作方式。89S52不仅有定时器T0和T1,还有定时器T2、看门狗定时器。通过编程,T0、T1还可用作13位或8位定时器。125.并行口8051单片机内部共有四个输入输出口,一般称为并行I/O口,即P0、P1、P2、P3口,每个口都是8位。对于没有程序存储器的8031单片机,需用P0口作为低8位地址/数据线分时复用,即相当于计算机的AD0~AD7,而P2口作为高8位地址A8~A15。P3口各

6、个管脚又有不同的第二功能,例如,读、写控制信号等。对8051单片机而言,P1口一般可作为通用I/O口使用;对于8052单片机,P1.0作为定时器T2的外部计数输入,P1.1是定时器/计数器T2捕捉/重装操作的控制信号;对于89SXX系列单片机P1.5、P1.6、P1.7还是Flash串行编程操作的接口端。136.串行口8051系列单片机有一个全双工的串行I/O口,以完成单片机和其它计算机或通信设备之间的串行数据通信,单片机只用P3口的RXD和TXD两个管脚进行串行通信。7.中断系统8051系列单片机内部有很强的中断功能,以满足控制应用的需要。它共有5个

7、中断源,即外部中断源2个,定时器/计数器中断源2个,串行中断源1个。148.CPU内部总线和外部总线CPU通过内部的8位总线与各个部件连接,并通过P0口和P2口形成内部16位地址总线连接到内部ROM区。从图2-2可看到外部三总线:它是由P0口组成的数据总线DB(与低8位地址总线分时复用);由P0口和P2口组成的16位地址总线(AB)(P0口分时);由,,ALE和P3口部分管脚(读信号及写信号)组成的控制总线(CB)。159.布尔处理器由片内RAM的20H~2FH共16个单元的128位,11个SFR中的83位组成的211位布尔处理器,可完成位运算等任务。

8、8052增加可寻址位SFR1个,可寻址位增加8位。162.38051单片机的封装和引脚2.3.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。