您好, 登录| 注册|
论坛导航
您好, 登录| 注册|
子站:
商城:
论坛首页    电源技术综合区
  •  发帖
  • 收藏

单片机一上电就灯亮
阅读: 415 |  回复: 13 楼层直达

2017/07/17 08:35:53
1
moujianguo
电源币:0 | 积分:0 主题帖:10 | 回复帖:16
LV3
排长

QQ截图20160321155901  高效、易用、便捷的电源调试助理——是德科技E36313A可编程直流电源测评

QQ截图20160321155901  在测试完智能手表的功耗之后,我发现了两个比较严重的问题……

QQ截图20160321155901  有几个人知道Tag 在不同工作状态下背后隐藏的秘密!


各位大侠帮分析一下,RED是单片机输出引脚,R_out连接LED,现在的问题是前面一上电灯就亮,是什么原因,帮忙分析一下,感谢

标签 三极管
LV13
大元帅

楼上说的有道理,上点就亮,肯定是输出高电平,三极管导通,LED亮了,但是在程序中没有刷新输出端口的指令吗?如果是有这样的指令,LED是亮一下就灭,则就是IO端口配置的问题,IO口错误设置为上电输出高电平,端口刷新后就灭了,如果是程序中有刷新输出端口的指令,而实际表现为LED一直常亮,则不是端口设置的问题,有可能是硬件的问题,比如单片机的这个IO口坏了,一直输出高电

查看全部内容

四通道3MHz低功耗低噪1.8V CMOS运算放大器 IO-Link数字输入集线器参考设计 低噪声稳压开关电容电压逆变器
单电流限流配电开关5-SOT-23 -40至85 带音频附件支持的USB Type-C™电源通道保护 具有40μA静态电流的 2A SIMPLE SWITCHER®、降压稳压器
12位,2.7-GSPS,RF采样模数转换器 单USB车载充电器带电缆补偿和电池短路保护 LP38798-ADJ Hi PSRR超低噪声 800mA低输入电压稳压器
2017/07/17 09:01:04
2
wpcily
电源币:5988 | 积分:0 主题帖:1 | 回复帖:280
LV5
营长
肯定是RED脚出信号,才可能触发导通啊,否则开关漏电流太大?
2017/07/17 09:35:54
3
moujianguo
电源币:0 | 积分:0 主题帖:10 | 回复帖:16
LV3
排长
是软件的问题吧,应该!
2017/07/17 10:51:59
6
x1995418
电源币:603 | 积分:0 主题帖:83 | 回复帖:170
LV7
旅长
说明单片机RED引脚输出高电平了,结合手册检查下是不是没配置好。
2017/07/17 10:51:10
4
电源网-璐璐
电源币:1057 | 积分:46 主题帖:72 | 回复帖:1278
LV9
军长
本帖已入选每日一问活动中,活动详情戳:

http://www.dianyuan.com/bbs/1547220.html
2017/07/17 10:51:29
5
于豆豆
电源币:286 | 积分:0 主题帖:7 | 回复帖:33
LV4
连长
啥单片机?51的   复位后IO是高电平,灯肯定亮。
2017/07/17 10:55:07
7
zz052025[实习版主]
电源币:2463 | 积分:3 主题帖:17 | 回复帖:865
LV8
师长

软件上去做修正

RED默认要为低电平

2017/07/17 11:41:06
8
fifasanguo
电源币:379 | 积分:0 主题帖:18 | 回复帖:133
LV5
营长
三极管8050是NPN型,基极为高电平时,三极管集电极和发射极导通,所以LED点亮,你这个LED亮的原因就是单片机口输出为高电平了。
2017/07/17 11:55:21
9
moujianguo
电源币:0 | 积分:0 主题帖:10 | 回复帖:16
LV3
排长
是的,软件要改一下,一上电要让引脚输出低电平就好了
2017/07/17 12:11:18
10
hmy123456
电源币:6 | 积分:0 主题帖:8 | 回复帖:129
LV5
营长
单片机默认的是上拉,改下IO设置
2017/07/17 14:35:06
11
xiaoxiong1988
电源币:30 | 积分:5 主题帖:1 | 回复帖:35
LV3
排长

第一,red连接的IO口 软件上处理一下 IO口为带上拉 然后输出低

第二,R1后面再接一个电阻下拉  R1不应该为这么大1K-5.1K都可以 下拉电阻10K

然后再试试  软件上如果处理好了 就不需要外接下拉电阻

2017/07/17 17:58:56
13
x1995418
电源币:603 | 积分:0 主题帖:83 | 回复帖:170
LV7
旅长
R1限流电阻,一般为1K,接个下拉电阻,放置电平误触发,
2017/07/17 16:38:10
12
电源网-璐璐
电源币:1057 | 积分:46 主题帖:72 | 回复帖:1278
LV9
军长
楼猪,如有出现了满意回复,记得设置最佳回复哦~~~
2017/07/18 06:39:25
14
lingyan[实习版主]
电源币:3685 | 积分:34 主题帖:15 | 回复帖:528
LV7
旅长
楼上说的有道理,上点就亮,肯定是输出高电平,三极管导通,LED亮了,但是在程序中没有刷新输出端口的指令吗?如果是有这样的指令,LED是亮一下就灭,则就是IO端口配置的问题,IO口错误设置为上电输出高电平,端口刷新后就灭了,如果是程序中有刷新输出端口的指令,而实际表现为LED一直常亮,则不是端口设置的问题,有可能是硬件的问题,比如单片机的这个IO口坏了,一直输出高电平。单片机程序中,刚开始的初始化中,编程者都要对IO端口控制寄存器进行设置,你是这样的编程的吗?
该帖为最佳回复什么是论坛积分
该帖有赏
关注我们
新浪微博
官方Q群
客服热线
服务时间:周一至周五9:00-18:00
微信关注
免费技术研讨会
获取一手干货分享