首先继电器断让戚应该和你的控制信号有关系,如果你控制初始化为全断,你上电,继电器肯定全断的啊。
其次你说的按键管脚0。4v,因为你单片机电蚂烂源是5V,如果按键电路正确,最有可能的事你按键IO口配置成了输出。当ISR被触坦物陵发时,它会通过并做所有它应该完全正常的事情,然后在退出并返回到主循环之前,ISR再次执行。一旦它第二次走完,它会返回到主循环。
我以前试过ATmega16不团高接下载电路(复位引脚接10K上拉)和晶振也可以用下载器下载运行程序,32应该枯渣也是的,你可以塌败尺先试试把下使用内部晶振能不能正常运行程序,不行再把载电路和晶振电路去掉,下载时配置好熔丝位选择使用内部晶振,看看单片机能不能正常工作,这样可以确定单片机和电路有没有问题。我觉得有2种可能:1、你尺悔后来换的16A与以前的16L设置的总线时钟不一样,你可以分别读出这两个熔丝位对比一下,看看此困如时钟设置一样不一样
2、单片机性能略森启有差别,把程序里的延时都变长一些试试
至于电平问题,你是都用5V供电?还是16L用3.3V、16A用5V?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)