找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机数码管 为什么数字只显示一半呢?

查看数: 2211 | 评论数: 9 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-3-29 11:23

正文摘要:

#include<reg51.h>   typedef unsigned int uint;   typedef unsigned char uchar;   uchar led[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};   ucha ...

回复

ID:619259 发表于 2023-4-11 16:58
xianfajushi 发表于 2023-3-31 09:19
想看数码管异常这里有几张,能全部知道是怎么回事算本事.

不消隐造成的显示错误
ID:1071090 发表于 2023-4-11 16:19
电路连接错误:如果单片机数码管显示数字只有一半,可能是因为电路连接不正确。
程序问题:程序编写不正确也会导致单片机的数码管只显示一半。程序设计时需要确保输出控制信号的正确性以及程序流程的正确性。
ID:291668 发表于 2023-4-11 12:50
又是硬件问题吗?
ID:1070823 发表于 2023-4-11 12:06
输出取反,或者换个其他极性的数码管
ID:332444 发表于 2023-3-31 09:19
想看数码管异常这里有几张,能全部知道是怎么回事算本事.
ID:624769 发表于 2023-3-29 21:48
不亮的地方,组成数字 721
所以,是共阴共阳搞错了。
ID:1068873 发表于 2023-3-29 18:55
zhuls 发表于 2023-3-29 14:01
整个代码逻辑有点乱~
写代码之前,先画个流程吧~~

谢谢!我更换了led,解决了问题!
ID:69038 发表于 2023-3-29 14:01
整个代码逻辑有点乱~
写代码之前,先画个流程吧~~
ID:69038 发表于 2023-3-29 13:56
都仿真了,就不能单步执行一下,很快就能发现问题了

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

Powered by 单片机教程网

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