Simon Ford
/
MobileLCDHelloWorld
main.cpp@0:65fb200517b9, 2009-11-22 (annotated)
- Committer:
- simon
- Date:
- Sun Nov 22 20:55:57 2009 +0000
- Revision:
- 0:65fb200517b9
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
simon | 0:65fb200517b9 | 1 | #include "mbed.h" |
simon | 0:65fb200517b9 | 2 | #include "MobileLCD.h" |
simon | 0:65fb200517b9 | 3 | |
simon | 0:65fb200517b9 | 4 | MobileLCD lcd(p5, p6, p7, p8, p9); |
simon | 0:65fb200517b9 | 5 | |
simon | 0:65fb200517b9 | 6 | int main() { |
simon | 0:65fb200517b9 | 7 | lcd.background(0x0000FF); |
simon | 0:65fb200517b9 | 8 | lcd.cls(); |
simon | 0:65fb200517b9 | 9 | lcd.fill(2, 51, 128, 10, 0x00FF00); |
simon | 0:65fb200517b9 | 10 | lcd.fill(50, 1, 10, 128, 0xFF0000); |
simon | 0:65fb200517b9 | 11 | lcd.locate(0,3); |
simon | 0:65fb200517b9 | 12 | lcd.printf("Hello World!"); |
simon | 0:65fb200517b9 | 13 | for(int i=0; i<130; i++) { |
simon | 0:65fb200517b9 | 14 | lcd.pixel(i, 80 + sin((float)i / 5.0)*10, 0x000000); |
simon | 0:65fb200517b9 | 15 | } |
simon | 0:65fb200517b9 | 16 | } |