单片机基础之利用proteus点亮LED灯的原理详解及不亮原因分析

一 .概念

单片机:单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能集成到一块硅片上构成的一个小而完善的微型计算机系统。
LED:LED是发光二极管。由含镓(Ga)、砷(As)、磷§、氮(N)等的化合物制成。 当电子与空穴复合时能辐射出可见光,因而可以用来制成发光二极管,在电路及仪器中作为指示灯,或者组成文字或数字显示。

二.利用proteus点亮LED灯的原理详解

LED能被点亮,是因为其两端电平不同,一端接power作为电源提供高电平,另一端接单片机通过编写的代码提供低电平,构成一个回路,就能点亮LED灯。
当LED两端都为高电平时,LED灯不能被点亮;当LED灯一端为低电平,另一端为高电平,则可以被点亮。当LED一段接power始终提供高电平时,另一端接单片机可以通过修改其中的代码交替提供高、低电平实现LED灯的交替闪烁。
在这里插入图片描述

三.LED灯不亮的原因分析

1.与LED灯串联的电阻过大,例如10k过大,可以修改电阻为500欧姆。
在这里插入图片描述
2.电路未能形成真正的连通,电路元件之间要用导线连接。
在这里插入图片描述
上面这样直接让power末端与电路相连时灯不亮
在这里插入图片描述
在这里插入图片描述
可以像上面这样先把power放到电路上方,再通过导线连接
3.LED灯亮时的驱动电流过大,可以适当调小数值

  • 18
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值