当前位置: 首页 > 产品展示 > 数码模块

火博sports

PRODUCTS
×

火博sports数码管的静态、动态显示原理及编程方法(2)

发布时间:2024-04-16 19:03:14 来源:火博体育首页 作者:HB火博APP官网

  时,效果1就开始执行了,我们按下SET键,等效果1完全执行完毕后,会自动跳入效果2。如果我们再次按下SET键,会进入到效果3,在这时,如果我们按下ADD键,可以执行数字的加;如果我们按下SUB键,可以执行数字的减。

  首先,数字的加减,数字加和减,都不能准确的加1或者减1,都是加3或者减3,不符合我们代码写的效果,只是实现了加减而已;

  然后,我们实现题目的方法,其实是可以直接使用按键去改变状态的,但是由于我自身的不足,我无法直接使用按键去修改状态,还需要借助外部中断0,去辅助我修改state。

  最后,在不使用其他芯片的情况下,代码不够整洁,不是很美观。还有就是,在状态2下,数字偶尔还会有闪烁的情况,在状态3下,数字闪烁更严重了。


火博sports