偶从来都是用595自己扫,既然LED点阵屏我都可以扫,那扫几个LED数码管跟本就占不了多少时间。
用驱动LED的IC,有朋友反映,自己的MCU死了,LED还正常显示着,或者自己的MCU正常,但是显示IC却死了,所以我从来不用在要求高的工业场合,而消费类的,则可以用IO口直接驱动。
比如驱动8个数码管,一般我是用两片595,5毛不到一片,1ms扫一位,8ms一个周期就是125HZ的刷新率,扫一位要送2个字节,耗时大约不到10us,即占CPU时间不到1%,用2ms扫一位的话(62.5HZ刷新率),则占CPU时间不到0.5%。。。。 |