首页 理论教育 数码管的连接与驱动方法-单片机与嵌入式系统实践

数码管的连接与驱动方法-单片机与嵌入式系统实践

时间:2023-11-19 理论教育 版权反馈
【摘要】:七段LED数码管与单片机的连接方法一般有两种:软译码连接法和硬译码连接法,其区分的主要原因是由数码管使用时显示的字形与对应字形码引起的。软译码连接是将单片机的I/O端口与LED数码管相连接,通过软件编程将要显示数字或字符对应的字形码直接从端口送入数码管驱动其显示,软译码方式连接如图5-2所示。硬译码连接是利用一些专用芯片来实现字形到字形码的转换,如BCD码/七段码的译码驱动器。

数码管的连接与驱动方法-单片机与嵌入式系统实践

七段LED数码管与单片机的连接方法一般有两种:软译码连接法和硬译码连接法,其区分的主要原因是由数码管使用时显示的字形与对应字形码引起的。所谓字形是指要显示的数或字符的形状;所谓的字形码则是单片机为了在数码管上显示数字或字符而应该输出的数据,因而要将字形转换成字形码的途径就是上述的软译码方式和硬译码方式。

软译码连接是将单片机的I/O端口(8个引脚)与LED数码管(a~dp段)相连接,通过软件编程将要显示数字或字符对应的字形码直接从端口送入数码管驱动其显示,软译码方式连接如图5-2所示。

硬译码连接是利用一些专用芯片来实现字形到字形码的转换,如BCD码/七段码的译码驱动器。单片机的I/O端口直接输出所需显示数字的BCD码,由专用芯片完成字形码的转换和输出,硬译码方式连接如图5-3所示。常用的BCD码/七段码译码驱动器有74LS48和74LS47等。

978-7-111-50417-7-Chapter05-3.jpg

图5-2 软译码方式连接(www.xing528.com)

978-7-111-50417-7-Chapter05-4.jpg

图5-3 硬译码方式连接

通过上面的介绍我们知道数码管都是七段显示的,其显示的本质是发光二极管的使用,但在单片机芯片的端口驱动电流很小,一般为微安级别的,几乎无法驱动共阴型数码管,因而通常需要外面加锁存器或门电路以增强其驱动能力或者使用I/O口控制一个晶体管的基极,利用晶体管集电极输出增强驱动能力来驱动LED发光。在实际使用中,很多74系列的器件实际上都是这种晶体管或者门电路的集成,例如74LS244、74HC245等,他们内部实际上集成了晶体管或者MOS管,输出电流能力较大,驱动能力较强。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈