找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 10107|回复: 3
打印 上一主题 下一主题
收起左侧

如何用51单片机的数码管显示出自己想要的数字或字母 求帮助

[复制链接]
跳转到指定楼层
楼主
ID:528987 发表于 2019-5-6 21:10 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
比如显示n7.2.谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:123289 发表于 2019-5-7 07:55 | 只看该作者
常规的数码管由8个发光二极管组成,你就把它当成8个LED来显示,但是让哪几个亮呢?则需要你用你想显示的“n7.2.”的形状拼接。
回复

使用道具 举报

板凳
ID:213173 发表于 2019-5-7 09:00 | 只看该作者
不是所有字母都可以用数码管显示,给你一个共阴极数码管标准字库代码。
unsigned char display[]={                                                //标准字库
//         0    1    2    3    4    5    6    7    8    9    A    B    C    D    E    F
        0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71,
// black  -     H    J         K          L           N        o   P         U     t    G    Q    r   M    y
        0x00,0x40,0x76,0x1E,0x70,0x38,0x37,0x5C,0x73,0x3E,0x78,0x3d,0x67,0x50,0x37,0x6e,
//   0.    1.   2.  3.   4.   5.   6.   7.   8.   9.  -1
        0xBF,0x86,0xDB,0xCF,0xE6,0xED,0xFD,0x87,0xFF,0xEF,0x46};
回复

使用道具 举报

地板
ID:116773 发表于 2019-5-7 09:01 | 只看该作者
只要掌握数码管驱动的原理,就可以用这七段(个)灯组合成有限的图形。正如楼上所说,只需要控制哪些灯亮就行。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表