数码管做电子钟

2019-03-25 13:29发布

我写的这个程序,想让数码管个位到九之后,产生一个脉冲,然后十位+1,但是板子上显示个位到九之后,然后个位数变到0之后,十位才+1,不知道是上面原因,哪位大佬指导一下,谢谢!

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
刘123
1楼-- · 2019-03-26 17:58
刘123 发表于 2018-9-2 19:52
没有人指导吗!!!!!!!!!!!!!

自己弄明白了,自己解答一下吧,在counter1=9的时候,脉冲并没有置0,所以在后面加个脉冲置0的语句就OK了!
郝旭帅
2楼-- · 2019-03-26 19:28
刘123 发表于 2018-9-2 19:05
改到两个进程中,这个pulse10s会持续两个时钟周期,十位会从零变到1之后,下个时钟还会+1,怎么让这个pul ...

首先你在等于各位计数到9的时候拉高脉冲,其次是,十位清零的时候不是十位等于6,而是十位等于5,个位等于9的时候

一周热门 更多>