数码管显示原理.doc

数码管显示原理.doc

ID:56707965

大小:47.00 KB

页数:2页

时间:2020-07-05

数码管显示原理.doc_第1页
数码管显示原理.doc_第2页
资源描述:

《数码管显示原理.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数码管显示原理   我们最常用的是七段式和八段式LED数码管,八段比七段多了一个小数点,其他的基本相同。所谓的八段就是指数码管里有八个小LED发光二极管,通过控制不同的LED的亮灭来显示出不同的字形。数码管又分为共阴极和共阳极两种类型,其实共阴极就是将八个LED的阴极连在一起,让其接地,这样给任何一个LED的另一端高电平,它便能点亮。而共阳极就是将八个LED的阳极连在一起。其原理图如下。     其中引脚图的两个COM端连在一起,是公共端,共阴数码管要将其接地,共阳数码管将其接正5伏电源。一个八段数码管称为一位,多个数码管并列在一起可构成多位数码管,它们的段选线(即a,b,c

2、,d,e,f,g,dp)连在一起,而各自的公共端称为位选线。显示时,都从段选线送入字符编码,而选中哪个位选线,那个数码管便会被点亮。数码管的8段,对应一个字节的8位,a对应最低位,dp对应最高位。所以如果想让数码管显示数字0,那么共阴数码管的字符编码为00111111,即0x3f;共阳数码管的字符编码为11000000,即0xc0。可以看出两个编码的各位正好相反。如下图。共阳极的数码管0~f的段编码是这样的:unsignedcharcodetable[]={//共阳极0~f数码管编码0xc0,0xf9,0xa4,0xb0,//0~30x99,0x92,0x82,0xf8,//

3、4~70x80,0x90,0x88,0x83,//8~b0xc6,0xa1,0x86,0x8e//c~f};共阴极的数码管0~f的段编码是这样的:unsignedcharcodetable[]={//共阴极0~f数码管编码0x3f,0x06,0x5b,0x4f,    //0~30x66,0x6d,0x7d,0x07,    //4~70x7f,0x6f,0x77,0x7c,    //8~b0x39,0x5e,0x79,0x71    //c~f};

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

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

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