#include <stdio.h> #include "LPC17xx.H" /* LPC17xx definitions */ void delay() { int i=0; for(i=0;i<10000000;i++) {} } int main() { SystemInit(); LPC_GPIO1->FIODIR = 0xB0000000; /* LEDs on PORT1 defined as Output */ LPC_GPIO2->FIODIR = 0x0000007C; /* LEDs on PORT2 defined as Output */ LPC_GPIO1->FIOPIN = 0x10000000; /* Assign 1 to the relavent bit to get LED Light */ delay(); /* Wait some amount of time to go to next LED */ LPC_GPIO1->FIOPIN = 0x20000000; delay(); LPC_GPIO1->FIOPIN = 0x80000000; delay(); LPC_GPIO2->FIOPIN = 0x00000002; delay(); LPC_GPIO2->FIOPIN = 0x00000004; delay(); LPC_GPIO2->FIOPIN = 0x00000008; delay(); LPC_GPIO2->FIOPIN = 0x00000010; delay(); LPC_GPIO2->FIOPIN = 0x00000020; delay(); LPC_GPIO2->FIOPIN = 0x00000040; }
#include <stdio.h> #include "LPC17xx.H" /* LPC17xx definitions */ void delay() { int i=0; for(i=0;i<10000000;i++) {} } int main() { SystemInit(); LPC_GPIO1->FIODIR = 0xB0000000; /* LEDs on PORT1 defined as Output */ LPC_GPIO2->FIODIR = 0x0000007C; /* LEDs on PORT2 defined as Output */ LPC_GPIO1->FIOPIN = 1<<28; /* Assign 1 to the relavent bit to get LED Light */ delay(); /* Wait some amount of time to go to next LED */ LPC_GPIO1->FIOPIN = 1<<29; delay(); LPC_GPIO1->FIOPIN = 1<<31; delay(); LPC_GPIO2->FIOPIN = 1<<2; delay(); LPC_GPIO2->FIOPIN = 1<<3; delay(); LPC_GPIO2->FIOPIN = 1<<4; delay(); LPC_GPIO2->FIOPIN = 1<<5; delay(); LPC_GPIO2->FIOPIN = 1<<6; delay(); }
#include <stdio.h> #include "LPC17xx.H" /* LPC17xx definitions */ void delay() { int i=0; for(i=0;i<10000000;i++) {} } int main() { int i=0; SystemInit(); LPC_GPIO1->FIODIR = 0xB0000000; /* LEDs on PORT1 defined as Output */ LPC_GPIO2->FIODIR = 0x0000007C; /* LEDs on PORT2 defined as Output */ unsigned long led_mask[] = { 1UL<<28,1UL<<29,1UL<<31,1UL<<2,1UL<<3,1UL<<4,1UL<<5,1UL<<6}; for(i=0;i<4;i++){ LPC_GPIO1->FIOPIN = unsigned long led_mask [i]; /* Assign 1 to the relavent bit to get LED Light */ delay(); LPC_GPIO2->FIOPIN = unsigned long led_mask [i]; /* Assign 1 to the relavent bit to get LED Light */ delay(); /* Wait some amount of time to go to next LED */ } }