实训教案实训报告模板单片机
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
临沂职业学院
实训教案
课程名称:单片机原理与应用授课系部:工程系
授课专业:电气自动化技术年级班级: 20XX级1班
任课教师:刘世东
教研室:电气教研室( 2014- 2015学年第一学期)
备注:每个实训课题或一次实训课备一次教案,内容较多时可另外附纸。
临沂职业学院实训教案
教学内容备注
一、老师介绍keil和STC。
Keil是单片机编程平台,支持汇编语言编程和C语言编程,能进行程序
的编写,调试,编译,能进行语法错误提示,能把汇编语言和C语言编译成单
片机能识别的HEX文件。
STC是单片机程序下载软件,把编译好的单片机程序下载到单片机芯片
上,这次我们使用的是免安装版,只需要复制即可,使用的时候打开,我们使
用的是6.60版本,该版本不需要设置数据传输口,比较方便,但是需要设置
单片机型号,如果型号设置错误是不能下载的,单片机型号在单片机背面上有,
大家可以仔细看看,如果单片机使用时间太长,型号已经模糊不清,大家可以
用STC软件读取单片机型号,这一点等所有程序安装完毕后我给大家演示。STC
软件版本在不断更新中,越更新越智能先进,新版本的软件值得大家期待我期待的软件是平台和下载软件二合一,而且不用任何设置,只需连接单
片机,就可自动识别单片机型号和数据口,希望在不久的将来能实现。
二、老师示范安装KEIL软件。
1、安装主程序
2、打补丁
3、安装汉化程序(如果需要)
三、学生安装软件,老师巡回指导。
四、老师讲解软件界面。
(10分钟)
(10分钟)
(20分钟)
(15分钟)
五、学生熟悉软件界面。
六、老师介绍STC软件界面
七、学生熟悉stc软件界面
八、交流答疑。(20分钟)
九、课堂总结
十、布置实训报告(15分钟)(15分钟)
(15分钟)
(20分钟)(10分钟)(5分钟)
备注:每个实训课题或一次实训课备一次教案,内容较多时可另外附纸。
临沂职业学院实训教案
教学内容备注一、P1口结构
二.程序编写
临沂职业学院实训教案
教学内容备注一、回顾P1口的电路连接
介绍发光二极管的连接方法,讲解高电平点亮还是低电平点亮。
(具体内容略)
讲解与发光二极管串联的排阻的计算及其选用。
(具体内容略)
二、让一个发光二极管闪烁程序
程序讲解,重点讲解延时子程序的编写及其调用,宏定义,for语句使用,while语句的使用。
三、学生编写程序,老师巡回指导
四.程序延伸
1.如何让第1,3,5,7个发光二极管按照间隔一秒时间一起闪烁?
2.如何让第2,4,6,8个发光二极管间隔0.5秒时间一起闪烁?
3.如何让所有发光二极管一起按照2秒的时间间隔一起闪烁?
五、老师总结本节课内容
六、布置作业撰写实验报告
临沂职业学院实训教案
教学内容备注一、让一个发光二极管闪烁
程序解释
二、流水灯程序
三、学生编写程序,老师巡回指导
四.程序延伸
1.利用循环左移指令,让发光二极管按照每秒一位的速度循环左移
2. 利用循环右移指令,让发光二极管按照每2秒一位的速度循环左移
3.如何让发光二极管按照每秒一位的速度循环左移一个循环,然后循环右移一个循环,然后所有发光二极管闪动三次,闪动的同时蜂鸣器报警,之后所有发光二极管熄灭,程序结束。
五、老师总结本节课内容
六、布置作业撰写实验报告
临沂职业学院实训教案
教学内容备注一、回顾P1口的电路结构
二、让第一三五七个发光二极管闪烁
#include
#define uint unsigned int
#define uchar unsigned char
void delay(uint z);
void main()
{
while(1)
{
P1=0xaa;
delay(1000);
P1=0xff;
delay(1000);
}
}
void delay(uint z)
{
uint x,y;
备注:每个实训课题或一次实训课备一次教案,内容较多时可另外附纸。
临沂职业学院实训教案
教学内容备注一、数码管显示原理
单位双位和四位数码管
开发板用的六位数码管
共阴数码管和共阳数码管,不同的板子用的数码管类型不同,编程时一定
要注意
二、数码管静态显示程序
三、学生编程调试,老师巡回指导
临沂职业学院实训教案
教学内容备注一、数码管显示原理(复习回顾)
共阴数码管和共阳数码管,不同的板子用的数码管类型不同,编程时一定要注
意
二、数码管动态显示程序
三、学生编程调试,老师巡回指
四.程序延伸
1.让数码管显示654321
五、老师总结本节课内容
临沂职业学院实训教案
教学内容备注
一、中断的定义和优先级
1、中断的定义
课本定义略
2、中断的优先级
二、中断允许寄存器和中断优先寄存器的设置