Code for Nokia LCD (text ) based on Epson controller. This is on the new Sparkfun board with the two switches.sx
main.cpp@0:d6d054c554ae, 2010-05-25 (annotated)
- Committer:
- TimV
- Date:
- Tue May 25 23:02:44 2010 +0000
- Revision:
- 0:d6d054c554ae
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
TimV | 0:d6d054c554ae | 1 | #include "mbed.h" |
TimV | 0:d6d054c554ae | 2 | #include "Nokia_Epson.h" |
TimV | 0:d6d054c554ae | 3 | |
TimV | 0:d6d054c554ae | 4 | Nokia_Epson lcd(p5, p6, p7, p8, p9); |
TimV | 0:d6d054c554ae | 5 | DigitalOut led1(LED1); |
TimV | 0:d6d054c554ae | 6 | |
TimV | 0:d6d054c554ae | 7 | int main() { |
TimV | 0:d6d054c554ae | 8 | // lcd.background(BLUE); |
TimV | 0:d6d054c554ae | 9 | lcd.cls(); |
TimV | 0:d6d054c554ae | 10 | // lcd.fill(2, 51, 128, 10, GREEN); |
TimV | 0:d6d054c554ae | 11 | // lcd.fill(50, 1, 10, 128, RED); |
TimV | 0:d6d054c554ae | 12 | lcd.locate(0,3); |
TimV | 0:d6d054c554ae | 13 | led1=1; |
TimV | 0:d6d054c554ae | 14 | lcd.printf("Hello World!"); |
TimV | 0:d6d054c554ae | 15 | for (int i=0; i<130; i++) { |
TimV | 0:d6d054c554ae | 16 | lcd.pixel(i, 80 + sin((float)i / 5.0)*10, 0x000000); |
TimV | 0:d6d054c554ae | 17 | } |
TimV | 0:d6d054c554ae | 18 | } |
TimV | 0:d6d054c554ae | 19 |