新闻中心

EEPW首页>嵌入式系统>设计应用> 关于atmega8发热问题的解决

关于atmega8发热问题的解决

作者: 时间:2016-12-03 来源:网络 收藏
昨天在编Mega8的实验程序,控制LED灯的闪烁,实验过程中发现上电后电源和Mega8很烫。电源部分用的78M05,12VDC输入,后串30欧电阻,负载是24路小LED灯。在编好程序后,发现无论是带负载还是空载,Mega8都很烫。最后发现问题出在程序上。

对于没使用的端口,程序初始化时,都设置成(DDR=1 PORT=1)输出高电平,测试输入端电阻上的压降达到近4V。而设置成(DDR=0 PORT=0)高阻态,电阻上的电压就降到1.3V。

本文引用地址://m.amcfsurvey.com/article/201612/325090.htm


看来对不用的I/O端口一定要设置成高阻态(DDR=0 PORT=0)才对。



关键词:atmega8发热问

评论


技术专区

关闭