数码管显示0变成了8中间多了一横,4下面多了一横
答案:1 悬赏:40 手机版
解决时间 2021-03-19 10:27
- 提问者网友:两耳就是菩提
- 2021-03-18 21:03
数码管显示0变成了8中间多了一横,4下面多了一横
最佳答案
- 五星知识达人网友:胯下狙击手
- 2021-03-18 22:15
是共阴数码管还是共阳的,查一下段码表,是段码表有误的。给你两种数码管的段码表,对照一下,看有无错误
共阳数码管
unsigned char code tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//0~9的段码
共阴数码管
unsigned char code tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};追问单片机型号是STC89C52RC追答没问单片机型号,而是让你检查程序中的段码。与我给你的比对一下,看那4和8的段码错了没有?追问我自己没看清,把45短接了,sorry。。。
共阳数码管
unsigned char code tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//0~9的段码
共阴数码管
unsigned char code tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};追问单片机型号是STC89C52RC追答没问单片机型号,而是让你检查程序中的段码。与我给你的比对一下,看那4和8的段码错了没有?追问我自己没看清,把45短接了,sorry。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯