void UpdateLcd_HT_1621_Buf(void) { EA = 0; LCD_spi_gpio_Init(); Lcd_check_buf(); Ht1621WrAllData(0x00, Ht1621_buf, MAX_SEG_NUM/2); EA =1; // sys_printf("HUpdateLcd_HT_1621_Bufr ........... "); }
void main() { int tmp; unsigned char i; //Initialize Ht1621_Init(); Ht1621WrAllData(); LCD_show(0xFFFF);wait(1,1000); // tmp tmpInit(); // Init, Res12/RanH/Mod0 tmpSetRes(3); // Set Resolution (0-9/1-10/2-11/3-12) tmpSetRange(1); // Set Range (0:L/1:H) tmpSetMode(0); // Set Mode (0:Continuous/1:ShutDown) // UV_Meter uvPre(); uvReset(); setForceMode(); setALSVISMode(); LCD_show(0x7777);wait(3,1000); i=1; while(1) { //tmpGetTmpCont(&tmp); getForceData(); getALSVISData(&tmp); cnt++; if(cnt==1) { LCD_show(tmp); wait(3,2000); } if(cnt==2) { LCD_show(payload++); wait(3,1000); cnt=0; } } }