3.7 -3.8 位操作类指令、伪指令(教案)-《单片机技术与应用》(高教版第二版) 同步精品课堂

| 7页
| 58人阅读
| 1人下载
精品

同步精品课堂改

学科网 zxxk.com学科网 zxxk.com

《单片机技术与应用》(高教版第二版) 教案

课  题

位操作类指令、伪指令

课  型

理论

课  时

2

授课班级

 

授课时间

 

授课教师

 

教材分析

内容为 “单片机技术” 的核心控制模块,系统讲解位操作类指令(传送 / 逻辑 / 状态控制 / 条件转移)的功能属性(助记符 / 字节数 / 周期数)及伪指令(ORG/END/DB 等)的汇编辅助作用。教材采用 “分类→表格归纳→实例解析” 递进结构,通过表 3-15 至 3-17 的指令对比和具体案例(如位条件转移实现进位判断、ORG 指定程序起始地址),强化理论与实践结合。作为单片机实时控制编程的基础,位操作指令支撑继电器控制等底层逻辑实现,伪指令规范程序存储布局,是后续编写完整汇编程序的关键环节,重点培养学生 “位级控制 - 汇编规范” 的专业能力,是电子信息类专业 “单片机技术” 课程的核心操作节点。

学情分析

学生已掌握单片机字节级指令(如数据传送、算术运算)基础,但对位操作指令的 “位级处理” 特性(如以 CY 为位累加器、位寻址区 00H~7FH 的使用)及伪指令的 “非执行性”(不生成机器码)理解较浅。部分学生易混淆位操作与字节操作的标志位影响(如位逻辑仅影响 CY),对伪指令的汇编辅助功能(如 ORG 指定程序起始地址、DB 定义数据块)缺乏实践认知。需通过 “指令表对比(字节数 / 周期数)- 实例跟踪(如例 3-27 的进位判断、例 3-28 的逻辑电路实现)- 汇编程序模拟(如用 ORG/DB 编写数据段)” 强化理解,突破位控制逻辑与汇编规范的衔接瓶颈。

学习目标

知识目标:

  1. 了解位操作类指令和伪指令在单片机编程中的作用。
  2. 掌握位操作类指令的分类、格式、操作功能、字节数和机器周期数。
  3. 熟悉位地址的不同表示方法。

技能目标:

  1.  理解常用伪指令的功能和使用方法。
  2. 能够运用位操作类指令和伪指令进行简单的程序设计。

情感目标:

强化数字化工具应用能力,熟练运用 AI 技术与行业软件提升学习和工作效率。

 

page number 0

IMG_256原创精品资源学科网独家享有版权,侵权必究!

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


同步精品课堂改

学科网 zxxk.com学科网 zxxk.com

学习重难点

重点:

  1. 位操作类指令的功能和使用。
  2.  常用伪指令的功能和使用场景。

 

难点:

  1. 位逻辑操作指令和位条件转移指令的灵活运用。
  2. 伪指令在程序中的合理安排和使用。

 

教学方法

案例分析、讲授法、小组讨论法

课前准备

1.查找相应网站资料,课堂演示使用。

2.学生课前预习。

教学媒体

电子课件、多媒体视频

教学过程

教学环节

教师活动设计

学生活动设计

设计意图

活动一:

创设情境

生成问题

【课程导入】

在单片机控制系统中,常常需要对线路的通断、继电器的吸合与释放等进行控制,这就涉及到位操作。同时,在汇编程序设计中,伪指令可以帮助我们更好地组织程序和数据。

 

【新知识传授】

         位操作类指令

位操作类指令也称布尔变量操作指令,以位为单位进行运算和操作,以位累加器(借用进位标志CY)为中心展开。

MCS-51单片机中能够进行位寻址的区域有两部分

一部分是内部RAM的位寻址区(字节地址20H - 2FH单元中连续的128位,位地址00H - 7FH);

另一部分是在SFR中,字节地址能被8整除的专用寄存器的各位,其位地址从8OH~OFFH,中间有少数位未被定义,不能按位寻址。

 

(1)      位传送指令

  1.   接收并查看本节课堂任务书。
  2.   了解学习目标,带着目标进行学习。
  3.   观察生活中常见的多媒体信息形式,思考其背后的技术支撑。
  4.   针对教师给出的问题,初步发表个人见解。
  5.   目标明确:跟随教师引导,明确本节课学习目标。

1.以提问的方式导入课程,让学生带着问题有针对性的进行学习。

2.通过任务实施,

page number 1

IMG_256原创精品资源学科网独家享有版权,侵权必究!

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


同步精品课堂改

学科网 zxxk.com学科网 zxxk.com

 

该指令将源操作数指定的位变量传送到目的操作数指定的位单元,一个操作数为位地址(bit),另一个为位累加器C。

 

(2)      位状态控制指令

位控制转移指令共有6条,分别是清0、取反、置位,执行结果不影响其他标志位。

(3)      位逻辑操作指令

位逻辑运算指令共有6条。分别实现位地址单元内容或取反后的值与进位位内容“与”操作,位地址单元内容或取反后的值与进位标志位的内容“或”操作、位地址单元内容或进位标志位的取反。

(4)      位条件转移指令

位控制转移指令共有5条:1)以C状态为条件的转移指令(两条)、2)以位状态为条件的转移指令共有3条

2.引导学生带着问题去课本寻找答案,明确本节课的学习内容。

3.展示本讲学习目标。

 

调动学生积极性。

活动二:

【新知识传授】

         伪指令

  1.   阅读探究:阅读课本相关
  1.   了解学

page number 2

IMG_256原创精品资源学科网独家享有版权,侵权必究!

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。