中高职一体化资源 单片机技术与应用基础 02第二章 第三、四节 单元教学设计(ok).docVIP

中高职一体化资源 单片机技术与应用基础 02第二章 第三、四节 单元教学设计(ok).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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 控制器 控制器的主要任务是识别指令,并根据指令的性质控制单片机各功能部件,从而保证单片机各部分能自动协调地工作。 控制器主要包括程序计数器、指令寄存器、指令译码器、定时及控制逻辑电路等。功能是控制指令的读入、译码和执行,从而对各功能部件

文档评论(0)

WanDocx + 关注
实名认证
文档贡献者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档