"); //-->
图3的电路不需要多个端口线,用一个端口线驱动四个显示器。(理论上,用这种方法,一个端口线可以驱动任意多个显示器)。一旦需要更新显示,端口线应输出软件产生的脉冲链。第一个脉冲应为长脉冲,后续脉冲为数量等于显示器个数的多个短脉冲。
IC1单稳态和与门用作长脉冲探测器。IC2到IC5(CD40110)为十进制升降计数/锁存/显示器驱动器。微控制器应产生一个宽度长于可再触发单稳态多谐振荡器产生的时间延迟的脉冲。单稳态电路的Q输出与该脉冲输入相与。
在长脉冲期间,与门输出变高的时间长于单稳态延迟。该输出将所有计数器置零。
其他长度小于单稳态延迟的脉冲不会在与门产生高输出。因此,只有长脉冲清除显示器。接下来短于单稳态延迟,数目等于要显示器的四位数的脉冲用IC2到IC5计数,驱动显示器。典型的长脉冲可以达到5ms。
单稳态延迟为1ms,脉冲链有2s“开”和2us“关”。对这些典型值,最大显示器值9999显示器的更新时间为45 ms以内。与图2所示的多路显示器方案不同,该显示器不需要连续刷新。1 s或者根据所需时间以后所需可以加载下一个显示器。
设计带输出引脚很少的紧凑系统时,这种方案非常有用。因为只需要一个端口线,所以使用该技术也可以方便地为已制造好的设备在随后的某一时间增加显示器。如果有两个端口线,可以通过取掉使用IC1和NAND门的长脉冲探测器电路,而对电路进行简化。可以使用单端口线输出清除计数/显示器,另一个端口线发送脉冲链。
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。