LED without mbed lib

Dependencies:   mbed

Committer:
HarishMekali
Date:
Mon Feb 18 07:09:20 2013 +0000
Revision:
0:220fd80e5a11
LED without lib

Who changed what in which revision?

UserRevisionLine numberNew contents of line
HarishMekali 0:220fd80e5a11 1
HarishMekali 0:220fd80e5a11 2 void delay(void)
HarishMekali 0:220fd80e5a11 3 {
HarishMekali 0:220fd80e5a11 4 int j;
HarishMekali 0:220fd80e5a11 5 for(j=0;j<1000000;j++)
HarishMekali 0:220fd80e5a11 6 {j++; j--;}
HarishMekali 0:220fd80e5a11 7 }
HarishMekali 0:220fd80e5a11 8
HarishMekali 0:220fd80e5a11 9 #define FIO1DIR2 (* (volatile unsigned char *) (0x2009C022))
HarishMekali 0:220fd80e5a11 10 #define FIO1PIN2 (* (volatile unsigned char *) (0x2009C036))
HarishMekali 0:220fd80e5a11 11
HarishMekali 0:220fd80e5a11 12 int main()
HarishMekali 0:220fd80e5a11 13 {
HarishMekali 0:220fd80e5a11 14 FIO1DIR2=0xFF;
HarishMekali 0:220fd80e5a11 15 while(1)
HarishMekali 0:220fd80e5a11 16 {
HarishMekali 0:220fd80e5a11 17 FIO1PIN2|=0xFF;
HarishMekali 0:220fd80e5a11 18 delay();
HarishMekali 0:220fd80e5a11 19 FIO1PIN2&=0x00;
HarishMekali 0:220fd80e5a11 20 delay();
HarishMekali 0:220fd80e5a11 21 }
HarishMekali 0:220fd80e5a11 22
HarishMekali 0:220fd80e5a11 23 }