利用单片机控制发光二极管是一个非常简单而基础的应用。发光二极管的状态很直接,只有亮、灭两个状态,可以很好地表达信号的电平。而发发光二极管作为单片机的输出信号指示器件,可以解释并延伸许多其他外设的控制应用。
尽管不同型号的发光二极管其正向压降及工作电流不尽相同,但绝大多数情况下都会为发光二极管串联一个限流电阻。拿一个正向压降为 2.0V、工作电流为 10mA 的发光二极管来说,图 2-22 给出在不同电压下限流电阻的阻值,其他发光二极管可在此基础上对电阻进行适当调整。从图 2-22 可以看出,如果给发光二极管的正极供电,负极接地,在正极和负极之间有电流流过发光二极管发光,而如果负极不是接地,而一个与正极供电差不多的高电平,发光二极管就熄灭,这个特点就是单片机控制发光二极管的基础。
如图 2-19 所示,我们把发光二极管 D1 的负极连接在单片机的 P0.4 口(35 管脚)上,电阻 R1 起到限流的作用(限制电流),防止流过发光二极管 D1 和单片机 P0.4 口的电流过大。根据器件的连接关系分析知道:当单片机的 P0.4 口输出低电平时(接地),发光二极管 D1 正、负极之间获得电压而被点亮;当 P0.4 口输出高电平时(+5V),发光二极管 D1则熄灭。所以要实现如图 2-17 所示的功能,即让发光二极管以 500ms 为间隔闪烁,变成了让单片机的 P0.4 口以 500ms 为间隔输出高、低电平,如图 2-23 所示。
烜芯微专业制造二极管,三极管,MOS管,桥堆等20年,工厂直销省20%,4000家电路电器生产企业选用,专业的工程师帮您稳定好每一批产品,如果您有遇到什么需要帮助解决的,可以点击右边的工程师,或者点击销售经理给您精准的报价以及产品介绍
烜芯微专业制造二极管,三极管,MOS管,桥堆等20年,工厂直销省20%,4000家电路电器生产企业选用,专业的工程师帮您稳定好每一批产品,如果您有遇到什么需要帮助解决的,可以点击右边的工程师,或者点击销售经理给您精准的报价以及产品介绍