Harish Mekali
/
LED
LED without mbed lib
main.cpp@0:220fd80e5a11, 2013-02-18 (annotated)
- Committer:
- HarishMekali
- Date:
- Mon Feb 18 07:09:20 2013 +0000
- Revision:
- 0:220fd80e5a11
LED without lib
Who changed what in which revision?
User | Revision | Line number | New 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 | } |