资源描述
《单片机原理与技术应用》电子教案
课 题
第一章 概论
学时:
班级
授课地点
实到人数
授课时间
备课时间
年 月 日
课 型
理论课 实践 观摩课
参考资料
教学目的与教学要求
掌握AT89C51单片机的特点;认识单片机的开发过程和开发工具;
了解单片机的结构框架;了解单片机的应用领域;
教学重点与教学难点
单片机的结构框架;AT89C51单片机的特点;
教学主要内容
1.1基本内容
1.1.1单片机(微控制器)、单片机特点、AT89C51系列单片机
1.1.2单片机应用系统、单片机应用领域
1.2实践与实验--单片机开发工具、单片机应用展示、演示
1.2.1展示单片机实物(INTEL MCS-51系列,AT89C系列,PIC系列等)
1.2.2展示常用单片机开发工具
1.2.3展示和演示以AT89C系列单片机为“主机”的作品和产品
教学手段、教具(实验器材)
多媒体;产品、作品演示
课后作业与思考题
1.3:1,2,3
总结分析
课 题
第二章 AT89C51单片机的硬件结构
学时:
班级
授课地点
实到人数
授课时间
备课时间
年 月 日
课 型
理论课 实践 观摩课
参考资料
教学目的与教学要求
掌握单片机的主要功能部件;掌握单片机的引脚及其功能定义 ;
掌握单片机的复位电路、时钟电路;理解单片机的指令周期
教学重点与教学难点
单片机的主要功能部件 ;单片机的引脚功能定义
单片机的时钟电路及指令周期
教学主要内容
2.1 基本内容
2.1.1 AT89C51单片机内部结构框图
2.1.2 AT89C51单片机引脚功能
2.1.3 时钟电路
2.1.4 AT89C51 单片机的复位和程序执行工作方式
2.2 实践与实验--复位和振荡电路实验
2.2.1 AT89C51 单片机复位电路和振荡电路安装
2.2.2 用示波器观测单片机复位后各引脚的状态
2.2.3 用示波器观测单片机在复位状态中各引脚的状态
教学手段、教具(实验器材)
多媒体;
课后作业与思考题
2.3:1,2,4,5
总结分析
课 题
第三章 AT89C51单片机存储器结构
学时:
班级
授课地点
实到人数
授课时间
备课时间
年 月 日
课 型
理论课 实践 观摩课
参考资料
教学目的与教学要求
掌握存储空间结构及操作指令 ;掌握内部RAM功能分区 ;记忆部分SFR
了解: 存储器的容量、 中断入口地址 、位寻址区
教学重点与教学难点
两大存储空间结构 ;内部RAM功能分区应用 ;堆栈操作和PC的理解
教学主要内容
3.1 基本内容
3.1.1 AT89C51存储器组成
3.1.2 程序存储器 ROM
3.1.3 片内数据存储器 RAM
3.1.4 特殊功能寄存器 SFR
3.1.5 片外数据存储器 RAM
3.2 实践与实验--编程器使用初步
3.2.1 固化到 ROM 中的程序是什么?
3.2.2 编程器的使用初步
3.2.3 单片机控制 LED 发光二极管发光实验
教学手段、教具(实验器材)
多媒体;演示实验
课后作业与思考题
3.3:1,2,3,4,5,6
总结分析
课 题
上机实验一:编程器学习
学时:
班级
授课地点
实到人数
授课时间
备课时间
年 月 日
课 型
理论课 实践 观摩课
参考资料
教学目的与教学要求
认识编程器、学习编程器的应用、理解单片机的存储空间结构
教学重点与教学难点
源程序——>机器代码的翻译
教学主要内容
选南京万利编程器;
1. 认识编程器的各部件
2. 认识学习编程器软件WH500-800;
3. 完成课本上的实验;
教学手段、教具(实验器材)
上机;
课后作业与思考题
交上机实验报告
总结分析
课 题
第四章 AT89C51指令系统
学时:
班级
授课地点
实到人数
授课时间
备课时间
年 月 日
课 型
理论课 实践 观摩课
参考资料
教学目的与教学要求
掌握MCS-51单片机的寻址方式 ;掌握指令系统的基本格式; 掌握指令系统的操作功能
了解:操作数的使用方法 ;指令系统的操作过程
教学重点与教学难点
指令格式;MCS-51单片机的寻址方式 ;查表指令 ;控制转移类指令的使用
教学主要内容
4.1 基本内容
4.1.1 概述
4.1.2 指令寻址方式
4.1.3 指令系统
4.2 实践与实验--软件模拟器应用(1)
4.2.1 软件模拟器应用介绍(1)
4.2.2 “软件模拟器”应用实践
教学手段、教具(实验器材)
多媒体;
课后作业与思考题
4.3:1,2,3, 5,7,11
总结分析
课 题
上机实验二:用软件模拟器学习指令
学时:
班级
授课地点
实到人数
授课时间
备课时间
年 月 日
课 型
理论课 实践 观摩课
参考资料
教学目的与教学要求
掌握WAVE软件模拟 ;通过软件模拟学习指令
教学重点与教学难点
指令格式;MCS-51单片机的寻址方式 ;查表指令 ;控制转移类指令的使用;移位循环指令
教学主要内容
1. 认识WAVE模拟软件
2. 认识各菜单及工具按钮的功能
3. 各个观察窗口的应用
4. 指令的练习(传送:重点掌握内外RAM的操作;ROM空间的操作指令:MOVC,MOVX;算术运算类指令;逻辑运算类指令;控制类转移指令;位操作指令)
教学手段、教具(实验器材)
上机
课后作业与思考题
上机报告
总结分析
课 题
第五章 汇编语言程序设计
学时:
班级
授课地点
实到人数
授课时间
备课时间
年 月 日
课 型
理论课 实践 观摩课
参考资料
教学目的与教学要求
掌握:伪指令; 程序流程图 ;程序的三种基本结构 ;子程序结构
教学重点与教学难点
分支程序设计 ;循环程序设计;参数传递
教学主要内容
5.1 基本内容
5.1.1 伪指令
5.1.2 结构化程序设计方法
5.1.3 程序设计范例
5.2 实践与实验--软件模拟器应用(2)
5.2.1 软件模拟器应用介绍(2)
5.2.2 程序设计和软件模拟实践
教学手段、教具(实验器材)
黑板;多媒体;
课后作业与思考题
5.3:1,5,7,9
总结分析
课 题
上机实验三:用软件模拟器学习汇编语言程序设计
学时:
班级
授课地点
实到人数
授课时间
备课时间
年 月 日
课 型
理论课 实践 观摩课
参考资料
教学目的与教学要求
掌握汇编语言的程序设计基本技能
教学重点与教学难点
PSW在程序设计中的应用;循环结构;分支转移结构
教学主要内容
1.认识WAVE模拟软件
2.认识各菜单及工具按钮的功能
3.各观察窗口的应用
4.流程图练习
5.顺序结构;分支结构;循环结构;查表程序设计;子程序设计
教学手段、教具(实验器材)
上机 ;用WAVE软件进行程序设计;
课后作业与思考题
上机报告
总结分析
课 题
第六章:输入输出口及其简单应用
学时:
班级
授课地点
实到人数
授课时间
备课时间
年 月 日
课 型
理论课 实践 观摩课
参考资料
教学目的与教学要求
掌握各IO口的工作原理;理解各IO口的第二功能;了解IO的负载能力;掌握数码管的工作原理;掌握单片机控制数码管的接口技术
教学重点与教学难点
IO口的工作原理;IO口的第二功能;单片机控制数码管的接口技术
教学主要内容
6.1 基本内容
6.1.1 AT89C51单片机输入输出口
6.1.2 AT89C51单片机输入输出口的负载能力
6.1.3 LED数码管简介
6.2 实践与实验-- AT89C51输入输出口的简单应用
6.2.1 基本输出1
6.2.2 基本输出2
6.2.3 基本输入1
6.2.4 基本输入2
6.2.5 输入、输出综合实验
教学手段、教具(实验器材)
多媒体;演示实验
课后作业与思考题
6.3:1,2,3,4,6,8;
总结分析
课 题
上机实验四:单片机PROTEUS仿真实验
学时:
班级
授课地点
实到人数
授课时间
备课时间
年 月 日
课 型
理论课 实践 观摩课
参考资料
教学目的与教学要求
掌握单片机仿真软件PROTEUS;理解各IO口的第二功能;了解IO的负载能力;掌握数码管的工作原理;掌握单片机控制数码管的接口技术
教学重点与教学难点
单片机仿真软件PROTEUS应用;单片机控制数码管的接口技术;IO的负载能力;
教学主要内容
6.2 实践与实验-- AT89C51输入输出口的简单应用
6.2.1 基本输出1
6.2.2 基本输出2
6.2.3 基本输入1
6.2.4 基本输入2
6.2.5 输入、输出综合实验
教学手段、教具(实验器材)
上机
课后作业与思考题
上机报告
总结分析
展开阅读全文