74HC165控制2个独立按键控制,依次按下时两位数码管显示10,20?

本来想写在一个数码管动态显示程序数字从0到9不断循环。但是当我想用delay_ms()函数作为每隔1s的定时器时数码管却静止在数字 ‘ 1 ’。(如下图1)后来改成用定时器中断后(烸隔1s进入中断程序一次),数码管就顺利显示了


2)改进代码后(部分)
将1)中delay函数删去,然后添加以下代码(省略初始化)

于是数码管便能从0到9动态显示了

我要回帖

更多关于 按键控制 的文章

 

随机推荐