找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4986|回复: 8
收起左侧

STC89C52RC为什么点亮不了发光二极管

[复制链接]
ID:54955 发表于 2013-9-14 09:46 | 显示全部楼层 |阅读模式
P0口外接10K欧的上拉电阻后,使其置为1,测得电压为4.8V,但是接上发光二极管后,电压变为2V。
P1口因为有上拉电阻,直接接上发光二极管置1,测得二极管两端电压还是2V。
那么如何点亮发光二极管呢?
回复

使用道具 举报

ID:32572 发表于 2013-9-14 11:31 | 显示全部楼层
应该没问题的,二极管多大电压能启动?
回复

使用道具 举报

ID:32572 发表于 2013-9-14 11:32 | 显示全部楼层
看看电路接线图
回复

使用道具 举报

ID:32572 发表于 2013-9-14 11:32 | 显示全部楼层
应该没问题的,二极管多大电压能启动?
回复

使用道具 举报

ID:7485 发表于 2013-9-14 12:50 | 显示全部楼层
不知道你用的是什么发光二极管,但是常见的二极管这样是点不亮的。

p0口输出1的时候,当负载电阻为0时,最大的电流不会大于5/10=0.5mA,这样的电流能点亮吗?更何况二极管本身的钳位电压(压降)。
p1口的内置上拉电阻也在5~10k,输出电流也难以点亮一般的发光二极管,有些小的发光二极管也许可以。

建议你最好是使用“灌电流”方式,来驱动发光二极管。电源正接一个限流电阻、然后接发光二极管、到芯片引脚,引脚为0时点亮。限流电阻需要通过计算:R=(电源电压 - 发光二极管电压)/发光二极管工作电流,式中单位:千欧、V、 mA

学习单片机,需要有扎实的电学知识。
回复

使用道具 举报

ID:7485 发表于 2013-9-14 12:51 | 显示全部楼层
不知道你用的是什么发光二极管,但是常见的二极管这样是点不亮的。

p0口输出1的时候,当负载电阻为0时,最大的电流不会大于5/10=0.5mA,这样的电流能点亮吗?更何况二极管本身的钳位电压(压降)。
p1口的内置上拉电阻也在5~10k,输出电流也难以点亮一般的发光二极管,有些小的发光二极管也许可以。

建议你最好是使用“灌电流”方式,来驱动发光二极管。电源正接一个限流电阻、然后接发光二极管、到芯片引脚,引脚为0时点亮。限流电阻需要通过计算:R=(电源电压 - 发光二极管电压)/发光二极管工作电流,式中单位:千欧、V、 mA

学习单片机,需要有扎实的电学知识。
回复

使用道具 举报

ID:54955 发表于 2013-9-16 11:31 | 显示全部楼层
何必919 发表于 2013-9-14 11:31
应该没问题的,二极管多大电压能启动?

失误 接线错误,能点亮
回复

使用道具 举报

ID:54955 发表于 2013-9-16 11:32 | 显示全部楼层
ahshmj 发表于 2013-9-14 12:51
不知道你用的是什么发光二极管,但是常见的二极管这样是点不亮的。

p0口输出1的时候,当负载电阻为0时, ...

失误 接线错误,能点亮
回复

使用道具 举报

ID:153199 发表于 2016-12-31 10:59 | 显示全部楼层
可以点亮
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表