欢迎来到天天文库
浏览记录
ID:41058992
大小:4.75 MB
页数:56页
时间:2019-08-15
《MCS-51单片机芯片的硬件结构》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章单片机芯片的硬件结构第五节单片的复位第一节MCS-51系列单片机的结构第二节存储器结构第三节输入/输出口(I/O口)第四节时钟电路及时序第六节单片机的低功耗操作方式1第一节MCS-51系列单片机的结构一、MCS-51单片机的内部结构二、MCS-51单片机的引脚功能2一、51单片机的基本结构内部总线时钟电路CPUINT0T1T0并行接口串行接口P0P1P2P3TXDRXD中断系统ROMRAM定时/计数器INT1MCS-51单片机功能模块框图3程序状态字PSW振荡电路MCS-51芯片内部总体结构框图4下图为MCS-51单片机的引脚配置图1.主电源引脚VCC和VSS(2根)
2、2.外接晶振引脚XTAL1和XTAL2(2根)3.控制或其他电源复用引脚RST/VPD、ALE/PROG、PSEN、和EA/VPP(4根)4.输入/输出引脚P0、P1、P2、P3(共32根)二、MCS-51单片机引脚功能5P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7VSSVCCP0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7EA/VppALE/PROGPSENRST/VPDRXD/P3.0TXD/P3.1INT0/P3.2INT1/P3.3T0/P3.4T1/P3.5WR/P
3、3.6RD/P3.7XTAL2XTAL112345678910111213141516171819208031805187514039383736353433323130292827262521222324P2.7/A15P2.6/A14P2.5/A13P2.4/A12P2.3/A11P2.2/A10P2.1/A9P2.0/A8MCS-51系列单片机引脚图67控制引脚说明:1地址锁存控制信号ALE:访问片外ROM,RAM时,ALE用于控制把P0口输出的低8位地址送入锁存器锁存,实现低位地址和数据的分时传送。不访问片外存储器时,可做为外部时钟使用。2外部程序存储器读选通信号P
4、SEN:CPU访问片外ROM时,使PSEN低电平有效,可实现片外ROM的读操作,其他情况下此引脚为高电平封锁状态。3访问程序存储器控制信号EA:当EA信号为低电平时,对ROM的读操作是针对外部ROM的,当EA信号为高电平时,对ROM的操作是从内部ROM开始,并可延续至外部ROM。4复位信号RST:复位即初始化,分自动上电复位和人工开关复位,复位时,产生一个延续2个机器周期以上的高电平为有效,实现单片机的复位操作。8片外三总线AB:P0口经地址锁存后提供低8位地址,P2口直接提供高8位地址DB:P0口提供8位数据CB:/EA,ALE,/PSEN,/RD,/WR,RST等DBA
5、BABCBCB9P3口的第二功能表I/O口第二功能注释P3.0RXD串行口数据接收端P3.1TXD串行口数据发送端P3.2INT0外部中断请求0P3.3INT1外部中断请求1P3.4T0定时/计数器0P3.5T1定时/计数器1P3.6WR外部RAM写信号P3.7RD外部RAM读信号P3口线的第二功能都是单片机重要的控制信号。因此在使用时,总是按需要优先选用他的第二功能,剩下不用的才作为口线使用。10一、数据存储器二、程序存储器三、单片机系统存储器结构特点第二节单片机的存储器结构11一、数据存储器对51子系列,共256字节内部数据存储器,其中低128字节可以让用户使用,高12
6、8单元被专用寄存器(SFR)占用,不能让用户使用,所以常说的内部RAM区指的是低128单元;对52子系列,共有384字节内部数据存储器,低128字节RAM,高128字节RAM和128字节的专用寄存器区,常说的内部RAM为256字节。对内部数据存储器的访问使用MOV指令。12内部数据存储器地址分配00H1FH20H2FH7FH30H位寻址区数据缓冲区第0组通用寄存器区第1组通用寄存器区第2组通用寄存器区第3组通用寄存器区寄存器区专用寄存器区SFR80HFFH高128字节RAM80HFFH仅52子系列有低128字节RAMNEXT13数据缓冲区/堆栈区:30H~7FH位寻址区:字
7、节地址:20H~2FH位地址为:00H~7FH工作寄存器区:字节地址:00H~1FH1.1内部数据存储器低128单元(00-7FH)14内部RAM的00~1FH分为4个区,每个区有8个单元,分别用R0~R7来表示,选择哪个工作寄存器组是通过软件对程序状态字寄存器PSW的第3、4位进行设置实现的1.1.1工作寄存器区RS1RS0寄存器组片内PAM地址通用寄存器名称000组00H~07HR0~R7011组08H~0FHR0~R7102组10H~17HR0~R7013组18H~1FHR0~R7151.1.2位寻址区(位寻
此文档下载收益归作者所有