发 帖  
[问答] 请问4位的数码管不能单独的某一位的滚动显示数字是为什么?如何解决?
2018-7-4 09:19:55  373 动态数码管 数码管
收藏 0 收藏 推荐 0 推荐
分享
想实现4位数码管最左边的一位滚动显示0-9:

原理图及仿真结果
源程序如下 :#include <reg52.h>
#include <intrins.h>
unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x80};
void delay(unsigned char z)                      //延时子程序
{

2018-7-4 09:19:55   评论 邀请回答
4个回答
增加原理图,和仿真结果。

原理图

原理图
2018-7-4 09:25:11 评论

举报

你这个程序不全啊,那我说下思路吧,首先段码清0(0x00)位码选中,段码选择0,延时1~2S,然后段码清0(0x00)位码选中,段码选择1,延时1~2S,写成一个for循环,应该就可以了
2018-7-4 10:32:04 评论

举报

这个网上应该是有案例的,,你可以网上找找,,我记得我以前就做过
2018-7-5 09:09:15 评论

举报

2018-7-8 17:02:57 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

提问题
关闭

站长推荐 上一条 /9 下一条

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