《单片机C语言》
课程教案
教师姓名
职 称
二级学院
授课对象
授课时间
《单片机C语言》 课程教案
授课题目(教学章节或主题):
第一章、单片机组成原理和开发环境
――单片机组成原理授课类型?新授理论课授课时间第 2 周第 1-2 节教学目标或要求:
介绍单片机基本性能、内部RAM、ROM、定时器、中断系统等硬件资源教学重点、难点:
重点:了解单片机的各种内部硬件资源。
难点:理解什么是单片机,单片机的工作原理。教学进程(包括基本内容、环节、步骤): 教学时数:2学时
概述单片机主流产品、发展状况、应用领域;
单片机硬件结构
硬件结构的特点
引脚描述
振荡器、时钟电路和cpu时序
定时、计数器
定时、计数器结构
四种工作方式
编程与应用
中断系统
中断请求源
中断控制
响应过程
外部中断方式的选择教学手段与方法:
课堂教学中采用启发式、互动式教学方法,注意讲课的节奏,注意学生反应和理解的时间,采用预设问题、以提问、课堂讨论、课堂小结的多种形式进行启发式、互动式教学51 单片机C 语言入门教程》主编:磁动力工作室
教学后记
多从生活的各个方面的应用去讲解单片机的功能,引发同学们的学习兴趣。
《单片机C语言》 课程教案
授课题目(教学章节或主题):
第一章、单片机组成原理和开发环境
――单片机开发环境授课类型?新授理论课授课时间第 3 周第 1-2 节教学目标或要求:
掌握单片机的软件IDE的使用方法,利用软件建立工程,生成目标文件,掌握硬件下载系统的设计的实现。教学重点、难点:
重点:IDE软件keil的应用,硬件下载系统的实现。
难点:能用keil生成hex文件,并实现硬件下载。教学进程(包括基本内容、环节、步骤): 教学时数:2学时
Keil的应用
keil界面介绍
建立工程
建立main.c文件
编译、生成hex文件
下载系统的联机
下载系统的接口设计
下载系统的硬件
计算机端下载系统的软件教学手段与方法:
采用启发式、互动式教学方法,并结合实物演示操作,加深理解过程。思考题、讨论题、作业:
讨论:如何怎么样用keil管理工程文件。参考资料(含参考书、文献等):
《MCS-51系列单片机实用接口设计》主编:李华 北京航空航天大学出版社
《51 单片机C 语言入门教程》主编:磁动力工作室
教学后记
要给同学们建立“工程”的概念,把搭建工作环境作为入门的首要任务。
《单片机C语言》 课程教案
授课题目(教学章节或主题):
第二章:单片机最小系统与C语言入门
――单片机最小系统授课类型?新授理论课授课时间第 4 周第 1-2 节教学目标或要求:
通过讲解单片机的下载接口电路、时钟电路和EA引脚电路,掌握如何构建单片机最小系统。教学重点、难点:
重点:掌握如何构建单片机最小系统。
难点:掌握如何构建单片机最小系统。教学进程(包括基本内容、环节、步骤): 教学时数:2学时
单片机最小系统
时钟电路
EA引脚说明
单片机下载接口
单片机SCK,MISO,MOSI,RST接口设计
计算机软件联机教学手段与方法:
采用启发式、互动式教学方法,并结合实物演示操作,加深理解过程。思考题、讨论题、作业:
思考题:为什么单片机系统中EA引脚要接高电平?参考资料(含参考书、文献等):
《MCS-51系列单片机实用接口设计》主编:李华 北京航空航天大学出版社
《51 单片机C 语言入门教程》主编:磁动力工作室
教学后记
强调做好最小系统是整个课程的基石,不能马虎。
《单片机C语言》 课程教案
授课题目(教学章节或主题):
第二章:单片机最小系统与C语言入门
――单片机C语言入门授课类型?新授理论课授课时间第 5 周第 1-2 节教学目标或要求:
掌握C语言的格式。包含头文件、main主函数、sbit引脚定义。教学重点、难点:
重点:include语句、main主函数、sbit引脚定义。
难点:掌握C语言是由函数构成的,主函数只有一个main教学进程(包括基本内容、环节、步骤): 教学时数:2学时
展示第一个C语言
C语言格式
include语句包含头文件
sbit引脚定义
main主函数教学手段与方法:
采用启发式、互动式教学方法.思考题、讨论题、作业:
讨论题:例子中用一个IO口控制一个LED,讨论如何用一组8个IO口控制8个LED。参考资料(含参考书