Michael Shimniok
/
SFE_SerialGfxLCD
Example program for Sparkfun Serial Graphic LCD library.
main.cpp@1:ecaa29af5f6d, 2012-03-28 (annotated)
- Committer:
- shimniok
- Date:
- Wed Mar 28 16:33:49 2012 +0000
- Revision:
- 1:ecaa29af5f6d
- Parent:
- 0:046ebfaa15d3
Revised to show pos() and posXY() member functions.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
shimniok | 0:046ebfaa15d3 | 1 | #include "mbed.h" |
shimniok | 0:046ebfaa15d3 | 2 | #include "SerialGraphicLCD.h" |
shimniok | 0:046ebfaa15d3 | 3 | |
shimniok | 0:046ebfaa15d3 | 4 | SerialGraphicLCD lcd(p26, p25); |
shimniok | 0:046ebfaa15d3 | 5 | |
shimniok | 0:046ebfaa15d3 | 6 | int main() { |
shimniok | 0:046ebfaa15d3 | 7 | lcd.baud(115200); |
shimniok | 0:046ebfaa15d3 | 8 | while (1) { |
shimniok | 0:046ebfaa15d3 | 9 | lcd.clear(); |
shimniok | 0:046ebfaa15d3 | 10 | lcd.rect(3, 3, 20, 20); |
shimniok | 0:046ebfaa15d3 | 11 | lcd.printf("Hello World!"); |
shimniok | 0:046ebfaa15d3 | 12 | lcd.pixel(14, 35, true); |
shimniok | 0:046ebfaa15d3 | 13 | lcd.pixel(16, 36, true); |
shimniok | 0:046ebfaa15d3 | 14 | lcd.pixel(18, 37, true); |
shimniok | 1:ecaa29af5f6d | 15 | lcd.pos(4, 1); |
shimniok | 0:046ebfaa15d3 | 16 | lcd.printf("Hi"); |
shimniok | 0:046ebfaa15d3 | 17 | lcd.circle(50, 20, 20, true); |
shimniok | 1:ecaa29af5f6d | 18 | lcd.posXY(50, 20); |
shimniok | 0:046ebfaa15d3 | 19 | lcd.printf("Howdy"); |
shimniok | 0:046ebfaa15d3 | 20 | lcd.line(0, 0, 25, 25, true); |
shimniok | 0:046ebfaa15d3 | 21 | wait(2); |
shimniok | 0:046ebfaa15d3 | 22 | } |
shimniok | 0:046ebfaa15d3 | 23 | } |
shimniok | 0:046ebfaa15d3 | 24 |