最近选了们单片机实践课,虽然有点坑爹。但是确实能学到一些知识的。
今天我要跟大家分享的就是显示接口延时的计算。
对单片机显示接口稍微有了解的人都知道,常用的现实接口有LED,和数码管。
而且常常使用的是动态显示方案,那么久不得不扯到延时这个问题。
那么该如何确定呢?
老师从一个简单的常识推断出来了这一延时的大概方向。
首先,日光灯其实也是会闪烁的,但是为什么我们看不到呢?
那就是因为频率快到人眼无法察觉。
很容易知道,我们国家电网的频率是50HZ
因此可以以50HZ位基准。
那么不闪的延时应该是小于20ms。
也就是一副画面的延时应该是小于20ms。
若有6个数码管要动态显示。那么,对于整个数码管的延时应该是约20ms。
那么每个数码管的延时就是20ms/6=3.3ms
这样就明白了为什么要延时这么长时间了吧!
今天我要跟大家分享的就是显示接口延时的计算。
对单片机显示接口稍微有了解的人都知道,常用的现实接口有LED,和数码管。
而且常常使用的是动态显示方案,那么久不得不扯到延时这个问题。
那么该如何确定呢?
老师从一个简单的常识推断出来了这一延时的大概方向。
首先,日光灯其实也是会闪烁的,但是为什么我们看不到呢?
那就是因为频率快到人眼无法察觉。
很容易知道,我们国家电网的频率是50HZ
因此可以以50HZ位基准。
那么不闪的延时应该是小于20ms。
也就是一副画面的延时应该是小于20ms。
若有6个数码管要动态显示。那么,对于整个数码管的延时应该是约20ms。
那么每个数码管的延时就是20ms/6=3.3ms
这样就明白了为什么要延时这么长时间了吧!