
针对STC89C52RC单片机,设计了八个发光二极管点亮系统。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
我所使用的开发板为天翔电子的TX-1C,单片机则选用STC89C52RC。以下将以八个发光二极管与单片机的硬件连接示意图开始:为了使发光二极管发光,需要通过它流动一定的电流,大约5毫安左右的电流即可(电流强度越大,其亮度也随之增强,但过大的电流会损坏二极管,因此通常将其控制在3到20毫安之间)。根据提供的电路图可知,当Q0到Q7引脚处于低电平状态时,发光二极管就会被点亮。发光二极管与单片机P1口通过锁存器74HC573相连。因此,要确保74HC573的输出端Q0到Q7输出低电平,首先需要理解锁存器的工作原理。其真值表如下:从真值表可以清晰地看出,当输出使能(OE)端为低电平,且锁存允许(LE)端为高电平时,输出端Q0到Q7的状态将与D0到D7输入端的状态完全一致。进一步参考原理图可知:OE端连接接地,LE端与单片机的P2^5引脚相连,而D0到D7与单片机P1^0到P1^7引脚相连。因此,只要将P2^5引脚设置为高电平,同时将P1^0到P1^7引脚设置为低电平,就能保证Q0到Q7输出为低电平。此时便可实现发光二极管的正常点亮。接下来我们将讨论发光二极管中电流的大小:如图1所示,元件P2采用1KΩ的排阻电阻器;VCC端输入+5V电压;当发光二极管正常导通时会产生1.7V的压降。根据欧姆定律U=IR关系式可知:5V - 1.7V = 1KΩ * I ,从而计算得出I的值。
全部评论 (0)
还没有任何评论哟~


