Simon Ford
/
NokiaLCD_HelloWorld
Hello World Example for the Nokia LCD library
main.cpp@0:fd3c4e179035, 2010-06-09 (annotated)
- Committer:
- simon
- Date:
- Wed Jun 09 08:02:57 2010 +0000
- Revision:
- 0:fd3c4e179035
- Child:
- 1:823d052d5150
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
simon | 0:fd3c4e179035 | 1 | #include "mbed.h" |
simon | 0:fd3c4e179035 | 2 | #include "NokiaLCD.h" |
simon | 0:fd3c4e179035 | 3 | |
simon | 0:fd3c4e179035 | 4 | NokiaLCD lcd(p5, p7, p8, p9); // mosi, sclk, cs, rst |
simon | 0:fd3c4e179035 | 5 | |
simon | 0:fd3c4e179035 | 6 | int main() { |
simon | 0:fd3c4e179035 | 7 | lcd.background(0x0000FF); |
simon | 0:fd3c4e179035 | 8 | lcd.cls(); |
simon | 0:fd3c4e179035 | 9 | lcd.fill(2, 51, 128, 10, 0x00FF00); |
simon | 0:fd3c4e179035 | 10 | lcd.fill(50, 1, 10, 128, 0xFF0000); |
simon | 0:fd3c4e179035 | 11 | lcd.locate(0,3); |
simon | 0:fd3c4e179035 | 12 | lcd.printf("Hello World!"); |
simon | 0:fd3c4e179035 | 13 | for (int i=0; i<130; i++) { |
simon | 0:fd3c4e179035 | 14 | lcd.pixel(i, 80 + sin((float)i / 5.0)*10, 0x000000); |
simon | 0:fd3c4e179035 | 15 | } |
simon | 0:fd3c4e179035 | 16 | } |