51单片机上电IO直接是高

2020-01-30 13:54发布

如果我想上电后让P1口全是低,但是经过几番测试,单片机上电复位后,总是先高一会,才能变低。求大家帮忙解答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
raxb
1楼-- · 2020-01-31 06:35
下拉也木有用...
little_Monkey
2楼-- · 2020-01-31 11:36
下拉1K有用,但是对于普通51来说的话,下拉1K以后高电平驱动能力会弱了很多。
MrLCL
3楼-- · 2020-01-31 12:04
ourdev850725 发表于 2012-5-5 16:54
接个下接电阻了

肯定没效果,分析下就知道了。因为接个电阻无非相当个负载。我这次驱动12V的继电器,用9013驱动的,所以不行
,除非把继电器换成5V的,然后用PNP型的三极管
MrLCL
4楼-- · 2020-01-31 12:40
little_Monkey 发表于 2012-5-5 19:12
下拉1K有用,但是对于普通51来说的话,下拉1K以后高电平驱动能力会弱了很多。 ...

对头
MrLCL
5楼-- · 2020-01-31 14:49
 精彩回答 2  元偷偷看……
MrLCL
6楼-- · 2020-01-31 20:05
今天我发现了,STC单片机好像就是粑粑,我以前为了让5V单片机输出变成0到3V我把IO的内置上拉电阻配置成断开,然后外部接上拉电阻接到3V上,这样就OK。可是这次接了12V,10K的阻排,就不行了,电压就是上不来,大约5.8
。这也不是开漏输出啊,除去上拉电阻,输出确实为0,肯定不是操作问题了。难道他IO输入的内阻不是很大,这么算,12V,IO电压为5.8,内阻还不到10K

一周热门 更多>