![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Amer Ratkovic Emir Mujacic
main.cpp
- Committer:
- tim003
- Date:
- 2014-05-08
- Revision:
- 0:a077c8c0906b
File content as of revision 0:a077c8c0906b:
#include "mbed.h" #include "N5110.h" Serial PC (USBTX, USBRX); N5110 lcd(dp4,dp24,dp23,dp25,dp2,dp6,dp18); DigitalOut enable(dp14); Ticker t; int main() { enable=1; lcd.init(); lcd.setXYAddress(0,0); lcd.refresh(); int x=0, y=0; // t.attach(&fukcija); while(1){ // 1 - enter 2-delete 3 -backspace char a= PC.getc(); if(a=='1') { //lcd.printChar('\n'); if(y==6) y=0; lcd.setXYAddress(0,y+1); } if(a=='2') { lcd.clear(); lcd.setXYAddress(0,0); } if(a=='3') { x--; if(x>=0) { lcd.setXYAddress(x,y); lcd.printChar(' '); lcd.setXYAddress(x,y); } else { x=77;y--; lcd.setXYAddress(x,y); lcd.printChar(' '); lcd.setXYAddress(x,y); } } if(a!='1' && a!='2' && a!='3') { lcd.printChar(a); x++; if(x>83){ y++; x=0;} } } }