- 1、本文档共52页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理及应用 内 容 提 要 2.1 相关概念 微处理器(MPU) 微型计算机(MCS) 微控制器(MCU) 数字信号处理器(DSP) 片上系统(SOC) 例:电子日历 系统结构 利用开关控制LED 电路图 硬件电路 写片 微处理器 单片机核心部件,由运算器和控制器等部件组成。 2.3 存储器结构 MCS-51存储器结构特点:将程序存储器和数据存储器分开,各有自己的寻址方式、控制信号和功能。 2.3.1 程序存储器 从物理空间看,有片内、片外程序存储器 从逻辑上看, 片内、片外统一编址 程序存储器中的特殊地址 2.3.2 数据存储器 从物理空间看,MCS-51有片内、片外数据存储器 从逻辑上看,MCS-51有片内数据存储器、片外数据存储器 一 外部数据存储器 二 内部数据存储器 通用寄存器区 堆栈区 通用RAM区 位寻址区 特殊功能寄存器区SFR 52子系列附加RAM区(地址范围为80H~FFH)。 通用寄存器区 位寻址区 堆栈区 Stack 堆栈区:内存中的一段保留区,遵循后进先出的原则,用于信息保存。包括进栈(PUSH)和出栈(POP)两种操作。 通用RAM区 通用RAM区:除选中的寄存组(位寻址区和堆栈)以外的存储器。 可采用直接、间接方式寻址。 注:对51基本型单片机只有00H-7FH单元128字节的RAM区。对52增强型还有80H-FFH组成的高128字节RAM区(共256字节RAM ),只能采用间接寻址。 2.4 特殊功能寄存器 特殊功能寄存器SFR:Special Fuction Register。包括累加器、状态标志寄存器、单片机内部各部件专用的控制、并行口、串行口映射寄存器。 地址空间: 21个特殊功能器不连续的分布在80H~FFH 128个字节地址空间,见表1-2。 地址为X0H和X8H是可位寻址的寄存器,表2-2中用“*”表示。 累加器A和寄存器B A—累加器。 参与AL运算,运算前为操作数,运算后存放结果; 参与I/O操作。 自带有全零标志Z,A=0则Z=1;A≠0则Z=0。 B—寄存器,常用于乘除法运算。 DPTR——数据指针寄存器,用来存放16位地址值,以便用间接寻址或变址寻址片外存储器。DPTR可分成DPL和DPH两个8位寄存器分别使用。 SP——堆栈指针,存放栈顶单元地址。 程序状态字PSW OV:溢出标志。反映补码运算的运算结果有无溢出 有溢出 OV=1,无溢出OV=0。 P:奇偶标志。运算结果有奇个“1”,P=1;运算结果有偶个“1”,P=0。可用于奇偶校验。 RS1,RS0:工作寄存器组选择位。 I/O端口寄存器 控制寄存器 在52子系列中,高128字节RAM和SFR的地址是重叠的,究竟访问哪一块可通过不同的寻址方式加以区分,访问高128字节RAM采用寄存器间址,访问SFR则只能采用直接寻址,访问低128字节RAM时,两种寻址均可采用。 2.5 引脚封装 引脚功能 Vss:接地端。 Vcc:电源端,接+5V。 XTAL1,XTAL2: 接外部晶体或外部时钟。 PSEN:程序存储器允许。输出读外部程序存储器的选通信号。 RST/VPD: 复位信号输入。 接备用电源,当VCC掉电后,在低功耗条件下保持内部RAM中的数据。 ALE/PROG: ALE 地址锁存允许。 ALE输出脉冲的频率为振荡频率的1/6。 PROG 对8751单片机片内 EPROM 编程时,编程脉冲由该引脚引入。 EA/VPP: EA =0,单片机只访问外部程序存储器。 EA =1,单片机访问内部程序存储器。 在8751单片机片内EPROM编程期间,此引脚引入21V编程电源VPP。 在增强型的52系列单片机中,P1.0、P1.1除为端口线外,还为定时/计数器2的外部引脚 T2和T2EX。 P0.0~P0.7:P0口,数据/低八位地址复用总线端口。 P1.0~P1.7:P1口,静态通用端口。 P2.0~P2.7:P2口,高八位地址总线端口。 P3.0~P3.7:P3口,双功能静态端口。 2.6 时钟电路与复位电路 2.6.1 基本时序单位 指令周期:执行一条指令所需的时间。一个指令周期由1~4个机器周期组成,因指令不同而异。 MCS-51系列单片机除乘法、除法指令是4周期指令外,其余都是单周期指令和双周期指令。若用12 MHz晶振,则单周期指令和双周期指令的指令周期时间分别为1 μs和2 μs,乘法和除法指令为4 μs。 4种时序单位中,振荡周期和机器周期是单片机内计算其他时间值(如波特率、定时器的定时时间等)的基本时序单位。 单周期指令时序 例: 外接晶振频率12MHZ时的各种时序单位: 振荡周期=1/fosc=1/12MHZ=0.0833us 状态周期=2/fos
您可能关注的文档
- 〈新〉第二章 旅游资源 章末综合检测.doc
- 〈新〉第二章 实验材料与测试方法.doc
- 〈新〉第二章 新安江模型.ppt
- 〈新〉第二章 信号分析与处理-1.ppt
- 〈新〉第二章(水文循环与径流形成).ppt
- 〈新〉第二章2.3.1 双曲线及其标准方程.ppt
- 〈新〉第二章2概率与数理统计.ppt
- 〈新〉第二章80C51的结构和原理.ppt
- 〈新〉第二章单片机电子教程.ppt
- 〈新〉第二章地球上的大气.doc
- 2024年度党员干部专题组织生活会个人新四各方面对照检查材料3篇合集.docx
- 2023年民主生活会领导干部个人发言3篇范文.docx
- 第二批主题教育专题组织生活会普通党员个人对照检查材料合集2篇.docx
- 学习以案促改党纪教育专题组织生活会个人对照检查材料两篇.docx
- 党员领导干部2023年民主生活会“六个方面”个人对照检查材料3篇范文.docx
- 党员干部“严守纪律规矩 加强作风建设”组织生活会个人对照检查材料集合篇.docx
- 2024班子防治统计造假专题民主生活会对照检查材料两篇范文.docx
- 2024公司机关党支部教育专题组织生活会个人对照检查材料两篇.docx
- 2023年度专题民主生活会个人对照新6个对照方面检查材料3篇文稿.docx
- 2024第二批主题教育专题组织生活会对照检查材料2篇文本.docx
最近下载
- 部编版小学语文六年级下册第三单元教材解读分析.pptx
- 2025年江苏护理职业学院单招职业技能测试题库及答案参考.docx VIP
- 网络对大学生的影响与对策.doc VIP
- 特殊教育教学设计x.pptx VIP
- 2023年安徽医学高等专科学校单招综合素质考试试题及答案解析.docx
- IPC J-STD-001H 2020 EN 最新英文 版的.pdf
- 韩大元 宪法(第七版)全套课件.pptx
- 上海中心大厦施工组织设计.pdf
- 新疆维吾尔自治区2024年普通高考第一次适应性检测(一模)理科综合试卷(含答案).pdf
- (2025年新版本)人教版七年级数学下册《10.3 实际问题与二元一次方程组》教案..docx VIP
文档评论(0)