数码管动态显示数字
LED数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而 显示出我们要的数位,因此根据LED数码管的驱动方式的不同,可以分为静态 式和动态式.两类。
1、静态显示驱动:
静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单 片机的I/O口进行驱动,或者使用如BCD码二-十进位转换器进行驱动。静态驱 动的优点是编程简单,显示亮度高,缺点是占用I/O口多,如驱动5个数码管静
透过分时轮流控制各个LED数码管的COM端,就使各个数码管轮流受控 显示,这就是动态驱动。在轮流显示过程中,每位数码管的点亮时间为1〜2ms,
由于人的视觉暂留现象及发光二极体的余辉效应,尽管实际上各位数码管并非同
时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示资料,不会
有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的I/O口,而且
车上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机 在同时工作!单片机的数量不仅远超过PC机和其他计算的综合,甚至比人类的 数量还要多。
LED数码管(LED Segment Displays)是由多个发光二极管圭寸装在一起组成
“8”字型的器件,弓I线已在内部连接完成,只需引出它们的各个笔划,公共电 极。LED数码管常用段数一般为7段有的另加一个小数点,还有一种是类似于3位“+1”型。位数有半位,1,2,3,4,5,6,8,10位等等。数码管分为共阳 极的LED数码管、共阴极的LED数码管两种。要使数码管显示数字,有两个条 件:1、是要在VT端(3/8脚)加正电源;2、要使(a,b,c,d,e,f,g,dp端接低电平 或“0电平。
3、设计要求:
(1)采用STC90系统显示电路,实现数码管的控制
(2)绘制相应原理图,并完成电路分析。
(3)硬件电路的焊接
(4)外电路的连接问题。
4、时间安排:
顺序
任务
时间(天)
1
读任务书,搜集资料
1
2
设计、绘制及分析原理图
1
3
硬件电路的焊接
1
4
编写控制程序,进行调试
1
5
系统组合调试,编写说明书
1
合计
盛年不重来,一日难再晨。及时宜自勉,岁月不待人。
课题:
单片机实习
数码管动态显示数字
系
别:
电气工程系
班
级:
专
业:
机电一体化技术
学
号:
Hale Waihona Puke 77号学生姓名:指导老师:—
完成日期:2011年11月25日
指导教师评语:
指导教师:
年 月 日
成绩评定:
指导教师:
年 月 日
单片机实习任务书
1、实习班级:机电0902
2、设计题目:数码管动态显示数字
态显示则需要5X8=40根I/O口来驱动,要知道一个89S51单片机可用的I/O口才32个呢。故实际应用时必须增加驱动器进行驱动,增加硬体电路的复杂性。
1
2、动态显示驱动:
数码管动态显示介面是单片机中应用最为广泛的一种显示方式之一,动态驱
动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp"的同名端连在一起,另外为每 个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制, 当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码 管会显示出字形,取决于单片机对位元选通COM端电路的控制,所以我们只要 将需要显示的数码管的选通控制打开, 该位就显示出字形,没有选通的数码管就 不会亮。
功耗更低。
共阳极LED数码管的内部结构原理图:
财好 财 枣护 护'电/
畦吐瞇瞇VV亡瞇瞇
6*t申
共阴极LED数码管的内部结构原理图:
Q\TV
萍茸耳彗萍聲萍弋
裁 护 計 护 尉 押 护如
原理图
参考文献
、八 、,
单片机是一种应用十分广泛的单心片微型计算机,在我国的普及应用已有若
干年,上至航天飞机,下至电动玩具,都能见到它的身影。单片机比专用处理器 更适合应用于嵌入式系统,因此它得到了最多的应用。事实上单片机是世界上数 量最多的计算机。现代人类生活中所用的几乎每件电子和机械产品中都会集成有 单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑 配件中都配有1-2部单片机。而个人电脑中也会有为数不少的单片机在工作。汽
5
54、 成绩评定:
根据学生独立分析问题和解决问题的能力、理论与实践相结合的能
力、实习实训中的工作态度综合给出成绩评定。 评定等级分为优、良、中、 及格和不及格五等。
沧州职业技术学院机电系数控教研室
2011年11月21日
.、八、-
刖言
原理图
程序说明
LED数码管动态显示
双位数码管显示控制程序及说明
心得体会