在平时做项目过程中,如果使用单片机驱动电机,继电器等。
在上电瞬间,如果单片机引脚输出高电平,就会是大功率负载工作,电源端输出不够,单片机端电压可能会被瞬间拉低。
第一种解决方案,用三极管做反向电路。比较麻烦增加成本。
第二种,对于有推挽输出的单片机,下拉一个2k电阻。 软件配置上,先将引脚输出0,再设置为推挽输出。
bingo!
在平时做项目过程中,如果使用单片机驱动电机,继电器等。
在上电瞬间,如果单片机引脚输出高电平,就会是大功率负载工作,电源端输出不够,单片机端电压可能会被瞬间拉低。
第一种解决方案,用三极管做反向电路。比较麻烦增加成本。
第二种,对于有推挽输出的单片机,下拉一个2k电阻。 软件配置上,先将引脚输出0,再设置为推挽输出。
bingo!
本文标题:关于51单片机上电引脚默认高电平的处理
本文链接:https://www.haomeiwen.com/subject/gbycnctx.html
网友评论