第三次课共2学时.docx
《第三次课共2学时.docx》由会员分享,可在线阅读,更多相关《第三次课共2学时.docx(8页珍藏版)》请在第一文库网上搜索。
1、第三次课(共2学时)一、授课题目:单片机的CPU和存储器二、教学目标和任务:1掌握CPU的组成,掌握运算器和控制器的结构,掌握累加器的结构,能够理解单片机的工作过程。2 .掌握单片机的存储结构,能够绘制存储结构图。3 .掌握内部RAM的组成和其中重要的存储单元。4 .掌握程序F1ash中重要的存储单元。5 .了解扩展RAM的工作特点。三、教学重难点:重点:运算器和控制器的结构、累加器的结构、存储结构图、RAM的组成和其中重要的存储单元、程序F1aSh中重要的存储单元。难点:累加器的结构、RAM的组成和其中重要的存储单元。四、授课过程:回顾:用五分钟的时间简要的回顾上节课的主要知识点:STC89
2、S52和STC15F2K60S2的共有资源、STCI5F2K60S2独有资源、STC89S52引脚配置、STC15F2K60S2引脚与STC89S52不同之处。O.引入STC15F2K60S2单片机的内部结构如图1所示,下图中单片机的每个模块都较上一节课绘制的更为细致,通过仔细介绍使同学们对单片机内部资源和结构的了解更为深入。之后依据图1介绍整本书知识脉络。并引入本节课内容:CPU与存储器。io7定时叁村数券7I内部(8稣可选复忖”电Eb图1STCI5F2K60S2单片机的内部结构7Tw11*a21 .CPU结构CPU由运算器和控制器组成。1.1 运算器运算器包含算数逻辑单元A1U、累加器、寄
3、存器B、程序状态字寄存器PSW。主要用来完成算数运算、逻辑运算、逐位运算和位运算。其中位运算是通用计算机不具备的功能。A1U:算数逻辑单元,讲解该部分时需要强调逐位运算和逻辑运算的区别。累加器:最为繁忙的寄存器。寄存器B:专为乘除设计。PSW:每一位分别如下。1.21.3 控制器主要包含程序计数器PC、指令寄存器IR、指令译码器ID和定时及逻辑控制电路。其中定时及逻辑控制电路为该部分的核心,它将控制取指令,执行指令,存取操作数和运算结果等,向其他部件发出微操作信号,协调各部分完成相应工作。PC:16位计数器,指向下一条将要执行的程序的16位地址,复位后值为0000H,一般情况下,取完指令后PC
4、自动加Io执行转移程序或子程序、中断子程序调用时,自动将其内容更改成所要转移的目的地址。2 .存储器单片机的存储结构为哈佛结构,数据和程序分开编址、独立寻址。此处可以给同学们介绍微机的存储结构为冯.诺伊曼结构。STC15F2K60S2的存储结构如图2所示。图2STC15F2K60S2存储结构2.1程序F1ash大小60KB、范围OoooirEFFFH,需要掌握的重点单元如下:OOoOH:存放一条无条件转移指令。复位后PC指向0000H,该处存放的无条件转移指令指向主程序。0003H00A3H:提供了21个中断源中断入口地址。STC15F2K60S2共包含14个中断源,单片机为每个中断源提供8B
5、yte空间的中断入口地址,当中断触发后,程序自动挑掉中断入口地址执行中断服务程序。由于中断服务程序较长,因此中断入口地址处存放的一般也是跳转指令,指向中断服务程序。典型的中断入口地址如下:Ooo3H:EXIerna1in1errup10外部中断0OOOBH:Timerin1erup1er0定时/计数器0(To)0013H:EXIerna1in1errup11外部中断1001BH:TimerinterrUP1er1定时/计数器1(TI)0023H:SeriaIPort1interrupt串口1中断002BH:ADCinterrupt模数转换中断2.1 数据F1aSh大小1KB,共有两种用途:1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三次 学时