关于atmega8发热问题的解决
对于没使用的端口,程序初始化时,都设置成(DDR=1 PORT=1)输出高电平,测试输入端电阻上的压降达到近4V。而设置成(DDR=0 PORT=0)高阻态,电阻上的电压就降到1.3V。
本文引用地址:https://www.eepw.com.cn/article/201612/325090.htm
看来对不用的I/O端口一定要设置成高阻态(DDR=0 PORT=0)才对。
对于没使用的端口,程序初始化时,都设置成(DDR=1 PORT=1)输出高电平,测试输入端电阻上的压降达到近4V。而设置成(DDR=0 PORT=0)高阻态,电阻上的电压就降到1.3V。
本文引用地址:https://www.eepw.com.cn/article/201612/325090.htm
看来对不用的I/O端口一定要设置成高阻态(DDR=0 PORT=0)才对。
评论