PB
/
DOGL128Test
Test program showcasing DOGL128 library features.
main.cpp
- Committer:
- Sateg
- Date:
- 2016-07-19
- Revision:
- 1:2475aa7aa52b
- Parent:
- 0:dd9b758d754b
File content as of revision 1:2475aa7aa52b:
#include "mbed.h" #include "DOGL128.h" DigitalOut myled(LED1); DOGL128 LCD(D4, D3, D8, D9); int main() { printf("Hello\n"); LCD.cls(); LCD.set_auto_up(0); LCD.invert(0); int i = 2; while(1) { myled = !myled; LCD.cls(); LCD.line(0, 0, 128, 64, 1); LCD.line(0, 64, 128, 0, 1); LCD.circle(64, 32, i, 1); LCD.locate(0,0); LCD.printf("Radius: "); LCD.fillrect(32, 0, 45, 8, 1); LCD.fillrect(0, 55, 35, 63, 1); LCD.setmode(XOR); LCD.printf("%d", i); LCD.locate(0, 55); LCD.printf("Inverted"); LCD.setmode(NORMAL); LCD.copy_to_lcd(); i += 2; i %= 30; wait_ms(100); } }