找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1780|回复: 7
收起左侧

数码管作业,自己琢磨了好久还是不会。。。求教!

[复制链接]
ID:690606 发表于 2020-2-6 18:46 | 显示全部楼层 |阅读模式
为啥两个数码管的最后一位都不能显示我要显示的数字,都是8.。怎么改都不会。。。
T%H~I%LE7%_X@7U2XHS]5M4.png
NE0F`ORSL$0G{]NF@1D(R0S.png
回复

使用道具 举报

ID:462827 发表于 2020-2-7 01:02 | 显示全部楼层
线路或代码错了呗
回复

使用道具 举报

ID:235200 发表于 2020-2-7 01:09 | 显示全部楼层
8位数码管,用for循环10次控制是有问题的,当然最后一位为何显示8,而你最关键的需要去分析的部分未展示出来,因而无法回答出你的问题
回复

使用道具 举报

ID:213173 发表于 2020-2-7 09:35 | 显示全部楼层
这种现象往往是转换位码前代码没有消隐所致
回复

使用道具 举报

ID:673128 发表于 2020-2-10 17:03 | 显示全部楼层
兄弟你这数码管到底是共阴还是共阳?0~3共阴,4~7共阳。当然如果是八位数码管for循环就弄八次,下次发程序发完,你上面只发了DigDisplay的一部分。没法解决
回复

使用道具 举报

ID:691802 发表于 2020-2-10 19:04 | 显示全部楼层
查代码
回复

使用道具 举报

ID:691354 发表于 2020-2-10 19:28 | 显示全部楼层
P0=0x00,最好就是安排一个消隐程序,因为数码管都只能同时显示一个数,要理解动态数码管的使用方法
回复

使用道具 举报

ID:332444 发表于 2020-2-10 20:00 | 显示全部楼层
使用同类型三极管试看
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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