atmega88程序一直重启

atmega88程序一直重启,第1张

可以按下面方式试试:

首先继电器断让戚应该和你的控制信号有关系,如果你控制初始化为全断,你上电,继电器肯定全断的啊。

其次你说的按键管脚0。4v,因为你单片机电蚂烂源是5V,如果按键电路正确,最有可能的事你按键IO口配置成了输出。当ISR被触坦物陵发时,它会通过并做所有它应该完全正常的事情,然后在退出并返回到主循环之前,ISR再次执行。一旦它第二次走完,它会返回到主循环。

我以前试过ATmega16不团高接下载电路(复位引脚接10K上拉)和晶振也可以用下载器下载运行程序,32应该枯渣也是的,你可以塌败尺先试试把下使用内部晶振能不能正常运行程序,不行再把载电路和晶振电路去掉,下载时配置好熔丝位选择使用内部晶振,看看单片机能不能正常工作,这样可以确定单片机和电路有没有问题。

我觉得有2种可能:

1、你尺悔后来换的16A与以前的16L设置的总线时钟不一样,你可以分别读出这两个熔丝位对比一下,看看此困如时钟设置一样不一样

2、单片机性能略森启有差别,把程序里的延时都变长一些试试

至于电平问题,你是都用5V供电?还是16L用3.3V、16A用5V?


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8225376.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存