任务九数码管显示器

任务九数码管显示器

ID:39261848

大小:291.50 KB

页数:17页

时间:2019-06-29

任务九数码管显示器_第1页
任务九数码管显示器_第2页
任务九数码管显示器_第3页
任务九数码管显示器_第4页
任务九数码管显示器_第5页
资源描述:

《任务九数码管显示器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、任务九数码管显示任务分析:扩展LED数码管显示器硬件LED数码管显示器的结构LED数码管显示器的静态和动态显示软件LED数码管显示器的动态显示编程编译、下载、调试编译软件:keil下载软件:STC-ISPLED数码管显示器的结构与原理单片机应用系统中使用的显示器分类:按器件的工艺分类:LED(发光二极管显示器):价格更低廉、结构更简单LCD(液晶显示器):功耗低,显示清晰度更高按显示方式分类:数码管点阵LED数码管显示器的结构与原理LED数码管显示器:发光二极管来显示字段的器件公共端的连接方式:共阴极、

2、共阳极八段LED数码管显示器结构图12345678910abcdefgdp(a)外形(b)共阴极(c)共阳极abcdefgdpCOMabcdefgdpCOMLED数码管显示器的结构与原理字段选码(字形码):送往数码管的实际数值,共阴极与共阳极的字段选码互为反码。显示字符共阴极段选码共阳极段选码显示字符共阴极段选码共阳极段选码03FHC0HC39HC6H106HF9Hd5EHA1H25BHA4HE79H86H34FHB0HF71H8EH466H99HP73H8CH56DH92HU3EHC1H67DH82H

3、Γ31HCEH707HF8HY6EH91H87FH80H8.FFH00H96FH90H“灭”00HFFHA77H88H┇┇┇b7CH83HLED数码管显示器的显示方式LED数码管显示器的显示方式静态显示方式:当显示器显示某一个字符时,相应的发光二极管恒定地导通或截止,直到显示另一个字符为止。优点:亮度较高,编程容易,管理较简单。缺点:占用I/O口资源较多,每位占用8根I/O线。连接:每位的每根字段选连接一跟I/O线,公共端接地(或电源)。应用:一般用于显示位数较少的场合。在显示位数较多时,一般采用动态显

4、示方式。LED数码管显示器的显示方式abcdefgdpP1.0~P1.7COMabcdefgdpP2.0~P2.7COMabcdefgdpP3.0~P3.7COM+5VMCS-513位静态八段LED显示器接口LED数码管显示器的显示方式例、输出分别显示字符“1”、“2”、“3”的程序如下:#includeunsignedcharcodedis_tab[16]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xC

5、6,0xA1,0x86,0x8E};voidmain(){while(1){P1=dis_tab[1];P2=dis_tab[2];P3=dis_tab[3];}}LED数码管显示器的显示方式串行扩展LED显示器静态显示LED数码管显示器的显示方式动态显示方式基本特点:一位一位地分时轮流点亮各位显示器,对每一位显示器来说,每隔一段时间轮流点亮一次。显示亮度:显示器的亮度既与导通电流有关,也与点亮和熄灭时间的比例有关。连接方式:将LED显示器的所有字段选线并联在一起,由一个8位I/O口控制,公共端(位选端

6、)分别由另外的I/O口控制,实现各位显示器的分时选通。LED数码管显示器的显示方式100*86位动态显示器接口+5VCOM0COM1COM2COM3COM4COM5共阴极显示器WRP2.7P0CLKED0~D774LS377(1)MCS51CLKED0~D774LS377(2)Q7Q6Q5Q4Q3Q2Q1Q0Q5Q4Q3Q2Q1Q0dpgfedcbaP2.6例、最右边数码管显示1。分析:74LS377(1):段选码(地址为7FFFH)74LS377(2):位选码(地址为BFFFH)#include

7、eg51.h>unsignedcharcodedis_tab[16]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};//段选码表unsignedchardatadis_data,bit_data,seg_data;unsignedcharxdata*add377seg=0x7fff;//段选码地址unsignedcharxdata*add377bit=0xbfff;//位选码地址void

8、display(){bit_data=0xfe;//位选码初始化为最右边数码管*add377seg=dis_tab[dis_data];//查表得字段选码,并送出*add377bit=bit_data;//送出位选码}voidmain(){dis_data=1;while(1){display();}}#include#includeunsignedcharcodedis_tab[16]={0x3f,

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

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

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