- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
四、单片机工作方式 1、复位方式 2人工复位 除了上电复位外,有时还需要人工复位。将一个按钮开关并联于上电自动复位电路,就是人工复位电路,如图2.15。 四、单片机工作方式 2、程序执行方式 程序的执行方式是单片机的基本工作方式。由于复位后PC=0000H,因此程序执行总是从地址0000H开始。 1.连续执行方式 连续执行方式是单片机执行的基本工作方式,所要执行的代码放在程序存储器ROM中(可以是片内或片外),CPU不断地从程序存储器中取指令、分析并执行。 2.单步执行方式 程序的执行处于外加脉冲(通常用一个按键产生)的控制下,一般利用中断来实现程序的单步执行。 * 单片机原理与C51语言程序设计基础教程 重点内容: 单片机的内部结构 单片机引脚功能 单片机的工作时序 单片机的工作方式 单片机的最小系统 本章小结 第2章 单片机的硬件基础 一、单片机的内部结构 51单片机内部有一个8位的面向控制、功能强大的微处理器,其主要功能是运算和控制整个系统协调工作。它由运算器和控制器两部分组成。 1. 运算器 运算器主要实现对操作数的算术运算、逻辑运算和位操作。主要包括算术逻辑运算部件(ALU)、累加器A、寄存器B、程序状态字PSW、暂存器、布尔外理器以及十进制调整电路等部件。 1、中央处理器 一、单片机的内部结构 算术与逻辑部件ALU(Arithmetical Logic Unit) 算术逻辑单元ALU是计算机中必不可少的数据处理单元之一,主要对数据进行算术逻辑运算。从结构上看,该单元实质是一个全加器,它的运算结果将对程序状态字PSW产生影响。该单元主要完成以下操作: ● 加、减、乘、除运算; ● 增量(加1)减量(减1)运算; ● 十进制数调整; ● 位操作中的置位、复位和取反操作; ● 与、或、异或等运算操作; ● 数据传送操作。 1、中央处理器 一、单片机的内部结构 ② 累加器A 累加器A是CPU中最繁忙、使用频度最高的一个特殊功能寄存器,简称为ACC或A寄存器,其作用为: ● 累加器A作为ALU的输入数据源之一,也是ALU的输出; ● CPU中的数据传送大多数都通过累加器,累加器A是一个非常重要的数据中转站。 1、中央处理器 一、单片机的内部结构 ③ 寄存器B 寄存器B是一个8位寄存器,是为ALU进行乘、除运算而设置的。在执行乘法运算指令的时候,寄存器B用于存放其中的一个乘数和乘积的高8位数。在执行出发运算的时候,寄存器B用于存放除数和余数。在其他情况下,B寄存器可以作为一个普通的寄存器使用。 1、中央处理器 一、单片机的内部结构 ④ 程序状态字 程序状态字PSW(Program Status Words)是一个8位的专用寄存器,用于存储程序运行中的各种状态信息。它被逐位定义,可以位寻址, 1、中央处理器 一、单片机的内部结构 ⑤ 暂存器 用以暂存进入运算器之前的数据。 ⑥ 布尔处理器 布尔处理器(位处理器)是51单片机ALU所具有的一种功能。单片机指令系统的位处理指令集(17条位操作指令),存储器中的位地址空间,以及借用程序状态寄存器PSW中的进位标志CY做为位操作“累加器”,构成了51单片机内的布尔处理器。它可对直接寻址的位(bit)变量进行位处理,如置位、清零、取反、测试转移以及逻辑“与”、“或”等位操作,使用户在编程时可以利用指令完成原来单凭复杂的硬件逻辑锁完成的功能,并可方便地设置标志等。 ⑦十进制调整电路 顾名思义,用来进行十进制调整的电路。 1、中央处理器 一、单片机的内部结构 2. 控制器 控制器是控制计算机系统各种操作的部件,其功能是控制指令的读取、译码和执行,对指令的执行过程进行定时控制,并根据执行结果决定其后的操作。它包括时钟发生器、定时控制逻辑、复位电路、指令寄存器IR、指令译码器ID、程序计数器PC、程序地址寄存器、数据指针DPTR、堆栈指针SP等。 1、中央处理器 一、单片机的内部结构 51系列单片机的存储组织采用的是哈佛(Harvard)结构,即将程序存储器和数据存储器截然分开,程序存储器和数据存储器具有各自独立的寻址方式、寻址空间和控制系统。这种结构对于单片机“面向控制”的实际应用极为方便。 在物理结构上,51系统单片机有4个存储器空间: ● 程序存储器:片内程序存储器和片外程序存储器; ● 数据存储器:片内数据存储器和片外数据存储器。 2、存储器结构 一、单片机的内部结构 51单片机内部有一个8位的面向控制、功能强大的微处理器,其主要功能是运算和控制整个系统协调工作。它由运算器和控制器两部分组成。 1. 运算器 运算器主要实现对操作数的算术运算、逻辑运算和位操作。主要包
您可能关注的文档
- 单片机原理及应用第2版 教学课件 作者 陈立周 编 第7章.ppt
- 单片机原理及应用第2版 教学课件 作者 陈立周 编 第8章.ppt
- 单片机原理及应用第2版 教学课件 作者 陈立周 编 第9章.ppt
- 单片机原理及应用第2版 教学课件 作者 陈立周 编 第10章.ppt
- 单片机原理及应用第2版 教学课件 作者 陈立周 编 封面与目录.ppt
- 单片机原理及应用电子课件李英顺 第1章 MCS 51系列单片机基础.ppt
- 单片机原理及应用电子课件李英顺 第2章 MCS 51单片机的结构和工作原理.ppt
- 单片机原理及应用电子课件李英顺 第3章 MCS 51单片机指令系统.ppt
- 单片机原理及应用电子课件李英顺 第4章 汇编语言程序设计.ppt
- 单片机原理及应用电子课件李英顺 第5章 MCS 51单片机定时系统与终端系统.ppt
- 单片机原理与C51程序设计基础教程 教学课件 作者 978 7 302 23075 5 chap03.ppt
- 单片机原理与C51程序设计基础教程 教学课件 作者 978 7 302 23075 5 chap04.ppt
- 单片机原理与C51程序设计基础教程 教学课件 作者 978 7 302 23075 5 chap05.ppt
- 单片机原理与C51程序设计基础教程 教学课件 作者 978 7 302 23075 5 chap06.ppt
- 单片机原理与C51程序设计基础教程 教学课件 作者 978 7 302 23075 5 chap07.ppt
- 单片机原理与C51程序设计基础教程 教学课件 作者 978 7 302 23075 5 chap08.ppt
- 单片机原理与C51程序设计基础教程 教学课件 作者 978 7 302 23075 5 chap09.ppt
- 单片机原理与C51程序设计基础教程 教学课件 作者 978 7 302 23075 5 chap10.ppt
- 单片机原理与C51程序设计基础教程 教学课件 作者 978 7 302 23075 5 chap11.ppt
- 单片机原理与C51程序设计基础教程 教学课件 作者 978 7 302 23075 5 chap12.ppt
文档评论(0)