微处理器与微计算机系统教案2011
成都信息工程学院电子实验中心 2012学年 09级控制 《单片机原理及应用》2011 《微处理器与微机系统》课程讲义授课题目(教学章节或主题):第一章 1.1 微型计算机概述 1.2 微型计算机平台模型 授课类型 理论课 授课时间 教学目标或规定:向教师说明课程的课堂目标与要求,掌握微型计算机建模。了解微型计算机的基本概念、硬件构架、工作原理、系统构成、应用特征。 熟悉微机模型。 教学内容(包括基本内容、重点、难点): 基本内容: 介绍微型计算机的演进历史跟应用场合;介绍微处理器、微 型计算机、微型计算机平台的概念跟区分;介绍微机的建模结构;介绍微 型计算机硬件跟工具各主要组件的功用以及在平台中所处的地位。介绍微 机的建模结构及工作过程; 重点:微机模型及工作过程。掌握微型计算机平台构成及其工作原理。 难点:微机模型的概念构建。微机的工作过程。 教学方式与技巧:大屏幕+板书 思考题、讨论题、作业:1、说明微机的分类。 2、说明微机的模型。 参考资料(含参考书、文献等):单片机原理及应用 、基于C 语言编程MCS-51 单片机原理与应用、微机原理及接口技术 《微处理器与微机系统》课程讲义授课题目(教学章节或主题):第一章 1.4 计算机中数和编码 1.5 本章总结 授课类型 理论课 授课时间 教学目标或规定:介绍常见数制,建立微机中常用位、字节、双字节、浮点数等概念,介绍编程时十进制写法与十六进制写法的本质一致。
教学内容(包括基本内容、重点、难点): 基本内容:介绍常见数制,建立微机中常用位、字节、双字节、浮点数 等概念,介绍编程时十进制写法与十六进制写法的本质一致,介绍计算 机中带符号数的表示及运算,常用编码,BCD 码及十进制调整。 重点:深刻理解负数表示、补码运算及常用编码。 难点:带符号数的表示及数组运算。 教学方式与技巧:大屏幕+板书 思考题、讨论题、作业:见课件及网络存储空间 参考资料(含参考书、文献等):单片机原理及应用 、基于 语言编程MCS-51 单片机原理与应用、微机原理及接口技术 《微处理器与微机系统》课程讲义授课题目(教学章节或主题):2.1 MCS51 单片 机的概述 2.2 单片机的封装、引脚及片外 总线结构 授课类型 理论课 授课时间 教学目标或规定:了解单片微型计算机的特征。掌握MCS-51概况及引脚排 列、复位及振荡电路。 教学内容(包括基本内容、重点、难点): 基本内容:单片微型计算机概述;51 单片微型计算机的主要用途特征。51 单片微机的基本构架,内部结构预测及AT89C52 单片机的引脚结构及功能。 简单介绍中央处理器、存储器、并行I/O 口、定时/计数器、中断系统、 串行口的概念。
介绍复位电路及晶振电路,引入振荡周期、机器周期的概 重点:引脚排列及复位与振荡电路。难点:51 单片微机的外部结构,8051 单片机的引脚结构及功能。 教学方式与技巧:大屏幕+板书 思考题、讨论题、作业:画出单片机单片可工作实际电路图 参考资料(含参考书、文献等):单片机原理及应用 、基于C 语言编程MCS-51 单片机原理与应用、微机原理及接口技术 《微处理器与微机系统》课程讲义授课题目(教学章节或主题):2.3 单片机的传输 器的组织方式 授课类型 理论课 授课时间 教学目标或要求:掌握MCS-51存储器的总体构架及片内RAM空间构架, 理解堆栈的作用及概念。 教学内容(包括基本内容、重点、难点): 基本内容:介绍 51 单片机存储器组织,并分别介绍程序存储器及数据存 储器的结构及分区,对片内 RAM 空间构架具体介绍,并简要介绍公用的片 内RAM 单元的PSW 单元,位区及R 区。介绍CPU 中使用的个别特殊用途寄 存器,介绍堆栈的功用及概念。 重点:存储器总体结构及片内RAM 区,堆栈的作用及概念。 难点:独立编址的概念,位区的位地址跟字节地址的差别。 教学方式与技巧:大屏幕+板书 思考题、讨论题、作业:本章练习题 参考资料(含参考书、文献等):单片机原理及应用 、基于C 语言编程MCS-51 单片机原理与应用、微机原理及接口技术 《微处理器与微机系统》课程讲义授课题目(教学章节或主题):2.4 单片机的时钟、 复位和省电模式 2.5 单片机的最小系统 开发跟仿真软件授课类型 理论课 授课时间 教学目标或规定:掌握振荡周期、机器周期的概念。
教学内容(包括基本内容、重点、难点): 基本内容:引入振荡周期、机器周期的概念。单片机最小系统的机理,简 单最小系统综合利用,结合第三章给学生现场演示。 重点:掌握keil51 和proteus 软件的应用 难点:keil51 和proteus 软件的应用 教学方式与技巧:大屏幕+板书 思考题、讨论题、作业:本章练习题 参考资料(含参考书、文献等):单片机原理及应用 、基于C 语言编程MCS-51 单片机原理与应用、微机原理及接口技术 《微处理器与微机系统》课程讲义授课题目(教学章节或主题):第 章:MCS51系列单片机的指令系统与汇编语言程序设计 4.1 概述 4.2 寻址模式 授课类型 理论课 授课时间 教学目标或规定:理解编程概念、寻址模式教学内容(包括基本内容、重点、难点): 基本内容:微机工作的机器码与汇编及诸多高级语言的关系及优缺点,51 单片机汇编总体情况,指令储存长度概念与执行速度概念。介绍 51 单片 机汇编寻址模式。 重点:汇编语言特性及寻址模式 难点:寻址方式 教学形式与技巧:大屏幕+板书 思考题、讨论题、作业:本章练习题 参考资料(含参考书、文献等): 单片机原理与应用、基于 语言编程MCS-51 单片机原理与应用、微机 原理及接口技术 《微处理器与微机系统》课程讲义授课题目(教学章节或主题):4.3 指令系统 授课类型 理论课 授课时间 教学目标或规定:掌握数据传送指令及利用举例,堆栈操作指令,算术运算指令、逻辑运算及移位指令、控制转移指令的应用,布尔变量操作指令。
教学内容(包括基本内容、重点、难点): 基本内容:复习 51 单片微机的存储器分区,介绍数据传送指令,包括内 部RAM 单元之间的数据传送指令和涉及外部存储器的数据传送指令,解数 据传送编程运用实例;介绍数据交换指令;介绍算术、逻辑指令及应用。 介绍控制转移指令跟堆栈指令的应用、位指令及应用,总结指令的特征, 帮助学员学习记忆 重点:不同空间的数据传送,十进制调整指令及转移概念。。 难点:堆栈指令,片外MOVC,MOVX 指令。 教学方式与技巧:大屏幕+板书 思考题、讨论题、作业:本章练习题 参考资料(含参考书、文献等): 单片机原理与应用、基于 语言编程MCS-51 单片机原理与应用、微机 原理及接口技术 《微处理器与微机系统》课程讲义授课题目(教学章节或主题):4.4 MCS51 汇编 语言伪指令 4.5 汇编语言程序设计 授课类型 理论课 授课时间 教学目标或规定:掌握汇编编程的基本原则教学内容(包括基本内容、重点、难点): 基本内容:介绍汇编语言原程序的格式,汇编编程的伪指令概念及作用(要 求讲ORG、END、DB、BIT、标号)综合利用指令系统,讲解汇编编程的运 用示例。
重点:汇编编程的构架。 难点:伪指令的作用。 教学方式与技巧: 大屏幕+板书 思考题、讨论题、作业: 本章练习题 参考资料(含参考书、文献等): 单片机原理与应用、基于 语言编程MCS-51 单片机原理与应用、微机 原理及接口技术 《微处理器与微机系统》课程讲义授课题目(教学章节或主题):4.5 汇编语言程序 设计 授课类型 理论课 授课时间 教学目标或规定:掌握汇编编程的基本原则教学内容(包括基本内容、重点、难点): 基本内容:汇编语言编程结构及例子,综合利用指令系统,讲解汇编编程 的利用举例。 重点:汇编编程的构架。 难点:汇编编程。 教学方式与技巧: 大屏幕+板书 思考题、讨论题、作业: 本章练习题 参考资料(含参考书、文献等): 单片机原理与应用、基于 语言编程MCS-51 单片机原理与应用、微机 原理及接口技术 《微处理器与微机系统》课程讲义授课题目(教学章节或主题):第 MCS-51单片机基本 功能及应用5.1 端口的输入输出特性 5.2 端口的应用培训类型 理论课 授课时间 教学目标或要求:理解51单片机P0-P3 口的功能跟P0、P2、P3 的第二功 能。举一个简单I/O 口应用的举例。
教学内容(包括基本内容、重点、难点): 基本内容:I/O 接口的基本概念,I/O 传送模式。51 单片机P0-P3 能介绍,介绍P1 的结构机理图,让学生理解 的应用,简单介绍一下P0、P2、P3 的第二功能。举一个简单I/O 口应用的举例。 重点:控制信号线作用。 难点:接口和端口差别,P0 的地址数据分时复用原理。 思考题、讨论题、作业:本章练习题 参考资料(含参考书、文献等): 单片机原理与应用、基于 语言编程MCS-51 单片机原理与应用、微机 原理及接口技术 《微处理器与微机系统》课程讲义授课题目(教学章节或主题):5.2 授课类型理论课 授课时间 教学目标或规定:掌握单片机最小系统跟LED数码管及独立按键的应用。 教学内容(包括基本内容、重点、难点): 基本内容:介绍I/O 口应用的举例,数码显示管、PC 总线的应用,介绍单 片机最小系统(P0--P3 作为I/O 口直接使用)的软件电路,LED 数码管和 独立按键的工作原理,一个 8051 个独立按键加减数字及显示的应用例子。 重点:建立详细单片机应用概念。 难点:LED 数码管的动态工作项目。 教学方式与技巧:大屏幕+板书 思考题、讨论题、作业:本章练习题 参考资料(含参考书、文献等): 单片机原理与应用、基于 语言编程MCS-51 单片机原理与应用、微机 原理及接口技术 《微处理器与微机系统》课程讲义授课题目(教学章节或主题):第 中断系统及应用 6.1概述 6.2采用中断控制技术的作 6.3中断系统构架原理6.4中断控制的寄 授课类型理论课 授课时间 教学目标或规定:掌握中断的概念及作用,MCS-51单片机中断系统的工作 原理及中止条件与响应过程,初始化的方式。
教学内容(包括基本内容、重点、难点): 基本内容:,输入/输出传送模式,强调中断传送方法的特征;讲解中断的 概念及作用,中断涉及的几个环节,中断源和中断优先级;MCS-51 单片机 中断系统的工作原理及中止条件与响应过程,初始化的方式。 重点:初始化方法。 难点:中断工作过程及入口地址。 教学方式与技巧:大屏幕+板书 思考题、讨论题、作业:本章练习题 参考资料(含参考书、文献等): 单片机原理及应用 、基于C 语言编程MCS-51 单片机原理与应用、微机 原理及接口技术 《微处理器与微机系统》课程讲义授课题目(教学章节或主题):6.5 中断处理 6.6 中断服务程序与子程序 6.7 外部中断的编 程及应用 6.8 外部中断源的扩充 授课类型 理论课 授课时间 教学目标或规定:51单片机中断应用的使用方式,定时计数及内部中断、 控键、显示中断应用例子。 教学内容(包括基本内容、重点、难点): 基本内容:介绍中断系统以及控制,多个中断的初始化,外部中断源的扩 展。讲解 51 中断应用的使用方式,结合定时计数及内部中断、控键、显 示,举2-3 个中断应用例子。 重点:中断的综合应用。 难点:多个中断时的初始化。
教学方式与技巧:大屏幕+板书 思考题、讨论题、作业:本章练习题 参考资料(含参考书、文献等): 单片机原理及应用 、基于C 语言编程MCS-51 单片机原理与应用、微机 原理及接口技术 《微处理器与微机系统》课程讲义授课题目(教学章节或主题):第 定时器/计数器原理及应用 7.1 基本概念 7.2 时/计数器的概述7.3 定时/计数器的特殊 功能控制寄存器 授课类型 理论课 授课时间 教学目标或规定:理解定时计数工作原理。教学内容(包括基本内容、重点、难点): 基本内容:介绍定时计数的概念及作用,MCS-51 定时/计数器的结构跟工 作原理,控制51 单片机定时/计数器的工作的两个特殊功能寄存器:TMOD、 TCON;定时/计数器的工作方式(方式0——方式3),定时/计数器用于外 部中止扩展。 重点:定时计数的方法1,方式2。 难点:初值的推导 教学方式与技巧:大屏幕+板书 思考题、讨论题、作业:本章练习题 参考资料(含参考书、文献等): 单片机原理与应用、基于 语言编程MCS-51 单片机原理与应用、微机 原理及接口技术 《微处理器与微机系统》课程讲义授课题目(教学章节或主题):7.5 定时/计数器 的各类工作方式以及应用 授课类型 理论课 授课时间 教学目标或规定:掌握方法1、方式2应用 教学内容(包括基本内容、重点、难点): 基本内容:讲解定时/计数器的应用范围(波形产生、测频等)。