Professional Documents
Culture Documents
#include <LPC17xx.H>
int main()
{
SystemInit();
LPC_SC->PCONP&=0X00008000;
LPC_GPIO2->FIOMASK=0XFFFFF7FF;
LPC_GPIO2->FIODIR=0X00000800;
while(1)
{
LPC_GPIO2->FIOSET=0X00000800;
delay(0x2000000);
LPC_GPIO2->FIOCLR=0X00000800;
delay(0x2000000);
}
}
#include <LPC17xx.H>
int main()
{
SystemInit();
LPC_SC->PCONP&=0X00008000;
LPC_GPIO2->FIOMASK1=0XC7;
LPC_GPIO2->FIODIR1=0X38;
while(1)
{
LPC_GPIO2->FIOSETH=0X38;
delay(0x2000000);
LPC_GPIO2->FIOCLRH=0X38;
delay(0x2000000);
}
}
#include <LPC17xx.H>
int main()
{
SystemInit();
LPC_SC->PCONP&=0X00008000;
LPC_GPIO0->FIOMASKH=0XE01F;
LPC_GPIO0->FIODIRH=0X1FE0;
while(1)
{
LPC_GPIO0->FIOSETH=0X1FE0;
delay(0x500000);
LPC_GPIO0->FIOCLRH=0X1FE0;
delay(0x500000);
}
}
#include <LPC17xx.H>
int main()
{
SystemInit();
LPC_SC->PCONP&=0X00008000;
LPC_GPIO2->FIOMASKH=0XF81F;
LPC_GPIO2->FIODIRH=0X07E0;
while(1)
{
LPC_GPIO2->FIOSETH=0X0400;
delay(0x500000);
LPC_GPIO2->FIOCLRH=0X0200;
delay(0x500000);
LPC_GPIO2->FIOCLRH=0X0100;
delay(0x500000);
LPC_GPIO2->FIOCLRH=0X0080;
delay(0x500000);
LPC_GPIO2->FIOCLRH=0X0040;
delay(0x500000);
LPC_GPIO2->FIOCLRH=0X0020;
delay(0x500000);
}
}