INT32 main(VOID)
{
UINT32 i;
PROTECT_REG
(
PWRCON |= XTL12M_EN; //默认时钟源为外部晶振
while((CLKSTATUS & XTL12M_STB) == 0); //等待12MHz时钟稳定
CLKSEL0 = (CLKSEL0 & (~HCLK)) | HCLK_12M; //设置外部晶振为系统时钟
P2_PMD=0x5555; //GPIO设置为输出模式
)
while(1)
{
for(i=0; i<8; i++)
{
P2_DOUT = 1UL<<i; //进入位移操作,熄灭相对应位的LED
Delayms(100); //延时100ms
}
}
}
|