#include "led.h"
void led_main()
{
//1.配置GPC0_3管脚为输出功能
//操作GPC0_3CON bit[15:12]为0001
GPC0_3CON &= ~(0xFF << 12);
GPC0_3CON |= (0x11 << 12);
//2.禁止GPC0_3上下拉电阻
//GPC0_3PUD bit[7:6]为00
GPC0_3PUD &= ~(0xf << 6);
//3.控制GPC0_3管脚产生高电平
//操作GPC0_3DAT bit[3]产生高电平
while (1)
{
GPC0_3DAT |= (0x3 << 3);
delay(0xf0000);
GPC0_3DAT &= ~(0x3 << 3);
delay(0xf0000);
}
}
void delay(unsigned int x)
{
int i;
for (i=0; i<x; i++);
}