我在学AVR单片机在遇到数码管动态显示实验时,里面要有个Delay延时,为什么要延时啊
时间短了显示暗,时间长了频率很快,一直扫面,特别是时间长这点想不通,感觉时间长不应该是显示更好么?求大神详细的解答啊!...
时间短了显示暗,时间长了频率很快,一直扫面,特别是时间长这点想不通,感觉时间长不应该是显示更好么?求大神详细的解答啊!
展开
2个回答
展开全部
大凡涉及动态显示,有一个基本数据,那就是一个画面在1秒的时间内最少显示24次(24Hz),至于这个数据的出处我也不详细,如此,一个画面停留时间不能大于42毫秒,而要想画面稳定则至少要达到50Hz以上,对于数码管的显示,由于是通过通/断电的方式进行扫描控制的,所以这又有别于上诉的帧频显示原理,因为电源的频繁通断使得数码管获得的平均工作电流降低了,相当于PWM调压作用,所以要仔细调整通/断这两个延时时间以获得兼顾显示的稳定和亮度的合理,另外最终显示结果还和显示代码的结构及实板演示、模拟仿真等多种因素有关。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询