找回密码
 立即注册

QQ登录

只需一步,快速开始

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

单片机板子焊接后数码管一直显示8

  [复制链接]
跳转到指定楼层
楼主
ID:948656 发表于 2021-7-3 13:24 来自手机 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
仿真没有问题,一开始显示的0,但是焊接后,数码管一直显示8,用的单片机p0口,上拉电阻也有了,还是一直显示八
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:155507 发表于 2021-7-3 14:19 | 只看该作者
又没有图,也没有描述清楚也不知道你的电路图是怎样的,建议你从控制引脚查起,用万用表测量该管脚的电平情况
回复

使用道具 举报

板凳
ID:948656 发表于 2021-7-3 15:18 来自手机 | 只看该作者
angmall 发表于 2021-7-3 14:19
又没有图,也没有描述清楚也不知道你的电路图是怎样的,建议你从控制引脚查起,用万用表测量该管脚的电平情 ...

图是这样的

IMG_20210703_151703.jpg (582.99 KB, 下载次数: 40)

IMG_20210703_151703.jpg

IMG_20210703_151347.jpg (732.89 KB, 下载次数: 33)

IMG_20210703_151347.jpg

IMG_20210703_151420.jpg (448.61 KB, 下载次数: 21)

IMG_20210703_151420.jpg
回复

使用道具 举报

地板
ID:123289 发表于 2021-7-3 16:31 | 只看该作者
IO口先不接,直接人为将LED的输入脚接0或1,看否是不是8。注意限流,别把LED烧了。
所此实验判断是硬件问题?还是软件问题?
回复

使用道具 举报

5#
ID:948656 发表于 2021-7-3 18:21 来自手机 | 只看该作者
yzwzfyz 发表于 2021-7-3 16:31
IO口先不接,直接人为将LED的输入脚接0或1,看否是不是8。注意限流,别把LED烧了。
所此实验判断是硬件问 ...

led测了每段都能亮,我这个单片机没接EA口,这样会不会是没调用程序?
回复

使用道具 举报

6#
ID:401564 发表于 2021-7-3 20:59 | 只看该作者
学单片机你没有学习板?不会吧?
你的单片机型号是什么?不要晶振吗?
回复

使用道具 举报

7#
ID:948738 发表于 2021-7-3 21:06 | 只看该作者
可能是口子接错了
回复

使用道具 举报

8#
ID:948656 发表于 2021-7-3 21:56 来自手机 | 只看该作者
Y_G_G 发表于 2021-7-3 20:59
学单片机你没有学习板?不会吧?
你的单片机型号是什么?不要晶振吗?

是89c52单片机,放在学习版上能正常显示0,晶振我用另一块单片机的,请问这样能行吗?
回复

使用道具 举报

9#
ID:155507 发表于 2021-7-3 22:10 | 只看该作者
仿真和实物差很远的。仿真不接电源,不接晶振,不接复位都能运行。
回复

使用道具 举报

10#
ID:739610 发表于 2021-7-3 22:38 | 只看该作者
8根数据线输出是“1”了吧  初始化一下 输出“0”
回复

使用道具 举报

11#
ID:495628 发表于 2021-7-3 22:42 | 只看该作者
有没有可能是数码管的共阳、共阴问题?
回复

使用道具 举报

12#
ID:155507 发表于 2021-7-3 22:47 | 只看该作者
我做设计的时候也是,估计仿真的时候是理想状态,焊接的时候各种问题你没有考虑,就比如我上次设计时,仿真的时候没有在芯片和数码管之间接电阻限流,仿真行得通,焊接上去就不行咯主要是你的外部晶振与仿真单片机属性里面的晶振一致,要么不要用外部晶振都行,否则延时函数都与实物不一样,毕竟仿真与实物还是有一点差距的。

做实物找问题,找到你就学到了。







回复

使用道具 举报

13#
ID:161164 发表于 2021-7-4 00:18 | 只看该作者
排阻阻值多少?
IO口设置了什么模式?
回复

使用道具 举报

14#
ID:798631 发表于 2021-7-5 09:39 | 只看该作者
这实验电路也太粗了啊  看现象是单片机没有起振,程序没有转起来
回复

使用道具 举报

15#
ID:97350 发表于 2021-7-5 15:48 | 只看该作者
分两部分排查:1.硬件排查 2.软件排查   
回复

使用道具 举报

16#
ID:798201 发表于 2021-7-5 21:28 | 只看该作者
单片机上电 I/O  就是高电平吧?如果又是共阴数码管,那么上电就全亮
回复

使用道具 举报

17#
ID:948656 发表于 2021-7-5 21:49 来自手机 | 只看该作者
谢谢大家,现在发现了是缺少晶振问题,但是加上晶振后又有了新的问题,就是程序老是不运行,偶尔才能运行,不知道是什么原因
回复

使用道具 举报

18#
ID:81196 发表于 2021-7-6 09:00 | 只看该作者
共阴的全部上拉了,或者共阳的全部下拉而导致的吧
回复

使用道具 举报

19#
ID:954312 发表于 2021-7-19 23:51 | 只看该作者
取单片机的8个引脚,每个引脚通过100欧的电阻与数码管的a~dp引脚相连,数码管的共阴端连接pnp型三极管的发射极e,基极b和集电极c接地就可以了,单片机的引脚最好加个10k的上拉电阻,就这样,看看行不。
回复

使用道具 举报

20#
ID:933150 发表于 2021-7-21 00:06 | 只看该作者
可能是位选端口接到电源上了
回复

使用道具 举报

21#
ID:955117 发表于 2021-7-21 11:07 | 只看该作者
程序的数码管段选和位选看看对了没有,P2.7和P2.8
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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