中职苏教版《单片机应用技能实训(C语言)》 项目1 任务6 项目相关知识延申---MCS-51单片机存贮器结构教案

2023-05-20
| 4页
| 136人阅读
| 0人下载
普通

内容正文:

任务6 项目相关知识延申---MCS-51单片机存贮器结构 一、案头 任务 MCS-51单片机存贮器结构 授课时间 年 月 日 授课班级 教学形式 讲授 授课时数 2课时 教学用具 多媒体 教学资源 相关课件 课前准备 教学目标 1、了解MCS-51单片机存贮器结构。 2、熟悉MCS-51单片机存贮器寻址范围。 3、掌握MCS-51单片机数据存贮器结构。 4、熟悉keil c对存贮器的描述方法。 5、掌握MCS-51单片机程序计数器PC、PSW、DPTR的作用。 教学重点 1、掌握MCS-51单片机数据存贮器结构。 2、熟悉keil c对存贮器的描述方法。 教学难点 1、对程序计数器PC、专用寄存器DPTR功能的理解。 教学过程 1、复习MCS-51构成,介绍存贮器结构及寻址范围。 2、MCS-51单片机程序存贮器构成及C对表格数据的定义方法。 3、MCS-51单片机内部数据存贮器结构。 4、MCS-51单片机外部数据存贮器及C对不同存贮器及寻址的描述方法。 教学后记 二、教学实施过程 实施环节 教学内容 导学方法 组织教学 1、检查学生出勤情况并做好记录。 2、调整学生的注意力,为上课作准备。 互动交流 复习提问 1、单片机最小应用系统由哪几部分组成? 2、MCS-51单片机由哪几部分组成? 提问导思 导入 在任务1中学习了单片机的总体结构,MCS-51内部由9个逻辑功能单元构成。其中,CPU的作用、振荡/分频器的作用及外部电路构成已经学过,今天我们学习MCS-51单片机的程序存贮器和数据存贮器。 启发学习积极性 讲授新课 一、MCS-51单片机存贮器结构 MCS-51单片机的存储器分为程序存储器和数据存储器。物理上,MCS-51单片机有4个存储空间如图1-41所示,分别是内部程序存储器、外部程序存储器、内部数据存储器和外部数据存储器。 图1-41 存贮器结构 Keil C将存储器分成6种形式,如表1-12所示。 二、程序存贮器 程序存储器用于存放程序和表格数据。8051单片机有4K字节的程序存储器,片外最多可扩展60K字节程序存储器,片内外采用统一编址。注意不同单片机芯片引脚的用法。例如AT89S51芯片与8031芯片引脚在用法的不同。 当程序存储区用来存放表格数据时,可以这样表示: char code buf[]={0xc0, 0xf9, 0xa4, 0xb0, 0x99,0x92, 0x82, 0xf8, 0x80, 0x98}; 三、数据存贮器 1、内部数据存贮器 MCS-51单片机的片内数据存储器共256字节,分为4部分,如图1-41中的内部数据存储器。 00H~1FH单元共32个字节为通用工作寄存器区。32个字节分成4个组,每个组含8个8位通用工作寄存器,分别是R0~R7,当前只能使用其中的一个组,由程序状态字寄存器PSW中的两位来确定使用哪一个组。详见表1-3。 20H~2FH单元共16个字节除可按字节寻址外,还可按位寻址,称为位寻址区。 30H~7FH单元共80个字节专用于存储数据,称为用户数据存储器区。 80H~FFH单元共128个字节为特殊功能寄存器区。在特殊功能寄存器区离散分部着程序计数器PC和21个特殊功能寄存器,而其他单元则不能使用。表1-14列出了这21个专用寄存器的助记标识符、名称和地址。其中,带*号的寄存器可按字节和按位寻址,它们的地址正好能被8整除。 这些专用寄存器分别用于以下各功能单元: ACC、B、PSW、SP、DPTR用于CPU; P0、P1、P2、P3用于并行接口; IE、IP用于中断系统; TMOD、TCON、TL0、TH0、TL1、TH1用于定时/计数器; SCON、SBUF、PCON用于串行接口。 以下我们介绍程序计数器PC和部分特殊功能寄存器,其余在后面的项目中分述。 (1)程序计数器PC PC在物理结构上是独立的,它是一个16位寄存器,用来存放下一条要被执行指令的首字节地址。它不属于特殊功能寄存器。 (2)累加器ACC 使用最频繁的专用寄存器,许多指令的操作数取自ACC,中间结果和最终结果也常存于ACC中。在指令系统中ACC简记为A。 (3)程序状态字寄存器PSW 它是一个8位寄存器,用于指示指令执行状态。 D7 D6 D5 D4 D3 D2 D1 D0 CY AC F0 RS1 RS0 OV — P 各位的含义如下: CY或C:进位标志,如果发生进位或借位时,CY=1,否则CY=0,在布尔运算中它作为C累加器。 AC:辅助进位标志,当D3向D4有进位或借位时,AC=1,否则,AC=0。

资源预览图

中职苏教版《单片机应用技能实训(C语言)》 项目1 任务6 项目相关知识延申---MCS-51单片机存贮器结构教案
1
中职苏教版《单片机应用技能实训(C语言)》 项目1 任务6 项目相关知识延申---MCS-51单片机存贮器结构教案
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。