用洞洞板焊了个AT89S52最小系统 ,就想点亮一个LED一闪一闪的,但是已经焊了两片板了,就是死活点不亮。EA也接5伏了,是按照 这个电路来焊的。http://wendang.baidu.com/view/6acabd4d2b160b4e767fcf93.html
程序如下
#include "reg52.h"
//sbit led = P2^0;
unsigned int a=0;
void main(){
P1 = 0;
//led = 1;
while(1){
a=5000;
P1 = 1;
while(a--);
a=5000;
P1 = 0;
while(a--);
}
}
上网搜了很多,用万用表也测了 晶振两端跟GND的电压,一端是2.26V,一边是2.05V,检查了几遍焊的电路,跟图上的一样的啊。但是LED就是不亮。在关电源的时候会微微的闪一下。**,都换了几片单片机了,一样。
各位朋友 ,想问下大家硬件应该怎么调试及定位问题啊。。感谢万分!!小人整了几个晚上了,他奶奶个熊,第一次就这样。。真打击啊。 |