Preston Stephens
/
Mini_Project_Day_8_Level
First
Diff: LCD1.cpp
- Revision:
- 1:65ea8c2a0551
- Parent:
- 0:f17efa877b15
- Child:
- 2:a88824178246
diff -r f17efa877b15 -r 65ea8c2a0551 LCD1.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/LCD1.cpp Thu Jan 14 21:19:52 2016 +0000 @@ -0,0 +1,35 @@ +#include "LCD1.h" +#include "stdio.h" +#include "string" +#include "ILI932x.h" + +#include "Arial12x12.h" +#include "Arial24x23.h" +#include "pavement_48x34.h" + +Serial pc(USBTX, USBRX); + +PinName dataBus[]= {p30, p29, p28, p27, p26, p25, p24, p23}; +ILI932x myLCD(BUS_8, dataBus, p15, p17, p16, p14, p20, "myLCD", 240, 320); // Bus 8 bit, bus pin array, CS, RST, DC, WR, RD, name, xpixels, ypixels + +char orient=3; +int x,y; + +int pos1=160; +int pos2=120; +int direction1= 0; +int direction2= 0; + +void LCD_init() +{ + myLCD.set_orientation(orient); + myLCD.background(Black); + myLCD.cls(); +} + +void LCD1(int x,int y) +{ + myLCD.cls(); + myLCD.circle(120,160,12,White); + myLCD.fillcircle(x,y,6,Red); +}