请教单片机如何驱动控制多个led的芯片? led灯两根线怎么安装

led灯两根线怎么安装

请教单片机如何驱动控制多个led的芯片?

用74L138译码器,对每个led芯片进行编码,74l138,是3输入0-2,8输出的0-7(控制led芯片的片选端就好)。。。也就是说:输入接三个单片机的I/O口,000 代表第一个输出口0 ,111代表7输出口。。。比如当000选中第一片led芯片,然后通过单片机将led灯明灭信号通过数据线传输给被选中的led芯片就好(没被选中的led是不能接受数据的)。。。如果还是有点疑惑,你可以再参考一下网上74l138芯片使用介绍就好。。很容易

为什么单片机的LED要反接,1为灭,0为亮?

51单片机口线控制的LED高电平1灭、低电平0亮有两个好处:1、51单片机复位启动前口线为1,LED灭,执行程序使口线为0,LED亮,能防止程序没执行LED即莫名其妙地亮,以观察程序效果;2、51单片机口线对地之间有一个电子开关,口线为0时电子开关通,正好为LED正向工作电流提供通路,好处是接口电路特别简单。按压复位钮,就能使口线=1即FF,关闭所有P口LED灯。这样设置已经成为一个不成文的规范,一般说是必须的。

原创不易,转载请注明源于pet-bag.com网~~

您可以还会对下面的文章感兴趣:

相关文章