#include "led.h"
void led_main(void) { //1.配置GPC1_3管脚为输出口 //操作GPC1CON bit[15:12]=0001 GPC1CON = (GPC1CON & 0xFFFF0FFF)|0x00001000; //2.禁止GPC1_3管脚的上下拉电阻 //操作GPC1PUD bit[7:6]=0 GPC1PUD &= ~0xC0;
//3.控制GPC1_3管脚输出高电平 //操作GPC1DAT bit[3]=1 GPC1DAT |= 8; }
#ifndef __LED_H__ #define __LED_H__
#define GPC1CON (*((volatile unsigned int *)0xE0200080)) #define GPC1DAT (*((volatile unsigned int *)0xE0200084)) #define GPC1PUD (*((volatile unsigned int *)0xE0200088))
#endif //__LED_H__
|