找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2841|回复: 12
收起左侧

两位数码管想要显示03结果显示00是为什么啊?新手小白求大神解答

[复制链接]
ID:757671 发表于 2020-5-21 21:29 | 显示全部楼层 |阅读模式
我是使用串口通信,让一个单片机接受一个单片机发送的,接收的信息用数码管表示
回复

使用道具 举报

ID:732506 发表于 2020-5-22 02:55 | 显示全部楼层
没有源码只能猜,最大可能是没有收到数据,显示的是变量初始值0.
回复

使用道具 举报

ID:682488 发表于 2020-5-22 09:21 | 显示全部楼层
看一下数码管的片选端或者位选段是否一直置一或者置零,导致数据不能正常显示。
回复

使用道具 举报

ID:584814 发表于 2020-5-22 16:10 | 显示全部楼层
硬件或软件搞错了,或者都搞错了,而且还收着当宝让别人猜
回复

使用道具 举报

ID:575160 发表于 2020-5-22 16:55 | 显示全部楼层
先检查串口通信是不是正常,再看数值和数码管段选是否一一对应
回复

使用道具 举报

ID:369330 发表于 2020-5-22 17:25 | 显示全部楼层
看下你的数码管是共阳还是共阴的,然后有对应的数值表示显示不同的数字,不行就用串口打印下看有没有发出去,或者把你的源码贴出来
回复

使用道具 举报

ID:379466 发表于 2020-5-22 17:27 | 显示全部楼层
你用串口打印出来看看接收的数据正确没有
回复

使用道具 举报

ID:758693 发表于 2020-5-23 10:36 | 显示全部楼层
把代码放出来让我们看一下,大家才能给你解决哦
回复

使用道具 举报

ID:757671 发表于 2020-5-23 12:06 | 显示全部楼层
知道了,不好意思,不太清楚
回复

使用道具 举报

ID:757671 发表于 2020-5-23 12:07 | 显示全部楼层
jadqin 发表于 2020-5-22 17:27
你用串口打印出来看看接收的数据正确没有

解决了,谢谢
回复

使用道具 举报

ID:757671 发表于 2020-5-23 12:09 | 显示全部楼层
解决了,谢谢大家,我是码源里设定了共阴极数码管,然后用了共阳极的,不好意思,下次我会记得先贴上码源的。
回复

使用道具 举报

ID:736530 发表于 2020-5-23 12:37 | 显示全部楼层
可能是阴阳极的问题
回复

使用道具 举报

ID:741740 发表于 2020-5-23 19:56 来自手机 | 显示全部楼层
好的,注意阴阳极字形码源码是不一样的
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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