数码管显示原理及应用实现.ppt

数码管显示原理及应用实现.ppt

ID:61784539

大小:1.08 MB

页数:10页

时间:2021-03-20

数码管显示原理及应用实现.ppt_第1页
数码管显示原理及应用实现.ppt_第2页
数码管显示原理及应用实现.ppt_第3页
数码管显示原理及应用实现.ppt_第4页
数码管显示原理及应用实现.ppt_第5页
资源描述:

《数码管显示原理及应用实现.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数码管显示原理及应用实现数码管显示原理1数码管的硬件原理图2数码管静态显示3数码管动态显示4数码管显示原理数码管显示原理从上图可看出,一位数码管的引脚有10个,显示一个8字需要7个小段,另外还有一个小数点,其内部共有8个小的发光二极管,最后还有一个公共段。生产厂商为了封装统一,单位数码管都封装10个引脚,其中第3和第8引脚是连接在一起的。数码管显示原理对于共阴极数码管来说,其8个发光二极管的阴极在数码管内部全部连接在一起,而阳极是独立的。当我们给数码管的任何一个阳极加一个高电平时,对应的发光二极管就

2、点亮。对于共阳极数码管来说,其8个发光二极管的阳极在数码管内部全部连接在一起,而阴极是独立的。当我们给数码管的任何一个阴极加一个低电平时,对应的发光二极管就点亮。当为多位一体的数码管时,它们的内部的公共端是独立的,而负责显示什么数字的段线全部是连接在一起的,独立的公共端可以控制多位一体的哪一位数码管点亮,而连接在一起的段线可以控制这个能点亮数码管亮什么数字,那么把公共端叫做“位选线”,连接在一起的段线叫做“段选线”。有了段选和位选线,通过单片机及外部驱动电路可以控制任意的数码管显示任意的数字。数码管

3、的硬件原理图数码管的静态显示本开发板的数码管为共阴极,根据上图我们可知,图上6个单位数码管的阳极,即标有a,b,c,d,e,f,g,h的引脚全部连接在一起;数码管WE1,WE2,WE3,WE4,WE5,WE6是它们的位选端,每一个数码管对应一个位选端。74HC573锁存器的功能介绍。例如我们用C语言写一段程序,先让第一个数码管显示一个8字。分析如下:第一个数码管显示8字,那么其他的数码管位选就要关闭,即只打开第一个数码管的位选。因数码管为共阴极,所以位选选通时,为低电平,关闭时为高电平,即W1端对应

4、数据为0,其他为1,那么P0口输出的值为0xfe。再确定段选,要显示8,那么只有h为0,其他都为1,所以P0口的数据为0x7f。程序代码如下所示:数码管的静态显示#include//52系列单片机头文件sbitdula=P2^6;//声明U1锁存器的锁存端sbitwela=P2^7;//声明U2锁存器的锁存端voidmain(){wela=1;//打开U2锁存端P0=0xfe;//送入位选信号wela=0;//关闭U2锁存端dula=1;//打开U1锁存端P0=0x7f;//送入段

5、选信号dula=0;//关闭U1锁存端while(1);//程序停在这里}数码管的静态显示1、计算共阴极数码管编码表,然后写成一个数组,方便今后使用。2、编写数码管显示程序,中间两位数码管显示一个数字。3、让6个数码管同时点亮,依次显示0到F,时间间隔为0.6s,循环下去。两位数的分离:三位数的分离:ThankYou!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。