![](https://csdnimg.cn/release/download_crawler_static/87989472/bg4.jpg)
2.2 LED 工作原理
LED(light-emitting diode),即发光二极管,俗称 LED 小灯,51 开发板使用
的是普通贴片发光二极管。这种二极管通常的正向导通电压是 1.8~2.2V 之间,工
作电流一般在 1~20mA 之间。其中当电流在 1~5mA 之间变化时,随着通过 LED
的电流越来越大,肉眼会感觉到这个灯越来越亮,而当电流从 5~20mA 变化时,
看到的发光二极管的亮度变化不明显了。当电流超过 20mA 时,LED 就有烧坏的
危险。所以在 51 开发板的使用中需要根据相应的电流参数设计一个与 LED 串联
的限流电阻。如图 2-2 所示为单片机 I/O 口控制 LED 的电路原理图。
图 2-2 单片机控制 LED 电路图
图中 PR2 为排阻,在电路中起到限流作用,防止 LED 被烧毁。因为单片机是
可以编程控制的,即 P00~P07 的高低电平也是能够控制的,所以对应的 8 个 LED
的亮灭状态也是能够控制的,这就达到了单片机控制 LED 的目的。
2.3 按键工作原理
2.3.1 独立按键工作原理
独立式按键比较简单,它们各自与独立的输入线相连接,如图 2-3 所示。