"); //-->
采用这种解决方案,不仅可以产生0至9的数字,还具有零抑制以及通常使用的A至F七段Hex字符。事实上,可以产生七段解码器型驱动器所不能提供的其他七段组合。由于这种设计采用了一个8位锁存器,剩下的一位可以驱动小数点。
图中显示了可以扩展至任何位数的双位、共用阳极显示器(MAN6710)。串联电阻和所使用的锁存器限制了段电流。由于并非所有'374制造商均以同样方式标明电流限制,用户应该参照查看特定厂商的数据页。
用户可以使用一个或两个输引脚将这类显示与微控制器进行接口连接。单引脚MCU接口采用每段脉冲宽度编码输出。“无数据”以高电平表示,而数据位以持续一段时间的低电平表示,时间依数据而定。
时序并不十分关键,除非传输“logic 1 low time”时。根据所示电路,“logic 1 low time”应在2~10 s之间,如果仅在这一时间内禁止全局中断,就很容易确保这一点。对所有其他时序的限制很少。
只有在DSC(显示信号时钟)输入为低超过约20s时,DSD(数据信号数据)输出为低。由于'374锁存器为正沿时钟,DSC正沿对DSD输出提供时钟信号。Logic 0开启一段,而Logic 1则关闭该段。
MCU码的查找表用于产生所希望得到的显示。U4可以是两块74HC14或一块74LVC2G14/NC7WZ14。如果提供两个MCU输出引脚,则不需要U4电路,就可以产生DSC时钟和DSD数据以符合时序规范。
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。