
LCD Accelerometer with interrupt fault
Menu.cpp
- Committer:
- Aubs
- Date:
- 2010-05-12
- Revision:
- 0:298e8a54dc2d
File content as of revision 0:298e8a54dc2d:
#include "header.h" extern int menu; // Menu Counter void menuscroll(void){ if (menu<4){ menu++;} if (menu==3){ menu=0;} } // Select void Select(void){ if (menu==0){ lcd.background(0xFFFFFF); Graphic(); } if (menu==1){ lcd.background(0x000000); Precise(); } if (menu==2){ lcd.background(0x800080); calibrate(); } } //Menu void menuscreen(void){ while(1){ lcd.cls(); but1.fall(&menuscroll); if(menu==0){ lcd.locate(0,14); lcd.printf("Graphical Mode"); } if(menu==1){ lcd.locate(0,14); lcd.printf("Precision Mode"); } if(menu==2){ lcd.locate(0,14); lcd.printf("Calibration Mode",0xE00000); } // Select Button but2.fall(&Select); } }