2-3 输出电路设计
例说8051:单片机程序设计案例教程
8051的输出端口可直接连接数字电路,也可用来驱动LED、继电器或喇叭等负载,以下就来探讨如何与这些负载“过招”。
驱动LED
发光二极管(Light-Emitting Diode,LED)体积小,功耗低,常被用作微机与数字电路的输出设备,用来指示信号状态。近年来LED的技术发展很快,在颜色方面,除了红色、绿色、黄色外,还出现了蓝色与白色,而高亮度的LED更是取代了传统灯泡成为交通灯(红绿灯)的发光器件;就连汽车的尾灯也开始流行使用LED车灯。一般地,LED具有二极管的特点,反向偏压时,LED将不发光;正向偏压时,LED将发光;以红色LED为例,正向偏压时LED 两端约有1.7V的压降(比二极管大),图2-9所示为其特性曲线。随着通过LED正向电流的增加,LED将更亮,而LED的寿命也将缩短,因此以10mA~20mA的大小为宜。8051的输入/输出口都是漏极开路的输出,其中的P1、P2与P3内部有30k上拉电阻,因此想从P1、P2或P3流出10mA~20mA的电流,恐怕有困难。如果从外面流入8051的Port,那电流就可以大一点,如图2-10所示。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !