在用89C52进行数码管的位选时,使用锁存器和38译码器有什么区别

如题所述

第1个回答  2017-08-08
使用锁存器时,往往是段选和位选各用一片锁存器,这样,用一个并行即8个引脚就可以做8位数据线了。同时,对于实物,用74HC573锁存器,还可以做为数码管的段和位的驱动芯片。要是仿真就无所谓驱动了。
如果要用138译码器时,需要3个引脚做这138的数据线,那段选还是需要8个引脚来驱。这样,与用2个锁存器比起来就多用了3个引脚。做实物时,138不便于直接驱动数码管,还要另加驱动器,反倒麻烦。因138输出是0有效,只能配共阴数码管。而用锁存器,则共阴,共阳数码管都可以。
如果单片机的引脚有剩余,那用哪种都可以。在写程序上,也区别不大。所以,用哪种电路,一看引脚的分配,二就是个人的喜好了。本回答被提问者采纳
相似回答