- 1、本文档共97页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Chapter2 基本结构
MCS-51单片机的基本结构MCS-51单片机的内部基本结构1MCS-51单片机的引脚及外总线结构2MCS-51单片机的存储器结构3MCS-51单片机的时钟电路和时序MCS-51单片机的并行I/O端口MCS-51单片机的最小系统764MCS-51单片机的复位电路和复位状态5主要内容学习目的和要求熟悉8051内部结构熟悉部分特殊功能寄存器(SFR)的功能掌握存储器功能配置及寻址特点掌握复位电路及堆栈的概念掌握部分引脚的功能,达到会应用的目的了解CPU时序及单片机振荡周期、机器周期和指令周期间的关系了解并行I/O端口内部结构重点难点 MCS-51系列单片机存储器的结构,片内存储器的应用特点;MCS-51系列单片机4个8位I/O端口的应用特点;MCS-51系列单片机一些引脚及其功能特点;MCS-51系列单片机堆栈的概念和使用;2.1 MCS-51单片机的内部结构组成串2.1 MCS-51单片机的内部结构组成2.1 MCS-51单片机的内部结构组成 中央处理器CPU中央处理器CPU是单片机的核心部件,由运算器、控制器、一些寄存器组成。 内部存储器存储器是用来存放程序和数据的部件,在单片机中程序存储器和数据存储器是分开寻址的。2.1 MCS-51单片机的内部结构组成①数据存储器RAM8051型单片机共有256个字节的RAM单元,其中高128单元地址被特殊功能寄存器占用,能提供给用户使用的只是低128单元,称内部RAM,主要用于存放可随机存取的数据以及运算结果。 ②程序存储器ROM8051型单片机内部共有4KB的ROM,用于存放程序、原始数据和表格。2.1 MCS-51单片机的内部结构组成 定时器/计数器8051型单片机共有2个16位(bit)长度的定时器/计数器,用于实现定时或计数功能,并可用定时计数结果对单片机以及系统进行控制。 并行I/O端口8051型单片机共有4个8位(bit)的并行I/O口(P0、P1、P2、P3),以实现数据的并行输入与输出。2.1 MCS-51单片机的内部结构组成 串行口8051型单片机有一个全双工的串行口,以实现单片机与其它数据设备之间的串行数据传递。 中断系统8051型单片机共设有5个中断源,其中外部中断2个、定时/计数中断2个、串行中断1个,二级优先级,可实现二级中断嵌套。2.2 MCS-51单片机的引脚和外总线结构 MCS-51单片机采用40个引脚双列直插式封装(DIP)方式,其中许多引脚具有第二功能。P1.040393837363534333231302928272625242322211234567891011121314151617181920P1.1P0.0P1.2P0.1P1.3P0.2P1.4P0.3P1.5P0.4P1.6P0.58051P1.7P0.6P0.7P3.0RXD EA/VPPTXD P3.1ALE/PROGP3.2INT0 P3.3INT1 P2.7P3.4PSENT0 P2.6T1 P3.5P2.5P3.6 WR P2.4P3.7 RDP2.3XTAL1P2.2P2.1XTAL2P2.02.2 MCS-51单片机的引脚和外总线结构 VccRST/VPDVss数据/地址复用口双功能口I/O口I/O口线P0 、 P1 、 P2 、 P3 共32条电 源Vcc、 Vss共2条时 钟XTAL1、 XTAL2 共2条控制口线PSEN、ALE、EA、RST 共4条2.2 MCS-51单片机的引脚和外总线结构 (1)引脚分类P3口的WR及RD也是控制口线89C51X1C30pF6MHZC30pFX2振荡电路的频率为晶体固有频率2.2 MCS-51单片机的引脚和外总线结构 VCC(2)引脚功能5.1K电源与时钟X1Vcc:接+5V电源端(具体看芯片数据手册)89c51外时钟信号 Vss:接地端X2XTAL1:片内振荡电路输入端XTAL2:片内振荡电路输出端PSEN名称功 能外部ROM读选通信号。在访问片外程序存储器时,此端定时输出负脉冲作为读片外存储器的选通信号。 EA=EA访问程序存储控制信号。0 时,选外部ROM;1 时,地址小于4k时,选内部ROM地址大于4k时,选外部ROM复位信号输入端。 (正脉冲有效,2个机器周期,实际上宽度?8 mS)RST2.2 MCS-51单片机的引脚和外总线结构 控制口线用下降沿 锁存P0口上的低8位地址到外部锁存器2.2 MCS-51单片机的引脚和外总线结构 名称功 能ALE地址锁存控制信号。 单片机工作时,ALE引脚不断向外输出正脉冲信号,此频率为振荡器频率fosc 的l/6 。系统扩展时,P0口是8位数据总线和低8位地址总线的复用引脚。ALE低电平时, P0口出现数据信息;
文档评论(0)