本文将会介绍单片机点亮LED的原理,适用单片机入门者参考。
1、LED,一般是指发光二极管,具有单向导电性,也就是说只要给LED正极一个正电压,负极接地,就可以点亮,如图1。既然知道了原理,那么我们用单片机点亮LED,就很容易了。
2、单片机,一般都会有IO口,通过IO口,可以控制给外设一个高低电平的信号,或者接收外设发送的信号。如果我们用单片机点亮LED灯,就要用IO给LED一个信号,要用到IO的输出模式。至于给LED是高电平还是低电平,需要根据LED的接法。如果LED负极接了地,正极接了电阻,然后接IO,则给高电平,可以点亮;如果LED正极接了电阻,然后接电源正,负极接了IO口,则给低电平,可以点亮。
3、本文中没有介绍详细的哪一款单片机,也没有写程序,因为原理都是一样,程序也都是类似。有问题可以进行提问。对于初学者,最重要的是要搞懂这些原理,如果原理不懂,就算有程序,也只能说用到特定的芯片和特定的电路中。但是原理如果懂了,那就是不管什么芯片,什么电路,都可以自己写程序了。