[讨论] 一个奇怪的现像

李光平   2008-10-17 23:22 楼主
我用的S3C2410的板,在板上有两个LED
用以下程序不能让LED发光
#include "2410addr.h"
void Delay(void);
void Main(void)
{
rGPDCON = 0x55555555;
rGPDUP = 0x0;
while(1)
{
   //rGPDDAT= 0xffff;
  //Delay();
  rGPDDAT=0x0;;
   Delay();
}
}
void Delay(void)
{
int i;
for(i=1;i!=0;i--);
}

但去掉Delay(); 后LED才能发光

回复评论 (2)

那位高手知道这是为什么吗,望多指教

在下载程序前我已把FLASH擦除了也不行,
点赞  2008-10-17 23:25
你让它每次改变一次状态,好好看看例子程序。
处处留心皆学问!
点赞  2008-10-18 08:30
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复