我单片机设计里驱动1个4位数码管。。。段选由P1口控制,位选通过74LS373驱动,请问他的原理,这里373的作

我单片机设计里驱动1个4位数码管。。。段选由P1口控制,位选通过74LS373驱动,请问他的原理,这里373的作用
位选是连接P3.0-3.3的,然后通过74LS373的4个引脚分别连接到4个数码管共阳COM端(74LS373的1脚OE接电源,11脚LE接地),段选直接连接P1.0-P1.7。。。

这里373不是做锁存器用,纯粹用来增加驱动电流,因为OE脚接高电平,这样373输出完全和输入一致。
这样做,是因为51的驱动能力弱,当作为数码管位驱动时能力不够,位电流是所有的段电流之和,比如显示数字8时,是段电流的7倍。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-24
1:扩展IO口
2:增大驱动能力(IO口无法直接驱动数码管)
第2个回答  2011-04-24
作用是扩展i/o口,通过触发方式控制数码管的状态。追问

有问题补充的

追答

既然段选 、位选都有了,那它的作用控制管子的状态了。把草图画一些大家,就知道怎么回事了,74ls373一般都这么去接。

第3个回答  2011-04-24
74LS373作为锁存器,我猜你的那个设计应该是段选和位选同用P1口吧?
如果是那样的话,那么就可以用它达到节省I/0口的目的!追问

有问题补冲的

相似回答