这片AT89S51被烧坏了没有?
做试验的时候,用5V电压在一片AT89S51上进行ISP写入/读出/校验均正常,但是片子就是不工作(就算最简单的闪烁LED试验也不灵).写入另外一个比较复杂的LED数码管演示程序,发现只显示一些静态字符(无法按程序控制进行变化或者闪烁),与正常状态下复位之后的第一时间的LED明暗状态相同.
同样的程序写到另外一个同型号片子就一切OK(可正常工作).
将这两片片子分别换到另外一个单片机试验电路上(原先可正常工作),故障依然是第一片出静态字符.
本人很菜,不知道片子坏在什么地方,现在怀疑是跟延时有关的电路损坏, 导致单片机无法切换某个状态.
会不会是因为AT89S51的晶振接脚(18或19脚)损坏,导致无法起振(晶振绝对是好的)? 但是若无法起振,按理说连第一种状态都不应显示啊?
不知道这个片子怎样才能正常使用?内部是否可以有RC振荡器可以代替外部晶振?怎样改动?