nuova versione
Dependencies: BSP_DISCO_F746NG CD74HC165E LCD_DISCO_F746NG Shifter2 TS_DISCO_F746NG mbed
Fork of Enrico_newproject by
functions.h
- Committer:
- billycorgan123
- Date:
- 2018-03-07
- Revision:
- 2:6b24c77e16b6
- Parent:
- 1:8a54b7de2617
File content as of revision 2:6b24c77e16b6:
#ifndef FUCTIONS_H #define FUNCTIONS_H #include "colors.c" #include "mbed.h" extern LCD_DISCO_F746NG lcd; extern TS_DISCO_F746NG ts; extern TS_StateTypeDef TS_State; //Functions// bool setup_griglia() { lcd.Clear(light_sky_blue); lcd.SetBackColor(light_sky_blue); lcd.SetTextColor(red); int i, j; for (i=0; i<4; i++) { for ( j=0; j<3; j++) { lcd.DrawRect (310+50*j, 0+60*i, 50, 60); } j=0; } //3 rettangoli per ROAST CLEAN STOP // 20X120 e 20Y80, 20X120 e 90Y150, 20X120 e 160Y220 //lcd.DrawRect (20, 20, 100, 60); //Roast int riga, colonna, contatore; for (riga=0; riga<60; riga++) { for ( colonna=0; colonna<100; colonna++) { lcd.DrawPixel (20+colonna, 20+ riga, _acRoast[contatore]); contatore++; } colonna=0; } //lcd.DrawRect (20, 90, 100, 60); //Clean contatore=0; for (riga=0; riga<60; riga++) { for ( colonna=0; colonna<100; colonna++) { lcd.DrawPixel (20+colonna, 90+ riga, _acClean[contatore]); contatore++; } colonna=0; } //lcd.DrawRect (20, 160, 100, 60); //Stop contatore=0; for (riga=0; riga<60; riga++) { for ( colonna=0; colonna<100; colonna++) { lcd.DrawPixel (20+colonna, 160+ riga, _acStop[contatore]); contatore++; } colonna=0; } return 0; } //End of Functions// #endif