《片机内部资源》PPT课件

《片机内部资源》PPT课件

ID:36909098

大小:4.44 MB

页数:73页

时间:2019-05-10

《片机内部资源》PPT课件_第1页
《片机内部资源》PPT课件_第2页
《片机内部资源》PPT课件_第3页
《片机内部资源》PPT课件_第4页
《片机内部资源》PPT课件_第5页
资源描述:

《《片机内部资源》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MCS51基础部分----内部资源2010年前言漫步在繁华的现代化的大都市的大街上,随时都可以看到街上有很多可以用卡取钱的机器(ATM自动柜员机),十字路口的交通灯。我们的手机,我们家里数码电视机、数码音响、遥控器、空调、智能玩具.....这些“高科技”看上去是如此的神秘,它到底是怎样构成的,它是通过什么样的程序和什么样的方式来完成这一系列指令的呢?让我们取钱更方便、避免城市的交通混乱和交通阻塞……给我们生活带来了处处方便。其实这就是用单片机来控制的!下面我们就一起步入单片机学习的教堂,一起来学习这个神通广大,变化多端的单片机。

2、第一章、51内部资源和开发环境MCS-51单片机的基本结构一MCS-51单片机的存储器配置二编译环境的使用三第一章、51内部资源和开发环境一、MCS-51单片机的基本结构MCS-51单片机的基本结构1、内部结构图2、MCS-51单片机硬件结构特点3、MCS-51单片机内部结构4、MCS-51单片机引脚和总线结构5、输入/输出(I/O)端口结构小节知识提要MCS-51单片机基本结构示意图8031无1、MCS-51单片机的基本组成(1)一个8位微处理器CPU。(2)数据存储器RAM和特殊功能寄存器SFR。(3)内部程序存储器ROM。

3、(4)两个定时/计数器,用以对外部事件进行计数,也可用作定时器。(5)四个8位可编程的I/O(输入/输出)并行端口,每个端口既可做输入,也可做输出。(6)一个串行端口,用于数据的串行通信。(7)中断控制系统。(8)内部时钟电路。1、MCS-51单片机的基本组成2、MCS-51单片机硬件结构特点1.内部程序存储器(ROM)和内部数据存储器(RAM)容量(如表2-1所示)。2.输入/输出(I/O)端口。3.外部程序存储器和外部数据存储器寻址空间。4.中断与堆栈。5.定时/计数器与寄存器区。6.指令系统。单片机存储器容量(图1-1)存

4、储器类型单片机系列掩膜ROMEPROMRAMMCS-5151子系列8031//128B80514KB/128B8751/4KB128B52子系列8032//256B80528KB/256B8752/8KB256B3、MCS-51单片机内部结构1.运算器运算器由8位算术逻辑运算单元ALU(ArithmeticLogicUnit)、8位累加器ACC(Accumulator)、8位寄存器B、程序状态字寄存器PSW(ProgramStatusWord)、8位暂存寄存器TMP1和TMP2等组成。2.控制器主要由程序计数器PC、指令寄存器I

5、R、指令译码器ID、堆栈指针SP、数据指针DPTR、时钟发生器及定时控制逻辑等组成。通道0驱动器通道2驱动器RAM地址锁存器RAM通道0锁存器通道2锁存器ROM/EPROMB寄存器程序地址寄存器缓冲器PC递增器程序计数器PC0驱动器DPTR指针VCCGNDP1.0~P1.7堆栈指针SPACCTMP2PSW通道3锁存器通道1锁存器通道1驱动器通道3驱动器TMP1SCONTMODPCONTCONTL0TH1TH0TL1IESBUF(TX/RX)IP中断、串行口和定时器逻辑振荡器P3.0~P3.7RSTALEPSENXTAL2XTAL

6、1ALU(+5V)指令寄存器定时和控制逻辑指令译码器MCS-51片内总体结构框图4、MCS-51单片机引脚和总线结构80C51电源引脚VCC、GND输入/输出口引脚P0、P1、P2、P3频率引脚XTAL1、XTAL2控制引脚RST/VPD、ALE/PROG、EA/VPP、PSENI/O地址锁存器CBP1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RESETP3.0P3.1P3.3P3.4P3.5P3.6P3.7VSSVCCP0.0P0.1P0.2P0.3P0.5P0.6P0.7EAALEPSENP2.7P2.6P

7、2.5P2.4P2.3P2.2P2.1P2.0P3.24、MCS-51单片机引脚和总线结构微型计算机中的总线通常分为:(1)地址总线(AB):地址总线宽度为16位,由P0口经地址锁存器提供低8位地址(A0-A7);P2口直接提供高8位地址(A8~A15)。地址信号是由CPU发出的,故地址总线是单方向的。(2)数据总线(DB):数据总线宽度为8位,用于传送数据和指令,由P0口提供。(3)控制总线(CB):控制总线随时掌握各种部件的状态,并根据需要向有关部件发出命令。4、MCS-51单片机引脚和总线结构5、输入/输出(I/O)端口结

8、构如图1-2所示,MCS-51单片机有4个双向并行的8位I/O口P0~P3,P0口为三态双向口,可驱动8个TTL电路,P1、P2、P3口为准双向口(作为输入时,口线被拉成高电平,故称为准双向口),其负载能力为4个TTL电路。VCCP0.X锁存器读锁存器地址/数据

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

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

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