标题: 求单片机数码管动态显示程序的编写思路 [打印本页]

作者: hcyy    时间: 2021-4-27 01:04
标题: 求单片机数码管动态显示程序的编写思路
由于本论坛禁止直接求程序,禁止伸手党,所以向大家请教一下大致的实现方法与思路,理清头绪后我自己来写程序去实现,谢谢大家

求教程,应该如何学习单片机?小白啥都不懂。求问怎么弄个数码管从0显示到FFF(就是000开头然后个位数开始从0运行到F然后进位到十位数,个位数继续从0到F,个位数每到F就进一位)的程序。而且还要弄个发光二极管,要一以二进制显示,例如123,求老哥帮忙指导,感激不尽
作者: haokey    时间: 2021-4-28 10:58
三言两语说不清楚,自己多尝试。
作者: 人人学会单片机    时间: 2021-4-28 12:47
https://www.bilibili.com/video/BV1Jx411Z7yC?p=1
作者: 人人学会单片机    时间: 2021-4-28 12:47
可以看教程自己学习的  推荐人人学会单片机
作者: mornbin    时间: 2021-4-28 15:22
可以把数码管当成平面坐标轴的的一个点,每次需要点亮时,使能两个连接坐标点的IO口就行了
作者: xianfajushi    时间: 2021-4-28 15:47
可参https://bbs.csdn.net/topics/394705809?page=2
或者https://blog.csdn.net/xianfajushi/article/details/102542669
作者: 名字不是重点    时间: 2021-4-28 16:40
就如同你去逛街,进入不同的店(要显示的内容)花不同的钱(位码),买不同的商品(段码)。

显示第一位,把要显示的内容(段码)送出,再把第一个数码管的位选(位码)送出,就能在第一个数码管是显示出来,然后延时,看总共有多少位,计算出延时时间,不要过快(显示暗),不要过慢(显示闪)。。依次显示出2、3、4..。。位内容。总体来说从第一位到最后一位的花费的时间,最好不要大于20ms,不然显示就会闪。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1