- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
光机电应用技术资源库
单元教学设计
20 —20 学年 第 学期
课程名称: 单片机技术及应用基础
授课专业:
任课教师:
单元序号及单元标题:第2章 AT89S51单片机的片内硬件结构
2.3 AT89S51的CPU、2.4 AT89S51存储器的结构
授课班级
上课
时间
周 月 日 第 节
上课
地点
周 月 日 第 节
教
学
目
的
通过学习,了解单片机内部的CPU和存储器的结构和功能。
教学
目标
能力(技能)目标
知识目标
通过学习,了解单片机内部的CPU和存储器的结构和功能。
重点
难点
及
解决方法
教学重点:单片机内部的存储器的结构。
教学难点:单片机内部的存储器的结构。
解决方法:
参考资料
单元教学设计
第一部分:组织教学和复习上次课主要内容 (时间:5 分钟)
提问: AT89S51单片机的引脚功能简述。
【步骤一】 新知识的引入 (时间:35 分钟)
AT89S51单片机的内部CPU和存储器的结构和功能。
【步骤二】讲解新知识
2.3 AT89S51的CPU
由图2-1可知,AT89S51的CPU由运算器和控制器构成。
2.3.1 运算器
对操作数进行算术、逻辑和位操作运算。主要包括算术逻辑运算单元ALU、累加器A、位处理器、程序状态字寄存器PSW及两个暂存器等。
1.算术逻辑运算单元ALU
可对8位变量逻辑运算(与、或、异或、循环、求补和清零),还可算术运算(加、减、乘、除)
ALU还有位操作功能,对位变量进行位处理,如置“1”、清“0”、求补、测试转移及逻辑“与”、“或”等。
2.累加器A
累加器A是CPU中使用频繁的一个8位寄存器,在使用汇编语言编程时,有些场合必须写为Acc。作用如下:
(1)是ALU单元的输入数据源之一,同时又是ALU运算结果存放单元
(2)CPU中的数据传送大多都通过累加器A,故又相当于数据的中转站。为解决累加器结构带来的“瓶颈堵塞”问题,AT89S51增加了一部分可不经过累加器A的传送指令。
累加器A的进位标志Cy(位于程序状态字特殊功能寄存器PSW中)是特殊的,因为它同时又是位处理机的位累加器
3.程序状态字寄存器PSW
AT89S51单片机的程序状态字寄存器PSW(Program Status Word)位于片内特殊功能寄存器区,字节地址D0H。PSW的不同位包含了程序运行状态的不同信息,其中4位保存当前指令执行后的状态,供程序查询和判断。格式如图2-3。
图2-3PSW的格式
PSW中各个位的功能:
(1)Cy(PSW.7)进位标志位,也可写为C。在算术和逻辑运算时,若有进位或借位,Cy=1;否则,Cy=0。在位处理器中,它是位累加器。
(2)Ac(PSW.6)辅助进位标志位。在BCD码运算时,用作十进位调整。即当D3位向D4位产生进位或借位时,Ac=1;否则,Ac=0。
(3)F0(PSW.5)用户设定标志位。由用户使用的一个状态标志位,可用指令来使它置“1”或清“0”,也可用指令来测试改标志位,能根据测试结果控制程序的流向。编程时,用户应充分利用该标志位。
(4)RS1、RS0(PSW.4、PSW.3)4组工作寄存器区选择控制位。这两位用来选择片内RAM区中的4组工作寄存器区中的某一组为当前工作寄存区。如表2-2所示。
表2-2 RS1、RS0与4组工作寄存器区的对应关系
RS1 RS0
所选的4组寄存器
0 0
0区(内部RAM地址00H~07H)
0 1
1区(内部RAM地址08H~0FH)
1 0
2区(内部RAM地址10H~17H)
1 1
3区(内部RAM地址18H~1FH)
(5)OV(PSW.2)溢出标志位。当执行算术指令时,用来指示运算结果是否产生溢出。如果结果产生溢出,OV=1;否则,OV=0。
(6)PSW.1位:保留位。
(7)P(PSW.0)奇偶标志位。指令执行后,累加器A中“1”的个数是奇数还是偶数。P=1,A中“1”的个数为奇数。P=0,A中“1”的个数为偶数。此标志位对串行通信有重要意义,常用奇偶检验来检验数据串行传输的可靠性。
2.3.2 控制器
控制器的主要任务是识别指令,并根据指令的性质控制单片机各功能部件,从而保证单片机各部分能自动协调地工作。
控制器主要包括程序计数器、指令寄存器、指令译码器、定时及控制逻辑电路等。功能是控制指令的读入、译码和执行,从而对各功能部件
您可能关注的文档
- 制药设备应用技术 卧式活塞卸料离心机 卧式活塞卸料教案.doc
- 智能制造检测技术 标准公差系列与基本偏差系列 孔类零件查表.doc
- 智能装备行业企业案例(资源库课程) 运算放大电路 48第八章第六节放大电路中的负反馈.doc
- 智能装备行业企业案例(资源库课程) 整流滤波电路 37第七章第二节单相半波整流电路.doc
- 智能装备行业企业案例(资源库课程) 整流滤波电路 38第七章第三节单相桥式整流电路.doc
- 中高职一体化资源 单片机技术与应用基础 03第三章 第四节 单元教学设计(ok).doc
- 中高职一体化资源 单片机技术与应用基础 05第五章 第六节 单元教学设计1(ok).doc
- 中高职一体化资源 单片机技术与应用基础 11第十一章 第四、五节 单元教学设计(ok).doc
- 中高职一体化资源 电子技术 第六章 第二节 单元教学设计1.doc
- 中高职一体化资源 电子技术 第五章 第三节 单元教学设计1.doc
- 中高职一体化资源 机电设备概论 第二章 第一节 单元教学设计1.doc
- 中高职一体化资源 机电设备控制技术 第二章 第六节 单元教学设计3.doc
- 中高职一体化资源 激光基础 任务1-1.doc
- 中国传统金属工艺 大师介绍 白静宜.doc
- 中国传统金属工艺 大师介绍 沈新培.doc
原创力文档


文档评论(0)