MJ/JW-JL-11(15) 5年
三 明 市 高 级 技 工 学 校
教 案 用 纸
学
科
单片机技 术
第 二 章 单片机硬件结构和原理
第 3 节 存储器结构
审 批 签 字
授 课 时 数
2
授 课 方 法
讲授
教 具
多媒体
授 课 时 间
9.20 1-2节 10.12 5-6节
授 课 班 级
09电工班、09电梯班
教 学 目 的
理解内部存储器的低单元和高单元
教 学 重 点
和 难 点
掌握内部存储器的低单元和高单元
复 习 提 问
CPU由哪些部分组成?
教 学 内 容、方 法 和 过 程
附 记
(一)、组织教学
(二)、复习:
1. 单片机的中央处理器CPU由运算器和控制器组成。
2. 存储器是计算机的主要组成部分。其功能是存放程序和数据
(三)、导入新课
一、 内部数据存储器低128单元
划分为三个区:
1、 寄存器区
地址范围:4组通用寄存器占据内部RAM的00H~1FH单元地址。每组8个,依次为R0~R7。
使用方法:一种是以寄存器的形式使用,用寄存器符号表示;另一种是以存储单元的形式使用,以单元地址表示。
说明:任一时刻,CPU使用其中的一组寄存器,并且把正在使用的那组寄存器称之为当前寄存器。由程序状态字寄存器PSW中RSl、RS0位的状态组合来决定使用那一组。
三 明 市 高 级 技 工 学 校
教 案 用 纸 附 页
教 学 内 容、方 法 和 过 程
附 记
2、位寻址区
地址范围:内部RAM的20H~2FH单元,共有16个RAM单元,总计128位,位地址为00H~7FH。位寻址区的位地址表如表所示。
操作方法:字节操作和位操作。
使用方式:一种是以位地址的形式;另一种足以存储单元地址加位的形式表示。
3、用户RAM区
地址范围:内部RAM区单元地址为30H-7FH,共80个单元。
使用方法:只能以存储单元的形式来使用。但一般常把堆栈开辟在此区中。
二、内部数据存储器高128单元
又称之为专用寄存器区,其单元地址为80H-FFH,用于存放相应功能部件的控制命令、状态或数据。因这些寄存器的功能已作专门规定,故而称为专用寄存器(SFR),有时也称为特殊功能寄存器。MCS-51中80C51的专用寄存器共有22个,其中可寻址的为21个。
三 明 市 高 级 技 工 学 校
教 案 用 纸 附 页
教 学 内 容、方 法 和 过 程
附 记
1、专用寄存器简介
现把22个专用寄存器中的5个介绍如下,其余的将在以后章节中陆续说明。
1)、程序计数器PC
2)、累加器A(或ACC)
累加器为8位寄存器,是程序中最常用的专用寄存器,功能较多,地位重要。
3、B寄存器
B寄存器是一个8位寄存器,主要用于乘除运算,也可作为一般数据寄存器使用。
4.数据指针(DPTR)
数据指针为16位寄存器,它是MCS- 51中唯一一个供用户使用的16位寄存器。
DPTR可以分为两个8位寄存器使用,即:
DPH DPTR高位字节
DPL DPTR低位字节
DPTR在访问外部数据存储器时作地址指针使用,在变址寻址方式中,用DPTR作基址寄存器,用于对程序存储器的访问。
说明:
a)在22个专用寄存器中,唯一一个不可寻址的专用寄存器就是程序计数器(PC)。
b)对专用寄存器只能使用直接寻址方式,在指令中既可使用寄存器符号表示,也可使用寄存器地址表示。
c)在21个可寻址的专用寄存器中,有11个寄存器是可以位寻址的。
专用寄存器如表所示。
作业:P27 2.2
总结
初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf
:内部数据存储器划分为三个区:1.寄存器区 2. 位寻址区3、用户RAM区
PC是一个16位的计数器。其内容为将要执行的指令地址,寻址范围达64KB。PC有自动加1功能,以实现程序的顺序执行。PC没有地址,是不可寻址的,因此用户无法对它进行读写。但在执行转移、调用、返回等指令时能自动改变其内容,以改变程序的执行顺序。
三 明 市 高 级 技 工 学 校
教 案 用 纸 附 页
教 学 内 容、方 法 和 过 程
附 记