单片机上电复位端口默认状态为高阻态的好处有两个

单片机上电复位端口默认状态为高阻态的好处

1、低功耗。无论端口处于高电平状态还是低电平状态都会产生电流,而高阻态下基本不会产生电流。所以,未用端口未做处理时,单片机功耗也可尽可能的低。

2、安全。处于高阻态状态,端口电平只由外部上下拉电阻决定。通过添加上下拉电阻,我们可以决定上电复位时的电位状态。即使不加上下拉电阻,单片机处于高阻态,也不会对外部产生作用,从而不会产生意想不到的结果。

单片机上电复位端口默认状态为高阻态的好处

所以,在使用端口时,我们一般需要设置端口的模式(高阻态、数字端口)、端口方向(输入、输出)等。特别注意,对于一些真正开漏端口要实现推挽输出,必须加上拉电阻。

单片机复位以后一般默认输出是高电平,IO口连接的外设一定要考虑复位以后的安全电平,避免因为复位造成系统出现安全隐患,例如:接的是继电器控制电机的起停,这个设计时就要注意复位时不要出现误动作,合理编程,外设接口该上拉上拉,该下拉下拉。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查