现已DS8为个位来评论,十、百、千为分别为DS7、DS6、DS5。
1、首先要了解的是此数码管为共阴极数码管,即三极管Q16、Q15、Q14、Q13导通时数码管才干点亮,亦即相应的单片机P23、P22、P21、P20为低电平。
2、动态扫描显现原理如下:
(1)P23、P22、P21、P20输出高电平,封闭一切数码管;
(2)显现个位——把要显现的数据送到P10~P17,P23送低电平,延时5豪秒(时刻不能太长,不然数码管会闪耀),P23送高电平;
(3)显现十位——把要显现的数据送到P10~P17,P22送低电平,延时5豪秒(时刻不能太长,不然数码管会闪耀),P22送高电平;
(4)显现百位——把要显现的数据送到P10~P17,P21送低电平,延时5豪秒(时刻不能太长,不然数码管会闪耀),P21送高电平;
(5)显现千位——把要显现的数据送到P10~P17,P20送低电平,延时5豪秒(时刻不能太长,不然数码管会闪耀),P20送高电平。
(6)以此次序循环,把它做成子程序,在主循环中调用。
现已DS8为个位来评论,十、百、千为分别为DS7、DS6、DS5。
1、首先要了解的是此数码管为共阴极数码管,即三极管Q16、Q15、Q14、Q13导通时数码管才干点亮,亦即相应的单片机P23、P22、P21、P20为低电平。
2、动态扫描显现原理如下:
(1)P23、P22、P21、P20输出高电平,封闭一切数码管;
(2)显现个位——把要显现的数据送到P10~P17,P23送低电平,延时5豪秒(时刻不能太长,不然数码管会闪耀),P23送高电平;
(3)显现十位——把要显现的数据送到P10~P17,P22送低电平,延时5豪秒(时刻不能太长,不然数码管会闪耀),P22送高电平;
(4)显现百位——把要显现的数据送到P10~P17,P21送低电平,延时5豪秒(时刻不能太长,不然数码管会闪耀),P21送高电平;
(5)显现千位——把要显现的数据送到P10~P17,P20送低电平,延时5豪秒(时刻不能太长,不然数码管会闪耀),P20送高电平。
(6)以此次序循环,把它做成子程序,在主循环中调用。
单片机操控的LED动态扫描显现原理
现已DS8为个位来讨论,十、百、千为分别为DS7、DS6、DS5。1、首先要了解的是此数码管为共阴极数码管,即三极管Q16、Q15、Q14、Q13导通时数…
声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/268145.html