第1章 mcs系列单片机的结构和时序

第1章 mcs系列单片机的结构和时序

ID:33576025

大小:439.51 KB

页数:36页

时间:2018-05-21

第1章 mcs系列单片机的结构和时序_第1页
第1章 mcs系列单片机的结构和时序_第2页
第1章 mcs系列单片机的结构和时序_第3页
第1章 mcs系列单片机的结构和时序_第4页
第1章 mcs系列单片机的结构和时序_第5页
资源描述:

《第1章 mcs系列单片机的结构和时序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章MCS-51系列单片机的结构和时序本章重点:了解51系列单片机基本结构;了解51系列单片机的引脚名称及功能;掌握存储器(内RAM)结构;掌握PSW寄存器各位名称及功能;掌握复位后PC、PSW的状态。2.1MCS-51系列单片机的结构与引脚2.2MCS-51系列单片机的存储器结构2.3MCS-51系列单片机的时钟电路和时序2.4MCS-51系列单片机的复位与掉电处理本章小结http://www.cmpedu.com2.1MCS-51系列单片机的结构与引脚2.1.1MCS-51系列单片机的内部结构8031无htt

2、p://www.cmpedu.comhttp://www.cmpedu.com2.1.2MCS-51系列单片机内部主要组成部分介绍1.中央处理器(CPU)(1)运算器运算器由ALU(算术及逻辑运算单元)、A(累加器)、B寄存器、PSW(程序状态字寄存器)和暂存器等组成,主要功能用于实现算术运算和逻辑运算。(2)控制器控制器由程序计数器PC、指令寄存器、指令译码器、堆栈指针SP、数据指针DPTR、定时与控制逻辑电路等组成。单片机的执行指令是在控制下进行的。http://www.cmpedu.com程序计数器PC:是一

3、个16位的专用寄存器,用来存放即将要执行的指令地址,可对64KB的程序存储器直接寻址。注:PC没有地址,是不可寻址的,因此用户无法对它进行直接读写。但可以通过转移、调用、返回等指令改变其内容,实现程序的转移。指令寄存器:指令寄存器是一个8位的寄存器,用于暂存待执行的指令代码,等待译码。(2)控制器http://www.cmpedu.com8051单片机中共有256个RAM单元,包括低128个单元(地址为00H~7FH)的内部RAM区和高128B(地址为80H~FFH)的特殊功能寄存器区。8051单片机共有4KB的内

4、部ROM,用于存放程序或表格,称为程序存储器。2.内部数据存储器3.内部程序存储器http://www.cmpedu.com四个双向的8位并行I/O口,每个端口可以按字节输入或输出,每一条I/O线也可以单独用作输入或输出。8051片内有一个全双工的串行口,以实现单片机和其他设备之间的串行数据传送。4.I/O端口5.串行口http://www.cmpedu.com8051带有2个16位的计数器,既可以作为定时器用于对被控系统进行定时控制,也可以作为计数器用于产生各种不同频率的矩形波及用于测量脉冲宽度等。8051单片机

5、有5个中断源,2个中断优先级。6.定时/计数器7.中断控制系统http://www.cmpedu.com2.1.3MCS-51系列单片机的引脚1.电源线:VCC(+5V)、VSS(地)2.振荡电路:XTAL1、XTAL23.复位引脚:RST4.并行口:P0、P1、P2、P35.EA:访问程序存储控制信号6.PSEN:外部ROM读选通信号7.ALE:地址锁存控制信号注:P0、P2、P3口还具有第二功能http://www.cmpedu.comP0、P2、P3口的第二功能http://www.cmpedu.com2.2

6、MCS-51系列单片机的存储器结构MCS-51单片机内部有程序存储器和数据存储器两大类。程序存储器:用于存放程序和常数。——ROM类存储器(4KB,但8031片内无ROM)数据存储器:MCS-51系列单片机的数据存储器由片内数据存储器(采用8位二进制数寻址),用于存放中间结果或暂存数据,部分单元作为特殊功能寄存器。——RAM类存储器http://www.cmpedu.com在物理结构上分为四个存储空间:片内程序存储器、片外程序存储器、片内数据存储器、片外数据存储器。从逻辑上分为三个存储器地址空间:⑴片内、片外统一编

7、址的64KB程序存储器地址空间0000H~FFFFH;⑵64KB的外部数据存储器或扩展I/O口地址空间0000H~FFFFH;⑶256B的片内数据存储器地址空间00H~FFH(包括低128B的内部RAM地址00H~7FH和高128B的特殊功能寄存器地址空间)。http://www.cmpedu.com2.2.1程序存储器外部ROM60KB内部ROM4KBEA=1外部ROM4KBEA=0FFFFH1000H0FFFH0000H0FFFH0000H注:程序存储器用MOVC指令访问http://www.cmpedu.co

8、mhttp://www.cmpedu.com2.2.2数据存储器特殊功能寄存器128B内部RAM128B外部RAM64KBFFH80H7FH00HFFFFH0000H注1:用MOV指令读写注2:用MOVX指令读写http://www.cmpedu.com内部数据存储器FFH80H7FH30H2FH20H1FH00H特殊功能寄存器SFR用户RAM区位寻址区通用

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

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

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