项目六《设备自动控制》教案.doc
文本预览下载声明
山东交通职业学院
《设备自动控制》教案
专业:材料成型与控制技术
教学课题 项目六 制作LED数码计数牌
任务一 认识LED数码管 学时 4 教学目的及要求 掌握LED数码管显示器的识别与检测;
掌握LED数码管接口电路及编程; 教学重点 LED的结构与原理;LED数码管显示器的识别与检测 解决措施 利用实物的讲解,使学生更深入更形象的了解和掌握点阵显示模块。 教学难点 掌握LED数码管显示器的识别与检测 解决措施 利用仿真实例,使学生更深入更形象的了解和掌握单片机。 教具及参考资料 《单片机技术应用项目教程》 课型 单一型 板
书
设
计 教学内容 教学方法及手段 时间
分配 [导入新课]:
LED是发光二极管的缩写。LED在单片机中使用非常广泛,既可以单独使用,又可以作为信号指示或状态指示,又可组成LED显示器,即通常所说的数码管。生活中、生产中随处可见由LED所构成的数码管等电子产品。
[讲授内容]:
步骤一 认识LED数码管
基本知识
一、LED数码管显示器
1.数码管结构
八段LED显示器由8个发光二极管组成,其中7个长条形的发光管排列成“日”字型,另一个圆点形的发光二极管在显示器的右下角作为显示小数点用。
2.数码管工作原理
LED显示器有两个不同的形式:
一种是8个发光二极管的阴极都连在一起,称之为共阴极LED显示器。
一种是8个发光二极管的阳极都连在一起,称之为共阳极LED显示器。
3.数码管字型编码
技能实训一 LED数码管显示器识别与检测
一、数码管结构
二、数码管的型号
三、LED数码管的检测方法
1.用数字万用表二极管档检测
(1)检测已知引脚排列的LED数码管
将数字万用表置于二极管档,黑表笔与数码管的h点(LED的共阴极)相接,然后用红表笔依次去触碰数码管的其他引脚,触到哪个引脚,哪个笔段就应发光。若触到某个引脚时,所对应的笔段不发光,则说明该笔段已经损坏。
(2)检测引脚排列不明的LED数码管
a.判别数码管的结构类型
将数字万用表置于二极管档,红表笔接在①脚,然后用黑表笔去接触其他各引脚,只有当接触到⑨脚时,数码管的a笔段发光,而接触其余引脚时则不发光。由此可知,被测管是共阴极结构类型,⑨脚是公共阴极,①脚则是a笔段。
b.判别引脚排列
仍使用数字万用表二极管档,将黑表笔固定接在⑨脚,用红表笔依次接触②、③、④、⑤、⑧、⑩、⑦脚时,数码管的f、g、e、d、c、b、p笔段先后分别发光,据此绘出该数码管的内部结构和引脚排列(面对笔段的一面),如图 (b)、(c)所示。
c.检测全笔段发光性能
将数字万用表置于二极管档,把黑表笔固定接在数码管的公共阴极上(⑨脚),并把数码管的a~p笔段端全部连接在一起。然后将红表笔接触a~p的连接端,此时,所有笔段均应发光,显示出“8”。
步骤二 LED数码显示电路硬件设计
一、LED数码管接口电路
【知识准备】
LED数码管显示器通常分为静态显示和动态显示。
静态显示:
静态显示是指数码管显示某一个字符时,相应的发光二极管恒定导通或者恒定截止,这种显示方式的各位数码管相互独立,公共端恒定接地(共阴极)或接正电源(共阳极)。
动态显示:
动态扫描是把所有的8个笔画段同名端连在一起,而每一个公共端各自独立地接受I/O线控制。CPU向字段输出口送出字型码时,所有数码管接受到相同的字形码,但究竟是哪个数码管亮,则取决于公共端,而这一端是由I/0控制的。
1. 静态显示接口电路及编程
【实际操作】
步骤三 软件编程
【知识回顾】相关指令
(1)数据传送指令
格式: MOV 〈目的地址〉,〈源地址〉
目标:把源地址内容送目的地址,源地址内容不变
功能:传送字节变量。
A与片内RAM的数据传送。
Rn与片内RAM及SFR间的数据传送。
立即数传送
地址指针赋值。
(2)无条件转移指令
长转移 LJMP addr16
(3)子程序调用及返回指令
长调用 LCALL 子程序的地址或标号
程序编写
ORG 0000H
LJMP START
START:MOV P0,#0C0H ;显示0
ACALL DELAY
MOV P0,#0F9H ;显示1
ACALL DELAY
MOV P0,#0A4H ;显示2
ACALL DELAY
LJMP START
DELAY: MOV R7,#1EH ;延时子程序
D3: MOV R6,#21H
D2: MOV R5,#0FAH
D1: DJN
显示全部