本帖最后由 qingfeng20 于 2011-7-18 11:19 编辑
请大家帮助分析一下,谢谢啦!
跟朋友探讨了下,说有可能是一直在不停复位?
PS:用的单片机是AT89LV52,好像单片机本身也不带看门狗,那为何还会出现以上现象呢?
---------------------------------
#include <stdio.h>
#include <reg52.h>
#include <intrins.h>
#define uint unsigned int
sbit LED = P1^5; //指示灯
void Delay(uint n); // Delay 100us
void main(void)
{
// while(1)
{
LED =1;
Delay(20);
LED = 0;
Delay(20);
}
}
void Delay(uint m)
{
uint i;
while(m--)
for(i=0;i<100;i++);
} |