




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章单片机的基本结构与工作原理,主要内容MCS-51总体结构MCS-51时钟及CPU工作时序MCS-51存储器配置,MCS-51系列基本产品型号:8051、8031、8751称为51子系列。不同型号MCS-51单片机CPU处理能力和指令系统完全兼容,只是存储器和I/O接口的配置有所不同。,MCS-51总体结构,硬件基本配置:,8位CPU片内ROM/EPROM、RAM片内并行I/O接口片内16位定时器/计数器片内中断处理系统片内全双工串行I/O口,电源引脚Vcc和Vss外接晶振引脚XTAL1,XTAL2I/O引脚P0、P1、P2和P3控制和复位引脚ALE、RST,MCS-51单片机引脚,1I/O口线功能4个8位并行I/O接口引脚:P0.0P0.7(低8位地址、数据、I/O口)P1.0P1.7(准双向口)P2.0P2.7(高8位地址、I/O)P3.0P3.7(I/O口、第二功能)为多功能引脚,可自动切换用作数据总线、地址总线、控制总线和或I/O接口外部引脚。,MCS-51单片机引脚,2控制线ALE:地址锁存允许信号端PSEN:外部程序存储器读选通信号端EA/VPP:程序存储器选择信号端和编程电源输入端RST/VPD:复位信号端和后备电源输入端。输入2个机器周期以上高电平脉冲,单片机复位。VPD使用后备电源,可实现掉电保护。,MCS-51单片机引脚,MCS-51单片机内部结构(图),中央处理器CPU,一、CPU内部结构1.算术逻辑运算单元ALU(8位)+、算术运算,与、或、非、异或逻辑运算、循环移位、位处理。2.寄存器阵列(1)工作寄存器R0R7(8位)暂存运算数据和中间结果。4个工作寄存器区,工作寄存器0区3区。每个区均含8个寄存器R0R7。用PSW中的两位PSW.4和PSW.3来切换工作寄存器区,选用一个工作寄存器区进行读写操作。,(2)累加器Acc(8位)需要ALU处理的数据和计算结果多数要经过A累加器。(3)寄存器B(8位)与A累加器配合执行乘、除运算。亦可作通用寄存器。(4)程序状态字PSW(8位)存放ALU运算过程的标志状态CyACF0RS1RS0OVP进位/辅助进位/用户定/选工作寄/溢出标志/奇偶标志(5)数据指针DPTR(16位)存放片外存储器地址,作为片外存储器的指针。可分成两个8位寄存器DPH、DPL使用。,(6)堆栈指针SP(8位)按“先进后出、后进先出”的原则存取数据的存储区。MCS-51堆栈设在片内RAM区。数据入栈/出栈时,SP自动加1/减1,其内容始终为栈顶地址。复位时:SP=07H。(7)程序计数器PC(16位)CPU总是按PC的指示读取程序。PC可自动加1。因此CPU执行程序一般是顺序方式。当发生转移、子程序调用、中断和复位等操作,PC被强制改写,程序执行顺序也发生改变。复位时:PC=0000H。,MCS-51单片机的片外总线结构,三总线结构:1.地址总线(AdressBus)总线宽度为16位,可访问64K外部存储器。A0A7P0口(经锁存器)A8A15P2口2.数据总线(DataBus)总线宽度为8位(P0)3.控制总线(ControlBus)由P3口和4根独立控制线组成,微处理器CPU,ROM,RAM,I/O接口,外设,地址总线AB,数据总线DB,控制总线CB,单片机的片外总线,MCS-51时钟,时钟频率范围要求在1.2MHz12MHz之间。1内部时钟方式:内部一个高增益反相放大器与片外石英晶体或陶瓷谐振器构成了一个自激振荡器。晶体振荡器的振荡频率决定单片机的时钟频率。,2外部时钟方式:外部振荡器输入时钟信号。,振荡周期:为单片机提供定时信号的振荡源周期。时钟周期:又称状态周期或S周期。时钟周期是振荡周期的两倍。机器周期:完成一个基本操作所需要的时间。一个机器周期由12个振荡周期组成。指令周期:一条指令的执行时间。以机器周期为单位可分为:单周期、双周期和四周期指令。若外接晶振为12MHz时,MCS-51单片机的四个周期的具体值为:振荡周期112us;时钟周期16us;机器周期1us;指令周期14us;,MCS-51工作时序,MCS-51单片机存储器空间结构图图(a)是程序存储器,图(b)是内部数据存储器,图(c)是外部数据存储器,一、五个独立的存储空间164KB程序存储器空间(00FFFFH)2.256B片内数据存储器空间(00FFH)3.128B片内特殊功能寄存器空间(800FFH)4.位寻址空间(00H07FH)5.64KB外部数据存储器空间(00FFFFH),MCS-51存储器配置,程序存储器64KB程序存储器空间EA不同电平,选择片内或片外低位存储单元,特殊存储单元:复位入口:0000H中断入口:0003HINT0000BHT00013HINT1001BHT10023H串行口,数据存储器,256B片内数据存储器:1)片内RAM工作寄存器区:字节地址:00H1FH位寻址区:字节地址:20H2FH位地址为:00H7FH数据缓冲区/堆栈区:字节地址:00H7FH一般使用30H7FH,图248051内部RAM位地址区,表22片内RAM位寻址区的位地址,数据存储器,2)特殊功能寄存器SFR占用字节地址:80HFFH位寻址寄存器:其字节地址可被8整除。专用寄存器:A、B、PSW、D
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年IPHONE手机项目规划申请报告范文
- 环境保护设备检修义务承诺书(5篇)
- 2025内蒙古鄂尔多斯市水发燃气有限公司招聘6人考前自测高频考点模拟试题及一套完整答案详解
- 2025江苏常州市钟楼金隆控股集团有限公司招聘第一批人员模拟试卷及完整答案详解一套
- 2025-2026学年浙江省名校协作体高三上学期返校联考英语试题(解析版)
- 客户建议迅速回应承诺函5篇
- 山东省东营市2024-2025学年高一下学期期末考试地理试题(解析版)
- 辽宁省沈阳市某中学2025-2026学年高一上学期开学地理试题(解析版)
- 童话森林里的友情故事(15篇)
- 2025广东中山市横栏镇纪检监察办公室招聘1人考前自测高频考点模拟试题及一套答案详解
- 外聘电工安全协议书范本
- 自然地理学 第七章学习资料
- 风力发电机组偏航系统(风电机组课件)
- 保密知识课件下载
- 典型故障波形分析(电力系统故障分析课件)
- 2025监理工程师教材水利
- 江苏高中英语牛津译林版新教材必修一词汇(默写版)
- 人教版六年级上册数学期中考试试卷完整版
- 2025-2030年中国电力配网自动化市场现状调研及投资发展预测报告
- 土石方运输合同协议
- 医疗设备与工业互联网的整合运营模式
评论
0/150
提交评论