#define LED             E_GPA, 12 
 
#define        CLR_LED            DrvGPIO_ClrBit(LED)             //数据线强制拉低 
#define        SET_LED            DrvGPIO_SetBit(LED)             //数据线强制拉高,上拉  
 
void delayX(uint i)  
{   
  while(i--);//CLRWDT();  
}  
 
int main (void) 
{  uchar i;   
            
        /* SYSCLK =>12Mhz*/ 
        UNLOCKREG();          //  芯片注册解锁 
  
    DrvSYS_SelectPLLSource(E_SYS_EXTERNAL_12M); // 选择12MHz为PLL输入 
    DrvSYS_Open(50000000);             // 打开50MHz 
  
    LOCKREG();           //向“0x5000_0100”写入任何值,就可以重锁保护寄存器 
         
    DrvGPIO_Open(LED, E_IO_OUTPUT);   
     
   while(1) 
   {    
         SET_LED;    
         for(i=0;i<60;i++)delayX(60000) ;//         
  
          CLR_LED;                                                   
         for(i=0;i<60;i++)delayX(60000) ;// 
   } 
} 
我的助学板 芯片烧了,换了新的 芯片 后 和我的板子跑的速度一样 
 
那位同学能把上面程序帮忙 在助学板跑一下看看 是不是1HZ的频率 ??
 |