![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Embedded software Assessment 2
Dependencies: MCP23017 SDFileSystem USBDevice WattBob_TextLCD mbed
Diff: Display.h
- Revision:
- 20:00a9a95ef083
- Child:
- 22:644d53f1f291
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Display.h Tue Mar 04 18:42:38 2014 +0000 @@ -0,0 +1,31 @@ +/************************************************************* +Display the following on the LCD display every 2 seconds +a. Frequency value (show as integer) +b. analogue values (show as integers) +c. digital values +d. Possible error code +**************************************************************/ + +void Display(){ + DisplayPin = ! (DisplayPin); //Pin 26 + Write_LCD(" ",0,2,0); + if( Freq<1010 && Freq>490){ + sprintf(Temp, "%d", Freq); + Write_LCD(Temp,0,2,0); + } + else{ + Write_LCD("Err",0,2,0); + } + sprintf(Temp, "%d", Analug1_valu[4]); + Write_LCD(" ",1,3,0); + Write_LCD(Temp,1,3,0); + sprintf(Temp, "%d", Analug2_valu[4]); + Write_LCD(" ",1,10,0); + Write_LCD(Temp,1,10,0); + sprintf(Temp, "%d", Swch1); + Write_LCD(Temp,0,10,0); + sprintf(Temp, "%d", Swch2); + Write_LCD(Temp,0,15,0); + sprintf(Temp, "%d", Error_Code); + Write_LCD(Temp,1,15,0); +}