Paul Evans
/
Newhaven_LCD
Newhaven 320x240 LCD
main.cpp@0:c8893901ef8a, 2011-02-27 (annotated)
- Committer:
- pbevans89
- Date:
- Sun Feb 27 21:01:16 2011 +0000
- Revision:
- 0:c8893901ef8a
- Child:
- 3:1cf3ec6c70d7
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
pbevans89 | 0:c8893901ef8a | 1 | #include "mbed.h" |
pbevans89 | 0:c8893901ef8a | 2 | #include "newhaven.h" |
pbevans89 | 0:c8893901ef8a | 3 | |
pbevans89 | 0:c8893901ef8a | 4 | BusInOut MyBus(p8,p9,p10,p11,p12,p13,p14,p15); |
pbevans89 | 0:c8893901ef8a | 5 | NHLCD MyLCD(p5,p6,p7,p16,p17,&MyBus); |
pbevans89 | 0:c8893901ef8a | 6 | |
pbevans89 | 0:c8893901ef8a | 7 | int main() { |
pbevans89 | 0:c8893901ef8a | 8 | int i; |
pbevans89 | 0:c8893901ef8a | 9 | MyLCD.Init(); |
pbevans89 | 0:c8893901ef8a | 10 | MyLCD.clearScreen(); |
pbevans89 | 0:c8893901ef8a | 11 | wait(.5); |
pbevans89 | 0:c8893901ef8a | 12 | while(1) |
pbevans89 | 0:c8893901ef8a | 13 | { |
pbevans89 | 0:c8893901ef8a | 14 | MyLCD.text("Hello World!", 10, 1); |
pbevans89 | 0:c8893901ef8a | 15 | wait(1); |
pbevans89 | 0:c8893901ef8a | 16 | for(i = 0; i < 20; i++){ |
pbevans89 | 0:c8893901ef8a | 17 | MyLCD.setPixel(i,i); |
pbevans89 | 0:c8893901ef8a | 18 | } |
pbevans89 | 0:c8893901ef8a | 19 | wait(1); |
pbevans89 | 0:c8893901ef8a | 20 | MyLCD.clearScreen(); |
pbevans89 | 0:c8893901ef8a | 21 | wait(1); |
pbevans89 | 0:c8893901ef8a | 22 | } |
pbevans89 | 0:c8893901ef8a | 23 | } |