当前位置:文档之家› 单个数码管静态显示教案

单个数码管静态显示教案

单个数码管静态显示公开课教案
主讲老师杨镇彬授课班级13电子B2 日期2014.11.11
教学目标:1、理解数码管显示控制原理;
2、掌握单个数码管静态显示的程序;并能修改程序;
3、能使用模拟软件模拟实验效果。

重点难点:1、数码管静态显示原理;
2、数码管显示控制的主程序。

教学过程时

一、复习ORG MOV AJMP SJMP
DJNZ CLR RET END
4
二、导入在我们生活中能经常见到LED数码管的应用实例,如电饭煲、电磁炉、洗
衣机、数码万年历等等,这些数码管都是由单片机控制的,那么如何控制数码
管显示的呢?
1
三、七段LED数码管内部结构
有a、b、c、d、e、f、g七个笔画,第八位为小数点dp,分为共阳、共阴
两大类。

3
四、显示原

以共阴极为例(控制正极,高电平有效)9
五、电气原
理图分析
3
六、练习1猜猜显示的数字是多少?
MOV P0,# 0000 0110 B 1
MOV P0,# 0101 1011 B 2
MOV P0,# 0111 1111 B 8
请问要显示数字7的话,需要传送什么数值给P0端口?
6
七、单个数码管显示MAIN: CLR P2.0;设置低电平,接通负极
MOV A,#00000110B;储存控制信号
MOV P0,A;传送控制信号
LCALL DELAY;调用延时子程序
SJMP MAIN;跳回主程序
8
主程序
八、完整程序ORG 0000H
AJMP MAIN
ORG 0100H
MAIN:CLR P2.0
MOV A,#00000110B
MOV P0,A
SJMP MAIN
END
1
九、软件模
拟实验
1、显示数字1; 2
十、学生
操作
叫学生上讲台操作(修改程序) 2
十一、本节小结
单个数码管的静态显示其实是八个流水灯控制的延伸,两者的控制原理一样。

但是两者的控制方式有区别:
1、八个流水灯是控制负极(低电平有效),单个数码管是控制正极(高电平
有效)。

2、使用的指令:MOV ;CLR;LCALL;SJMP;NOP;DJNZ;RET
5
十二、思维拓展
想一想:
如何使用单个数码管循环显示数字0~9?
(参考项目二的程序)
1
板书设计
dp g f e d c b a 数字1:0 0 0 0 0 1 1 0 数字2:0 1 0 1 1 0 1 1 数字3:0 1 0 0 1 1 1 1 MOV P0,# 0000 0110 B显示1
MOV P0,# 0101 1011 B显示2
MOV P0,# 0111 1111 B显示8
ORG 0000H
AJMP MAIN
ORG 0100H
MAIN: CLR P2.0;设置低电平,接通负极
MOV A,#00000110B;储存控制信号
MOV P0,A;传送控制信号
LCALL DELAY;调用延时子程序
SJMP MAIN;跳回主程序
END
共阴极数码管编号:7SEG-MPX1-CC
与八个流水灯控制方式的区别:
1、八个流水灯是控制负极(低电平有效),
单个数码管是控制正极(高电平有效)。

相关主题