1.硬件配置
2.源代码,相关寄存器请参见zlg翻译的手册
#include "LPC17xx.h"
/*#if注释掉不使用的代码*/
#if 0
static void delay(void)
{
volatile unsigned int i;
for(i=0; i<2500000; i++);
}
// LED0 : P2.0
// LED1 : P2.1
// LED2 : P2.2
// LED3 : P2.3
#define led0_off() LPC_GPIO2->FIOSET0 = 1<<0
#define led1_off() LPC_GPIO2->FIOSET0 = 1<<1
#define led2_off() LPC_GPIO2->FIOSET0 = 1<<2
#define led3_off() LPC_GPIO2->FIOSET0 = 1<<3
#define led_all_off() LPC_GPIO2->FIOSET0 = 0xF
#define led0_on() LPC_GPIO2->FIOCLR0 = 1<<0
#define led1_on() LPC_GPIO2->FIOCLR0 = 1<<1
#define led2_on() LPC_GPIO2->