#include "1lcd_new.h" #include "devicegpioinit.h" #include "para.h" #include "1gprs.h" #include "1ValveControl.h" #include "1billing.h" #include "1lcd.h" #include "lcd_iic.h" void lcd_init_new(void) { LCD_Power_ON; LCD_GPIO_Init(); LCD_driver_init_new(); LCD_Clear_NEW(); } void LCD_driver_init_new(void) { u8 ram[2]; delay_ms(2); ram[0] = LCD_DRIVE_MODE_18_14; /// LCD_Write(LCD_DRIVE_MODE_COMMAND_ADDR, ram, 1); ram[0] = LCD_SYSTEM_MODE_ON_ON; delay_ms(2); LCD_Write(LCD_SYSTEM_MODE_COMMAND_ADDR, ram, 1); // ÄÚÈÝΪ0x03£¬¿ªÆôÏÔʾºÍÕñµ´Æ÷£»ÄÚÈÝΪ00£¬¹Ø±ÕÏÔʾºÍÕñµ´Æ÷ } /*********************************************************************** * Ãû³Æ£ºLCD_driver_0FF_NEW( ) * ¹¦ÄÜ£ºLCDÏÔʾ¹Ø±Õ ********************************************************************** */ void LCD_driver_0FF_NEW(void) { u8 ram[2]; ram[0] = LCD_SYSTEM_MODE_OFF_OFF; delay_ms(2); LCD_Write(LCD_SYSTEM_MODE_COMMAND_ADDR, ram, 1); // ÄÚÈÝΪ0x03£¬¿ªÆôÏÔʾºÍÕñµ´Æ÷£»ÄÚÈÝΪ00£¬¹Ø±ÕÏÔʾºÍÕñµ´Æ÷ } /*********************************************************************** * Ãû³Æ£ºLCD_Display( ) * ¹¦ÄÜ£º½«ÏÔʾ»º´æÖеÄÊý¾Ý·¢Ë͸øLCD£¬ÁîÆäÏÔʾ³ö¶ÔÓ¦×Ö·û¡¢Êý×Ö¡£ ********************************************************************** */ void LCD_Display_NEW(u8 *RAM) { u8 i, j; LCD_Write_reg(0, RAM, 48); // 48 0 35 } /*********************************************************************** * Ãû³Æ£ºLCD_Clear( ) * ¹¦ÄÜ£ºÇåÆÁ ********************************************************************** */ void LCD_Clear_NEW(void) { u8 i; u8 LCD_Buffer_0[SEGNUM] = {0}; LCD_Display_NEW(LCD_Buffer_0); // 24.5.9 ¸ü¸ÄÇåÆÁ } void LCD_ClearSignal_NEW(u8 signal) { LCD_ClearSeg(signal); LCD_Display_NEW(LCD_Buffer); } void LCD_DisplayAll_New1(void) { u16 i; u8 buf_tt[2] = {3, 3}; /// 0x3ÄÚ²¿ÏµÍ³Õñµ´Æ÷ON£¬LCDÏÔʾON u8 buf_t2[2] = {1, 1}; // double num; // u8 data = 8; // num = 123.45; // LCD_Power_ON; // LCD_Clear(); for (i = 0; i < SEGNUM; i++) { LCD_Buffer[i] = 0; } // LCD_Write(LCD_SYSTEM_MODE_COMMAND_ADDR,buf_tt,1);///Òº¾§¿ªÏÔʾº¯Êýµ÷Óà 0x80 // delay_ms(200); // LCD_Write(0x8A,buf_t2,1);///Æ«Öõçѹ // #ifdef SIZHU_VERSION // // // LCD_DisplaySeg(_LCD_SIZHULOG_NEW); //// LCD_Display(LCD_Buffer);///ÁÙʱ¼ÓÉÏ //// delay_us(1);//// // #else // #endif if (device_Parm.Logo_Display_Flag == 0) { LCD_DisplaySeg(_LCD_SIZHULOG_NEW); } else { LCD_ClearSeg(_LCD_SIZHULOG_NEW); } if (GPRSbeginflag) { if ((LCD_sleepTime & 0x01) == 0x01) { LCD_DisplaySeg(_LCD_WIFI_NEW); } } else { if ((system_alarm.alarm_Send_failed_time == 0) && (system_alarm.Data_Send_failed_time == 0)) { LCD_DisplaySeg(_LCD_WIFI_NEW); } } if (gprs_protocol_header.Valve_Status == 1) { LCD_DisplaySeg(_LCD_VALVE_M_NEW); LCD_DisplaySeg(_LCD_OPEN_NEW); } else if (gprs_protocol_header.Valve_Status == 2) { LCD_DisplaySeg(_LCD_VALVE_M_NEW); LCD_DisplaySeg(_LCD_CLOSE_NEW); } else { if ((LCD_sleepTime & 0x01) == 0x01) { LCD_DisplaySeg(_LCD_VALVE_M_NEW); } } if (OpenValveFLAG == 1) { if ((LCD_sleepTime & 0x01) == 0x01) { LCD_DisplaySeg(_LCD_OPEN_NEW); } else { LCD_ClearSeg(_LCD_OPEN_NEW); } } else if (OpenValveFLAG == 2) { if ((LCD_sleepTime & 0x01) == 0x01) { LCD_DisplaySeg(_LCD_CLOSE_NEW); } else { LCD_ClearSeg(_LCD_CLOSE_NEW); } } if ((system_alarm.alarm_AlkaPowerLow_LCDFLAG == 1) || (system_alarm.alarm_LithPowerLow_LCDFLAG == 1)) //***************? { // LCD_DisplaySeg(_LCD_WARRING_NEW); if ((LCD_sleepTime & 0x01) == 0x01) { LCD_DisplaySeg(_LCD_BATTERY_SHELL_NEW); } } else { LCD_DisplaySeg(_LCD_BATTERY_SHELL_NEW); } if ((LCD_sleepTime & 0x04) == 0x04) { if (LLJ_data_g.Lith_Battery_V > 5.0) { LCD_DisplaySeg(_LCD_BATTERY_4_NEW); } if (LLJ_data_g.Lith_Battery_V > 5.5) { LCD_DisplaySeg(_LCD_BATTERY_3_NEW); } if (LLJ_data_g.Lith_Battery_V > 6.3) { LCD_DisplaySeg(_LCD_BATTERY_2_NEW); } if (LLJ_data_g.Lith_Battery_V > 6.9) { LCD_DisplaySeg(_LCD_BATTERY_1_NEW); } LCD_DisplaySeg(_LCD_LITH_NEW); } else { if (LLJ_data_g.Alka_Battery_V > 5.0) { LCD_DisplaySeg(_LCD_BATTERY_4_NEW); } if (LLJ_data_g.Alka_Battery_V > 5.4) { LCD_DisplaySeg(_LCD_BATTERY_3_NEW); } if (LLJ_data_g.Alka_Battery_V > 5.8) { LCD_DisplaySeg(_LCD_BATTERY_2_NEW); } if (LLJ_data_g.Alka_Battery_V > 5.95) { LCD_DisplaySeg(_LCD_BATTERY_1_NEW); } LCD_DisplaySeg(_LCD_ALKA_NEW); } if (gprs_protocol_header.Power_type == 2) // ÓÐÍâµç { LCD_DisplaySeg(_LCD_EXPOWER_NEW); } else { LCD_ClearSeg(_LCD_EXPOWER_NEW); } if (system_alarm.alarm_E2RW_read_abnormal_FLAG == 1) { LCD_DisplaySeg(_LCD_WARRING_NEW); LCD_DisplayDigit_NEW(28, 5); } if (system_alarm.alarm_E2RW_write_abnormal_FLAG == 1) { LCD_DisplaySeg(_LCD_WARRING_NEW); LCD_DisplayDigit_NEW(28, 6); } if ((parameter_bil.cDataObtainType & RS485_MODE) == RS485_MODE) { if (system_alarm.alarm_Sample_LCDFLAG == 1) { LCD_DisplaySeg(_LCD_WARRING_NEW); LCD_DisplayDigit_NEW(28, 2); } } if ((Settlement_Para.RS485SettlementFlag == 1) && (device_Parm.AccountStatus == 1)) // ÐèÒªRS485ºËËãÇÒÐèÒªÆôÓÃÖ®ºó { if (Settlement_Para.RS485BilDataReadableFlag == 0) // ÎÞ»ùÊý£¬±¨¾¯ÌáÐÑ { LCD_DisplaySeg(_LCD_WARRING_NEW); LCD_DisplayDigit_NEW(28, 3); } } if ((system_alarm.alarm_RS485_Abnormal_Small_Reading_FLAG == 1) && ((parameter_bil.cDataObtainType & RS485_MODE) == RS485_MODE)) { LCD_DisplaySeg(_LCD_WARRING); LCD_DisplayDigit_NEW(28, 7); } if (system_alarm.alarm_Pulse_Broken_LCDFLAG == 1) { LCD_DisplaySeg(_LCD_WARRING_NEW); LCD_DisplayDigit_NEW(28, 1); } if (system_alarm.alarm_Gas_Leak_LCDFLAG == 1) { LCD_DisplaySeg(_LCD_WARRING_NEW); LCD_DisplayDigit_NEW(28, 4); } // /*ÁÙʱÉ趨ÊýÖµ²âÊÔ*/ // Settlement_Para.fCumulativeGasUsage =12345696.78; if (parameter_bil.cDataObtainType == RS485_MODE) { LCD_DisplayfisrtLine_NEW(0, Settlement_Para.fCumulativeGasUsage); // µ¥485ģʽµÚÒ»ÐÐÖ»ÏÔʾ×ÜÁ¿£¬²»ÏÔʾÂö³åϵÊý } else { if ((LCD_Menu_Level & 0x02) == 0) // ÏÔʾ×ÜÓÃÆøÁ¿ { LCD_DisplayfisrtLine_NEW(0, Settlement_Para.fCumulativeGasUsage); //**** } else if ((LCD_Menu_Level & 0x02) == 0x02) // ÏÔʾÂö³åϵÊý { LCD_DisplayfisrtLine_NEW(1, parameter_bil.fPulseCoefficient); } } // /*ÁÙʱÉ趨ÊýÖµ²âÊÔ*/ // Settlement_Para.fBalance = 25789156.56; if (device_Parm.show_balance_flag) { LCD_DisplaysecondLine_NEW(0, Settlement_Para.fBalance / parameter_bil.fSingleBillingFee); } else { if ((LCD_Menu_Level & 0x01) == 0x00) // ÏÔʾʣÓàÆøÁ¿ { LCD_DisplaysecondLine_NEW(0, Settlement_Para.fBalance / parameter_bil.fSingleBillingFee); } else if ((LCD_Menu_Level & 0x01) == 0x01) // ÏÔʾʣÓà½ð¶î { LCD_DisplaysecondLine_NEW(1, Settlement_Para.fBalance); } } if (!device_Parm.show_price_flag) { LCD_DisplayThirdLine_NEW(parameter_bil.fSingleBillingFee); /// ÏÔʾµ¥¼ÛÖµ3.0 parameter_bil.fSingleBillingFee = 3.0; } LCD_Clear_NEW(); LCD_Display_NEW(LCD_Buffer); } /*************************************************/ void LCD_DisplayfisrtLine_NEW(u8 show_type, double number) { long long number_div; u8 array[10] = {0}; u8 div_temp, yu_temp; u8 num_array; u8 i; num_array = 0; number_div = (long long)number; if (number_div > 99999999) { if (number_div > 9999999999) { number_div = 9999999999; } LCD_ClearSeg(_LCD_POINT1_NEW); yu_temp = number_div % 10; number_div = number_div / 10; while (number_div > 0) { array[9 - num_array] = yu_temp; num_array++; yu_temp = number_div % 10; number_div = number_div / 10; } array[9 - num_array] = yu_temp; num_array++; for (i = 0; i < (10 - num_array); i++) { LCD_ClearDigit_NEW((i + 1)); } for (i = (10 - num_array); i < 10; i++) { LCD_DisplayDigit_NEW((i + 1), array[i]); } } else { /*ÕûÊý²¿·Ö¼ÆËã*/ yu_temp = number_div % 10; number_div = number_div / 10; while (number_div > 0) { array[7 - num_array] = yu_temp; num_array++; yu_temp = number_div % 10; number_div = number_div / 10; } array[7 - num_array] = yu_temp; num_array++; /*СÊý²¿·Ö¼ÆËã*/ number_div = (number * 10); array[8] = (u8)(number_div % 10); number_div = (number * 100); array[9] = (u8)(number_div % 10); /**/ LCD_DisplaySeg(_LCD_POINT1_NEW); for (i = 0; i < (8 - num_array); i++) { LCD_ClearDigit_NEW((i + 1)); } for (i = (8 - num_array); i < 10; i++) { LCD_DisplayDigit_NEW((i + 1), array[i]); } } if (show_type == 0) { LCD_DisplaySeg(_LCD_TOTAL_NEW); LCD_DisplaySeg(_LCD_UP_N_NEW); LCD_DisplaySeg(_LCD_M3_NEW); // LCD_ClearSeg(_LCD_P); } else { LCD_DisplaySeg(_LCD_UP_N_NEW); LCD_DisplaySeg(_LCD_M3_NEW); LCD_DisplaySeg(_LCD_P_NEW); } } //*show_type : ÏÔʾÀàÐÍ 1£º¹¤¿ö£¬0£º±ê¿ö void LCD_DisplaysecondLine_NEW(u8 show_type, double number) { long long number_div; u8 array[9] = {0}; u8 div_temp, yu_temp; u8 num_array; u8 i; if (number < 0) { number = -number; LCD_DisplaySeg(_LCD_FUSHU_NEW); } else { // LCD_ClearSeg(_LCD_FUSHU); } num_array = 0; number_div = (long long)number; if (number_div > 9999999) { LCD_ClearSeg(_LCD_POINT2_NEW); if (number_div > 999999999) { number_div = 999999999; } yu_temp = number_div % 10; number_div = number_div / 10; while (number_div > 0) { array[8 - num_array] = yu_temp; num_array++; yu_temp = number_div % 10; number_div = number_div / 10; } array[8 - num_array] = yu_temp; num_array++; for (i = 0; i < (9 - num_array); i++) { LCD_ClearDigit_NEW((i + 11)); } for (i = (9 - num_array); i < 9; i++) { LCD_DisplayDigit_NEW((i + 11), array[i]); } } else { /*ÕûÊý²¿·Ö¼ÆËã*/ yu_temp = number_div % 10; number_div = number_div / 10; while (number_div > 0) { array[6 - num_array] = yu_temp; num_array++; yu_temp = number_div % 10; number_div = number_div / 10; } array[6 - num_array] = yu_temp; num_array++; /*СÊý²¿·Ö¼ÆËã*/ number_div = (number * 10); array[7] = (u8)(number_div % 10); number_div = (number * 100); array[8] = (u8)(number_div % 10); /**/ for (i = 0; i < (7 - num_array); i++) { LCD_ClearDigit_NEW((i + 11)); } for (i = (7 - num_array); i < 9; i++) { LCD_DisplayDigit_NEW((i + 11), array[i]); } LCD_DisplaySeg(_LCD_POINT2_NEW); } LCD_DisplaySeg(_LCD_MARGIN_NEW); if (show_type == 0) { LCD_DisplaySeg(_LCD_DOWN_NM3_NEW); LCD_ClearSeg(_LCD_YUAN_NEW); } else if (show_type == 1) { LCD_DisplaySeg(_LCD_YUAN_NEW); LCD_ClearSeg(_LCD_DOWN_NM3_NEW); } } void LCD_DisplayThirdLine_NEW(float number) { u32 number_div, number_10000; u8 array[4] = {0}; u8 div_temp, yu_temp; u8 num_array; u8 i; if (number > 99.99) { number = 99.99; } number_10000 = number * 10000; // ÏÈ*10000ÅжÏβÊýÊDz»ÊÇ99£¬ÊDZÜÃ⸡µãÊý¾«¶È¶ÔÕûÊýµÄÓ°Ïì¡£±ÈÈç4.7. ʵ¼Ê¸¡µãÊý¿ÉÄÜÊÇ4.699999. if ((number_10000 % 100) == 99) { number_10000 = number_10000 + 1; } num_array = 0; number_div = number_10000 / 10000; if (number_div > 100) number_div = 99; /*ÕûÊý²¿·Ö¼ÆËã*/ yu_temp = number_div % 10; number_div = number_div / 10; while (number_div > 0) { array[1 - num_array] = yu_temp; num_array++; yu_temp = number_div % 10; number_div = number_div / 10; } array[1 - num_array] = yu_temp; num_array++; /*СÊý²¿·Ö¼ÆËã*/ number_div = number_10000 / 100; yu_temp = number_div % 10; number_div = number_div / 10; array[3] = yu_temp; yu_temp = number_div % 10; array[2] = yu_temp; /**/ for (i = 0; i < (2 - num_array); i++) { LCD_ClearDigit_NEW((i + 20)); } for (i = (2 - num_array); i < 4; i++) { LCD_DisplayDigit_NEW((i + 20), array[i]); } LCD_DisplaySeg(_LCD_UNIT_PRICE_NEW); LCD_DisplaySeg(_LCD_POINT3_NEW); LCD_DisplaySeg(_LCD_YUAN_M3_NEW); } void LCD_DisplayDigit_NEW(unsigned char Position, u8 Digit) { switch (Position) { case 1: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_1A_NEW); LCD_DisplaySeg(_LCD_1B_NEW); LCD_DisplaySeg(_LCD_1C_NEW); LCD_DisplaySeg(_LCD_1D_NEW); LCD_DisplaySeg(_LCD_1E_NEW); LCD_DisplaySeg(_LCD_1F_NEW); LCD_ClearSeg(_LCD_1G_NEW); break; case 1: LCD_ClearSeg(_LCD_1A_NEW); LCD_DisplaySeg(_LCD_1B_NEW); LCD_DisplaySeg(_LCD_1C_NEW); LCD_ClearSeg(_LCD_1D_NEW); LCD_ClearSeg(_LCD_1E_NEW); LCD_ClearSeg(_LCD_1F_NEW); LCD_ClearSeg(_LCD_1G_NEW); break; case 2: LCD_DisplaySeg(_LCD_1A_NEW); LCD_DisplaySeg(_LCD_1B_NEW); LCD_ClearSeg(_LCD_1C_NEW); LCD_DisplaySeg(_LCD_1D_NEW); LCD_DisplaySeg(_LCD_1E_NEW); LCD_ClearSeg(_LCD_1F_NEW); LCD_DisplaySeg(_LCD_1G_NEW); break; case 3: LCD_DisplaySeg(_LCD_1A_NEW); LCD_DisplaySeg(_LCD_1B_NEW); LCD_DisplaySeg(_LCD_1C_NEW); LCD_DisplaySeg(_LCD_1D_NEW); LCD_ClearSeg(_LCD_1E_NEW); LCD_ClearSeg(_LCD_1F_NEW); LCD_DisplaySeg(_LCD_1G_NEW); break; case 4: LCD_ClearSeg(_LCD_1A_NEW); LCD_DisplaySeg(_LCD_1B_NEW); LCD_DisplaySeg(_LCD_1C_NEW); LCD_ClearSeg(_LCD_1D_NEW); LCD_ClearSeg(_LCD_1E_NEW); LCD_DisplaySeg(_LCD_1F_NEW); LCD_DisplaySeg(_LCD_1G_NEW); break; case 5: LCD_DisplaySeg(_LCD_1A_NEW); LCD_ClearSeg(_LCD_1B_NEW); LCD_DisplaySeg(_LCD_1C_NEW); LCD_DisplaySeg(_LCD_1D_NEW); LCD_ClearSeg(_LCD_1E_NEW); LCD_DisplaySeg(_LCD_1F_NEW); LCD_DisplaySeg(_LCD_1G_NEW); break; case 6: LCD_DisplaySeg(_LCD_1A_NEW); LCD_ClearSeg(_LCD_1B_NEW); LCD_DisplaySeg(_LCD_1C_NEW); LCD_DisplaySeg(_LCD_1D_NEW); LCD_DisplaySeg(_LCD_1E_NEW); LCD_DisplaySeg(_LCD_1F_NEW); LCD_DisplaySeg(_LCD_1G_NEW); break; case 7: LCD_DisplaySeg(_LCD_1A_NEW); LCD_DisplaySeg(_LCD_1B_NEW); LCD_DisplaySeg(_LCD_1C_NEW); LCD_ClearSeg(_LCD_1D_NEW); LCD_ClearSeg(_LCD_1E_NEW); LCD_ClearSeg(_LCD_1F_NEW); LCD_ClearSeg(_LCD_1G_NEW); break; case 8: LCD_DisplaySeg(_LCD_1A_NEW); LCD_DisplaySeg(_LCD_1B_NEW); LCD_DisplaySeg(_LCD_1C_NEW); LCD_DisplaySeg(_LCD_1D_NEW); LCD_DisplaySeg(_LCD_1E_NEW); LCD_DisplaySeg(_LCD_1F_NEW); LCD_DisplaySeg(_LCD_1G_NEW); break; case 9: LCD_DisplaySeg(_LCD_1A_NEW); LCD_DisplaySeg(_LCD_1B_NEW); LCD_DisplaySeg(_LCD_1C_NEW); LCD_DisplaySeg(_LCD_1D_NEW); LCD_ClearSeg(_LCD_1E_NEW); LCD_DisplaySeg(_LCD_1F_NEW); LCD_DisplaySeg(_LCD_1G_NEW); break; default: break; } break; case 2: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_2A_NEW); LCD_DisplaySeg(_LCD_2B_NEW); LCD_DisplaySeg(_LCD_2C_NEW); LCD_DisplaySeg(_LCD_2D_NEW); LCD_DisplaySeg(_LCD_2E_NEW); LCD_DisplaySeg(_LCD_2F_NEW); LCD_ClearSeg(_LCD_2G_NEW); break; case 1: LCD_ClearSeg(_LCD_2A_NEW); LCD_DisplaySeg(_LCD_2B_NEW); LCD_DisplaySeg(_LCD_2C_NEW); LCD_ClearSeg(_LCD_2D_NEW); LCD_ClearSeg(_LCD_2E_NEW); LCD_ClearSeg(_LCD_2F_NEW); LCD_ClearSeg(_LCD_2G_NEW); break; case 2: LCD_DisplaySeg(_LCD_2A_NEW); LCD_DisplaySeg(_LCD_2B_NEW); LCD_ClearSeg(_LCD_2C_NEW); LCD_DisplaySeg(_LCD_2D_NEW); LCD_DisplaySeg(_LCD_2E_NEW); LCD_ClearSeg(_LCD_2F_NEW); LCD_DisplaySeg(_LCD_2G_NEW); break; case 3: LCD_DisplaySeg(_LCD_2A_NEW); LCD_DisplaySeg(_LCD_2B_NEW); LCD_DisplaySeg(_LCD_2C_NEW); LCD_DisplaySeg(_LCD_2D_NEW); LCD_ClearSeg(_LCD_2E_NEW); LCD_ClearSeg(_LCD_2F_NEW); LCD_DisplaySeg(_LCD_2G_NEW); break; case 4: LCD_ClearSeg(_LCD_2A_NEW); LCD_DisplaySeg(_LCD_2B_NEW); LCD_DisplaySeg(_LCD_2C_NEW); LCD_ClearSeg(_LCD_2D_NEW); LCD_ClearSeg(_LCD_2E_NEW); LCD_DisplaySeg(_LCD_2F_NEW); LCD_DisplaySeg(_LCD_2G_NEW); break; case 5: LCD_DisplaySeg(_LCD_2A_NEW); LCD_ClearSeg(_LCD_2B_NEW); LCD_DisplaySeg(_LCD_2C_NEW); LCD_DisplaySeg(_LCD_2D_NEW); LCD_ClearSeg(_LCD_2E_NEW); LCD_DisplaySeg(_LCD_2F_NEW); LCD_DisplaySeg(_LCD_2G_NEW); break; case 6: LCD_DisplaySeg(_LCD_2A_NEW); LCD_ClearSeg(_LCD_2B_NEW); LCD_DisplaySeg(_LCD_2C_NEW); LCD_DisplaySeg(_LCD_2D_NEW); LCD_DisplaySeg(_LCD_2E_NEW); LCD_DisplaySeg(_LCD_2F_NEW); LCD_DisplaySeg(_LCD_2G_NEW); break; case 7: LCD_DisplaySeg(_LCD_2A_NEW); LCD_DisplaySeg(_LCD_2B_NEW); LCD_DisplaySeg(_LCD_2C_NEW); LCD_ClearSeg(_LCD_2D_NEW); LCD_ClearSeg(_LCD_2E_NEW); LCD_ClearSeg(_LCD_2F_NEW); LCD_ClearSeg(_LCD_2G_NEW); break; case 8: LCD_DisplaySeg(_LCD_2A_NEW); LCD_DisplaySeg(_LCD_2B_NEW); LCD_DisplaySeg(_LCD_2C_NEW); LCD_DisplaySeg(_LCD_2D_NEW); LCD_DisplaySeg(_LCD_2E_NEW); LCD_DisplaySeg(_LCD_2F_NEW); LCD_DisplaySeg(_LCD_2G_NEW); break; case 9: LCD_DisplaySeg(_LCD_2A_NEW); LCD_DisplaySeg(_LCD_2B_NEW); LCD_DisplaySeg(_LCD_2C_NEW); LCD_DisplaySeg(_LCD_2D_NEW); LCD_ClearSeg(_LCD_2E_NEW); LCD_DisplaySeg(_LCD_2F_NEW); LCD_DisplaySeg(_LCD_2G_NEW); break; default: break; } break; case 3: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_3A_NEW); LCD_DisplaySeg(_LCD_3B_NEW); LCD_DisplaySeg(_LCD_3C_NEW); LCD_DisplaySeg(_LCD_3D_NEW); LCD_DisplaySeg(_LCD_3E_NEW); LCD_DisplaySeg(_LCD_3F_NEW); LCD_ClearSeg(_LCD_3G_NEW); break; case 1: LCD_ClearSeg(_LCD_3A_NEW); LCD_DisplaySeg(_LCD_3B_NEW); LCD_DisplaySeg(_LCD_3C_NEW); LCD_ClearSeg(_LCD_3D_NEW); LCD_ClearSeg(_LCD_3E_NEW); LCD_ClearSeg(_LCD_3F_NEW); LCD_ClearSeg(_LCD_3G_NEW); break; case 2: LCD_DisplaySeg(_LCD_3A_NEW); LCD_DisplaySeg(_LCD_3B_NEW); LCD_ClearSeg(_LCD_3C_NEW); LCD_DisplaySeg(_LCD_3D_NEW); LCD_DisplaySeg(_LCD_3E_NEW); LCD_ClearSeg(_LCD_3F_NEW); LCD_DisplaySeg(_LCD_3G_NEW); break; case 3: LCD_DisplaySeg(_LCD_3A_NEW); LCD_DisplaySeg(_LCD_3B_NEW); LCD_DisplaySeg(_LCD_3C_NEW); LCD_DisplaySeg(_LCD_3D_NEW); LCD_ClearSeg(_LCD_3E_NEW); LCD_ClearSeg(_LCD_3F_NEW); LCD_DisplaySeg(_LCD_3G_NEW); break; case 4: LCD_ClearSeg(_LCD_3A_NEW); LCD_DisplaySeg(_LCD_3B_NEW); LCD_DisplaySeg(_LCD_3C_NEW); LCD_ClearSeg(_LCD_3D_NEW); LCD_ClearSeg(_LCD_3E_NEW); LCD_DisplaySeg(_LCD_3F_NEW); LCD_DisplaySeg(_LCD_3G_NEW); break; case 5: LCD_DisplaySeg(_LCD_3A_NEW); LCD_ClearSeg(_LCD_3B_NEW); LCD_DisplaySeg(_LCD_3C_NEW); LCD_DisplaySeg(_LCD_3D_NEW); LCD_ClearSeg(_LCD_3E_NEW); LCD_DisplaySeg(_LCD_3F_NEW); LCD_DisplaySeg(_LCD_3G_NEW); break; case 6: LCD_DisplaySeg(_LCD_3A_NEW); LCD_ClearSeg(_LCD_3B_NEW); LCD_DisplaySeg(_LCD_3C_NEW); LCD_DisplaySeg(_LCD_3D_NEW); LCD_DisplaySeg(_LCD_3E_NEW); LCD_DisplaySeg(_LCD_3F_NEW); LCD_DisplaySeg(_LCD_3G_NEW); break; case 7: LCD_DisplaySeg(_LCD_3A_NEW); LCD_DisplaySeg(_LCD_3B_NEW); LCD_DisplaySeg(_LCD_3C_NEW); LCD_ClearSeg(_LCD_3D_NEW); LCD_ClearSeg(_LCD_3E_NEW); LCD_ClearSeg(_LCD_3F_NEW); LCD_ClearSeg(_LCD_3G_NEW); break; case 8: LCD_DisplaySeg(_LCD_3A_NEW); LCD_DisplaySeg(_LCD_3B_NEW); LCD_DisplaySeg(_LCD_3C_NEW); LCD_DisplaySeg(_LCD_3D_NEW); LCD_DisplaySeg(_LCD_3E_NEW); LCD_DisplaySeg(_LCD_3F_NEW); LCD_DisplaySeg(_LCD_3G_NEW); break; case 9: LCD_DisplaySeg(_LCD_3A_NEW); LCD_DisplaySeg(_LCD_3B_NEW); LCD_DisplaySeg(_LCD_3C_NEW); LCD_DisplaySeg(_LCD_3D_NEW); LCD_ClearSeg(_LCD_3E_NEW); LCD_DisplaySeg(_LCD_3F_NEW); LCD_DisplaySeg(_LCD_3G_NEW); break; default: break; } break; case 4: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_4A_NEW); LCD_DisplaySeg(_LCD_4B_NEW); LCD_DisplaySeg(_LCD_4C_NEW); LCD_DisplaySeg(_LCD_4D_NEW); LCD_DisplaySeg(_LCD_4E_NEW); LCD_DisplaySeg(_LCD_4F_NEW); LCD_ClearSeg(_LCD_4G_NEW); break; case 1: LCD_ClearSeg(_LCD_4A_NEW); LCD_DisplaySeg(_LCD_4B_NEW); LCD_DisplaySeg(_LCD_4C_NEW); LCD_ClearSeg(_LCD_4D_NEW); LCD_ClearSeg(_LCD_4E_NEW); LCD_ClearSeg(_LCD_4F_NEW); LCD_ClearSeg(_LCD_4G_NEW); break; case 2: LCD_DisplaySeg(_LCD_4A_NEW); LCD_DisplaySeg(_LCD_4B_NEW); LCD_ClearSeg(_LCD_4C_NEW); LCD_DisplaySeg(_LCD_4D_NEW); LCD_DisplaySeg(_LCD_4E_NEW); LCD_ClearSeg(_LCD_4F_NEW); LCD_DisplaySeg(_LCD_4G_NEW); break; case 3: LCD_DisplaySeg(_LCD_4A_NEW); LCD_DisplaySeg(_LCD_4B_NEW); LCD_DisplaySeg(_LCD_4C_NEW); LCD_DisplaySeg(_LCD_4D_NEW); LCD_ClearSeg(_LCD_4E_NEW); LCD_ClearSeg(_LCD_4F_NEW); LCD_DisplaySeg(_LCD_4G_NEW); break; case 4: LCD_ClearSeg(_LCD_4A_NEW); LCD_DisplaySeg(_LCD_4B_NEW); LCD_DisplaySeg(_LCD_4C_NEW); LCD_ClearSeg(_LCD_4D_NEW); LCD_ClearSeg(_LCD_4E_NEW); LCD_DisplaySeg(_LCD_4F_NEW); LCD_DisplaySeg(_LCD_4G_NEW); break; case 5: LCD_DisplaySeg(_LCD_4A_NEW); LCD_ClearSeg(_LCD_4B_NEW); LCD_DisplaySeg(_LCD_4C_NEW); LCD_DisplaySeg(_LCD_4D_NEW); LCD_ClearSeg(_LCD_4E_NEW); LCD_DisplaySeg(_LCD_4F_NEW); LCD_DisplaySeg(_LCD_4G_NEW); break; case 6: LCD_DisplaySeg(_LCD_4A_NEW); LCD_ClearSeg(_LCD_4B_NEW); LCD_DisplaySeg(_LCD_4C_NEW); LCD_DisplaySeg(_LCD_4D_NEW); LCD_DisplaySeg(_LCD_4E_NEW); LCD_DisplaySeg(_LCD_4F_NEW); LCD_DisplaySeg(_LCD_4G_NEW); break; case 7: LCD_DisplaySeg(_LCD_4A_NEW); LCD_DisplaySeg(_LCD_4B_NEW); LCD_DisplaySeg(_LCD_4C_NEW); LCD_ClearSeg(_LCD_4D_NEW); LCD_ClearSeg(_LCD_4E_NEW); LCD_ClearSeg(_LCD_4F_NEW); LCD_ClearSeg(_LCD_4G_NEW); break; case 8: LCD_DisplaySeg(_LCD_4A_NEW); LCD_DisplaySeg(_LCD_4B_NEW); LCD_DisplaySeg(_LCD_4C_NEW); LCD_DisplaySeg(_LCD_4D_NEW); LCD_DisplaySeg(_LCD_4E_NEW); LCD_DisplaySeg(_LCD_4F_NEW); LCD_DisplaySeg(_LCD_4G_NEW); break; case 9: LCD_DisplaySeg(_LCD_4A_NEW); LCD_DisplaySeg(_LCD_4B_NEW); LCD_DisplaySeg(_LCD_4C_NEW); LCD_DisplaySeg(_LCD_4D_NEW); LCD_ClearSeg(_LCD_4E_NEW); LCD_DisplaySeg(_LCD_4F_NEW); LCD_DisplaySeg(_LCD_4G_NEW); break; default: break; } break; case 5: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_5A_NEW); LCD_DisplaySeg(_LCD_5B_NEW); LCD_DisplaySeg(_LCD_5C_NEW); LCD_DisplaySeg(_LCD_5D_NEW); LCD_DisplaySeg(_LCD_5E_NEW); LCD_DisplaySeg(_LCD_5F_NEW); LCD_ClearSeg(_LCD_5G_NEW); break; case 1: LCD_ClearSeg(_LCD_5A_NEW); LCD_DisplaySeg(_LCD_5B_NEW); LCD_DisplaySeg(_LCD_5C_NEW); LCD_ClearSeg(_LCD_5D_NEW); LCD_ClearSeg(_LCD_5E_NEW); LCD_ClearSeg(_LCD_5F_NEW); LCD_ClearSeg(_LCD_5G_NEW); break; case 2: LCD_DisplaySeg(_LCD_5A_NEW); LCD_DisplaySeg(_LCD_5B_NEW); LCD_ClearSeg(_LCD_5C_NEW); LCD_DisplaySeg(_LCD_5D_NEW); LCD_DisplaySeg(_LCD_5E_NEW); LCD_ClearSeg(_LCD_5F_NEW); LCD_DisplaySeg(_LCD_5G_NEW); break; case 3: LCD_DisplaySeg(_LCD_5A_NEW); LCD_DisplaySeg(_LCD_5B_NEW); LCD_DisplaySeg(_LCD_5C_NEW); LCD_DisplaySeg(_LCD_5D_NEW); LCD_ClearSeg(_LCD_5E_NEW); LCD_ClearSeg(_LCD_5F_NEW); LCD_DisplaySeg(_LCD_5G_NEW); break; case 4: LCD_ClearSeg(_LCD_5A_NEW); LCD_DisplaySeg(_LCD_5B_NEW); LCD_DisplaySeg(_LCD_5C_NEW); LCD_ClearSeg(_LCD_5D_NEW); LCD_ClearSeg(_LCD_5E_NEW); LCD_DisplaySeg(_LCD_5F_NEW); LCD_DisplaySeg(_LCD_5G_NEW); break; case 5: LCD_DisplaySeg(_LCD_5A_NEW); LCD_ClearSeg(_LCD_5B_NEW); LCD_DisplaySeg(_LCD_5C_NEW); LCD_DisplaySeg(_LCD_5D_NEW); LCD_ClearSeg(_LCD_5E_NEW); LCD_DisplaySeg(_LCD_5F_NEW); LCD_DisplaySeg(_LCD_5G_NEW); break; case 6: LCD_DisplaySeg(_LCD_5A_NEW); LCD_ClearSeg(_LCD_5B_NEW); LCD_DisplaySeg(_LCD_5C_NEW); LCD_DisplaySeg(_LCD_5D_NEW); LCD_DisplaySeg(_LCD_5E_NEW); LCD_DisplaySeg(_LCD_5F_NEW); LCD_DisplaySeg(_LCD_5G_NEW); break; case 7: LCD_DisplaySeg(_LCD_5A_NEW); LCD_DisplaySeg(_LCD_5B_NEW); LCD_DisplaySeg(_LCD_5C_NEW); LCD_ClearSeg(_LCD_5D_NEW); LCD_ClearSeg(_LCD_5E_NEW); LCD_ClearSeg(_LCD_5F_NEW); LCD_ClearSeg(_LCD_5G_NEW); break; case 8: LCD_DisplaySeg(_LCD_5A_NEW); LCD_DisplaySeg(_LCD_5B_NEW); LCD_DisplaySeg(_LCD_5C_NEW); LCD_DisplaySeg(_LCD_5D_NEW); LCD_DisplaySeg(_LCD_5E_NEW); LCD_DisplaySeg(_LCD_5F_NEW); LCD_DisplaySeg(_LCD_5G_NEW); break; case 9: LCD_DisplaySeg(_LCD_5A_NEW); LCD_DisplaySeg(_LCD_5B_NEW); LCD_DisplaySeg(_LCD_5C_NEW); LCD_DisplaySeg(_LCD_5D_NEW); LCD_ClearSeg(_LCD_5E_NEW); LCD_DisplaySeg(_LCD_5F_NEW); LCD_DisplaySeg(_LCD_5G_NEW); break; default: break; } break; case 6: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_6A_NEW); LCD_DisplaySeg(_LCD_6B_NEW); LCD_DisplaySeg(_LCD_6C_NEW); LCD_DisplaySeg(_LCD_6D_NEW); LCD_DisplaySeg(_LCD_6E_NEW); LCD_DisplaySeg(_LCD_6F_NEW); LCD_ClearSeg(_LCD_6G_NEW); break; case 1: LCD_ClearSeg(_LCD_6A_NEW); LCD_DisplaySeg(_LCD_6B_NEW); LCD_DisplaySeg(_LCD_6C_NEW); LCD_ClearSeg(_LCD_6D_NEW); LCD_ClearSeg(_LCD_6E_NEW); LCD_ClearSeg(_LCD_6F_NEW); LCD_ClearSeg(_LCD_6G_NEW); break; case 2: LCD_DisplaySeg(_LCD_6A_NEW); LCD_DisplaySeg(_LCD_6B_NEW); LCD_ClearSeg(_LCD_6C_NEW); LCD_DisplaySeg(_LCD_6D_NEW); LCD_DisplaySeg(_LCD_6E_NEW); LCD_ClearSeg(_LCD_6F_NEW); LCD_DisplaySeg(_LCD_6G_NEW); break; case 3: LCD_DisplaySeg(_LCD_6A_NEW); LCD_DisplaySeg(_LCD_6B_NEW); LCD_DisplaySeg(_LCD_6C_NEW); LCD_DisplaySeg(_LCD_6D_NEW); LCD_ClearSeg(_LCD_6E_NEW); LCD_ClearSeg(_LCD_6F_NEW); LCD_DisplaySeg(_LCD_6G_NEW); break; case 4: LCD_ClearSeg(_LCD_6A_NEW); LCD_DisplaySeg(_LCD_6B_NEW); LCD_DisplaySeg(_LCD_6C_NEW); LCD_ClearSeg(_LCD_6D_NEW); LCD_ClearSeg(_LCD_6E_NEW); LCD_DisplaySeg(_LCD_6F_NEW); LCD_DisplaySeg(_LCD_6G_NEW); break; case 5: LCD_DisplaySeg(_LCD_6A_NEW); LCD_ClearSeg(_LCD_6B_NEW); LCD_DisplaySeg(_LCD_6C_NEW); LCD_DisplaySeg(_LCD_6D_NEW); LCD_ClearSeg(_LCD_6E_NEW); LCD_DisplaySeg(_LCD_6F_NEW); LCD_DisplaySeg(_LCD_6G_NEW); break; case 6: LCD_DisplaySeg(_LCD_6A_NEW); LCD_ClearSeg(_LCD_6B_NEW); LCD_DisplaySeg(_LCD_6C_NEW); LCD_DisplaySeg(_LCD_6D_NEW); LCD_DisplaySeg(_LCD_6E_NEW); LCD_DisplaySeg(_LCD_6F_NEW); LCD_DisplaySeg(_LCD_6G_NEW); break; case 7: LCD_DisplaySeg(_LCD_6A_NEW); LCD_DisplaySeg(_LCD_6B_NEW); LCD_DisplaySeg(_LCD_6C_NEW); LCD_ClearSeg(_LCD_6D_NEW); LCD_ClearSeg(_LCD_6E_NEW); LCD_ClearSeg(_LCD_6F_NEW); LCD_ClearSeg(_LCD_6G_NEW); break; case 8: LCD_DisplaySeg(_LCD_6A_NEW); LCD_DisplaySeg(_LCD_6B_NEW); LCD_DisplaySeg(_LCD_6C_NEW); LCD_DisplaySeg(_LCD_6D_NEW); LCD_DisplaySeg(_LCD_6E_NEW); LCD_DisplaySeg(_LCD_6F_NEW); LCD_DisplaySeg(_LCD_6G_NEW); break; case 9: LCD_DisplaySeg(_LCD_6A_NEW); LCD_DisplaySeg(_LCD_6B_NEW); LCD_DisplaySeg(_LCD_6C_NEW); LCD_DisplaySeg(_LCD_6D_NEW); LCD_ClearSeg(_LCD_6E_NEW); LCD_DisplaySeg(_LCD_6F_NEW); LCD_DisplaySeg(_LCD_6G_NEW); break; default: break; } break; case 7: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_7A_NEW); LCD_DisplaySeg(_LCD_7B_NEW); LCD_DisplaySeg(_LCD_7C_NEW); LCD_DisplaySeg(_LCD_7D_NEW); LCD_DisplaySeg(_LCD_7E_NEW); LCD_DisplaySeg(_LCD_7F_NEW); LCD_ClearSeg(_LCD_7G_NEW); break; case 1: LCD_ClearSeg(_LCD_7A_NEW); LCD_DisplaySeg(_LCD_7B_NEW); LCD_DisplaySeg(_LCD_7C_NEW); LCD_ClearSeg(_LCD_7D_NEW); LCD_ClearSeg(_LCD_7E_NEW); LCD_ClearSeg(_LCD_7F_NEW); LCD_ClearSeg(_LCD_7G_NEW); break; case 2: LCD_DisplaySeg(_LCD_7A_NEW); LCD_DisplaySeg(_LCD_7B_NEW); LCD_ClearSeg(_LCD_7C_NEW); LCD_DisplaySeg(_LCD_7D_NEW); LCD_DisplaySeg(_LCD_7E_NEW); LCD_ClearSeg(_LCD_7F_NEW); LCD_DisplaySeg(_LCD_7G_NEW); break; case 3: LCD_DisplaySeg(_LCD_7A_NEW); LCD_DisplaySeg(_LCD_7B_NEW); LCD_DisplaySeg(_LCD_7C_NEW); LCD_DisplaySeg(_LCD_7D_NEW); LCD_ClearSeg(_LCD_7E_NEW); LCD_ClearSeg(_LCD_7F_NEW); LCD_DisplaySeg(_LCD_7G_NEW); break; case 4: LCD_ClearSeg(_LCD_7A_NEW); LCD_DisplaySeg(_LCD_7B_NEW); LCD_DisplaySeg(_LCD_7C_NEW); LCD_ClearSeg(_LCD_7D_NEW); LCD_ClearSeg(_LCD_7E_NEW); LCD_DisplaySeg(_LCD_7F_NEW); LCD_DisplaySeg(_LCD_7G_NEW); break; case 5: LCD_DisplaySeg(_LCD_7A_NEW); LCD_ClearSeg(_LCD_7B_NEW); LCD_DisplaySeg(_LCD_7C_NEW); LCD_DisplaySeg(_LCD_7D_NEW); LCD_ClearSeg(_LCD_7E_NEW); LCD_DisplaySeg(_LCD_7F_NEW); LCD_DisplaySeg(_LCD_7G_NEW); break; case 6: LCD_DisplaySeg(_LCD_7A_NEW); LCD_ClearSeg(_LCD_7B_NEW); LCD_DisplaySeg(_LCD_7C_NEW); LCD_DisplaySeg(_LCD_7D_NEW); LCD_DisplaySeg(_LCD_7E_NEW); LCD_DisplaySeg(_LCD_7F_NEW); LCD_DisplaySeg(_LCD_7G_NEW); break; case 7: LCD_DisplaySeg(_LCD_7A_NEW); LCD_DisplaySeg(_LCD_7B_NEW); LCD_DisplaySeg(_LCD_7C_NEW); LCD_ClearSeg(_LCD_7D_NEW); LCD_ClearSeg(_LCD_7E_NEW); LCD_ClearSeg(_LCD_7F_NEW); LCD_ClearSeg(_LCD_7G_NEW); break; case 8: LCD_DisplaySeg(_LCD_7A_NEW); LCD_DisplaySeg(_LCD_7B_NEW); LCD_DisplaySeg(_LCD_7C_NEW); LCD_DisplaySeg(_LCD_7D_NEW); LCD_DisplaySeg(_LCD_7E_NEW); LCD_DisplaySeg(_LCD_7F_NEW); LCD_DisplaySeg(_LCD_7G_NEW); break; case 9: LCD_DisplaySeg(_LCD_7A_NEW); LCD_DisplaySeg(_LCD_7B_NEW); LCD_DisplaySeg(_LCD_7C_NEW); LCD_DisplaySeg(_LCD_7D_NEW); LCD_ClearSeg(_LCD_7E_NEW); LCD_DisplaySeg(_LCD_7F_NEW); LCD_DisplaySeg(_LCD_7G_NEW); break; default: break; } break; case 8: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_8A_NEW); LCD_DisplaySeg(_LCD_8B_NEW); LCD_DisplaySeg(_LCD_8C_NEW); LCD_DisplaySeg(_LCD_8D_NEW); LCD_DisplaySeg(_LCD_8E_NEW); LCD_DisplaySeg(_LCD_8F_NEW); LCD_ClearSeg(_LCD_8G_NEW); break; case 1: LCD_ClearSeg(_LCD_8A_NEW); LCD_DisplaySeg(_LCD_8B_NEW); LCD_DisplaySeg(_LCD_8C_NEW); LCD_ClearSeg(_LCD_8D_NEW); LCD_ClearSeg(_LCD_8E_NEW); LCD_ClearSeg(_LCD_8F_NEW); LCD_ClearSeg(_LCD_8G_NEW); break; case 2: LCD_DisplaySeg(_LCD_8A_NEW); LCD_DisplaySeg(_LCD_8B_NEW); LCD_ClearSeg(_LCD_8C_NEW); LCD_DisplaySeg(_LCD_8D_NEW); LCD_DisplaySeg(_LCD_8E_NEW); LCD_ClearSeg(_LCD_8F_NEW); LCD_DisplaySeg(_LCD_8G_NEW); break; case 3: LCD_DisplaySeg(_LCD_8A_NEW); LCD_DisplaySeg(_LCD_8B_NEW); LCD_DisplaySeg(_LCD_8C_NEW); LCD_DisplaySeg(_LCD_8D_NEW); LCD_ClearSeg(_LCD_8E_NEW); LCD_ClearSeg(_LCD_8F_NEW); LCD_DisplaySeg(_LCD_8G_NEW); break; case 4: LCD_ClearSeg(_LCD_8A_NEW); LCD_DisplaySeg(_LCD_8B_NEW); LCD_DisplaySeg(_LCD_8C_NEW); LCD_ClearSeg(_LCD_8D_NEW); LCD_ClearSeg(_LCD_8E_NEW); LCD_DisplaySeg(_LCD_8F_NEW); LCD_DisplaySeg(_LCD_8G_NEW); break; case 5: LCD_DisplaySeg(_LCD_8A_NEW); LCD_ClearSeg(_LCD_8B_NEW); LCD_DisplaySeg(_LCD_8C_NEW); LCD_DisplaySeg(_LCD_8D_NEW); LCD_ClearSeg(_LCD_8E_NEW); LCD_DisplaySeg(_LCD_8F_NEW); LCD_DisplaySeg(_LCD_8G_NEW); break; case 6: LCD_DisplaySeg(_LCD_8A_NEW); LCD_ClearSeg(_LCD_8B_NEW); LCD_DisplaySeg(_LCD_8C_NEW); LCD_DisplaySeg(_LCD_8D_NEW); LCD_DisplaySeg(_LCD_8E_NEW); LCD_DisplaySeg(_LCD_8F_NEW); LCD_DisplaySeg(_LCD_8G_NEW); break; case 7: LCD_DisplaySeg(_LCD_8A_NEW); LCD_DisplaySeg(_LCD_8B_NEW); LCD_DisplaySeg(_LCD_8C_NEW); LCD_ClearSeg(_LCD_8D_NEW); LCD_ClearSeg(_LCD_8E_NEW); LCD_ClearSeg(_LCD_8F_NEW); LCD_ClearSeg(_LCD_8G_NEW); break; case 8: LCD_DisplaySeg(_LCD_8A_NEW); LCD_DisplaySeg(_LCD_8B_NEW); LCD_DisplaySeg(_LCD_8C_NEW); LCD_DisplaySeg(_LCD_8D_NEW); LCD_DisplaySeg(_LCD_8E_NEW); LCD_DisplaySeg(_LCD_8F_NEW); LCD_DisplaySeg(_LCD_8G_NEW); break; case 9: LCD_DisplaySeg(_LCD_8A_NEW); LCD_DisplaySeg(_LCD_8B_NEW); LCD_DisplaySeg(_LCD_8C_NEW); LCD_DisplaySeg(_LCD_8D_NEW); LCD_ClearSeg(_LCD_8E_NEW); LCD_DisplaySeg(_LCD_8F_NEW); LCD_DisplaySeg(_LCD_8G_NEW); break; default: break; } break; case 9: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_9A_NEW); LCD_DisplaySeg(_LCD_9B_NEW); LCD_DisplaySeg(_LCD_9C_NEW); LCD_DisplaySeg(_LCD_9D_NEW); LCD_DisplaySeg(_LCD_9E_NEW); LCD_DisplaySeg(_LCD_9F_NEW); LCD_ClearSeg(_LCD_9G_NEW); break; case 1: LCD_ClearSeg(_LCD_9A_NEW); LCD_DisplaySeg(_LCD_9B_NEW); LCD_DisplaySeg(_LCD_9C_NEW); LCD_ClearSeg(_LCD_9D_NEW); LCD_ClearSeg(_LCD_9E_NEW); LCD_ClearSeg(_LCD_9F_NEW); LCD_ClearSeg(_LCD_9G_NEW); break; case 2: LCD_DisplaySeg(_LCD_9A_NEW); LCD_DisplaySeg(_LCD_9B_NEW); LCD_ClearSeg(_LCD_9C_NEW); LCD_DisplaySeg(_LCD_9D_NEW); LCD_DisplaySeg(_LCD_9E_NEW); LCD_ClearSeg(_LCD_9F_NEW); LCD_DisplaySeg(_LCD_9G_NEW); break; case 3: LCD_DisplaySeg(_LCD_9A_NEW); LCD_DisplaySeg(_LCD_9B_NEW); LCD_DisplaySeg(_LCD_9C_NEW); LCD_DisplaySeg(_LCD_9D_NEW); LCD_ClearSeg(_LCD_9E_NEW); LCD_ClearSeg(_LCD_9F_NEW); LCD_DisplaySeg(_LCD_9G_NEW); break; case 4: LCD_ClearSeg(_LCD_9A_NEW); LCD_DisplaySeg(_LCD_9B_NEW); LCD_DisplaySeg(_LCD_9C_NEW); LCD_ClearSeg(_LCD_9D_NEW); LCD_ClearSeg(_LCD_9E_NEW); LCD_DisplaySeg(_LCD_9F_NEW); LCD_DisplaySeg(_LCD_9G_NEW); break; case 5: LCD_DisplaySeg(_LCD_9A_NEW); LCD_ClearSeg(_LCD_9B_NEW); LCD_DisplaySeg(_LCD_9C_NEW); LCD_DisplaySeg(_LCD_9D_NEW); LCD_ClearSeg(_LCD_9E_NEW); LCD_DisplaySeg(_LCD_9F_NEW); LCD_DisplaySeg(_LCD_9G_NEW); break; case 6: LCD_DisplaySeg(_LCD_9A_NEW); LCD_ClearSeg(_LCD_9B_NEW); LCD_DisplaySeg(_LCD_9C_NEW); LCD_DisplaySeg(_LCD_9D_NEW); LCD_DisplaySeg(_LCD_9E_NEW); LCD_DisplaySeg(_LCD_9F_NEW); LCD_DisplaySeg(_LCD_9G_NEW); break; case 7: LCD_DisplaySeg(_LCD_9A_NEW); LCD_DisplaySeg(_LCD_9B_NEW); LCD_DisplaySeg(_LCD_9C_NEW); LCD_ClearSeg(_LCD_9D_NEW); LCD_ClearSeg(_LCD_9E_NEW); LCD_ClearSeg(_LCD_9F_NEW); LCD_ClearSeg(_LCD_9G_NEW); break; case 8: LCD_DisplaySeg(_LCD_9A_NEW); LCD_DisplaySeg(_LCD_9B_NEW); LCD_DisplaySeg(_LCD_9C_NEW); LCD_DisplaySeg(_LCD_9D_NEW); LCD_DisplaySeg(_LCD_9E_NEW); LCD_DisplaySeg(_LCD_9F_NEW); LCD_DisplaySeg(_LCD_9G_NEW); break; case 9: LCD_DisplaySeg(_LCD_9A_NEW); LCD_DisplaySeg(_LCD_9B_NEW); LCD_DisplaySeg(_LCD_9C_NEW); LCD_DisplaySeg(_LCD_9D_NEW); LCD_ClearSeg(_LCD_9E_NEW); LCD_DisplaySeg(_LCD_9F_NEW); LCD_DisplaySeg(_LCD_9G_NEW); break; default: break; } break; case 10: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_10A_NEW); LCD_DisplaySeg(_LCD_10B_NEW); LCD_DisplaySeg(_LCD_10C_NEW); LCD_DisplaySeg(_LCD_10D_NEW); LCD_DisplaySeg(_LCD_10E_NEW); LCD_DisplaySeg(_LCD_10F_NEW); LCD_ClearSeg(_LCD_10G_NEW); break; case 1: LCD_ClearSeg(_LCD_10A_NEW); LCD_DisplaySeg(_LCD_10B_NEW); LCD_DisplaySeg(_LCD_10C_NEW); LCD_ClearSeg(_LCD_10D_NEW); LCD_ClearSeg(_LCD_10E_NEW); LCD_ClearSeg(_LCD_10F_NEW); LCD_ClearSeg(_LCD_10G_NEW); break; case 2: LCD_DisplaySeg(_LCD_10A_NEW); LCD_DisplaySeg(_LCD_10B_NEW); LCD_ClearSeg(_LCD_10C_NEW); LCD_DisplaySeg(_LCD_10D_NEW); LCD_DisplaySeg(_LCD_10E_NEW); LCD_ClearSeg(_LCD_10F_NEW); LCD_DisplaySeg(_LCD_10G_NEW); break; case 3: LCD_DisplaySeg(_LCD_10A_NEW); LCD_DisplaySeg(_LCD_10B_NEW); LCD_DisplaySeg(_LCD_10C_NEW); LCD_DisplaySeg(_LCD_10D_NEW); LCD_ClearSeg(_LCD_10E_NEW); LCD_ClearSeg(_LCD_10F_NEW); LCD_DisplaySeg(_LCD_10G_NEW); break; case 4: LCD_ClearSeg(_LCD_10A_NEW); LCD_DisplaySeg(_LCD_10B_NEW); LCD_DisplaySeg(_LCD_10C_NEW); LCD_ClearSeg(_LCD_10D_NEW); LCD_ClearSeg(_LCD_10E_NEW); LCD_DisplaySeg(_LCD_10F_NEW); LCD_DisplaySeg(_LCD_10G_NEW); break; case 5: LCD_DisplaySeg(_LCD_10A_NEW); LCD_ClearSeg(_LCD_10B_NEW); LCD_DisplaySeg(_LCD_10C_NEW); LCD_DisplaySeg(_LCD_10D_NEW); LCD_ClearSeg(_LCD_10E_NEW); LCD_DisplaySeg(_LCD_10F_NEW); LCD_DisplaySeg(_LCD_10G_NEW); break; case 6: LCD_DisplaySeg(_LCD_10A_NEW); LCD_ClearSeg(_LCD_10B_NEW); LCD_DisplaySeg(_LCD_10C_NEW); LCD_DisplaySeg(_LCD_10D_NEW); LCD_DisplaySeg(_LCD_10E_NEW); LCD_DisplaySeg(_LCD_10F_NEW); LCD_DisplaySeg(_LCD_10G_NEW); break; case 7: LCD_DisplaySeg(_LCD_10A_NEW); LCD_DisplaySeg(_LCD_10B_NEW); LCD_DisplaySeg(_LCD_10C_NEW); LCD_ClearSeg(_LCD_10D_NEW); LCD_ClearSeg(_LCD_10E_NEW); LCD_ClearSeg(_LCD_10F_NEW); LCD_ClearSeg(_LCD_10G_NEW); break; case 8: LCD_DisplaySeg(_LCD_10A_NEW); LCD_DisplaySeg(_LCD_10B_NEW); LCD_DisplaySeg(_LCD_10C_NEW); LCD_DisplaySeg(_LCD_10D_NEW); LCD_DisplaySeg(_LCD_10E_NEW); LCD_DisplaySeg(_LCD_10F_NEW); LCD_DisplaySeg(_LCD_10G_NEW); break; case 9: LCD_DisplaySeg(_LCD_10A_NEW); LCD_DisplaySeg(_LCD_10B_NEW); LCD_DisplaySeg(_LCD_10C_NEW); LCD_DisplaySeg(_LCD_10D_NEW); LCD_ClearSeg(_LCD_10E_NEW); LCD_DisplaySeg(_LCD_10F_NEW); LCD_DisplaySeg(_LCD_10G_NEW); break; default: break; } break; case 11: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_11A_NEW); LCD_DisplaySeg(_LCD_11B_NEW); LCD_DisplaySeg(_LCD_11C_NEW); LCD_DisplaySeg(_LCD_11D_NEW); LCD_DisplaySeg(_LCD_11E_NEW); LCD_DisplaySeg(_LCD_11F_NEW); LCD_ClearSeg(_LCD_11G_NEW); break; case 1: LCD_ClearSeg(_LCD_11A_NEW); LCD_DisplaySeg(_LCD_11B_NEW); LCD_DisplaySeg(_LCD_11C_NEW); LCD_ClearSeg(_LCD_11D_NEW); LCD_ClearSeg(_LCD_11E_NEW); LCD_ClearSeg(_LCD_11F_NEW); LCD_ClearSeg(_LCD_11G_NEW); break; case 2: LCD_DisplaySeg(_LCD_11A_NEW); LCD_DisplaySeg(_LCD_11B_NEW); LCD_ClearSeg(_LCD_11C_NEW); LCD_DisplaySeg(_LCD_11D_NEW); LCD_DisplaySeg(_LCD_11E_NEW); LCD_ClearSeg(_LCD_11F_NEW); LCD_DisplaySeg(_LCD_11G_NEW); break; case 3: LCD_DisplaySeg(_LCD_11A_NEW); LCD_DisplaySeg(_LCD_11B_NEW); LCD_DisplaySeg(_LCD_11C_NEW); LCD_DisplaySeg(_LCD_11D_NEW); LCD_ClearSeg(_LCD_11E_NEW); LCD_ClearSeg(_LCD_11F_NEW); LCD_DisplaySeg(_LCD_11G_NEW); break; case 4: LCD_ClearSeg(_LCD_11A_NEW); LCD_DisplaySeg(_LCD_11B_NEW); LCD_DisplaySeg(_LCD_11C_NEW); LCD_ClearSeg(_LCD_11D_NEW); LCD_ClearSeg(_LCD_11E_NEW); LCD_DisplaySeg(_LCD_11F_NEW); LCD_DisplaySeg(_LCD_11G_NEW); break; case 5: LCD_DisplaySeg(_LCD_11A_NEW); LCD_ClearSeg(_LCD_11B_NEW); LCD_DisplaySeg(_LCD_11C_NEW); LCD_DisplaySeg(_LCD_11D_NEW); LCD_ClearSeg(_LCD_11E_NEW); LCD_DisplaySeg(_LCD_11F_NEW); LCD_DisplaySeg(_LCD_11G_NEW); break; case 6: LCD_DisplaySeg(_LCD_11A_NEW); LCD_ClearSeg(_LCD_11B_NEW); LCD_DisplaySeg(_LCD_11C_NEW); LCD_DisplaySeg(_LCD_11D_NEW); LCD_DisplaySeg(_LCD_11E_NEW); LCD_DisplaySeg(_LCD_11F_NEW); LCD_DisplaySeg(_LCD_11G_NEW); break; case 7: LCD_DisplaySeg(_LCD_11A_NEW); LCD_DisplaySeg(_LCD_11B_NEW); LCD_DisplaySeg(_LCD_11C_NEW); LCD_ClearSeg(_LCD_11D_NEW); LCD_ClearSeg(_LCD_11E_NEW); LCD_ClearSeg(_LCD_11F_NEW); LCD_ClearSeg(_LCD_11G_NEW); break; case 8: LCD_DisplaySeg(_LCD_11A_NEW); LCD_DisplaySeg(_LCD_11B_NEW); LCD_DisplaySeg(_LCD_11C_NEW); LCD_DisplaySeg(_LCD_11D_NEW); LCD_DisplaySeg(_LCD_11E_NEW); LCD_DisplaySeg(_LCD_11F_NEW); LCD_DisplaySeg(_LCD_11G_NEW); break; case 9: LCD_DisplaySeg(_LCD_11A_NEW); LCD_DisplaySeg(_LCD_11B_NEW); LCD_DisplaySeg(_LCD_11C_NEW); LCD_DisplaySeg(_LCD_11D_NEW); LCD_ClearSeg(_LCD_11E_NEW); LCD_DisplaySeg(_LCD_11F_NEW); LCD_DisplaySeg(_LCD_11G_NEW); break; default: break; } break; case 12: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_12A_NEW); LCD_DisplaySeg(_LCD_12B_NEW); LCD_DisplaySeg(_LCD_12C_NEW); LCD_DisplaySeg(_LCD_12D_NEW); LCD_DisplaySeg(_LCD_12E_NEW); LCD_DisplaySeg(_LCD_12F_NEW); LCD_ClearSeg(_LCD_12G_NEW); break; case 1: LCD_ClearSeg(_LCD_12A_NEW); LCD_DisplaySeg(_LCD_12B_NEW); LCD_DisplaySeg(_LCD_12C_NEW); LCD_ClearSeg(_LCD_12D_NEW); LCD_ClearSeg(_LCD_12E_NEW); LCD_ClearSeg(_LCD_12F_NEW); LCD_ClearSeg(_LCD_12G_NEW); break; case 2: LCD_DisplaySeg(_LCD_12A_NEW); LCD_DisplaySeg(_LCD_12B_NEW); LCD_ClearSeg(_LCD_12C_NEW); LCD_DisplaySeg(_LCD_12D_NEW); LCD_DisplaySeg(_LCD_12E_NEW); LCD_ClearSeg(_LCD_12F_NEW); LCD_DisplaySeg(_LCD_12G_NEW); break; case 3: LCD_DisplaySeg(_LCD_12A_NEW); LCD_DisplaySeg(_LCD_12B_NEW); LCD_DisplaySeg(_LCD_12C_NEW); LCD_DisplaySeg(_LCD_12D_NEW); LCD_ClearSeg(_LCD_12E_NEW); LCD_ClearSeg(_LCD_12F_NEW); LCD_DisplaySeg(_LCD_12G_NEW); break; case 4: LCD_ClearSeg(_LCD_12A_NEW); LCD_DisplaySeg(_LCD_12B_NEW); LCD_DisplaySeg(_LCD_12C_NEW); LCD_ClearSeg(_LCD_12D_NEW); LCD_ClearSeg(_LCD_12E_NEW); LCD_DisplaySeg(_LCD_12F_NEW); LCD_DisplaySeg(_LCD_12G_NEW); break; case 5: LCD_DisplaySeg(_LCD_12A_NEW); LCD_ClearSeg(_LCD_12B_NEW); LCD_DisplaySeg(_LCD_12C_NEW); LCD_DisplaySeg(_LCD_12D_NEW); LCD_ClearSeg(_LCD_12E_NEW); LCD_DisplaySeg(_LCD_12F_NEW); LCD_DisplaySeg(_LCD_12G_NEW); break; case 6: LCD_DisplaySeg(_LCD_12A_NEW); LCD_ClearSeg(_LCD_12B_NEW); LCD_DisplaySeg(_LCD_12C_NEW); LCD_DisplaySeg(_LCD_12D_NEW); LCD_DisplaySeg(_LCD_12E_NEW); LCD_DisplaySeg(_LCD_12F_NEW); LCD_DisplaySeg(_LCD_12G_NEW); break; case 7: LCD_DisplaySeg(_LCD_12A_NEW); LCD_DisplaySeg(_LCD_12B_NEW); LCD_DisplaySeg(_LCD_12C_NEW); LCD_ClearSeg(_LCD_12D_NEW); LCD_ClearSeg(_LCD_12E_NEW); LCD_ClearSeg(_LCD_12F_NEW); LCD_ClearSeg(_LCD_12G_NEW); break; case 8: LCD_DisplaySeg(_LCD_12A_NEW); LCD_DisplaySeg(_LCD_12B_NEW); LCD_DisplaySeg(_LCD_12C_NEW); LCD_DisplaySeg(_LCD_12D_NEW); LCD_DisplaySeg(_LCD_12E_NEW); LCD_DisplaySeg(_LCD_12F_NEW); LCD_DisplaySeg(_LCD_12G_NEW); break; case 9: LCD_DisplaySeg(_LCD_12A_NEW); LCD_DisplaySeg(_LCD_12B_NEW); LCD_DisplaySeg(_LCD_12C_NEW); LCD_DisplaySeg(_LCD_12D_NEW); LCD_ClearSeg(_LCD_12E_NEW); LCD_DisplaySeg(_LCD_12F_NEW); LCD_DisplaySeg(_LCD_12G_NEW); break; default: break; } break; case 13: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_13A_NEW); LCD_DisplaySeg(_LCD_13B_NEW); LCD_DisplaySeg(_LCD_13C_NEW); LCD_DisplaySeg(_LCD_13D_NEW); LCD_DisplaySeg(_LCD_13E_NEW); LCD_DisplaySeg(_LCD_13F_NEW); LCD_ClearSeg(_LCD_13G_NEW); break; case 1: LCD_ClearSeg(_LCD_13A_NEW); LCD_DisplaySeg(_LCD_13B_NEW); LCD_DisplaySeg(_LCD_13C_NEW); LCD_ClearSeg(_LCD_13D_NEW); LCD_ClearSeg(_LCD_13E_NEW); LCD_ClearSeg(_LCD_13F_NEW); LCD_ClearSeg(_LCD_13G_NEW); break; case 2: LCD_DisplaySeg(_LCD_13A_NEW); LCD_DisplaySeg(_LCD_13B_NEW); LCD_ClearSeg(_LCD_13C_NEW); LCD_DisplaySeg(_LCD_13D_NEW); LCD_DisplaySeg(_LCD_13E_NEW); LCD_ClearSeg(_LCD_13F_NEW); LCD_DisplaySeg(_LCD_13G_NEW); break; case 3: LCD_DisplaySeg(_LCD_13A_NEW); LCD_DisplaySeg(_LCD_13B_NEW); LCD_DisplaySeg(_LCD_13C_NEW); LCD_DisplaySeg(_LCD_13D_NEW); LCD_ClearSeg(_LCD_13E_NEW); LCD_ClearSeg(_LCD_13F_NEW); LCD_DisplaySeg(_LCD_13G_NEW); break; case 4: LCD_ClearSeg(_LCD_13A_NEW); LCD_DisplaySeg(_LCD_13B_NEW); LCD_DisplaySeg(_LCD_13C_NEW); LCD_ClearSeg(_LCD_13D_NEW); LCD_ClearSeg(_LCD_13E_NEW); LCD_DisplaySeg(_LCD_13F_NEW); LCD_DisplaySeg(_LCD_13G_NEW); break; case 5: LCD_DisplaySeg(_LCD_13A_NEW); LCD_ClearSeg(_LCD_13B_NEW); LCD_DisplaySeg(_LCD_13C_NEW); LCD_DisplaySeg(_LCD_13D_NEW); LCD_ClearSeg(_LCD_13E_NEW); LCD_DisplaySeg(_LCD_13F_NEW); LCD_DisplaySeg(_LCD_13G_NEW); break; case 6: LCD_DisplaySeg(_LCD_13A_NEW); LCD_ClearSeg(_LCD_13B_NEW); LCD_DisplaySeg(_LCD_13C_NEW); LCD_DisplaySeg(_LCD_13D_NEW); LCD_DisplaySeg(_LCD_13E_NEW); LCD_DisplaySeg(_LCD_13F_NEW); LCD_DisplaySeg(_LCD_13G_NEW); break; case 7: LCD_DisplaySeg(_LCD_13A_NEW); LCD_DisplaySeg(_LCD_13B_NEW); LCD_DisplaySeg(_LCD_13C_NEW); LCD_ClearSeg(_LCD_13D_NEW); LCD_ClearSeg(_LCD_13E_NEW); LCD_ClearSeg(_LCD_13F_NEW); LCD_ClearSeg(_LCD_13G_NEW); break; case 8: LCD_DisplaySeg(_LCD_13A_NEW); LCD_DisplaySeg(_LCD_13B_NEW); LCD_DisplaySeg(_LCD_13C_NEW); LCD_DisplaySeg(_LCD_13D_NEW); LCD_DisplaySeg(_LCD_13E_NEW); LCD_DisplaySeg(_LCD_13F_NEW); LCD_DisplaySeg(_LCD_13G_NEW); break; case 9: LCD_DisplaySeg(_LCD_13A_NEW); LCD_DisplaySeg(_LCD_13B_NEW); LCD_DisplaySeg(_LCD_13C_NEW); LCD_DisplaySeg(_LCD_13D_NEW); LCD_ClearSeg(_LCD_13E_NEW); LCD_DisplaySeg(_LCD_13F_NEW); LCD_DisplaySeg(_LCD_13G_NEW); break; default: break; } break; case 14: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_14A_NEW); LCD_DisplaySeg(_LCD_14B_NEW); LCD_DisplaySeg(_LCD_14C_NEW); LCD_DisplaySeg(_LCD_14D_NEW); LCD_DisplaySeg(_LCD_14E_NEW); LCD_DisplaySeg(_LCD_14F_NEW); LCD_ClearSeg(_LCD_14G_NEW); break; case 1: LCD_ClearSeg(_LCD_14A_NEW); LCD_DisplaySeg(_LCD_14B_NEW); LCD_DisplaySeg(_LCD_14C_NEW); LCD_ClearSeg(_LCD_14D_NEW); LCD_ClearSeg(_LCD_14E_NEW); LCD_ClearSeg(_LCD_14F_NEW); LCD_ClearSeg(_LCD_14G_NEW); break; case 2: LCD_DisplaySeg(_LCD_14A_NEW); LCD_DisplaySeg(_LCD_14B_NEW); LCD_ClearSeg(_LCD_14C_NEW); LCD_DisplaySeg(_LCD_14D_NEW); LCD_DisplaySeg(_LCD_14E_NEW); LCD_ClearSeg(_LCD_14F_NEW); LCD_DisplaySeg(_LCD_14G_NEW); break; case 3: LCD_DisplaySeg(_LCD_14A_NEW); LCD_DisplaySeg(_LCD_14B_NEW); LCD_DisplaySeg(_LCD_14C_NEW); LCD_DisplaySeg(_LCD_14D_NEW); LCD_ClearSeg(_LCD_14E_NEW); LCD_ClearSeg(_LCD_14F_NEW); LCD_DisplaySeg(_LCD_14G_NEW); break; case 4: LCD_ClearSeg(_LCD_14A_NEW); LCD_DisplaySeg(_LCD_14B_NEW); LCD_DisplaySeg(_LCD_14C_NEW); LCD_ClearSeg(_LCD_14D_NEW); LCD_ClearSeg(_LCD_14E_NEW); LCD_DisplaySeg(_LCD_14F_NEW); LCD_DisplaySeg(_LCD_14G_NEW); break; case 5: LCD_DisplaySeg(_LCD_14A_NEW); LCD_ClearSeg(_LCD_14B_NEW); LCD_DisplaySeg(_LCD_14C_NEW); LCD_DisplaySeg(_LCD_14D_NEW); LCD_ClearSeg(_LCD_14E_NEW); LCD_DisplaySeg(_LCD_14F_NEW); LCD_DisplaySeg(_LCD_14G_NEW); break; case 6: LCD_DisplaySeg(_LCD_14A_NEW); LCD_ClearSeg(_LCD_14B_NEW); LCD_DisplaySeg(_LCD_14C_NEW); LCD_DisplaySeg(_LCD_14D_NEW); LCD_DisplaySeg(_LCD_14E_NEW); LCD_DisplaySeg(_LCD_14F_NEW); LCD_DisplaySeg(_LCD_14G_NEW); break; case 7: LCD_DisplaySeg(_LCD_14A_NEW); LCD_DisplaySeg(_LCD_14B_NEW); LCD_DisplaySeg(_LCD_14C_NEW); LCD_ClearSeg(_LCD_14D_NEW); LCD_ClearSeg(_LCD_14E_NEW); LCD_ClearSeg(_LCD_14F_NEW); LCD_ClearSeg(_LCD_14G_NEW); break; case 8: LCD_DisplaySeg(_LCD_14A_NEW); LCD_DisplaySeg(_LCD_14B_NEW); LCD_DisplaySeg(_LCD_14C_NEW); LCD_DisplaySeg(_LCD_14D_NEW); LCD_DisplaySeg(_LCD_14E_NEW); LCD_DisplaySeg(_LCD_14F_NEW); LCD_DisplaySeg(_LCD_14G_NEW); break; case 9: LCD_DisplaySeg(_LCD_14A_NEW); LCD_DisplaySeg(_LCD_14B_NEW); LCD_DisplaySeg(_LCD_14C_NEW); LCD_DisplaySeg(_LCD_14D_NEW); LCD_ClearSeg(_LCD_14E_NEW); LCD_DisplaySeg(_LCD_14F_NEW); LCD_DisplaySeg(_LCD_14G_NEW); break; default: break; } break; case 15: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_15A_NEW); LCD_DisplaySeg(_LCD_15B_NEW); LCD_DisplaySeg(_LCD_15C_NEW); LCD_DisplaySeg(_LCD_15D_NEW); LCD_DisplaySeg(_LCD_15E_NEW); LCD_DisplaySeg(_LCD_15F_NEW); LCD_ClearSeg(_LCD_15G_NEW); break; case 1: LCD_ClearSeg(_LCD_15A_NEW); LCD_DisplaySeg(_LCD_15B_NEW); LCD_DisplaySeg(_LCD_15C_NEW); LCD_ClearSeg(_LCD_15D_NEW); LCD_ClearSeg(_LCD_15E_NEW); LCD_ClearSeg(_LCD_15F_NEW); LCD_ClearSeg(_LCD_15G_NEW); break; case 2: LCD_DisplaySeg(_LCD_15A_NEW); LCD_DisplaySeg(_LCD_15B_NEW); LCD_ClearSeg(_LCD_15C_NEW); LCD_DisplaySeg(_LCD_15D_NEW); LCD_DisplaySeg(_LCD_15E_NEW); LCD_ClearSeg(_LCD_15F_NEW); LCD_DisplaySeg(_LCD_15G_NEW); break; case 3: LCD_DisplaySeg(_LCD_15A_NEW); LCD_DisplaySeg(_LCD_15B_NEW); LCD_DisplaySeg(_LCD_15C_NEW); LCD_DisplaySeg(_LCD_15D_NEW); LCD_ClearSeg(_LCD_15E_NEW); LCD_ClearSeg(_LCD_15F_NEW); LCD_DisplaySeg(_LCD_15G_NEW); break; case 4: LCD_ClearSeg(_LCD_15A_NEW); LCD_DisplaySeg(_LCD_15B_NEW); LCD_DisplaySeg(_LCD_15C_NEW); LCD_ClearSeg(_LCD_15D_NEW); LCD_ClearSeg(_LCD_15E_NEW); LCD_DisplaySeg(_LCD_15F_NEW); LCD_DisplaySeg(_LCD_15G_NEW); break; case 5: LCD_DisplaySeg(_LCD_15A_NEW); LCD_ClearSeg(_LCD_15B_NEW); LCD_DisplaySeg(_LCD_15C_NEW); LCD_DisplaySeg(_LCD_15D_NEW); LCD_ClearSeg(_LCD_15E_NEW); LCD_DisplaySeg(_LCD_15F_NEW); LCD_DisplaySeg(_LCD_15G_NEW); break; case 6: LCD_DisplaySeg(_LCD_15A_NEW); LCD_ClearSeg(_LCD_15B_NEW); LCD_DisplaySeg(_LCD_15C_NEW); LCD_DisplaySeg(_LCD_15D_NEW); LCD_DisplaySeg(_LCD_15E_NEW); LCD_DisplaySeg(_LCD_15F_NEW); LCD_DisplaySeg(_LCD_15G_NEW); break; case 7: LCD_DisplaySeg(_LCD_15A_NEW); LCD_DisplaySeg(_LCD_15B_NEW); LCD_DisplaySeg(_LCD_15C_NEW); LCD_ClearSeg(_LCD_15D_NEW); LCD_ClearSeg(_LCD_15E_NEW); LCD_ClearSeg(_LCD_15F_NEW); LCD_ClearSeg(_LCD_15G_NEW); break; case 8: LCD_DisplaySeg(_LCD_15A_NEW); LCD_DisplaySeg(_LCD_15B_NEW); LCD_DisplaySeg(_LCD_15C_NEW); LCD_DisplaySeg(_LCD_15D_NEW); LCD_DisplaySeg(_LCD_15E_NEW); LCD_DisplaySeg(_LCD_15F_NEW); LCD_DisplaySeg(_LCD_15G_NEW); break; case 9: LCD_DisplaySeg(_LCD_15A_NEW); LCD_DisplaySeg(_LCD_15B_NEW); LCD_DisplaySeg(_LCD_15C_NEW); LCD_DisplaySeg(_LCD_15D_NEW); LCD_ClearSeg(_LCD_15E_NEW); LCD_DisplaySeg(_LCD_15F_NEW); LCD_DisplaySeg(_LCD_15G_NEW); break; default: break; } break; case 16: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_16A_NEW); LCD_DisplaySeg(_LCD_16B_NEW); LCD_DisplaySeg(_LCD_16C_NEW); LCD_DisplaySeg(_LCD_16D_NEW); LCD_DisplaySeg(_LCD_16E_NEW); LCD_DisplaySeg(_LCD_16F_NEW); LCD_ClearSeg(_LCD_16G_NEW); break; case 1: LCD_ClearSeg(_LCD_16A_NEW); LCD_DisplaySeg(_LCD_16B_NEW); LCD_DisplaySeg(_LCD_16C_NEW); LCD_ClearSeg(_LCD_16D_NEW); LCD_ClearSeg(_LCD_16E_NEW); LCD_ClearSeg(_LCD_16F_NEW); LCD_ClearSeg(_LCD_16G_NEW); break; case 2: LCD_DisplaySeg(_LCD_16A_NEW); LCD_DisplaySeg(_LCD_16B_NEW); LCD_ClearSeg(_LCD_16C_NEW); LCD_DisplaySeg(_LCD_16D_NEW); LCD_DisplaySeg(_LCD_16E_NEW); LCD_ClearSeg(_LCD_16F_NEW); LCD_DisplaySeg(_LCD_16G_NEW); break; case 3: LCD_DisplaySeg(_LCD_16A_NEW); LCD_DisplaySeg(_LCD_16B_NEW); LCD_DisplaySeg(_LCD_16C_NEW); LCD_DisplaySeg(_LCD_16D_NEW); LCD_ClearSeg(_LCD_16E_NEW); LCD_ClearSeg(_LCD_16F_NEW); LCD_DisplaySeg(_LCD_16G_NEW); break; case 4: LCD_ClearSeg(_LCD_16A_NEW); LCD_DisplaySeg(_LCD_16B_NEW); LCD_DisplaySeg(_LCD_16C_NEW); LCD_ClearSeg(_LCD_16D_NEW); LCD_ClearSeg(_LCD_16E_NEW); LCD_DisplaySeg(_LCD_16F_NEW); LCD_DisplaySeg(_LCD_16G_NEW); break; case 5: LCD_DisplaySeg(_LCD_16A_NEW); LCD_ClearSeg(_LCD_16B_NEW); LCD_DisplaySeg(_LCD_16C_NEW); LCD_DisplaySeg(_LCD_16D_NEW); LCD_ClearSeg(_LCD_16E_NEW); LCD_DisplaySeg(_LCD_16F_NEW); LCD_DisplaySeg(_LCD_16G_NEW); break; case 6: LCD_DisplaySeg(_LCD_16A_NEW); LCD_ClearSeg(_LCD_16B_NEW); LCD_DisplaySeg(_LCD_16C_NEW); LCD_DisplaySeg(_LCD_16D_NEW); LCD_DisplaySeg(_LCD_16E_NEW); LCD_DisplaySeg(_LCD_16F_NEW); LCD_DisplaySeg(_LCD_16G_NEW); break; case 7: LCD_DisplaySeg(_LCD_16A_NEW); LCD_DisplaySeg(_LCD_16B_NEW); LCD_DisplaySeg(_LCD_16C_NEW); LCD_ClearSeg(_LCD_16D_NEW); LCD_ClearSeg(_LCD_16E_NEW); LCD_ClearSeg(_LCD_16F_NEW); LCD_ClearSeg(_LCD_16G_NEW); break; case 8: LCD_DisplaySeg(_LCD_16A_NEW); LCD_DisplaySeg(_LCD_16B_NEW); LCD_DisplaySeg(_LCD_16C_NEW); LCD_DisplaySeg(_LCD_16D_NEW); LCD_DisplaySeg(_LCD_16E_NEW); LCD_DisplaySeg(_LCD_16F_NEW); LCD_DisplaySeg(_LCD_16G_NEW); break; case 9: LCD_DisplaySeg(_LCD_16A_NEW); LCD_DisplaySeg(_LCD_16B_NEW); LCD_DisplaySeg(_LCD_16C_NEW); LCD_DisplaySeg(_LCD_16D_NEW); LCD_ClearSeg(_LCD_16E_NEW); LCD_DisplaySeg(_LCD_16F_NEW); LCD_DisplaySeg(_LCD_16G_NEW); break; default: break; } break; case 17: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_17A_NEW); LCD_DisplaySeg(_LCD_17B_NEW); LCD_DisplaySeg(_LCD_17C_NEW); LCD_DisplaySeg(_LCD_17D_NEW); LCD_DisplaySeg(_LCD_17E_NEW); LCD_DisplaySeg(_LCD_17F_NEW); LCD_ClearSeg(_LCD_17G_NEW); break; case 1: LCD_ClearSeg(_LCD_17A_NEW); LCD_DisplaySeg(_LCD_17B_NEW); LCD_DisplaySeg(_LCD_17C_NEW); LCD_ClearSeg(_LCD_17D_NEW); LCD_ClearSeg(_LCD_17E_NEW); LCD_ClearSeg(_LCD_17F_NEW); LCD_ClearSeg(_LCD_17G_NEW); break; case 2: LCD_DisplaySeg(_LCD_17A_NEW); LCD_DisplaySeg(_LCD_17B_NEW); LCD_ClearSeg(_LCD_17C_NEW); LCD_DisplaySeg(_LCD_17D_NEW); LCD_DisplaySeg(_LCD_17E_NEW); LCD_ClearSeg(_LCD_17F_NEW); LCD_DisplaySeg(_LCD_17G_NEW); break; case 3: LCD_DisplaySeg(_LCD_17A_NEW); LCD_DisplaySeg(_LCD_17B_NEW); LCD_DisplaySeg(_LCD_17C_NEW); LCD_DisplaySeg(_LCD_17D_NEW); LCD_ClearSeg(_LCD_17E_NEW); LCD_ClearSeg(_LCD_17F_NEW); LCD_DisplaySeg(_LCD_17G_NEW); break; case 4: LCD_ClearSeg(_LCD_17A_NEW); LCD_DisplaySeg(_LCD_17B_NEW); LCD_DisplaySeg(_LCD_17C_NEW); LCD_ClearSeg(_LCD_17D_NEW); LCD_ClearSeg(_LCD_17E_NEW); LCD_DisplaySeg(_LCD_17F_NEW); LCD_DisplaySeg(_LCD_17G_NEW); break; case 5: LCD_DisplaySeg(_LCD_17A_NEW); LCD_ClearSeg(_LCD_17B_NEW); LCD_DisplaySeg(_LCD_17C_NEW); LCD_DisplaySeg(_LCD_17D_NEW); LCD_ClearSeg(_LCD_17E_NEW); LCD_DisplaySeg(_LCD_17F_NEW); LCD_DisplaySeg(_LCD_17G_NEW); break; case 6: LCD_DisplaySeg(_LCD_17A_NEW); LCD_ClearSeg(_LCD_17B_NEW); LCD_DisplaySeg(_LCD_17C_NEW); LCD_DisplaySeg(_LCD_17D_NEW); LCD_DisplaySeg(_LCD_17E_NEW); LCD_DisplaySeg(_LCD_17F_NEW); LCD_DisplaySeg(_LCD_17G_NEW); break; case 7: LCD_DisplaySeg(_LCD_17A_NEW); LCD_DisplaySeg(_LCD_17B_NEW); LCD_DisplaySeg(_LCD_17C_NEW); LCD_ClearSeg(_LCD_17D_NEW); LCD_ClearSeg(_LCD_17E_NEW); LCD_ClearSeg(_LCD_17F_NEW); LCD_ClearSeg(_LCD_17G_NEW); break; case 8: LCD_DisplaySeg(_LCD_17A_NEW); LCD_DisplaySeg(_LCD_17B_NEW); LCD_DisplaySeg(_LCD_17C_NEW); LCD_DisplaySeg(_LCD_17D_NEW); LCD_DisplaySeg(_LCD_17E_NEW); LCD_DisplaySeg(_LCD_17F_NEW); LCD_DisplaySeg(_LCD_17G_NEW); break; case 9: LCD_DisplaySeg(_LCD_17A_NEW); LCD_DisplaySeg(_LCD_17B_NEW); LCD_DisplaySeg(_LCD_17C_NEW); LCD_DisplaySeg(_LCD_17D_NEW); LCD_ClearSeg(_LCD_17E_NEW); LCD_DisplaySeg(_LCD_17F_NEW); LCD_DisplaySeg(_LCD_17G_NEW); break; default: break; } break; case 18: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_18A_NEW); LCD_DisplaySeg(_LCD_18B_NEW); LCD_DisplaySeg(_LCD_18C_NEW); LCD_DisplaySeg(_LCD_18D_NEW); LCD_DisplaySeg(_LCD_18E_NEW); LCD_DisplaySeg(_LCD_18F_NEW); LCD_ClearSeg(_LCD_18G_NEW); break; case 1: LCD_ClearSeg(_LCD_18A_NEW); LCD_DisplaySeg(_LCD_18B_NEW); LCD_DisplaySeg(_LCD_18C_NEW); LCD_ClearSeg(_LCD_18D_NEW); LCD_ClearSeg(_LCD_18E_NEW); LCD_ClearSeg(_LCD_18F_NEW); LCD_ClearSeg(_LCD_18G_NEW); break; case 2: LCD_DisplaySeg(_LCD_18A_NEW); LCD_DisplaySeg(_LCD_18B_NEW); LCD_ClearSeg(_LCD_18C_NEW); LCD_DisplaySeg(_LCD_18D_NEW); LCD_DisplaySeg(_LCD_18E_NEW); LCD_ClearSeg(_LCD_18F_NEW); LCD_DisplaySeg(_LCD_18G_NEW); break; case 3: LCD_DisplaySeg(_LCD_18A_NEW); LCD_DisplaySeg(_LCD_18B_NEW); LCD_DisplaySeg(_LCD_18C_NEW); LCD_DisplaySeg(_LCD_18D_NEW); LCD_ClearSeg(_LCD_18E_NEW); LCD_ClearSeg(_LCD_18F_NEW); LCD_DisplaySeg(_LCD_18G_NEW); break; case 4: LCD_ClearSeg(_LCD_18A_NEW); LCD_DisplaySeg(_LCD_18B_NEW); LCD_DisplaySeg(_LCD_18C_NEW); LCD_ClearSeg(_LCD_18D_NEW); LCD_ClearSeg(_LCD_18E_NEW); LCD_DisplaySeg(_LCD_18F_NEW); LCD_DisplaySeg(_LCD_18G_NEW); break; case 5: LCD_DisplaySeg(_LCD_18A_NEW); LCD_ClearSeg(_LCD_18B_NEW); LCD_DisplaySeg(_LCD_18C_NEW); LCD_DisplaySeg(_LCD_18D_NEW); LCD_ClearSeg(_LCD_18E_NEW); LCD_DisplaySeg(_LCD_18F_NEW); LCD_DisplaySeg(_LCD_18G_NEW); break; case 6: LCD_DisplaySeg(_LCD_18A_NEW); LCD_ClearSeg(_LCD_18B_NEW); LCD_DisplaySeg(_LCD_18C_NEW); LCD_DisplaySeg(_LCD_18D_NEW); LCD_DisplaySeg(_LCD_18E_NEW); LCD_DisplaySeg(_LCD_18F_NEW); LCD_DisplaySeg(_LCD_18G_NEW); break; case 7: LCD_DisplaySeg(_LCD_18A_NEW); LCD_DisplaySeg(_LCD_18B_NEW); LCD_DisplaySeg(_LCD_18C_NEW); LCD_ClearSeg(_LCD_18D_NEW); LCD_ClearSeg(_LCD_18E_NEW); LCD_ClearSeg(_LCD_18F_NEW); LCD_ClearSeg(_LCD_18G_NEW); break; case 8: LCD_DisplaySeg(_LCD_18A_NEW); LCD_DisplaySeg(_LCD_18B_NEW); LCD_DisplaySeg(_LCD_18C_NEW); LCD_DisplaySeg(_LCD_18D_NEW); LCD_DisplaySeg(_LCD_18E_NEW); LCD_DisplaySeg(_LCD_18F_NEW); LCD_DisplaySeg(_LCD_18G_NEW); break; case 9: LCD_DisplaySeg(_LCD_18A_NEW); LCD_DisplaySeg(_LCD_18B_NEW); LCD_DisplaySeg(_LCD_18C_NEW); LCD_DisplaySeg(_LCD_18D_NEW); LCD_ClearSeg(_LCD_18E_NEW); LCD_DisplaySeg(_LCD_18F_NEW); LCD_DisplaySeg(_LCD_18G_NEW); break; default: break; } break; case 19: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_19A_NEW); LCD_DisplaySeg(_LCD_19B_NEW); LCD_DisplaySeg(_LCD_19C_NEW); LCD_DisplaySeg(_LCD_19D_NEW); LCD_DisplaySeg(_LCD_19E_NEW); LCD_DisplaySeg(_LCD_19F_NEW); LCD_ClearSeg(_LCD_19G_NEW); break; case 1: LCD_ClearSeg(_LCD_19A_NEW); LCD_DisplaySeg(_LCD_19B_NEW); LCD_DisplaySeg(_LCD_19C_NEW); LCD_ClearSeg(_LCD_19D_NEW); LCD_ClearSeg(_LCD_19E_NEW); LCD_ClearSeg(_LCD_19F_NEW); LCD_ClearSeg(_LCD_19G_NEW); break; case 2: LCD_DisplaySeg(_LCD_19A_NEW); LCD_DisplaySeg(_LCD_19B_NEW); LCD_ClearSeg(_LCD_19C_NEW); LCD_DisplaySeg(_LCD_19D_NEW); LCD_DisplaySeg(_LCD_19E_NEW); LCD_ClearSeg(_LCD_19F_NEW); LCD_DisplaySeg(_LCD_19G_NEW); break; case 3: LCD_DisplaySeg(_LCD_19A_NEW); LCD_DisplaySeg(_LCD_19B_NEW); LCD_DisplaySeg(_LCD_19C_NEW); LCD_DisplaySeg(_LCD_19D_NEW); LCD_ClearSeg(_LCD_19E_NEW); LCD_ClearSeg(_LCD_19F_NEW); LCD_DisplaySeg(_LCD_19G_NEW); break; case 4: LCD_ClearSeg(_LCD_19A_NEW); LCD_DisplaySeg(_LCD_19B_NEW); LCD_DisplaySeg(_LCD_19C_NEW); LCD_ClearSeg(_LCD_19D_NEW); LCD_ClearSeg(_LCD_19E_NEW); LCD_DisplaySeg(_LCD_19F_NEW); LCD_DisplaySeg(_LCD_19G_NEW); break; case 5: LCD_DisplaySeg(_LCD_19A_NEW); LCD_ClearSeg(_LCD_19B_NEW); LCD_DisplaySeg(_LCD_19C_NEW); LCD_DisplaySeg(_LCD_19D_NEW); LCD_ClearSeg(_LCD_19E_NEW); LCD_DisplaySeg(_LCD_19F_NEW); LCD_DisplaySeg(_LCD_19G_NEW); break; case 6: LCD_DisplaySeg(_LCD_19A_NEW); LCD_ClearSeg(_LCD_19B_NEW); LCD_DisplaySeg(_LCD_19C_NEW); LCD_DisplaySeg(_LCD_19D_NEW); LCD_DisplaySeg(_LCD_19E_NEW); LCD_DisplaySeg(_LCD_19F_NEW); LCD_DisplaySeg(_LCD_19G_NEW); break; case 7: LCD_DisplaySeg(_LCD_19A_NEW); LCD_DisplaySeg(_LCD_19B_NEW); LCD_DisplaySeg(_LCD_19C_NEW); LCD_ClearSeg(_LCD_19D_NEW); LCD_ClearSeg(_LCD_19E_NEW); LCD_ClearSeg(_LCD_19F_NEW); LCD_ClearSeg(_LCD_19G_NEW); break; case 8: LCD_DisplaySeg(_LCD_19A_NEW); LCD_DisplaySeg(_LCD_19B_NEW); LCD_DisplaySeg(_LCD_19C_NEW); LCD_DisplaySeg(_LCD_19D_NEW); LCD_DisplaySeg(_LCD_19E_NEW); LCD_DisplaySeg(_LCD_19F_NEW); LCD_DisplaySeg(_LCD_19G_NEW); break; case 9: LCD_DisplaySeg(_LCD_19A_NEW); LCD_DisplaySeg(_LCD_19B_NEW); LCD_DisplaySeg(_LCD_19C_NEW); LCD_DisplaySeg(_LCD_19D_NEW); LCD_ClearSeg(_LCD_19E_NEW); LCD_DisplaySeg(_LCD_19F_NEW); LCD_DisplaySeg(_LCD_19G_NEW); break; default: break; } break; case 20: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_20A_NEW); LCD_DisplaySeg(_LCD_20B_NEW); LCD_DisplaySeg(_LCD_20C_NEW); LCD_DisplaySeg(_LCD_20D_NEW); LCD_DisplaySeg(_LCD_20E_NEW); LCD_DisplaySeg(_LCD_20F_NEW); LCD_ClearSeg(_LCD_20G_NEW); break; case 1: LCD_ClearSeg(_LCD_20A_NEW); LCD_DisplaySeg(_LCD_20B_NEW); LCD_DisplaySeg(_LCD_20C_NEW); LCD_ClearSeg(_LCD_20D_NEW); LCD_ClearSeg(_LCD_20E_NEW); LCD_ClearSeg(_LCD_20F_NEW); LCD_ClearSeg(_LCD_20G_NEW); break; case 2: LCD_DisplaySeg(_LCD_20A_NEW); LCD_DisplaySeg(_LCD_20B_NEW); LCD_ClearSeg(_LCD_20C_NEW); LCD_DisplaySeg(_LCD_20D_NEW); LCD_DisplaySeg(_LCD_20E_NEW); LCD_ClearSeg(_LCD_20F_NEW); LCD_DisplaySeg(_LCD_20G_NEW); break; case 3: LCD_DisplaySeg(_LCD_20A_NEW); LCD_DisplaySeg(_LCD_20B_NEW); LCD_DisplaySeg(_LCD_20C_NEW); LCD_DisplaySeg(_LCD_20D_NEW); LCD_ClearSeg(_LCD_20E_NEW); LCD_ClearSeg(_LCD_20F_NEW); LCD_DisplaySeg(_LCD_20G_NEW); break; case 4: LCD_ClearSeg(_LCD_20A_NEW); LCD_DisplaySeg(_LCD_20B_NEW); LCD_DisplaySeg(_LCD_20C_NEW); LCD_ClearSeg(_LCD_20D_NEW); LCD_ClearSeg(_LCD_20E_NEW); LCD_DisplaySeg(_LCD_20F_NEW); LCD_DisplaySeg(_LCD_20G_NEW); break; case 5: LCD_DisplaySeg(_LCD_20A_NEW); LCD_ClearSeg(_LCD_20B_NEW); LCD_DisplaySeg(_LCD_20C_NEW); LCD_DisplaySeg(_LCD_20D_NEW); LCD_ClearSeg(_LCD_20E_NEW); LCD_DisplaySeg(_LCD_20F_NEW); LCD_DisplaySeg(_LCD_20G_NEW); break; case 6: LCD_DisplaySeg(_LCD_20A_NEW); LCD_ClearSeg(_LCD_20B_NEW); LCD_DisplaySeg(_LCD_20C_NEW); LCD_DisplaySeg(_LCD_20D_NEW); LCD_DisplaySeg(_LCD_20E_NEW); LCD_DisplaySeg(_LCD_20F_NEW); LCD_DisplaySeg(_LCD_20G_NEW); break; case 7: LCD_DisplaySeg(_LCD_20A_NEW); LCD_DisplaySeg(_LCD_20B_NEW); LCD_DisplaySeg(_LCD_20C_NEW); LCD_ClearSeg(_LCD_20D_NEW); LCD_ClearSeg(_LCD_20E_NEW); LCD_ClearSeg(_LCD_20F_NEW); LCD_ClearSeg(_LCD_20G_NEW); break; case 8: LCD_DisplaySeg(_LCD_20A_NEW); LCD_DisplaySeg(_LCD_20B_NEW); LCD_DisplaySeg(_LCD_20C_NEW); LCD_DisplaySeg(_LCD_20D_NEW); LCD_DisplaySeg(_LCD_20E_NEW); LCD_DisplaySeg(_LCD_20F_NEW); LCD_DisplaySeg(_LCD_20G_NEW); break; case 9: LCD_DisplaySeg(_LCD_20A_NEW); LCD_DisplaySeg(_LCD_20B_NEW); LCD_DisplaySeg(_LCD_20C_NEW); LCD_DisplaySeg(_LCD_20D_NEW); LCD_ClearSeg(_LCD_20E_NEW); LCD_DisplaySeg(_LCD_20F_NEW); LCD_DisplaySeg(_LCD_20G_NEW); break; default: break; } break; case 21: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_21A_NEW); LCD_DisplaySeg(_LCD_21B_NEW); LCD_DisplaySeg(_LCD_21C_NEW); LCD_DisplaySeg(_LCD_21D_NEW); LCD_DisplaySeg(_LCD_21E_NEW); LCD_DisplaySeg(_LCD_21F_NEW); LCD_ClearSeg(_LCD_21G_NEW); break; case 1: LCD_ClearSeg(_LCD_21A_NEW); LCD_DisplaySeg(_LCD_21B_NEW); LCD_DisplaySeg(_LCD_21C_NEW); LCD_ClearSeg(_LCD_21D_NEW); LCD_ClearSeg(_LCD_21E_NEW); LCD_ClearSeg(_LCD_21F_NEW); LCD_ClearSeg(_LCD_21G_NEW); break; case 2: LCD_DisplaySeg(_LCD_21A_NEW); LCD_DisplaySeg(_LCD_21B_NEW); LCD_ClearSeg(_LCD_21C_NEW); LCD_DisplaySeg(_LCD_21D_NEW); LCD_DisplaySeg(_LCD_21E_NEW); LCD_ClearSeg(_LCD_21F_NEW); LCD_DisplaySeg(_LCD_21G_NEW); break; case 3: LCD_DisplaySeg(_LCD_21A_NEW); LCD_DisplaySeg(_LCD_21B_NEW); LCD_DisplaySeg(_LCD_21C_NEW); LCD_DisplaySeg(_LCD_21D_NEW); LCD_ClearSeg(_LCD_21E_NEW); LCD_ClearSeg(_LCD_21F_NEW); LCD_DisplaySeg(_LCD_21G_NEW); break; case 4: LCD_ClearSeg(_LCD_21A_NEW); LCD_DisplaySeg(_LCD_21B_NEW); LCD_DisplaySeg(_LCD_21C_NEW); LCD_ClearSeg(_LCD_21D_NEW); LCD_ClearSeg(_LCD_21E_NEW); LCD_DisplaySeg(_LCD_21F_NEW); LCD_DisplaySeg(_LCD_21G_NEW); break; case 5: LCD_DisplaySeg(_LCD_21A_NEW); LCD_ClearSeg(_LCD_21B_NEW); LCD_DisplaySeg(_LCD_21C_NEW); LCD_DisplaySeg(_LCD_21D_NEW); LCD_ClearSeg(_LCD_21E_NEW); LCD_DisplaySeg(_LCD_21F_NEW); LCD_DisplaySeg(_LCD_21G_NEW); break; case 6: LCD_DisplaySeg(_LCD_21A_NEW); LCD_ClearSeg(_LCD_21B_NEW); LCD_DisplaySeg(_LCD_21C_NEW); LCD_DisplaySeg(_LCD_21D_NEW); LCD_DisplaySeg(_LCD_21E_NEW); LCD_DisplaySeg(_LCD_21F_NEW); LCD_DisplaySeg(_LCD_21G_NEW); break; case 7: LCD_DisplaySeg(_LCD_21A_NEW); LCD_DisplaySeg(_LCD_21B_NEW); LCD_DisplaySeg(_LCD_21C_NEW); LCD_ClearSeg(_LCD_21D_NEW); LCD_ClearSeg(_LCD_21E_NEW); LCD_ClearSeg(_LCD_21F_NEW); LCD_ClearSeg(_LCD_21G_NEW); break; case 8: LCD_DisplaySeg(_LCD_21A_NEW); LCD_DisplaySeg(_LCD_21B_NEW); LCD_DisplaySeg(_LCD_21C_NEW); LCD_DisplaySeg(_LCD_21D_NEW); LCD_DisplaySeg(_LCD_21E_NEW); LCD_DisplaySeg(_LCD_21F_NEW); LCD_DisplaySeg(_LCD_21G_NEW); break; case 9: LCD_DisplaySeg(_LCD_21A_NEW); LCD_DisplaySeg(_LCD_21B_NEW); LCD_DisplaySeg(_LCD_21C_NEW); LCD_DisplaySeg(_LCD_21D_NEW); LCD_ClearSeg(_LCD_21E_NEW); LCD_DisplaySeg(_LCD_21F_NEW); LCD_DisplaySeg(_LCD_21G_NEW); break; default: break; } break; case 22: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_22A_NEW); LCD_DisplaySeg(_LCD_22B_NEW); LCD_DisplaySeg(_LCD_22C_NEW); LCD_DisplaySeg(_LCD_22D_NEW); LCD_DisplaySeg(_LCD_22E_NEW); LCD_DisplaySeg(_LCD_22F_NEW); LCD_ClearSeg(_LCD_22G_NEW); break; case 1: LCD_ClearSeg(_LCD_22A_NEW); LCD_DisplaySeg(_LCD_22B_NEW); LCD_DisplaySeg(_LCD_22C_NEW); LCD_ClearSeg(_LCD_22D_NEW); LCD_ClearSeg(_LCD_22E_NEW); LCD_ClearSeg(_LCD_22F_NEW); LCD_ClearSeg(_LCD_22G_NEW); break; case 2: LCD_DisplaySeg(_LCD_22A_NEW); LCD_DisplaySeg(_LCD_22B_NEW); LCD_ClearSeg(_LCD_22C_NEW); LCD_DisplaySeg(_LCD_22D_NEW); LCD_DisplaySeg(_LCD_22E_NEW); LCD_ClearSeg(_LCD_22F_NEW); LCD_DisplaySeg(_LCD_22G_NEW); break; case 3: LCD_DisplaySeg(_LCD_22A_NEW); LCD_DisplaySeg(_LCD_22B_NEW); LCD_DisplaySeg(_LCD_22C_NEW); LCD_DisplaySeg(_LCD_22D_NEW); LCD_ClearSeg(_LCD_22E_NEW); LCD_ClearSeg(_LCD_22F_NEW); LCD_DisplaySeg(_LCD_22G_NEW); break; case 4: LCD_ClearSeg(_LCD_22A_NEW); LCD_DisplaySeg(_LCD_22B_NEW); LCD_DisplaySeg(_LCD_22C_NEW); LCD_ClearSeg(_LCD_22D_NEW); LCD_ClearSeg(_LCD_22E_NEW); LCD_DisplaySeg(_LCD_22F_NEW); LCD_DisplaySeg(_LCD_22G_NEW); break; case 5: LCD_DisplaySeg(_LCD_22A_NEW); LCD_ClearSeg(_LCD_22B_NEW); LCD_DisplaySeg(_LCD_22C_NEW); LCD_DisplaySeg(_LCD_22D_NEW); LCD_ClearSeg(_LCD_22E_NEW); LCD_DisplaySeg(_LCD_22F_NEW); LCD_DisplaySeg(_LCD_22G_NEW); break; case 6: LCD_DisplaySeg(_LCD_22A_NEW); LCD_ClearSeg(_LCD_22B_NEW); LCD_DisplaySeg(_LCD_22C_NEW); LCD_DisplaySeg(_LCD_22D_NEW); LCD_DisplaySeg(_LCD_22E_NEW); LCD_DisplaySeg(_LCD_22F_NEW); LCD_DisplaySeg(_LCD_22G_NEW); break; case 7: LCD_DisplaySeg(_LCD_22A_NEW); LCD_DisplaySeg(_LCD_22B_NEW); LCD_DisplaySeg(_LCD_22C_NEW); LCD_ClearSeg(_LCD_22D_NEW); LCD_ClearSeg(_LCD_22E_NEW); LCD_ClearSeg(_LCD_22F_NEW); LCD_ClearSeg(_LCD_22G_NEW); break; case 8: LCD_DisplaySeg(_LCD_22A_NEW); LCD_DisplaySeg(_LCD_22B_NEW); LCD_DisplaySeg(_LCD_22C_NEW); LCD_DisplaySeg(_LCD_22D_NEW); LCD_DisplaySeg(_LCD_22E_NEW); LCD_DisplaySeg(_LCD_22F_NEW); LCD_DisplaySeg(_LCD_22G_NEW); break; case 9: LCD_DisplaySeg(_LCD_22A_NEW); LCD_DisplaySeg(_LCD_22B_NEW); LCD_DisplaySeg(_LCD_22C_NEW); LCD_DisplaySeg(_LCD_22D_NEW); LCD_ClearSeg(_LCD_22E_NEW); LCD_DisplaySeg(_LCD_22F_NEW); LCD_DisplaySeg(_LCD_22G_NEW); break; default: break; } break; case 23: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_23A_NEW); LCD_DisplaySeg(_LCD_23B_NEW); LCD_DisplaySeg(_LCD_23C_NEW); LCD_DisplaySeg(_LCD_23D_NEW); LCD_DisplaySeg(_LCD_23E_NEW); LCD_DisplaySeg(_LCD_23F_NEW); LCD_ClearSeg(_LCD_23G_NEW); break; case 1: LCD_ClearSeg(_LCD_23A_NEW); LCD_DisplaySeg(_LCD_23B_NEW); LCD_DisplaySeg(_LCD_23C_NEW); LCD_ClearSeg(_LCD_23D_NEW); LCD_ClearSeg(_LCD_23E_NEW); LCD_ClearSeg(_LCD_23F_NEW); LCD_ClearSeg(_LCD_23G_NEW); break; case 2: LCD_DisplaySeg(_LCD_23A_NEW); LCD_DisplaySeg(_LCD_23B_NEW); LCD_ClearSeg(_LCD_23C_NEW); LCD_DisplaySeg(_LCD_23D_NEW); LCD_DisplaySeg(_LCD_23E_NEW); LCD_ClearSeg(_LCD_23F_NEW); LCD_DisplaySeg(_LCD_23G_NEW); break; case 3: LCD_DisplaySeg(_LCD_23A_NEW); LCD_DisplaySeg(_LCD_23B_NEW); LCD_DisplaySeg(_LCD_23C_NEW); LCD_DisplaySeg(_LCD_23D_NEW); LCD_ClearSeg(_LCD_23E_NEW); LCD_ClearSeg(_LCD_23F_NEW); LCD_DisplaySeg(_LCD_23G_NEW); break; case 4: LCD_ClearSeg(_LCD_23A_NEW); LCD_DisplaySeg(_LCD_23B_NEW); LCD_DisplaySeg(_LCD_23C_NEW); LCD_ClearSeg(_LCD_23D_NEW); LCD_ClearSeg(_LCD_23E_NEW); LCD_DisplaySeg(_LCD_23F_NEW); LCD_DisplaySeg(_LCD_23G_NEW); break; case 5: LCD_DisplaySeg(_LCD_23A_NEW); LCD_ClearSeg(_LCD_23B_NEW); LCD_DisplaySeg(_LCD_23C_NEW); LCD_DisplaySeg(_LCD_23D_NEW); LCD_ClearSeg(_LCD_23E_NEW); LCD_DisplaySeg(_LCD_23F_NEW); LCD_DisplaySeg(_LCD_23G_NEW); break; case 6: LCD_DisplaySeg(_LCD_23A_NEW); LCD_ClearSeg(_LCD_23B_NEW); LCD_DisplaySeg(_LCD_23C_NEW); LCD_DisplaySeg(_LCD_23D_NEW); LCD_DisplaySeg(_LCD_23E_NEW); LCD_DisplaySeg(_LCD_23F_NEW); LCD_DisplaySeg(_LCD_23G_NEW); break; case 7: LCD_DisplaySeg(_LCD_23A_NEW); LCD_DisplaySeg(_LCD_23B_NEW); LCD_DisplaySeg(_LCD_23C_NEW); LCD_ClearSeg(_LCD_23D_NEW); LCD_ClearSeg(_LCD_23E_NEW); LCD_ClearSeg(_LCD_23F_NEW); LCD_ClearSeg(_LCD_23G_NEW); break; case 8: LCD_DisplaySeg(_LCD_23A_NEW); LCD_DisplaySeg(_LCD_23B_NEW); LCD_DisplaySeg(_LCD_23C_NEW); LCD_DisplaySeg(_LCD_23D_NEW); LCD_DisplaySeg(_LCD_23E_NEW); LCD_DisplaySeg(_LCD_23F_NEW); LCD_DisplaySeg(_LCD_23G_NEW); break; case 9: LCD_DisplaySeg(_LCD_23A_NEW); LCD_DisplaySeg(_LCD_23B_NEW); LCD_DisplaySeg(_LCD_23C_NEW); LCD_DisplaySeg(_LCD_23D_NEW); LCD_ClearSeg(_LCD_23E_NEW); LCD_DisplaySeg(_LCD_23F_NEW); LCD_DisplaySeg(_LCD_23G_NEW); break; default: break; } break; case 24: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_24A_NEW); LCD_DisplaySeg(_LCD_24B_NEW); LCD_DisplaySeg(_LCD_24C_NEW); LCD_DisplaySeg(_LCD_24D_NEW); LCD_DisplaySeg(_LCD_24E_NEW); LCD_DisplaySeg(_LCD_24F_NEW); LCD_ClearSeg(_LCD_24G_NEW); break; case 1: LCD_ClearSeg(_LCD_24A_NEW); LCD_DisplaySeg(_LCD_24B_NEW); LCD_DisplaySeg(_LCD_24C_NEW); LCD_ClearSeg(_LCD_24D_NEW); LCD_ClearSeg(_LCD_24E_NEW); LCD_ClearSeg(_LCD_24F_NEW); LCD_ClearSeg(_LCD_24G_NEW); break; case 2: LCD_DisplaySeg(_LCD_24A_NEW); LCD_DisplaySeg(_LCD_24B_NEW); LCD_ClearSeg(_LCD_24C_NEW); LCD_DisplaySeg(_LCD_24D_NEW); LCD_DisplaySeg(_LCD_24E_NEW); LCD_ClearSeg(_LCD_24F_NEW); LCD_DisplaySeg(_LCD_24G_NEW); break; case 3: LCD_DisplaySeg(_LCD_24A_NEW); LCD_DisplaySeg(_LCD_24B_NEW); LCD_DisplaySeg(_LCD_24C_NEW); LCD_DisplaySeg(_LCD_24D_NEW); LCD_ClearSeg(_LCD_24E_NEW); LCD_ClearSeg(_LCD_24F_NEW); LCD_DisplaySeg(_LCD_24G_NEW); break; case 4: LCD_ClearSeg(_LCD_24A_NEW); LCD_DisplaySeg(_LCD_24B_NEW); LCD_DisplaySeg(_LCD_24C_NEW); LCD_ClearSeg(_LCD_24D_NEW); LCD_ClearSeg(_LCD_24E_NEW); LCD_DisplaySeg(_LCD_24F_NEW); LCD_DisplaySeg(_LCD_24G_NEW); break; case 5: LCD_DisplaySeg(_LCD_24A_NEW); LCD_ClearSeg(_LCD_24B_NEW); LCD_DisplaySeg(_LCD_24C_NEW); LCD_DisplaySeg(_LCD_24D_NEW); LCD_ClearSeg(_LCD_24E_NEW); LCD_DisplaySeg(_LCD_24F_NEW); LCD_DisplaySeg(_LCD_24G_NEW); break; case 6: LCD_DisplaySeg(_LCD_24A_NEW); LCD_ClearSeg(_LCD_24B_NEW); LCD_DisplaySeg(_LCD_24C_NEW); LCD_DisplaySeg(_LCD_24D_NEW); LCD_DisplaySeg(_LCD_24E_NEW); LCD_DisplaySeg(_LCD_24F_NEW); LCD_DisplaySeg(_LCD_24G_NEW); break; case 7: LCD_DisplaySeg(_LCD_24A_NEW); LCD_DisplaySeg(_LCD_24B_NEW); LCD_DisplaySeg(_LCD_24C_NEW); LCD_ClearSeg(_LCD_24D_NEW); LCD_ClearSeg(_LCD_24E_NEW); LCD_ClearSeg(_LCD_24F_NEW); LCD_ClearSeg(_LCD_24G_NEW); break; case 8: LCD_DisplaySeg(_LCD_24A_NEW); LCD_DisplaySeg(_LCD_24B_NEW); LCD_DisplaySeg(_LCD_24C_NEW); LCD_DisplaySeg(_LCD_24D_NEW); LCD_DisplaySeg(_LCD_24E_NEW); LCD_DisplaySeg(_LCD_24F_NEW); LCD_DisplaySeg(_LCD_24G_NEW); break; case 9: LCD_DisplaySeg(_LCD_24A_NEW); LCD_DisplaySeg(_LCD_24B_NEW); LCD_DisplaySeg(_LCD_24C_NEW); LCD_DisplaySeg(_LCD_24D_NEW); LCD_ClearSeg(_LCD_24E_NEW); LCD_DisplaySeg(_LCD_24F_NEW); LCD_DisplaySeg(_LCD_24G_NEW); break; default: break; } break; case 25: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_25A_NEW); LCD_DisplaySeg(_LCD_25B_NEW); LCD_DisplaySeg(_LCD_25C_NEW); LCD_DisplaySeg(_LCD_25D_NEW); LCD_DisplaySeg(_LCD_25E_NEW); LCD_DisplaySeg(_LCD_25F_NEW); LCD_ClearSeg(_LCD_25G_NEW); break; case 1: LCD_ClearSeg(_LCD_25A_NEW); LCD_DisplaySeg(_LCD_25B_NEW); LCD_DisplaySeg(_LCD_25C_NEW); LCD_ClearSeg(_LCD_25D_NEW); LCD_ClearSeg(_LCD_25E_NEW); LCD_ClearSeg(_LCD_25F_NEW); LCD_ClearSeg(_LCD_25G_NEW); break; case 2: LCD_DisplaySeg(_LCD_25A_NEW); LCD_DisplaySeg(_LCD_25B_NEW); LCD_ClearSeg(_LCD_25C_NEW); LCD_DisplaySeg(_LCD_25D_NEW); LCD_DisplaySeg(_LCD_25E_NEW); LCD_ClearSeg(_LCD_25F_NEW); LCD_DisplaySeg(_LCD_25G_NEW); break; case 3: LCD_DisplaySeg(_LCD_25A_NEW); LCD_DisplaySeg(_LCD_25B_NEW); LCD_DisplaySeg(_LCD_25C_NEW); LCD_DisplaySeg(_LCD_25D_NEW); LCD_ClearSeg(_LCD_25E_NEW); LCD_ClearSeg(_LCD_25F_NEW); LCD_DisplaySeg(_LCD_25G_NEW); break; case 4: LCD_ClearSeg(_LCD_25A_NEW); LCD_DisplaySeg(_LCD_25B_NEW); LCD_DisplaySeg(_LCD_25C_NEW); LCD_ClearSeg(_LCD_25D_NEW); LCD_ClearSeg(_LCD_25E_NEW); LCD_DisplaySeg(_LCD_25F_NEW); LCD_DisplaySeg(_LCD_25G_NEW); break; case 5: LCD_DisplaySeg(_LCD_25A_NEW); LCD_ClearSeg(_LCD_25B_NEW); LCD_DisplaySeg(_LCD_25C_NEW); LCD_DisplaySeg(_LCD_25D_NEW); LCD_ClearSeg(_LCD_25E_NEW); LCD_DisplaySeg(_LCD_25F_NEW); LCD_DisplaySeg(_LCD_25G_NEW); break; case 6: LCD_DisplaySeg(_LCD_25A_NEW); LCD_ClearSeg(_LCD_25B_NEW); LCD_DisplaySeg(_LCD_25C_NEW); LCD_DisplaySeg(_LCD_25D_NEW); LCD_DisplaySeg(_LCD_25E_NEW); LCD_DisplaySeg(_LCD_25F_NEW); LCD_DisplaySeg(_LCD_25G_NEW); break; case 7: LCD_DisplaySeg(_LCD_25A_NEW); LCD_DisplaySeg(_LCD_25B_NEW); LCD_DisplaySeg(_LCD_25C_NEW); LCD_ClearSeg(_LCD_25D_NEW); LCD_ClearSeg(_LCD_25E_NEW); LCD_ClearSeg(_LCD_25F_NEW); LCD_ClearSeg(_LCD_25G_NEW); break; case 8: LCD_DisplaySeg(_LCD_25A_NEW); LCD_DisplaySeg(_LCD_25B_NEW); LCD_DisplaySeg(_LCD_25C_NEW); LCD_DisplaySeg(_LCD_25D_NEW); LCD_DisplaySeg(_LCD_25E_NEW); LCD_DisplaySeg(_LCD_25F_NEW); LCD_DisplaySeg(_LCD_25G_NEW); break; case 9: LCD_DisplaySeg(_LCD_25A_NEW); LCD_DisplaySeg(_LCD_25B_NEW); LCD_DisplaySeg(_LCD_25C_NEW); LCD_DisplaySeg(_LCD_25D_NEW); LCD_ClearSeg(_LCD_25E_NEW); LCD_DisplaySeg(_LCD_25F_NEW); LCD_DisplaySeg(_LCD_25G_NEW); break; default: break; } break; case 26: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_26A_NEW); LCD_DisplaySeg(_LCD_26B_NEW); LCD_DisplaySeg(_LCD_26C_NEW); LCD_DisplaySeg(_LCD_26D_NEW); LCD_DisplaySeg(_LCD_26E_NEW); LCD_DisplaySeg(_LCD_26F_NEW); LCD_ClearSeg(_LCD_26G_NEW); break; case 1: LCD_ClearSeg(_LCD_26A_NEW); LCD_DisplaySeg(_LCD_26B_NEW); LCD_DisplaySeg(_LCD_26C_NEW); LCD_ClearSeg(_LCD_26D_NEW); LCD_ClearSeg(_LCD_26E_NEW); LCD_ClearSeg(_LCD_26F_NEW); LCD_ClearSeg(_LCD_26G_NEW); break; case 2: LCD_DisplaySeg(_LCD_26A_NEW); LCD_DisplaySeg(_LCD_26B_NEW); LCD_ClearSeg(_LCD_26C_NEW); LCD_DisplaySeg(_LCD_26D_NEW); LCD_DisplaySeg(_LCD_26E_NEW); LCD_ClearSeg(_LCD_26F_NEW); LCD_DisplaySeg(_LCD_26G_NEW); break; case 3: LCD_DisplaySeg(_LCD_26A_NEW); LCD_DisplaySeg(_LCD_26B_NEW); LCD_DisplaySeg(_LCD_26C_NEW); LCD_DisplaySeg(_LCD_26D_NEW); LCD_ClearSeg(_LCD_26E_NEW); LCD_ClearSeg(_LCD_26F_NEW); LCD_DisplaySeg(_LCD_26G_NEW); break; case 4: LCD_ClearSeg(_LCD_26A_NEW); LCD_DisplaySeg(_LCD_26B_NEW); LCD_DisplaySeg(_LCD_26C_NEW); LCD_ClearSeg(_LCD_26D_NEW); LCD_ClearSeg(_LCD_26E_NEW); LCD_DisplaySeg(_LCD_26F_NEW); LCD_DisplaySeg(_LCD_26G_NEW); break; case 5: LCD_DisplaySeg(_LCD_26A_NEW); LCD_ClearSeg(_LCD_26B_NEW); LCD_DisplaySeg(_LCD_26C_NEW); LCD_DisplaySeg(_LCD_26D_NEW); LCD_ClearSeg(_LCD_26E_NEW); LCD_DisplaySeg(_LCD_26F_NEW); LCD_DisplaySeg(_LCD_26G_NEW); break; case 6: LCD_DisplaySeg(_LCD_26A_NEW); LCD_ClearSeg(_LCD_26B_NEW); LCD_DisplaySeg(_LCD_26C_NEW); LCD_DisplaySeg(_LCD_26D_NEW); LCD_DisplaySeg(_LCD_26E_NEW); LCD_DisplaySeg(_LCD_26F_NEW); LCD_DisplaySeg(_LCD_26G_NEW); break; case 7: LCD_DisplaySeg(_LCD_26A_NEW); LCD_DisplaySeg(_LCD_26B_NEW); LCD_DisplaySeg(_LCD_26C_NEW); LCD_ClearSeg(_LCD_26D_NEW); LCD_ClearSeg(_LCD_26E_NEW); LCD_ClearSeg(_LCD_26F_NEW); LCD_ClearSeg(_LCD_26G_NEW); break; case 8: LCD_DisplaySeg(_LCD_26A_NEW); LCD_DisplaySeg(_LCD_26B_NEW); LCD_DisplaySeg(_LCD_26C_NEW); LCD_DisplaySeg(_LCD_26D_NEW); LCD_DisplaySeg(_LCD_26E_NEW); LCD_DisplaySeg(_LCD_26F_NEW); LCD_DisplaySeg(_LCD_26G_NEW); break; case 9: LCD_DisplaySeg(_LCD_26A_NEW); LCD_DisplaySeg(_LCD_26B_NEW); LCD_DisplaySeg(_LCD_26C_NEW); LCD_DisplaySeg(_LCD_26D_NEW); LCD_ClearSeg(_LCD_26E_NEW); LCD_DisplaySeg(_LCD_26F_NEW); LCD_DisplaySeg(_LCD_26G_NEW); break; default: break; } break; case 27: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_27A_NEW); LCD_DisplaySeg(_LCD_27B_NEW); LCD_DisplaySeg(_LCD_27C_NEW); LCD_DisplaySeg(_LCD_27D_NEW); LCD_DisplaySeg(_LCD_27E_NEW); LCD_DisplaySeg(_LCD_27F_NEW); LCD_ClearSeg(_LCD_27G_NEW); break; case 1: LCD_ClearSeg(_LCD_27A_NEW); LCD_DisplaySeg(_LCD_27B_NEW); LCD_DisplaySeg(_LCD_27C_NEW); LCD_ClearSeg(_LCD_27D_NEW); LCD_ClearSeg(_LCD_27E_NEW); LCD_ClearSeg(_LCD_27F_NEW); LCD_ClearSeg(_LCD_27G_NEW); break; case 2: LCD_DisplaySeg(_LCD_27A_NEW); LCD_DisplaySeg(_LCD_27B_NEW); LCD_ClearSeg(_LCD_27C_NEW); LCD_DisplaySeg(_LCD_27D_NEW); LCD_DisplaySeg(_LCD_27E_NEW); LCD_ClearSeg(_LCD_27F_NEW); LCD_DisplaySeg(_LCD_27G_NEW); break; case 3: LCD_DisplaySeg(_LCD_27A_NEW); LCD_DisplaySeg(_LCD_27B_NEW); LCD_DisplaySeg(_LCD_27C_NEW); LCD_DisplaySeg(_LCD_27D_NEW); LCD_ClearSeg(_LCD_27E_NEW); LCD_ClearSeg(_LCD_27F_NEW); LCD_DisplaySeg(_LCD_27G_NEW); break; case 4: LCD_ClearSeg(_LCD_27A_NEW); LCD_DisplaySeg(_LCD_27B_NEW); LCD_DisplaySeg(_LCD_27C_NEW); LCD_ClearSeg(_LCD_27D_NEW); LCD_ClearSeg(_LCD_27E_NEW); LCD_DisplaySeg(_LCD_27F_NEW); LCD_DisplaySeg(_LCD_27G_NEW); break; case 5: LCD_DisplaySeg(_LCD_27A_NEW); LCD_ClearSeg(_LCD_27B_NEW); LCD_DisplaySeg(_LCD_27C_NEW); LCD_DisplaySeg(_LCD_27D_NEW); LCD_ClearSeg(_LCD_27E_NEW); LCD_DisplaySeg(_LCD_27F_NEW); LCD_DisplaySeg(_LCD_27G_NEW); break; case 6: LCD_DisplaySeg(_LCD_27A_NEW); LCD_ClearSeg(_LCD_27B_NEW); LCD_DisplaySeg(_LCD_27C_NEW); LCD_DisplaySeg(_LCD_27D_NEW); LCD_DisplaySeg(_LCD_27E_NEW); LCD_DisplaySeg(_LCD_27F_NEW); LCD_DisplaySeg(_LCD_27G_NEW); break; case 7: LCD_DisplaySeg(_LCD_27A_NEW); LCD_DisplaySeg(_LCD_27B_NEW); LCD_DisplaySeg(_LCD_27C_NEW); LCD_ClearSeg(_LCD_27D_NEW); LCD_ClearSeg(_LCD_27E_NEW); LCD_ClearSeg(_LCD_27F_NEW); LCD_ClearSeg(_LCD_27G_NEW); break; case 8: LCD_DisplaySeg(_LCD_27A_NEW); LCD_DisplaySeg(_LCD_27B_NEW); LCD_DisplaySeg(_LCD_27C_NEW); LCD_DisplaySeg(_LCD_27D_NEW); LCD_DisplaySeg(_LCD_27E_NEW); LCD_DisplaySeg(_LCD_27F_NEW); LCD_DisplaySeg(_LCD_27G_NEW); break; case 9: LCD_DisplaySeg(_LCD_27A_NEW); LCD_DisplaySeg(_LCD_27B_NEW); LCD_DisplaySeg(_LCD_27C_NEW); LCD_DisplaySeg(_LCD_27D_NEW); LCD_ClearSeg(_LCD_27E_NEW); LCD_DisplaySeg(_LCD_27F_NEW); LCD_DisplaySeg(_LCD_27G_NEW); break; default: break; } break; case 28: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_28A); LCD_DisplaySeg(_LCD_28B); LCD_DisplaySeg(_LCD_28C); LCD_DisplaySeg(_LCD_28D); LCD_DisplaySeg(_LCD_28E); LCD_DisplaySeg(_LCD_28F); LCD_ClearSeg(_LCD_28G); break; case 1: LCD_ClearSeg(_LCD_28A); LCD_DisplaySeg(_LCD_28B); LCD_DisplaySeg(_LCD_28C); LCD_ClearSeg(_LCD_28D); LCD_ClearSeg(_LCD_28E); LCD_ClearSeg(_LCD_28F); LCD_ClearSeg(_LCD_28G); break; case 2: LCD_DisplaySeg(_LCD_28A); LCD_DisplaySeg(_LCD_28B); LCD_ClearSeg(_LCD_28C); LCD_DisplaySeg(_LCD_28D); LCD_DisplaySeg(_LCD_28E); LCD_ClearSeg(_LCD_28F); LCD_DisplaySeg(_LCD_28G); break; case 3: LCD_DisplaySeg(_LCD_28A); LCD_DisplaySeg(_LCD_28B); LCD_DisplaySeg(_LCD_28C); LCD_DisplaySeg(_LCD_28D); LCD_ClearSeg(_LCD_28E); LCD_ClearSeg(_LCD_28F); LCD_DisplaySeg(_LCD_28G); break; case 4: LCD_ClearSeg(_LCD_28A); LCD_DisplaySeg(_LCD_28B); LCD_DisplaySeg(_LCD_28C); LCD_ClearSeg(_LCD_28D); LCD_ClearSeg(_LCD_28E); LCD_DisplaySeg(_LCD_28F); LCD_DisplaySeg(_LCD_28G); break; case 5: LCD_DisplaySeg(_LCD_28A); LCD_ClearSeg(_LCD_28B); LCD_DisplaySeg(_LCD_28C); LCD_DisplaySeg(_LCD_28D); LCD_ClearSeg(_LCD_28E); LCD_DisplaySeg(_LCD_28F); LCD_DisplaySeg(_LCD_28G); break; case 6: LCD_DisplaySeg(_LCD_28A); LCD_ClearSeg(_LCD_28B); LCD_DisplaySeg(_LCD_28C); LCD_DisplaySeg(_LCD_28D); LCD_DisplaySeg(_LCD_28E); LCD_DisplaySeg(_LCD_28F); LCD_DisplaySeg(_LCD_28G); break; case 7: LCD_DisplaySeg(_LCD_28A); LCD_DisplaySeg(_LCD_28B); LCD_DisplaySeg(_LCD_28C); LCD_ClearSeg(_LCD_28D); LCD_ClearSeg(_LCD_28E); LCD_ClearSeg(_LCD_28F); LCD_ClearSeg(_LCD_28G); break; case 8: LCD_DisplaySeg(_LCD_28A); LCD_DisplaySeg(_LCD_28B); LCD_DisplaySeg(_LCD_28C); LCD_DisplaySeg(_LCD_28D); LCD_DisplaySeg(_LCD_28E); LCD_DisplaySeg(_LCD_28F); LCD_DisplaySeg(_LCD_28G); break; case 9: LCD_DisplaySeg(_LCD_28A); LCD_DisplaySeg(_LCD_28B); LCD_DisplaySeg(_LCD_28C); LCD_DisplaySeg(_LCD_28D); LCD_ClearSeg(_LCD_28E); LCD_DisplaySeg(_LCD_28F); LCD_DisplaySeg(_LCD_28G); break; default: break; } break; case 29: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_29A); LCD_DisplaySeg(_LCD_29B); LCD_DisplaySeg(_LCD_29C); LCD_DisplaySeg(_LCD_29D); LCD_DisplaySeg(_LCD_29E); LCD_DisplaySeg(_LCD_29F); LCD_ClearSeg(_LCD_29G); break; case 1: LCD_ClearSeg(_LCD_29A); LCD_DisplaySeg(_LCD_29B); LCD_DisplaySeg(_LCD_29C); LCD_ClearSeg(_LCD_29D); LCD_ClearSeg(_LCD_29E); LCD_ClearSeg(_LCD_29F); LCD_ClearSeg(_LCD_29G); break; case 2: LCD_DisplaySeg(_LCD_29A); LCD_DisplaySeg(_LCD_29B); LCD_ClearSeg(_LCD_29C); LCD_DisplaySeg(_LCD_29D); LCD_DisplaySeg(_LCD_29E); LCD_ClearSeg(_LCD_29F); LCD_DisplaySeg(_LCD_29G); break; case 3: LCD_DisplaySeg(_LCD_29A); LCD_DisplaySeg(_LCD_29B); LCD_DisplaySeg(_LCD_29C); LCD_DisplaySeg(_LCD_29D); LCD_ClearSeg(_LCD_29E); LCD_ClearSeg(_LCD_29F); LCD_DisplaySeg(_LCD_29G); break; case 4: LCD_ClearSeg(_LCD_29A); LCD_DisplaySeg(_LCD_29B); LCD_DisplaySeg(_LCD_29C); LCD_ClearSeg(_LCD_29D); LCD_ClearSeg(_LCD_29E); LCD_DisplaySeg(_LCD_29F); LCD_DisplaySeg(_LCD_29G); break; case 5: LCD_DisplaySeg(_LCD_29A); LCD_ClearSeg(_LCD_29B); LCD_DisplaySeg(_LCD_29C); LCD_DisplaySeg(_LCD_29D); LCD_ClearSeg(_LCD_29E); LCD_DisplaySeg(_LCD_29F); LCD_DisplaySeg(_LCD_29G); break; case 6: LCD_DisplaySeg(_LCD_29A); LCD_ClearSeg(_LCD_29B); LCD_DisplaySeg(_LCD_29C); LCD_DisplaySeg(_LCD_29D); LCD_DisplaySeg(_LCD_29E); LCD_DisplaySeg(_LCD_29F); LCD_DisplaySeg(_LCD_29G); break; case 7: LCD_DisplaySeg(_LCD_29A); LCD_DisplaySeg(_LCD_29B); LCD_DisplaySeg(_LCD_29C); LCD_ClearSeg(_LCD_29D); LCD_ClearSeg(_LCD_29E); LCD_ClearSeg(_LCD_29F); LCD_ClearSeg(_LCD_29G); break; case 8: LCD_DisplaySeg(_LCD_29A); LCD_DisplaySeg(_LCD_29B); LCD_DisplaySeg(_LCD_29C); LCD_DisplaySeg(_LCD_29D); LCD_DisplaySeg(_LCD_29E); LCD_DisplaySeg(_LCD_29F); LCD_DisplaySeg(_LCD_29G); break; case 9: LCD_DisplaySeg(_LCD_29A); LCD_DisplaySeg(_LCD_29B); LCD_DisplaySeg(_LCD_29C); LCD_DisplaySeg(_LCD_29D); LCD_ClearSeg(_LCD_29E); LCD_DisplaySeg(_LCD_29F); LCD_DisplaySeg(_LCD_29G); break; default: break; } break; case 30: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_30A); LCD_DisplaySeg(_LCD_30B); LCD_DisplaySeg(_LCD_30C); LCD_DisplaySeg(_LCD_30D); LCD_DisplaySeg(_LCD_30E); LCD_DisplaySeg(_LCD_30F); LCD_ClearSeg(_LCD_30G); break; case 1: LCD_ClearSeg(_LCD_30A); LCD_DisplaySeg(_LCD_30B); LCD_DisplaySeg(_LCD_30C); LCD_ClearSeg(_LCD_30D); LCD_ClearSeg(_LCD_30E); LCD_ClearSeg(_LCD_30F); LCD_ClearSeg(_LCD_30G); break; case 2: LCD_DisplaySeg(_LCD_30A); LCD_DisplaySeg(_LCD_30B); LCD_ClearSeg(_LCD_30C); LCD_DisplaySeg(_LCD_30D); LCD_DisplaySeg(_LCD_30E); LCD_ClearSeg(_LCD_30F); LCD_DisplaySeg(_LCD_30G); break; case 3: LCD_DisplaySeg(_LCD_30A); LCD_DisplaySeg(_LCD_30B); LCD_DisplaySeg(_LCD_30C); LCD_DisplaySeg(_LCD_30D); LCD_ClearSeg(_LCD_30E); LCD_ClearSeg(_LCD_30F); LCD_DisplaySeg(_LCD_30G); break; case 4: LCD_ClearSeg(_LCD_30A); LCD_DisplaySeg(_LCD_30B); LCD_DisplaySeg(_LCD_30C); LCD_ClearSeg(_LCD_30D); LCD_ClearSeg(_LCD_30E); LCD_DisplaySeg(_LCD_30F); LCD_DisplaySeg(_LCD_30G); break; case 5: LCD_DisplaySeg(_LCD_30A); LCD_ClearSeg(_LCD_30B); LCD_DisplaySeg(_LCD_30C); LCD_DisplaySeg(_LCD_30D); LCD_ClearSeg(_LCD_30E); LCD_DisplaySeg(_LCD_30F); LCD_DisplaySeg(_LCD_30G); break; case 6: LCD_DisplaySeg(_LCD_30A); LCD_ClearSeg(_LCD_30B); LCD_DisplaySeg(_LCD_30C); LCD_DisplaySeg(_LCD_30D); LCD_DisplaySeg(_LCD_30E); LCD_DisplaySeg(_LCD_30F); LCD_DisplaySeg(_LCD_30G); break; case 7: LCD_DisplaySeg(_LCD_30A); LCD_DisplaySeg(_LCD_30B); LCD_DisplaySeg(_LCD_30C); LCD_ClearSeg(_LCD_30D); LCD_ClearSeg(_LCD_30E); LCD_ClearSeg(_LCD_30F); LCD_ClearSeg(_LCD_30G); break; case 8: LCD_DisplaySeg(_LCD_30A); LCD_DisplaySeg(_LCD_30B); LCD_DisplaySeg(_LCD_30C); LCD_DisplaySeg(_LCD_30D); LCD_DisplaySeg(_LCD_30E); LCD_DisplaySeg(_LCD_30F); LCD_DisplaySeg(_LCD_30G); break; case 9: LCD_DisplaySeg(_LCD_30A); LCD_DisplaySeg(_LCD_30B); LCD_DisplaySeg(_LCD_30C); LCD_DisplaySeg(_LCD_30D); LCD_ClearSeg(_LCD_30E); LCD_DisplaySeg(_LCD_30F); LCD_DisplaySeg(_LCD_30G); break; default: break; } break; case 31: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_31A); LCD_DisplaySeg(_LCD_31B); LCD_DisplaySeg(_LCD_31C); LCD_DisplaySeg(_LCD_31D); LCD_DisplaySeg(_LCD_31E); LCD_DisplaySeg(_LCD_31F); LCD_ClearSeg(_LCD_31G); break; case 1: LCD_ClearSeg(_LCD_31A); LCD_DisplaySeg(_LCD_31B); LCD_DisplaySeg(_LCD_31C); LCD_ClearSeg(_LCD_31D); LCD_ClearSeg(_LCD_31E); LCD_ClearSeg(_LCD_31F); LCD_ClearSeg(_LCD_31G); break; case 2: LCD_DisplaySeg(_LCD_31A); LCD_DisplaySeg(_LCD_31B); LCD_ClearSeg(_LCD_31C); LCD_DisplaySeg(_LCD_31D); LCD_DisplaySeg(_LCD_31E); LCD_ClearSeg(_LCD_31F); LCD_DisplaySeg(_LCD_31G); break; case 3: LCD_DisplaySeg(_LCD_31A); LCD_DisplaySeg(_LCD_31B); LCD_DisplaySeg(_LCD_31C); LCD_DisplaySeg(_LCD_31D); LCD_ClearSeg(_LCD_31E); LCD_ClearSeg(_LCD_31F); LCD_DisplaySeg(_LCD_31G); break; case 4: LCD_ClearSeg(_LCD_31A); LCD_DisplaySeg(_LCD_31B); LCD_DisplaySeg(_LCD_31C); LCD_ClearSeg(_LCD_31D); LCD_ClearSeg(_LCD_31E); LCD_DisplaySeg(_LCD_31F); LCD_DisplaySeg(_LCD_31G); break; case 5: LCD_DisplaySeg(_LCD_31A); LCD_ClearSeg(_LCD_31B); LCD_DisplaySeg(_LCD_31C); LCD_DisplaySeg(_LCD_31D); LCD_ClearSeg(_LCD_31E); LCD_DisplaySeg(_LCD_31F); LCD_DisplaySeg(_LCD_31G); break; case 6: LCD_DisplaySeg(_LCD_31A); LCD_ClearSeg(_LCD_31B); LCD_DisplaySeg(_LCD_31C); LCD_DisplaySeg(_LCD_31D); LCD_DisplaySeg(_LCD_31E); LCD_DisplaySeg(_LCD_31F); LCD_DisplaySeg(_LCD_31G); break; case 7: LCD_DisplaySeg(_LCD_31A); LCD_DisplaySeg(_LCD_31B); LCD_DisplaySeg(_LCD_31C); LCD_ClearSeg(_LCD_31D); LCD_ClearSeg(_LCD_31E); LCD_ClearSeg(_LCD_31F); LCD_ClearSeg(_LCD_31G); break; case 8: LCD_DisplaySeg(_LCD_31A); LCD_DisplaySeg(_LCD_31B); LCD_DisplaySeg(_LCD_31C); LCD_DisplaySeg(_LCD_31D); LCD_DisplaySeg(_LCD_31E); LCD_DisplaySeg(_LCD_31F); LCD_DisplaySeg(_LCD_31G); break; case 9: LCD_DisplaySeg(_LCD_31A); LCD_DisplaySeg(_LCD_31B); LCD_DisplaySeg(_LCD_31C); LCD_DisplaySeg(_LCD_31D); LCD_ClearSeg(_LCD_31E); LCD_DisplaySeg(_LCD_31F); LCD_DisplaySeg(_LCD_31G); break; default: break; } break; case 32: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_32A); LCD_DisplaySeg(_LCD_32B); LCD_DisplaySeg(_LCD_32C); LCD_DisplaySeg(_LCD_32D); LCD_DisplaySeg(_LCD_32E); LCD_DisplaySeg(_LCD_32F); LCD_ClearSeg(_LCD_32G); break; case 1: LCD_ClearSeg(_LCD_32A); LCD_DisplaySeg(_LCD_32B); LCD_DisplaySeg(_LCD_32C); LCD_ClearSeg(_LCD_32D); LCD_ClearSeg(_LCD_32E); LCD_ClearSeg(_LCD_32F); LCD_ClearSeg(_LCD_32G); break; case 2: LCD_DisplaySeg(_LCD_32A); LCD_DisplaySeg(_LCD_32B); LCD_ClearSeg(_LCD_32C); LCD_DisplaySeg(_LCD_32D); LCD_DisplaySeg(_LCD_32E); LCD_ClearSeg(_LCD_32F); LCD_DisplaySeg(_LCD_32G); break; case 3: LCD_DisplaySeg(_LCD_32A); LCD_DisplaySeg(_LCD_32B); LCD_DisplaySeg(_LCD_32C); LCD_DisplaySeg(_LCD_32D); LCD_ClearSeg(_LCD_32E); LCD_ClearSeg(_LCD_32F); LCD_DisplaySeg(_LCD_32G); break; case 4: LCD_ClearSeg(_LCD_32A); LCD_DisplaySeg(_LCD_32B); LCD_DisplaySeg(_LCD_32C); LCD_ClearSeg(_LCD_32D); LCD_ClearSeg(_LCD_32E); LCD_DisplaySeg(_LCD_32F); LCD_DisplaySeg(_LCD_32G); break; case 5: LCD_DisplaySeg(_LCD_32A); LCD_ClearSeg(_LCD_32B); LCD_DisplaySeg(_LCD_32C); LCD_DisplaySeg(_LCD_32D); LCD_ClearSeg(_LCD_32E); LCD_DisplaySeg(_LCD_32F); LCD_DisplaySeg(_LCD_32G); break; case 6: LCD_DisplaySeg(_LCD_32A); LCD_ClearSeg(_LCD_32B); LCD_DisplaySeg(_LCD_32C); LCD_DisplaySeg(_LCD_32D); LCD_DisplaySeg(_LCD_32E); LCD_DisplaySeg(_LCD_32F); LCD_DisplaySeg(_LCD_32G); break; case 7: LCD_DisplaySeg(_LCD_32A); LCD_DisplaySeg(_LCD_32B); LCD_DisplaySeg(_LCD_32C); LCD_ClearSeg(_LCD_32D); LCD_ClearSeg(_LCD_32E); LCD_ClearSeg(_LCD_32F); LCD_ClearSeg(_LCD_32G); break; case 8: LCD_DisplaySeg(_LCD_32A); LCD_DisplaySeg(_LCD_32B); LCD_DisplaySeg(_LCD_32C); LCD_DisplaySeg(_LCD_32D); LCD_DisplaySeg(_LCD_32E); LCD_DisplaySeg(_LCD_32F); LCD_DisplaySeg(_LCD_32G); break; case 9: LCD_DisplaySeg(_LCD_32A); LCD_DisplaySeg(_LCD_32B); LCD_DisplaySeg(_LCD_32C); LCD_DisplaySeg(_LCD_32D); LCD_ClearSeg(_LCD_32E); LCD_DisplaySeg(_LCD_32F); LCD_DisplaySeg(_LCD_32G); break; default: break; } break; case 33: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_33A); LCD_DisplaySeg(_LCD_33B); LCD_DisplaySeg(_LCD_33C); LCD_DisplaySeg(_LCD_33D); LCD_DisplaySeg(_LCD_33E); LCD_DisplaySeg(_LCD_33F); LCD_ClearSeg(_LCD_33G); break; case 1: LCD_ClearSeg(_LCD_33A); LCD_DisplaySeg(_LCD_33B); LCD_DisplaySeg(_LCD_33C); LCD_ClearSeg(_LCD_33D); LCD_ClearSeg(_LCD_33E); LCD_ClearSeg(_LCD_33F); LCD_ClearSeg(_LCD_33G); break; case 2: LCD_DisplaySeg(_LCD_33A); LCD_DisplaySeg(_LCD_33B); LCD_ClearSeg(_LCD_33C); LCD_DisplaySeg(_LCD_33D); LCD_DisplaySeg(_LCD_33E); LCD_ClearSeg(_LCD_33F); LCD_DisplaySeg(_LCD_33G); break; case 3: LCD_DisplaySeg(_LCD_33A); LCD_DisplaySeg(_LCD_33B); LCD_DisplaySeg(_LCD_33C); LCD_DisplaySeg(_LCD_33D); LCD_ClearSeg(_LCD_33E); LCD_ClearSeg(_LCD_33F); LCD_DisplaySeg(_LCD_33G); break; case 4: LCD_ClearSeg(_LCD_33A); LCD_DisplaySeg(_LCD_33B); LCD_DisplaySeg(_LCD_33C); LCD_ClearSeg(_LCD_33D); LCD_ClearSeg(_LCD_33E); LCD_DisplaySeg(_LCD_33F); LCD_DisplaySeg(_LCD_33G); break; case 5: LCD_DisplaySeg(_LCD_33A); LCD_ClearSeg(_LCD_33B); LCD_DisplaySeg(_LCD_33C); LCD_DisplaySeg(_LCD_33D); LCD_ClearSeg(_LCD_33E); LCD_DisplaySeg(_LCD_33F); LCD_DisplaySeg(_LCD_33G); break; case 6: LCD_DisplaySeg(_LCD_33A); LCD_ClearSeg(_LCD_33B); LCD_DisplaySeg(_LCD_33C); LCD_DisplaySeg(_LCD_33D); LCD_DisplaySeg(_LCD_33E); LCD_DisplaySeg(_LCD_33F); LCD_DisplaySeg(_LCD_33G); break; case 7: LCD_DisplaySeg(_LCD_33A); LCD_DisplaySeg(_LCD_33B); LCD_DisplaySeg(_LCD_33C); LCD_ClearSeg(_LCD_33D); LCD_ClearSeg(_LCD_33E); LCD_ClearSeg(_LCD_33F); LCD_ClearSeg(_LCD_33G); break; case 8: LCD_DisplaySeg(_LCD_33A); LCD_DisplaySeg(_LCD_33B); LCD_DisplaySeg(_LCD_33C); LCD_DisplaySeg(_LCD_33D); LCD_DisplaySeg(_LCD_33E); LCD_DisplaySeg(_LCD_33F); LCD_DisplaySeg(_LCD_33G); break; case 9: LCD_DisplaySeg(_LCD_33A); LCD_DisplaySeg(_LCD_33B); LCD_DisplaySeg(_LCD_33C); LCD_DisplaySeg(_LCD_33D); LCD_ClearSeg(_LCD_33E); LCD_DisplaySeg(_LCD_33F); LCD_DisplaySeg(_LCD_33G); break; default: break; } break; default: break; } } void LCD_ClearDigit_NEW(unsigned char Position) { switch (Position) { case 1: LCD_ClearSeg(_LCD_1A_NEW); LCD_ClearSeg(_LCD_1B_NEW); LCD_ClearSeg(_LCD_1C_NEW); LCD_ClearSeg(_LCD_1D_NEW); LCD_ClearSeg(_LCD_1E_NEW); LCD_ClearSeg(_LCD_1F_NEW); LCD_ClearSeg(_LCD_1G_NEW); break; case 2: LCD_ClearSeg(_LCD_2A_NEW); LCD_ClearSeg(_LCD_2B_NEW); LCD_ClearSeg(_LCD_2C_NEW); LCD_ClearSeg(_LCD_2D_NEW); LCD_ClearSeg(_LCD_2E_NEW); LCD_ClearSeg(_LCD_2F_NEW); LCD_ClearSeg(_LCD_2G_NEW); break; case 3: LCD_ClearSeg(_LCD_3A_NEW); LCD_ClearSeg(_LCD_3B_NEW); LCD_ClearSeg(_LCD_3C_NEW); LCD_ClearSeg(_LCD_3D_NEW); LCD_ClearSeg(_LCD_3E_NEW); LCD_ClearSeg(_LCD_3F_NEW); LCD_ClearSeg(_LCD_3G_NEW); break; case 4: LCD_ClearSeg(_LCD_4A_NEW); LCD_ClearSeg(_LCD_4B_NEW); LCD_ClearSeg(_LCD_4C_NEW); LCD_ClearSeg(_LCD_4D_NEW); LCD_ClearSeg(_LCD_4E_NEW); LCD_ClearSeg(_LCD_4F_NEW); LCD_ClearSeg(_LCD_4G_NEW); break; case 5: LCD_ClearSeg(_LCD_5A_NEW); LCD_ClearSeg(_LCD_5B_NEW); LCD_ClearSeg(_LCD_5C_NEW); LCD_ClearSeg(_LCD_5D_NEW); LCD_ClearSeg(_LCD_5E_NEW); LCD_ClearSeg(_LCD_5F_NEW); LCD_ClearSeg(_LCD_5G_NEW); break; case 6: LCD_ClearSeg(_LCD_6A_NEW); LCD_ClearSeg(_LCD_6B_NEW); LCD_ClearSeg(_LCD_6C_NEW); LCD_ClearSeg(_LCD_6D_NEW); LCD_ClearSeg(_LCD_6E_NEW); LCD_ClearSeg(_LCD_6F_NEW); LCD_ClearSeg(_LCD_6G_NEW); break; case 7: LCD_ClearSeg(_LCD_7A_NEW); LCD_ClearSeg(_LCD_7B_NEW); LCD_ClearSeg(_LCD_7C_NEW); LCD_ClearSeg(_LCD_7D_NEW); LCD_ClearSeg(_LCD_7E_NEW); LCD_ClearSeg(_LCD_7F_NEW); LCD_ClearSeg(_LCD_7G_NEW); break; case 8: LCD_ClearSeg(_LCD_8A_NEW); LCD_ClearSeg(_LCD_8B_NEW); LCD_ClearSeg(_LCD_8C_NEW); LCD_ClearSeg(_LCD_8D_NEW); LCD_ClearSeg(_LCD_8E_NEW); LCD_ClearSeg(_LCD_8F_NEW); LCD_ClearSeg(_LCD_8G_NEW); break; case 9: LCD_ClearSeg(_LCD_9A_NEW); LCD_ClearSeg(_LCD_9B_NEW); LCD_ClearSeg(_LCD_9C_NEW); LCD_ClearSeg(_LCD_9D_NEW); LCD_ClearSeg(_LCD_9E_NEW); LCD_ClearSeg(_LCD_9F_NEW); LCD_ClearSeg(_LCD_9G_NEW); break; case 10: LCD_ClearSeg(_LCD_10A_NEW); LCD_ClearSeg(_LCD_10B_NEW); LCD_ClearSeg(_LCD_10C_NEW); LCD_ClearSeg(_LCD_10D_NEW); LCD_ClearSeg(_LCD_10E_NEW); LCD_ClearSeg(_LCD_10F_NEW); LCD_ClearSeg(_LCD_10G_NEW); break; case 11: LCD_ClearSeg(_LCD_11A_NEW); LCD_ClearSeg(_LCD_11B_NEW); LCD_ClearSeg(_LCD_11C_NEW); LCD_ClearSeg(_LCD_11D_NEW); LCD_ClearSeg(_LCD_11E_NEW); LCD_ClearSeg(_LCD_11F_NEW); LCD_ClearSeg(_LCD_11G_NEW); break; case 12: LCD_ClearSeg(_LCD_12A_NEW); LCD_ClearSeg(_LCD_12B_NEW); LCD_ClearSeg(_LCD_12C_NEW); LCD_ClearSeg(_LCD_12D_NEW); LCD_ClearSeg(_LCD_12E_NEW); LCD_ClearSeg(_LCD_12F_NEW); LCD_ClearSeg(_LCD_12G_NEW); break; case 13: LCD_ClearSeg(_LCD_13A_NEW); LCD_ClearSeg(_LCD_13B_NEW); LCD_ClearSeg(_LCD_13C_NEW); LCD_ClearSeg(_LCD_13D_NEW); LCD_ClearSeg(_LCD_13E_NEW); LCD_ClearSeg(_LCD_13F_NEW); LCD_ClearSeg(_LCD_13G_NEW); break; case 14: LCD_ClearSeg(_LCD_14A_NEW); LCD_ClearSeg(_LCD_14B_NEW); LCD_ClearSeg(_LCD_14C_NEW); LCD_ClearSeg(_LCD_14D_NEW); LCD_ClearSeg(_LCD_14E_NEW); LCD_ClearSeg(_LCD_14F_NEW); LCD_ClearSeg(_LCD_14G_NEW); break; case 15: LCD_ClearSeg(_LCD_15A_NEW); LCD_ClearSeg(_LCD_15B_NEW); LCD_ClearSeg(_LCD_15C_NEW); LCD_ClearSeg(_LCD_15D_NEW); LCD_ClearSeg(_LCD_15E_NEW); LCD_ClearSeg(_LCD_15F_NEW); LCD_ClearSeg(_LCD_15G_NEW); break; case 16: LCD_ClearSeg(_LCD_16A_NEW); LCD_ClearSeg(_LCD_16B_NEW); LCD_ClearSeg(_LCD_16C_NEW); LCD_ClearSeg(_LCD_16D_NEW); LCD_ClearSeg(_LCD_16E_NEW); LCD_ClearSeg(_LCD_16F_NEW); LCD_ClearSeg(_LCD_16G_NEW); break; case 17: LCD_ClearSeg(_LCD_17A_NEW); LCD_ClearSeg(_LCD_17B_NEW); LCD_ClearSeg(_LCD_17C_NEW); LCD_ClearSeg(_LCD_17D_NEW); LCD_ClearSeg(_LCD_17E_NEW); LCD_ClearSeg(_LCD_17F_NEW); LCD_ClearSeg(_LCD_17G_NEW); break; case 18: LCD_ClearSeg(_LCD_18A_NEW); LCD_ClearSeg(_LCD_18B_NEW); LCD_ClearSeg(_LCD_18C_NEW); LCD_ClearSeg(_LCD_18D_NEW); LCD_ClearSeg(_LCD_18E_NEW); LCD_ClearSeg(_LCD_18F_NEW); LCD_ClearSeg(_LCD_18G_NEW); break; case 19: LCD_ClearSeg(_LCD_19A_NEW); LCD_ClearSeg(_LCD_19B_NEW); LCD_ClearSeg(_LCD_19C_NEW); LCD_ClearSeg(_LCD_19D_NEW); LCD_ClearSeg(_LCD_19E_NEW); LCD_ClearSeg(_LCD_19F_NEW); LCD_ClearSeg(_LCD_19G_NEW); break; case 20: LCD_ClearSeg(_LCD_20A_NEW); LCD_ClearSeg(_LCD_20B_NEW); LCD_ClearSeg(_LCD_20C_NEW); LCD_ClearSeg(_LCD_20D_NEW); LCD_ClearSeg(_LCD_20E_NEW); LCD_ClearSeg(_LCD_20F_NEW); LCD_ClearSeg(_LCD_20G_NEW); break; case 21: LCD_ClearSeg(_LCD_21A_NEW); LCD_ClearSeg(_LCD_21B_NEW); LCD_ClearSeg(_LCD_21C_NEW); LCD_ClearSeg(_LCD_21D_NEW); LCD_ClearSeg(_LCD_21E_NEW); LCD_ClearSeg(_LCD_21F_NEW); LCD_ClearSeg(_LCD_21G_NEW); break; case 22: LCD_ClearSeg(_LCD_22A_NEW); LCD_ClearSeg(_LCD_22B_NEW); LCD_ClearSeg(_LCD_22C_NEW); LCD_ClearSeg(_LCD_22D_NEW); LCD_ClearSeg(_LCD_22E_NEW); LCD_ClearSeg(_LCD_22F_NEW); LCD_ClearSeg(_LCD_22G_NEW); break; case 23: LCD_ClearSeg(_LCD_23A_NEW); LCD_ClearSeg(_LCD_23B_NEW); LCD_ClearSeg(_LCD_23C_NEW); LCD_ClearSeg(_LCD_23D_NEW); LCD_ClearSeg(_LCD_23E_NEW); LCD_ClearSeg(_LCD_23F_NEW); LCD_ClearSeg(_LCD_23G_NEW); break; case 24: LCD_ClearSeg(_LCD_24A_NEW); LCD_ClearSeg(_LCD_24B_NEW); LCD_ClearSeg(_LCD_24C_NEW); LCD_ClearSeg(_LCD_24D_NEW); LCD_ClearSeg(_LCD_24E_NEW); LCD_ClearSeg(_LCD_24F_NEW); LCD_ClearSeg(_LCD_24G_NEW); break; case 25: LCD_ClearSeg(_LCD_25A_NEW); LCD_ClearSeg(_LCD_25B_NEW); LCD_ClearSeg(_LCD_25C_NEW); LCD_ClearSeg(_LCD_25D_NEW); LCD_ClearSeg(_LCD_25E_NEW); LCD_ClearSeg(_LCD_25F_NEW); LCD_ClearSeg(_LCD_25G_NEW); break; case 26: LCD_ClearSeg(_LCD_26A_NEW); LCD_ClearSeg(_LCD_26B_NEW); LCD_ClearSeg(_LCD_26C_NEW); LCD_ClearSeg(_LCD_26D_NEW); LCD_ClearSeg(_LCD_26E_NEW); LCD_ClearSeg(_LCD_26F_NEW); LCD_ClearSeg(_LCD_26G_NEW); break; case 27: LCD_ClearSeg(_LCD_27A_NEW); LCD_ClearSeg(_LCD_27B_NEW); LCD_ClearSeg(_LCD_27C_NEW); LCD_ClearSeg(_LCD_27D_NEW); LCD_ClearSeg(_LCD_27E_NEW); LCD_ClearSeg(_LCD_27F_NEW); LCD_ClearSeg(_LCD_27G_NEW); break; case 28: LCD_ClearSeg(_LCD_28A_NEW); LCD_ClearSeg(_LCD_28B_NEW); LCD_ClearSeg(_LCD_28C_NEW); LCD_ClearSeg(_LCD_28D_NEW); LCD_ClearSeg(_LCD_28E_NEW); LCD_ClearSeg(_LCD_28F_NEW); LCD_ClearSeg(_LCD_28G_NEW); break; case 29: LCD_ClearSeg(_LCD_29A_NEW); LCD_ClearSeg(_LCD_29B_NEW); LCD_ClearSeg(_LCD_29C_NEW); LCD_ClearSeg(_LCD_29D_NEW); LCD_ClearSeg(_LCD_29E_NEW); LCD_ClearSeg(_LCD_29F_NEW); LCD_ClearSeg(_LCD_29G_NEW); break; case 30: LCD_ClearSeg(_LCD_30A_NEW); LCD_ClearSeg(_LCD_30B_NEW); LCD_ClearSeg(_LCD_30C_NEW); LCD_ClearSeg(_LCD_30D_NEW); LCD_ClearSeg(_LCD_30E_NEW); LCD_ClearSeg(_LCD_30F_NEW); LCD_ClearSeg(_LCD_30G_NEW); break; case 31: LCD_ClearSeg(_LCD_31A_NEW); LCD_ClearSeg(_LCD_31B_NEW); LCD_ClearSeg(_LCD_31C_NEW); LCD_ClearSeg(_LCD_31D_NEW); LCD_ClearSeg(_LCD_31E_NEW); LCD_ClearSeg(_LCD_31F_NEW); LCD_ClearSeg(_LCD_31G_NEW); break; case 32: LCD_ClearSeg(_LCD_32A_NEW); LCD_ClearSeg(_LCD_32B_NEW); LCD_ClearSeg(_LCD_32C_NEW); LCD_ClearSeg(_LCD_32D_NEW); LCD_ClearSeg(_LCD_32E_NEW); LCD_ClearSeg(_LCD_32F_NEW); LCD_ClearSeg(_LCD_32G_NEW); break; case 33: LCD_ClearSeg(_LCD_33A_NEW); LCD_ClearSeg(_LCD_33B_NEW); LCD_ClearSeg(_LCD_33C_NEW); LCD_ClearSeg(_LCD_33D_NEW); LCD_ClearSeg(_LCD_33E_NEW); LCD_ClearSeg(_LCD_33F_NEW); LCD_ClearSeg(_LCD_33G_NEW); break; default: break; } } //===ÒÔÏÂÊÇÐÂÆÁ0514µÄ============================================================================== /*ÏÔʾÊý×Ö*/ void LCD_DisplayDigit_new(unsigned char Position, u8 Digit) { switch (Position) { case 1: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_1A_new); LCD_DisplaySeg(_LCD_1B_new); LCD_DisplaySeg(_LCD_1C_new); LCD_DisplaySeg(_LCD_1D_new); LCD_DisplaySeg(_LCD_1E_new); LCD_DisplaySeg(_LCD_1F_new); LCD_ClearSeg(_LCD_1G_new); break; case 1: LCD_ClearSeg(_LCD_1A_new); LCD_DisplaySeg(_LCD_1B_new); LCD_DisplaySeg(_LCD_1C_new); LCD_ClearSeg(_LCD_1D_new); LCD_ClearSeg(_LCD_1E_new); LCD_ClearSeg(_LCD_1F_new); LCD_ClearSeg(_LCD_1G_new); break; case 2: LCD_DisplaySeg(_LCD_1A_new); LCD_DisplaySeg(_LCD_1B_new); LCD_ClearSeg(_LCD_1C_new); LCD_DisplaySeg(_LCD_1D_new); LCD_DisplaySeg(_LCD_1E_new); LCD_ClearSeg(_LCD_1F_new); LCD_DisplaySeg(_LCD_1G_new); break; case 3: LCD_DisplaySeg(_LCD_1A_new); LCD_DisplaySeg(_LCD_1B_new); LCD_DisplaySeg(_LCD_1C_new); LCD_DisplaySeg(_LCD_1D_new); LCD_ClearSeg(_LCD_1E_new); LCD_ClearSeg(_LCD_1F_new); LCD_DisplaySeg(_LCD_1G_new); break; case 4: LCD_ClearSeg(_LCD_1A_new); LCD_DisplaySeg(_LCD_1B_new); LCD_DisplaySeg(_LCD_1C_new); LCD_ClearSeg(_LCD_1D_new); LCD_ClearSeg(_LCD_1E_new); LCD_DisplaySeg(_LCD_1F_new); LCD_DisplaySeg(_LCD_1G_new); break; case 5: LCD_DisplaySeg(_LCD_1A_new); LCD_ClearSeg(_LCD_1B_new); LCD_DisplaySeg(_LCD_1C_new); LCD_DisplaySeg(_LCD_1D_new); LCD_ClearSeg(_LCD_1E_new); LCD_DisplaySeg(_LCD_1F_new); LCD_DisplaySeg(_LCD_1G_new); break; case 6: LCD_DisplaySeg(_LCD_1A_new); LCD_ClearSeg(_LCD_1B_new); LCD_DisplaySeg(_LCD_1C_new); LCD_DisplaySeg(_LCD_1D_new); LCD_DisplaySeg(_LCD_1E_new); LCD_DisplaySeg(_LCD_1F_new); LCD_DisplaySeg(_LCD_1G_new); break; case 7: LCD_DisplaySeg(_LCD_1A_new); LCD_DisplaySeg(_LCD_1B_new); LCD_DisplaySeg(_LCD_1C_new); LCD_ClearSeg(_LCD_1D_new); LCD_ClearSeg(_LCD_1E_new); LCD_ClearSeg(_LCD_1F_new); LCD_ClearSeg(_LCD_1G_new); break; case 8: LCD_DisplaySeg(_LCD_1A_new); LCD_DisplaySeg(_LCD_1B_new); LCD_DisplaySeg(_LCD_1C_new); LCD_DisplaySeg(_LCD_1D_new); LCD_DisplaySeg(_LCD_1E_new); LCD_DisplaySeg(_LCD_1F_new); LCD_DisplaySeg(_LCD_1G_new); break; case 9: LCD_DisplaySeg(_LCD_1A_new); LCD_DisplaySeg(_LCD_1B_new); LCD_DisplaySeg(_LCD_1C_new); LCD_DisplaySeg(_LCD_1D_new); LCD_ClearSeg(_LCD_1E_new); LCD_DisplaySeg(_LCD_1F_new); LCD_DisplaySeg(_LCD_1G_new); break; default: break; } break; case 2: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_2A_new); LCD_DisplaySeg(_LCD_2B_new); LCD_DisplaySeg(_LCD_2C_new); LCD_DisplaySeg(_LCD_2D_new); LCD_DisplaySeg(_LCD_2E_new); LCD_DisplaySeg(_LCD_2F_new); LCD_ClearSeg(_LCD_2G_new); break; case 1: LCD_ClearSeg(_LCD_2A_new); LCD_DisplaySeg(_LCD_2B_new); LCD_DisplaySeg(_LCD_2C_new); LCD_ClearSeg(_LCD_2D_new); LCD_ClearSeg(_LCD_2E_new); LCD_ClearSeg(_LCD_2F_new); LCD_ClearSeg(_LCD_2G_new); break; case 2: LCD_DisplaySeg(_LCD_2A_new); LCD_DisplaySeg(_LCD_2B_new); LCD_ClearSeg(_LCD_2C_new); LCD_DisplaySeg(_LCD_2D_new); LCD_DisplaySeg(_LCD_2E_new); LCD_ClearSeg(_LCD_2F_new); LCD_DisplaySeg(_LCD_2G_new); break; case 3: LCD_DisplaySeg(_LCD_2A_new); LCD_DisplaySeg(_LCD_2B_new); LCD_DisplaySeg(_LCD_2C_new); LCD_DisplaySeg(_LCD_2D_new); LCD_ClearSeg(_LCD_2E_new); LCD_ClearSeg(_LCD_2F_new); LCD_DisplaySeg(_LCD_2G_new); break; case 4: LCD_ClearSeg(_LCD_2A_new); LCD_DisplaySeg(_LCD_2B_new); LCD_DisplaySeg(_LCD_2C_new); LCD_ClearSeg(_LCD_2D_new); LCD_ClearSeg(_LCD_2E_new); LCD_DisplaySeg(_LCD_2F_new); LCD_DisplaySeg(_LCD_2G_new); break; case 5: LCD_DisplaySeg(_LCD_2A_new); LCD_ClearSeg(_LCD_2B_new); LCD_DisplaySeg(_LCD_2C_new); LCD_DisplaySeg(_LCD_2D_new); LCD_ClearSeg(_LCD_2E_new); LCD_DisplaySeg(_LCD_2F_new); LCD_DisplaySeg(_LCD_2G_new); break; case 6: LCD_DisplaySeg(_LCD_2A_new); LCD_ClearSeg(_LCD_2B_new); LCD_DisplaySeg(_LCD_2C_new); LCD_DisplaySeg(_LCD_2D_new); LCD_DisplaySeg(_LCD_2E_new); LCD_DisplaySeg(_LCD_2F_new); LCD_DisplaySeg(_LCD_2G_new); break; case 7: LCD_DisplaySeg(_LCD_2A_new); LCD_DisplaySeg(_LCD_2B_new); LCD_DisplaySeg(_LCD_2C_new); LCD_ClearSeg(_LCD_2D_new); LCD_ClearSeg(_LCD_2E_new); LCD_ClearSeg(_LCD_2F_new); LCD_ClearSeg(_LCD_2G_new); break; case 8: LCD_DisplaySeg(_LCD_2A_new); LCD_DisplaySeg(_LCD_2B_new); LCD_DisplaySeg(_LCD_2C_new); LCD_DisplaySeg(_LCD_2D_new); LCD_DisplaySeg(_LCD_2E_new); LCD_DisplaySeg(_LCD_2F_new); LCD_DisplaySeg(_LCD_2G_new); break; case 9: LCD_DisplaySeg(_LCD_2A_new); LCD_DisplaySeg(_LCD_2B_new); LCD_DisplaySeg(_LCD_2C_new); LCD_DisplaySeg(_LCD_2D_new); LCD_ClearSeg(_LCD_2E_new); LCD_DisplaySeg(_LCD_2F_new); LCD_DisplaySeg(_LCD_2G_new); break; default: break; } break; case 3: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_3A_new); LCD_DisplaySeg(_LCD_3B_new); LCD_DisplaySeg(_LCD_3C_new); LCD_DisplaySeg(_LCD_3D_new); LCD_DisplaySeg(_LCD_3E_new); LCD_DisplaySeg(_LCD_3F_new); LCD_ClearSeg(_LCD_3G_new); break; case 1: LCD_ClearSeg(_LCD_3A_new); LCD_DisplaySeg(_LCD_3B_new); LCD_DisplaySeg(_LCD_3C_new); LCD_ClearSeg(_LCD_3D_new); LCD_ClearSeg(_LCD_3E_new); LCD_ClearSeg(_LCD_3F_new); LCD_ClearSeg(_LCD_3G_new); break; case 2: LCD_DisplaySeg(_LCD_3A_new); LCD_DisplaySeg(_LCD_3B_new); LCD_ClearSeg(_LCD_3C_new); LCD_DisplaySeg(_LCD_3D_new); LCD_DisplaySeg(_LCD_3E_new); LCD_ClearSeg(_LCD_3F_new); LCD_DisplaySeg(_LCD_3G_new); break; case 3: LCD_DisplaySeg(_LCD_3A_new); LCD_DisplaySeg(_LCD_3B_new); LCD_DisplaySeg(_LCD_3C_new); LCD_DisplaySeg(_LCD_3D_new); LCD_ClearSeg(_LCD_3E_new); LCD_ClearSeg(_LCD_3F_new); LCD_DisplaySeg(_LCD_3G_new); break; case 4: LCD_ClearSeg(_LCD_3A_new); LCD_DisplaySeg(_LCD_3B_new); LCD_DisplaySeg(_LCD_3C_new); LCD_ClearSeg(_LCD_3D_new); LCD_ClearSeg(_LCD_3E_new); LCD_DisplaySeg(_LCD_3F_new); LCD_DisplaySeg(_LCD_3G_new); break; case 5: LCD_DisplaySeg(_LCD_3A_new); LCD_ClearSeg(_LCD_3B_new); LCD_DisplaySeg(_LCD_3C_new); LCD_DisplaySeg(_LCD_3D_new); LCD_ClearSeg(_LCD_3E_new); LCD_DisplaySeg(_LCD_3F_new); LCD_DisplaySeg(_LCD_3G_new); break; case 6: LCD_DisplaySeg(_LCD_3A_new); LCD_ClearSeg(_LCD_3B_new); LCD_DisplaySeg(_LCD_3C_new); LCD_DisplaySeg(_LCD_3D_new); LCD_DisplaySeg(_LCD_3E_new); LCD_DisplaySeg(_LCD_3F_new); LCD_DisplaySeg(_LCD_3G_new); break; case 7: LCD_DisplaySeg(_LCD_3A_new); LCD_DisplaySeg(_LCD_3B_new); LCD_DisplaySeg(_LCD_3C_new); LCD_ClearSeg(_LCD_3D_new); LCD_ClearSeg(_LCD_3E_new); LCD_ClearSeg(_LCD_3F_new); LCD_ClearSeg(_LCD_3G_new); break; case 8: LCD_DisplaySeg(_LCD_3A_new); LCD_DisplaySeg(_LCD_3B_new); LCD_DisplaySeg(_LCD_3C_new); LCD_DisplaySeg(_LCD_3D_new); LCD_DisplaySeg(_LCD_3E_new); LCD_DisplaySeg(_LCD_3F_new); LCD_DisplaySeg(_LCD_3G_new); break; case 9: LCD_DisplaySeg(_LCD_3A_new); LCD_DisplaySeg(_LCD_3B_new); LCD_DisplaySeg(_LCD_3C_new); LCD_DisplaySeg(_LCD_3D_new); LCD_ClearSeg(_LCD_3E_new); LCD_DisplaySeg(_LCD_3F_new); LCD_DisplaySeg(_LCD_3G_new); break; default: break; } break; case 4: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_4A_new); LCD_DisplaySeg(_LCD_4B_new); LCD_DisplaySeg(_LCD_4C_new); LCD_DisplaySeg(_LCD_4D_new); LCD_DisplaySeg(_LCD_4E_new); LCD_DisplaySeg(_LCD_4F_new); LCD_ClearSeg(_LCD_4G_new); break; case 1: LCD_ClearSeg(_LCD_4A_new); LCD_DisplaySeg(_LCD_4B_new); LCD_DisplaySeg(_LCD_4C_new); LCD_ClearSeg(_LCD_4D_new); LCD_ClearSeg(_LCD_4E_new); LCD_ClearSeg(_LCD_4F_new); LCD_ClearSeg(_LCD_4G_new); break; case 2: LCD_DisplaySeg(_LCD_4A_new); LCD_DisplaySeg(_LCD_4B_new); LCD_ClearSeg(_LCD_4C_new); LCD_DisplaySeg(_LCD_4D_new); LCD_DisplaySeg(_LCD_4E_new); LCD_ClearSeg(_LCD_4F_new); LCD_DisplaySeg(_LCD_4G_new); break; case 3: LCD_DisplaySeg(_LCD_4A_new); LCD_DisplaySeg(_LCD_4B_new); LCD_DisplaySeg(_LCD_4C_new); LCD_DisplaySeg(_LCD_4D_new); LCD_ClearSeg(_LCD_4E_new); LCD_ClearSeg(_LCD_4F_new); LCD_DisplaySeg(_LCD_4G_new); break; case 4: LCD_ClearSeg(_LCD_4A_new); LCD_DisplaySeg(_LCD_4B_new); LCD_DisplaySeg(_LCD_4C_new); LCD_ClearSeg(_LCD_4D_new); LCD_ClearSeg(_LCD_4E_new); LCD_DisplaySeg(_LCD_4F_new); LCD_DisplaySeg(_LCD_4G_new); break; case 5: LCD_DisplaySeg(_LCD_4A_new); LCD_ClearSeg(_LCD_4B_new); LCD_DisplaySeg(_LCD_4C_new); LCD_DisplaySeg(_LCD_4D_new); LCD_ClearSeg(_LCD_4E_new); LCD_DisplaySeg(_LCD_4F_new); LCD_DisplaySeg(_LCD_4G_new); break; case 6: LCD_DisplaySeg(_LCD_4A_new); LCD_ClearSeg(_LCD_4B_new); LCD_DisplaySeg(_LCD_4C_new); LCD_DisplaySeg(_LCD_4D_new); LCD_DisplaySeg(_LCD_4E_new); LCD_DisplaySeg(_LCD_4F_new); LCD_DisplaySeg(_LCD_4G_new); break; case 7: LCD_DisplaySeg(_LCD_4A_new); LCD_DisplaySeg(_LCD_4B_new); LCD_DisplaySeg(_LCD_4C_new); LCD_ClearSeg(_LCD_4D_new); LCD_ClearSeg(_LCD_4E_new); LCD_ClearSeg(_LCD_4F_new); LCD_ClearSeg(_LCD_4G_new); break; case 8: LCD_DisplaySeg(_LCD_4A_new); LCD_DisplaySeg(_LCD_4B_new); LCD_DisplaySeg(_LCD_4C_new); LCD_DisplaySeg(_LCD_4D_new); LCD_DisplaySeg(_LCD_4E_new); LCD_DisplaySeg(_LCD_4F_new); LCD_DisplaySeg(_LCD_4G_new); break; case 9: LCD_DisplaySeg(_LCD_4A_new); LCD_DisplaySeg(_LCD_4B_new); LCD_DisplaySeg(_LCD_4C_new); LCD_DisplaySeg(_LCD_4D_new); LCD_ClearSeg(_LCD_4E_new); LCD_DisplaySeg(_LCD_4F_new); LCD_DisplaySeg(_LCD_4G_new); break; default: break; } break; case 5: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_5A_new); LCD_DisplaySeg(_LCD_5B_new); LCD_DisplaySeg(_LCD_5C_new); LCD_DisplaySeg(_LCD_5D_new); LCD_DisplaySeg(_LCD_5E_new); LCD_DisplaySeg(_LCD_5F_new); LCD_ClearSeg(_LCD_5G_new); break; case 1: LCD_ClearSeg(_LCD_5A_new); LCD_DisplaySeg(_LCD_5B_new); LCD_DisplaySeg(_LCD_5C_new); LCD_ClearSeg(_LCD_5D_new); LCD_ClearSeg(_LCD_5E_new); LCD_ClearSeg(_LCD_5F_new); LCD_ClearSeg(_LCD_5G_new); break; case 2: LCD_DisplaySeg(_LCD_5A_new); LCD_DisplaySeg(_LCD_5B_new); LCD_ClearSeg(_LCD_5C_new); LCD_DisplaySeg(_LCD_5D_new); LCD_DisplaySeg(_LCD_5E_new); LCD_ClearSeg(_LCD_5F_new); LCD_DisplaySeg(_LCD_5G_new); break; case 3: LCD_DisplaySeg(_LCD_5A_new); LCD_DisplaySeg(_LCD_5B_new); LCD_DisplaySeg(_LCD_5C_new); LCD_DisplaySeg(_LCD_5D_new); LCD_ClearSeg(_LCD_5E_new); LCD_ClearSeg(_LCD_5F_new); LCD_DisplaySeg(_LCD_5G_new); break; case 4: LCD_ClearSeg(_LCD_5A_new); LCD_DisplaySeg(_LCD_5B_new); LCD_DisplaySeg(_LCD_5C_new); LCD_ClearSeg(_LCD_5D_new); LCD_ClearSeg(_LCD_5E_new); LCD_DisplaySeg(_LCD_5F_new); LCD_DisplaySeg(_LCD_5G_new); break; case 5: LCD_DisplaySeg(_LCD_5A_new); LCD_ClearSeg(_LCD_5B_new); LCD_DisplaySeg(_LCD_5C_new); LCD_DisplaySeg(_LCD_5D_new); LCD_ClearSeg(_LCD_5E_new); LCD_DisplaySeg(_LCD_5F_new); LCD_DisplaySeg(_LCD_5G_new); break; case 6: LCD_DisplaySeg(_LCD_5A_new); LCD_ClearSeg(_LCD_5B_new); LCD_DisplaySeg(_LCD_5C_new); LCD_DisplaySeg(_LCD_5D_new); LCD_DisplaySeg(_LCD_5E_new); LCD_DisplaySeg(_LCD_5F_new); LCD_DisplaySeg(_LCD_5G_new); break; case 7: LCD_DisplaySeg(_LCD_5A_new); LCD_DisplaySeg(_LCD_5B_new); LCD_DisplaySeg(_LCD_5C_new); LCD_ClearSeg(_LCD_5D_new); LCD_ClearSeg(_LCD_5E_new); LCD_ClearSeg(_LCD_5F_new); LCD_ClearSeg(_LCD_5G_new); break; case 8: LCD_DisplaySeg(_LCD_5A_new); LCD_DisplaySeg(_LCD_5B_new); LCD_DisplaySeg(_LCD_5C_new); LCD_DisplaySeg(_LCD_5D_new); LCD_DisplaySeg(_LCD_5E_new); LCD_DisplaySeg(_LCD_5F_new); LCD_DisplaySeg(_LCD_5G_new); break; case 9: LCD_DisplaySeg(_LCD_5A_new); LCD_DisplaySeg(_LCD_5B_new); LCD_DisplaySeg(_LCD_5C_new); LCD_DisplaySeg(_LCD_5D_new); LCD_ClearSeg(_LCD_5E_new); LCD_DisplaySeg(_LCD_5F_new); LCD_DisplaySeg(_LCD_5G_new); break; default: break; } break; case 6: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_6A_new); LCD_DisplaySeg(_LCD_6B_new); LCD_DisplaySeg(_LCD_6C_new); LCD_DisplaySeg(_LCD_6D_new); LCD_DisplaySeg(_LCD_6E_new); LCD_DisplaySeg(_LCD_6F_new); LCD_ClearSeg(_LCD_6G_new); break; case 1: LCD_ClearSeg(_LCD_6A_new); LCD_DisplaySeg(_LCD_6B_new); LCD_DisplaySeg(_LCD_6C_new); LCD_ClearSeg(_LCD_6D_new); LCD_ClearSeg(_LCD_6E_new); LCD_ClearSeg(_LCD_6F_new); LCD_ClearSeg(_LCD_6G_new); break; case 2: LCD_DisplaySeg(_LCD_6A_new); LCD_DisplaySeg(_LCD_6B_new); LCD_ClearSeg(_LCD_6C_new); LCD_DisplaySeg(_LCD_6D_new); LCD_DisplaySeg(_LCD_6E_new); LCD_ClearSeg(_LCD_6F_new); LCD_DisplaySeg(_LCD_6G_new); break; case 3: LCD_DisplaySeg(_LCD_6A_new); LCD_DisplaySeg(_LCD_6B_new); LCD_DisplaySeg(_LCD_6C_new); LCD_DisplaySeg(_LCD_6D_new); LCD_ClearSeg(_LCD_6E_new); LCD_ClearSeg(_LCD_6F_new); LCD_DisplaySeg(_LCD_6G_new); break; case 4: LCD_ClearSeg(_LCD_6A_new); LCD_DisplaySeg(_LCD_6B_new); LCD_DisplaySeg(_LCD_6C_new); LCD_ClearSeg(_LCD_6D_new); LCD_ClearSeg(_LCD_6E_new); LCD_DisplaySeg(_LCD_6F_new); LCD_DisplaySeg(_LCD_6G_new); break; case 5: LCD_DisplaySeg(_LCD_6A_new); LCD_ClearSeg(_LCD_6B_new); LCD_DisplaySeg(_LCD_6C_new); LCD_DisplaySeg(_LCD_6D_new); LCD_ClearSeg(_LCD_6E_new); LCD_DisplaySeg(_LCD_6F_new); LCD_DisplaySeg(_LCD_6G_new); break; case 6: LCD_DisplaySeg(_LCD_6A_new); LCD_ClearSeg(_LCD_6B_new); LCD_DisplaySeg(_LCD_6C_new); LCD_DisplaySeg(_LCD_6D_new); LCD_DisplaySeg(_LCD_6E_new); LCD_DisplaySeg(_LCD_6F_new); LCD_DisplaySeg(_LCD_6G_new); break; case 7: LCD_DisplaySeg(_LCD_6A_new); LCD_DisplaySeg(_LCD_6B_new); LCD_DisplaySeg(_LCD_6C_new); LCD_ClearSeg(_LCD_6D_new); LCD_ClearSeg(_LCD_6E_new); LCD_ClearSeg(_LCD_6F_new); LCD_ClearSeg(_LCD_6G_new); break; case 8: LCD_DisplaySeg(_LCD_6A_new); LCD_DisplaySeg(_LCD_6B_new); LCD_DisplaySeg(_LCD_6C_new); LCD_DisplaySeg(_LCD_6D_new); LCD_DisplaySeg(_LCD_6E_new); LCD_DisplaySeg(_LCD_6F_new); LCD_DisplaySeg(_LCD_6G_new); break; case 9: LCD_DisplaySeg(_LCD_6A_new); LCD_DisplaySeg(_LCD_6B_new); LCD_DisplaySeg(_LCD_6C_new); LCD_DisplaySeg(_LCD_6D_new); LCD_ClearSeg(_LCD_6E_new); LCD_DisplaySeg(_LCD_6F_new); LCD_DisplaySeg(_LCD_6G_new); break; default: break; } break; case 7: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_7A_new); LCD_DisplaySeg(_LCD_7B_new); LCD_DisplaySeg(_LCD_7C_new); LCD_DisplaySeg(_LCD_7D_new); LCD_DisplaySeg(_LCD_7E_new); LCD_DisplaySeg(_LCD_7F_new); LCD_ClearSeg(_LCD_7G_new); break; case 1: LCD_ClearSeg(_LCD_7A_new); LCD_DisplaySeg(_LCD_7B_new); LCD_DisplaySeg(_LCD_7C_new); LCD_ClearSeg(_LCD_7D_new); LCD_ClearSeg(_LCD_7E_new); LCD_ClearSeg(_LCD_7F_new); LCD_ClearSeg(_LCD_7G_new); break; case 2: LCD_DisplaySeg(_LCD_7A_new); LCD_DisplaySeg(_LCD_7B_new); LCD_ClearSeg(_LCD_7C_new); LCD_DisplaySeg(_LCD_7D_new); LCD_DisplaySeg(_LCD_7E_new); LCD_ClearSeg(_LCD_7F_new); LCD_DisplaySeg(_LCD_7G_new); break; case 3: LCD_DisplaySeg(_LCD_7A_new); LCD_DisplaySeg(_LCD_7B_new); LCD_DisplaySeg(_LCD_7C_new); LCD_DisplaySeg(_LCD_7D_new); LCD_ClearSeg(_LCD_7E_new); LCD_ClearSeg(_LCD_7F_new); LCD_DisplaySeg(_LCD_7G_new); break; case 4: LCD_ClearSeg(_LCD_7A_new); LCD_DisplaySeg(_LCD_7B_new); LCD_DisplaySeg(_LCD_7C_new); LCD_ClearSeg(_LCD_7D_new); LCD_ClearSeg(_LCD_7E_new); LCD_DisplaySeg(_LCD_7F_new); LCD_DisplaySeg(_LCD_7G_new); break; case 5: LCD_DisplaySeg(_LCD_7A_new); LCD_ClearSeg(_LCD_7B_new); LCD_DisplaySeg(_LCD_7C_new); LCD_DisplaySeg(_LCD_7D_new); LCD_ClearSeg(_LCD_7E_new); LCD_DisplaySeg(_LCD_7F_new); LCD_DisplaySeg(_LCD_7G_new); break; case 6: LCD_DisplaySeg(_LCD_7A_new); LCD_ClearSeg(_LCD_7B_new); LCD_DisplaySeg(_LCD_7C_new); LCD_DisplaySeg(_LCD_7D_new); LCD_DisplaySeg(_LCD_7E_new); LCD_DisplaySeg(_LCD_7F_new); LCD_DisplaySeg(_LCD_7G_new); break; case 7: LCD_DisplaySeg(_LCD_7A_new); LCD_DisplaySeg(_LCD_7B_new); LCD_DisplaySeg(_LCD_7C_new); LCD_ClearSeg(_LCD_7D_new); LCD_ClearSeg(_LCD_7E_new); LCD_ClearSeg(_LCD_7F_new); LCD_ClearSeg(_LCD_7G_new); break; case 8: LCD_DisplaySeg(_LCD_7A_new); LCD_DisplaySeg(_LCD_7B_new); LCD_DisplaySeg(_LCD_7C_new); LCD_DisplaySeg(_LCD_7D_new); LCD_DisplaySeg(_LCD_7E_new); LCD_DisplaySeg(_LCD_7F_new); LCD_DisplaySeg(_LCD_7G_new); break; case 9: LCD_DisplaySeg(_LCD_7A_new); LCD_DisplaySeg(_LCD_7B_new); LCD_DisplaySeg(_LCD_7C_new); LCD_DisplaySeg(_LCD_7D_new); LCD_ClearSeg(_LCD_7E_new); LCD_DisplaySeg(_LCD_7F_new); LCD_DisplaySeg(_LCD_7G_new); break; default: break; } break; case 8: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_8A_new); LCD_DisplaySeg(_LCD_8B_new); LCD_DisplaySeg(_LCD_8C_new); LCD_DisplaySeg(_LCD_8D_new); LCD_DisplaySeg(_LCD_8E_new); LCD_DisplaySeg(_LCD_8F_new); LCD_ClearSeg(_LCD_8G_new); break; case 1: LCD_ClearSeg(_LCD_8A_new); LCD_DisplaySeg(_LCD_8B_new); LCD_DisplaySeg(_LCD_8C_new); LCD_ClearSeg(_LCD_8D_new); LCD_ClearSeg(_LCD_8E_new); LCD_ClearSeg(_LCD_8F_new); LCD_ClearSeg(_LCD_8G_new); break; case 2: LCD_DisplaySeg(_LCD_8A_new); LCD_DisplaySeg(_LCD_8B_new); LCD_ClearSeg(_LCD_8C_new); LCD_DisplaySeg(_LCD_8D_new); LCD_DisplaySeg(_LCD_8E_new); LCD_ClearSeg(_LCD_8F_new); LCD_DisplaySeg(_LCD_8G_new); break; case 3: LCD_DisplaySeg(_LCD_8A_new); LCD_DisplaySeg(_LCD_8B_new); LCD_DisplaySeg(_LCD_8C_new); LCD_DisplaySeg(_LCD_8D_new); LCD_ClearSeg(_LCD_8E_new); LCD_ClearSeg(_LCD_8F_new); LCD_DisplaySeg(_LCD_8G_new); break; case 4: LCD_ClearSeg(_LCD_8A_new); LCD_DisplaySeg(_LCD_8B_new); LCD_DisplaySeg(_LCD_8C_new); LCD_ClearSeg(_LCD_8D_new); LCD_ClearSeg(_LCD_8E_new); LCD_DisplaySeg(_LCD_8F_new); LCD_DisplaySeg(_LCD_8G_new); break; case 5: LCD_DisplaySeg(_LCD_8A_new); LCD_ClearSeg(_LCD_8B_new); LCD_DisplaySeg(_LCD_8C_new); LCD_DisplaySeg(_LCD_8D_new); LCD_ClearSeg(_LCD_8E_new); LCD_DisplaySeg(_LCD_8F_new); LCD_DisplaySeg(_LCD_8G_new); break; case 6: LCD_DisplaySeg(_LCD_8A_new); LCD_ClearSeg(_LCD_8B_new); LCD_DisplaySeg(_LCD_8C_new); LCD_DisplaySeg(_LCD_8D_new); LCD_DisplaySeg(_LCD_8E_new); LCD_DisplaySeg(_LCD_8F_new); LCD_DisplaySeg(_LCD_8G_new); break; case 7: LCD_DisplaySeg(_LCD_8A_new); LCD_DisplaySeg(_LCD_8B_new); LCD_DisplaySeg(_LCD_8C_new); LCD_ClearSeg(_LCD_8D_new); LCD_ClearSeg(_LCD_8E_new); LCD_ClearSeg(_LCD_8F_new); LCD_ClearSeg(_LCD_8G_new); break; case 8: LCD_DisplaySeg(_LCD_8A_new); LCD_DisplaySeg(_LCD_8B_new); LCD_DisplaySeg(_LCD_8C_new); LCD_DisplaySeg(_LCD_8D_new); LCD_DisplaySeg(_LCD_8E_new); LCD_DisplaySeg(_LCD_8F_new); LCD_DisplaySeg(_LCD_8G_new); break; case 9: LCD_DisplaySeg(_LCD_8A_new); LCD_DisplaySeg(_LCD_8B_new); LCD_DisplaySeg(_LCD_8C_new); LCD_DisplaySeg(_LCD_8D_new); LCD_ClearSeg(_LCD_8E_new); LCD_DisplaySeg(_LCD_8F_new); LCD_DisplaySeg(_LCD_8G_new); break; default: break; } break; case 9: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_9A_new); LCD_DisplaySeg(_LCD_9B_new); LCD_DisplaySeg(_LCD_9C_new); LCD_DisplaySeg(_LCD_9D_new); LCD_DisplaySeg(_LCD_9E_new); LCD_DisplaySeg(_LCD_9F_new); LCD_ClearSeg(_LCD_9G_new); break; case 1: LCD_ClearSeg(_LCD_9A_new); LCD_DisplaySeg(_LCD_9B_new); LCD_DisplaySeg(_LCD_9C_new); LCD_ClearSeg(_LCD_9D_new); LCD_ClearSeg(_LCD_9E_new); LCD_ClearSeg(_LCD_9F_new); LCD_ClearSeg(_LCD_9G_new); break; case 2: LCD_DisplaySeg(_LCD_9A_new); LCD_DisplaySeg(_LCD_9B_new); LCD_ClearSeg(_LCD_9C_new); LCD_DisplaySeg(_LCD_9D_new); LCD_DisplaySeg(_LCD_9E_new); LCD_ClearSeg(_LCD_9F_new); LCD_DisplaySeg(_LCD_9G_new); break; case 3: LCD_DisplaySeg(_LCD_9A_new); LCD_DisplaySeg(_LCD_9B_new); LCD_DisplaySeg(_LCD_9C_new); LCD_DisplaySeg(_LCD_9D_new); LCD_ClearSeg(_LCD_9E_new); LCD_ClearSeg(_LCD_9F_new); LCD_DisplaySeg(_LCD_9G_new); break; case 4: LCD_ClearSeg(_LCD_9A_new); LCD_DisplaySeg(_LCD_9B_new); LCD_DisplaySeg(_LCD_9C_new); LCD_ClearSeg(_LCD_9D_new); LCD_ClearSeg(_LCD_9E_new); LCD_DisplaySeg(_LCD_9F_new); LCD_DisplaySeg(_LCD_9G_new); break; case 5: LCD_DisplaySeg(_LCD_9A_new); LCD_ClearSeg(_LCD_9B_new); LCD_DisplaySeg(_LCD_9C_new); LCD_DisplaySeg(_LCD_9D_new); LCD_ClearSeg(_LCD_9E_new); LCD_DisplaySeg(_LCD_9F_new); LCD_DisplaySeg(_LCD_9G_new); break; case 6: LCD_DisplaySeg(_LCD_9A_new); LCD_ClearSeg(_LCD_9B_new); LCD_DisplaySeg(_LCD_9C_new); LCD_DisplaySeg(_LCD_9D_new); LCD_DisplaySeg(_LCD_9E_new); LCD_DisplaySeg(_LCD_9F_new); LCD_DisplaySeg(_LCD_9G_new); break; case 7: LCD_DisplaySeg(_LCD_9A_new); LCD_DisplaySeg(_LCD_9B_new); LCD_DisplaySeg(_LCD_9C_new); LCD_ClearSeg(_LCD_9D_new); LCD_ClearSeg(_LCD_9E_new); LCD_ClearSeg(_LCD_9F_new); LCD_ClearSeg(_LCD_9G_new); break; case 8: LCD_DisplaySeg(_LCD_9A_new); LCD_DisplaySeg(_LCD_9B_new); LCD_DisplaySeg(_LCD_9C_new); LCD_DisplaySeg(_LCD_9D_new); LCD_DisplaySeg(_LCD_9E_new); LCD_DisplaySeg(_LCD_9F_new); LCD_DisplaySeg(_LCD_9G_new); break; case 9: LCD_DisplaySeg(_LCD_9A_new); LCD_DisplaySeg(_LCD_9B_new); LCD_DisplaySeg(_LCD_9C_new); LCD_DisplaySeg(_LCD_9D_new); LCD_ClearSeg(_LCD_9E_new); LCD_DisplaySeg(_LCD_9F_new); LCD_DisplaySeg(_LCD_9G_new); break; default: break; } break; case 10: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_10A_new); LCD_DisplaySeg(_LCD_10B_new); LCD_DisplaySeg(_LCD_10C_new); LCD_DisplaySeg(_LCD_10D_new); LCD_DisplaySeg(_LCD_10E_new); LCD_DisplaySeg(_LCD_10F_new); LCD_ClearSeg(_LCD_10G_new); break; case 1: LCD_ClearSeg(_LCD_10A_new); LCD_DisplaySeg(_LCD_10B_new); LCD_DisplaySeg(_LCD_10C_new); LCD_ClearSeg(_LCD_10D_new); LCD_ClearSeg(_LCD_10E_new); LCD_ClearSeg(_LCD_10F_new); LCD_ClearSeg(_LCD_10G_new); break; case 2: LCD_DisplaySeg(_LCD_10A_new); LCD_DisplaySeg(_LCD_10B_new); LCD_ClearSeg(_LCD_10C_new); LCD_DisplaySeg(_LCD_10D_new); LCD_DisplaySeg(_LCD_10E_new); LCD_ClearSeg(_LCD_10F_new); LCD_DisplaySeg(_LCD_10G_new); break; case 3: LCD_DisplaySeg(_LCD_10A_new); LCD_DisplaySeg(_LCD_10B_new); LCD_DisplaySeg(_LCD_10C_new); LCD_DisplaySeg(_LCD_10D_new); LCD_ClearSeg(_LCD_10E_new); LCD_ClearSeg(_LCD_10F_new); LCD_DisplaySeg(_LCD_10G_new); break; case 4: LCD_ClearSeg(_LCD_10A_new); LCD_DisplaySeg(_LCD_10B_new); LCD_DisplaySeg(_LCD_10C_new); LCD_ClearSeg(_LCD_10D_new); LCD_ClearSeg(_LCD_10E_new); LCD_DisplaySeg(_LCD_10F_new); LCD_DisplaySeg(_LCD_10G_new); break; case 5: LCD_DisplaySeg(_LCD_10A_new); LCD_ClearSeg(_LCD_10B_new); LCD_DisplaySeg(_LCD_10C_new); LCD_DisplaySeg(_LCD_10D_new); LCD_ClearSeg(_LCD_10E_new); LCD_DisplaySeg(_LCD_10F_new); LCD_DisplaySeg(_LCD_10G_new); break; case 6: LCD_DisplaySeg(_LCD_10A_new); LCD_ClearSeg(_LCD_10B_new); LCD_DisplaySeg(_LCD_10C_new); LCD_DisplaySeg(_LCD_10D_new); LCD_DisplaySeg(_LCD_10E_new); LCD_DisplaySeg(_LCD_10F_new); LCD_DisplaySeg(_LCD_10G_new); break; case 7: LCD_DisplaySeg(_LCD_10A_new); LCD_DisplaySeg(_LCD_10B_new); LCD_DisplaySeg(_LCD_10C_new); LCD_ClearSeg(_LCD_10D_new); LCD_ClearSeg(_LCD_10E_new); LCD_ClearSeg(_LCD_10F_new); LCD_ClearSeg(_LCD_10G_new); break; case 8: LCD_DisplaySeg(_LCD_10A_new); LCD_DisplaySeg(_LCD_10B_new); LCD_DisplaySeg(_LCD_10C_new); LCD_DisplaySeg(_LCD_10D_new); LCD_DisplaySeg(_LCD_10E_new); LCD_DisplaySeg(_LCD_10F_new); LCD_DisplaySeg(_LCD_10G_new); break; case 9: LCD_DisplaySeg(_LCD_10A_new); LCD_DisplaySeg(_LCD_10B_new); LCD_DisplaySeg(_LCD_10C_new); LCD_DisplaySeg(_LCD_10D_new); LCD_ClearSeg(_LCD_10E_new); LCD_DisplaySeg(_LCD_10F_new); LCD_DisplaySeg(_LCD_10G_new); break; default: break; } break; case 11: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_11A_new); LCD_DisplaySeg(_LCD_11B_new); LCD_DisplaySeg(_LCD_11C_new); LCD_DisplaySeg(_LCD_11D_new); LCD_DisplaySeg(_LCD_11E_new); LCD_DisplaySeg(_LCD_11F_new); LCD_ClearSeg(_LCD_11G_new); break; case 1: LCD_ClearSeg(_LCD_11A_new); LCD_DisplaySeg(_LCD_11B_new); LCD_DisplaySeg(_LCD_11C_new); LCD_ClearSeg(_LCD_11D_new); LCD_ClearSeg(_LCD_11E_new); LCD_ClearSeg(_LCD_11F_new); LCD_ClearSeg(_LCD_11G_new); break; case 2: LCD_DisplaySeg(_LCD_11A_new); LCD_DisplaySeg(_LCD_11B_new); LCD_ClearSeg(_LCD_11C_new); LCD_DisplaySeg(_LCD_11D_new); LCD_DisplaySeg(_LCD_11E_new); LCD_ClearSeg(_LCD_11F_new); LCD_DisplaySeg(_LCD_11G_new); break; case 3: LCD_DisplaySeg(_LCD_11A_new); LCD_DisplaySeg(_LCD_11B_new); LCD_DisplaySeg(_LCD_11C_new); LCD_DisplaySeg(_LCD_11D_new); LCD_ClearSeg(_LCD_11E_new); LCD_ClearSeg(_LCD_11F_new); LCD_DisplaySeg(_LCD_11G_new); break; case 4: LCD_ClearSeg(_LCD_11A_new); LCD_DisplaySeg(_LCD_11B_new); LCD_DisplaySeg(_LCD_11C_new); LCD_ClearSeg(_LCD_11D_new); LCD_ClearSeg(_LCD_11E_new); LCD_DisplaySeg(_LCD_11F_new); LCD_DisplaySeg(_LCD_11G_new); break; case 5: LCD_DisplaySeg(_LCD_11A_new); LCD_ClearSeg(_LCD_11B_new); LCD_DisplaySeg(_LCD_11C_new); LCD_DisplaySeg(_LCD_11D_new); LCD_ClearSeg(_LCD_11E_new); LCD_DisplaySeg(_LCD_11F_new); LCD_DisplaySeg(_LCD_11G_new); break; case 6: LCD_DisplaySeg(_LCD_11A_new); LCD_ClearSeg(_LCD_11B_new); LCD_DisplaySeg(_LCD_11C_new); LCD_DisplaySeg(_LCD_11D_new); LCD_DisplaySeg(_LCD_11E_new); LCD_DisplaySeg(_LCD_11F_new); LCD_DisplaySeg(_LCD_11G_new); break; case 7: LCD_DisplaySeg(_LCD_11A_new); LCD_DisplaySeg(_LCD_11B_new); LCD_DisplaySeg(_LCD_11C_new); LCD_ClearSeg(_LCD_11D_new); LCD_ClearSeg(_LCD_11E_new); LCD_ClearSeg(_LCD_11F_new); LCD_ClearSeg(_LCD_11G_new); break; case 8: LCD_DisplaySeg(_LCD_11A_new); LCD_DisplaySeg(_LCD_11B_new); LCD_DisplaySeg(_LCD_11C_new); LCD_DisplaySeg(_LCD_11D_new); LCD_DisplaySeg(_LCD_11E_new); LCD_DisplaySeg(_LCD_11F_new); LCD_DisplaySeg(_LCD_11G_new); break; case 9: LCD_DisplaySeg(_LCD_11A_new); LCD_DisplaySeg(_LCD_11B_new); LCD_DisplaySeg(_LCD_11C_new); LCD_DisplaySeg(_LCD_11D_new); LCD_ClearSeg(_LCD_11E_new); LCD_DisplaySeg(_LCD_11F_new); LCD_DisplaySeg(_LCD_11G_new); break; default: break; } break; case 12: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_12A_new); LCD_DisplaySeg(_LCD_12B_new); LCD_DisplaySeg(_LCD_12C_new); LCD_DisplaySeg(_LCD_12D_new); LCD_DisplaySeg(_LCD_12E_new); LCD_DisplaySeg(_LCD_12F_new); LCD_ClearSeg(_LCD_12G_new); break; case 1: LCD_ClearSeg(_LCD_12A_new); LCD_DisplaySeg(_LCD_12B_new); LCD_DisplaySeg(_LCD_12C_new); LCD_ClearSeg(_LCD_12D_new); LCD_ClearSeg(_LCD_12E_new); LCD_ClearSeg(_LCD_12F_new); LCD_ClearSeg(_LCD_12G_new); break; case 2: LCD_DisplaySeg(_LCD_12A_new); LCD_DisplaySeg(_LCD_12B_new); LCD_ClearSeg(_LCD_12C_new); LCD_DisplaySeg(_LCD_12D_new); LCD_DisplaySeg(_LCD_12E_new); LCD_ClearSeg(_LCD_12F_new); LCD_DisplaySeg(_LCD_12G_new); break; case 3: LCD_DisplaySeg(_LCD_12A_new); LCD_DisplaySeg(_LCD_12B_new); LCD_DisplaySeg(_LCD_12C_new); LCD_DisplaySeg(_LCD_12D_new); LCD_ClearSeg(_LCD_12E_new); LCD_ClearSeg(_LCD_12F_new); LCD_DisplaySeg(_LCD_12G_new); break; case 4: LCD_ClearSeg(_LCD_12A_new); LCD_DisplaySeg(_LCD_12B_new); LCD_DisplaySeg(_LCD_12C_new); LCD_ClearSeg(_LCD_12D_new); LCD_ClearSeg(_LCD_12E_new); LCD_DisplaySeg(_LCD_12F_new); LCD_DisplaySeg(_LCD_12G_new); break; case 5: LCD_DisplaySeg(_LCD_12A_new); LCD_ClearSeg(_LCD_12B_new); LCD_DisplaySeg(_LCD_12C_new); LCD_DisplaySeg(_LCD_12D_new); LCD_ClearSeg(_LCD_12E_new); LCD_DisplaySeg(_LCD_12F_new); LCD_DisplaySeg(_LCD_12G_new); break; case 6: LCD_DisplaySeg(_LCD_12A_new); LCD_ClearSeg(_LCD_12B_new); LCD_DisplaySeg(_LCD_12C_new); LCD_DisplaySeg(_LCD_12D_new); LCD_DisplaySeg(_LCD_12E_new); LCD_DisplaySeg(_LCD_12F_new); LCD_DisplaySeg(_LCD_12G_new); break; case 7: LCD_DisplaySeg(_LCD_12A_new); LCD_DisplaySeg(_LCD_12B_new); LCD_DisplaySeg(_LCD_12C_new); LCD_ClearSeg(_LCD_12D_new); LCD_ClearSeg(_LCD_12E_new); LCD_ClearSeg(_LCD_12F_new); LCD_ClearSeg(_LCD_12G_new); break; case 8: LCD_DisplaySeg(_LCD_12A_new); LCD_DisplaySeg(_LCD_12B_new); LCD_DisplaySeg(_LCD_12C_new); LCD_DisplaySeg(_LCD_12D_new); LCD_DisplaySeg(_LCD_12E_new); LCD_DisplaySeg(_LCD_12F_new); LCD_DisplaySeg(_LCD_12G_new); break; case 9: LCD_DisplaySeg(_LCD_12A_new); LCD_DisplaySeg(_LCD_12B_new); LCD_DisplaySeg(_LCD_12C_new); LCD_DisplaySeg(_LCD_12D_new); LCD_ClearSeg(_LCD_12E_new); LCD_DisplaySeg(_LCD_12F_new); LCD_DisplaySeg(_LCD_12G_new); break; default: break; } break; case 13: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_13A_new); LCD_DisplaySeg(_LCD_13B_new); LCD_DisplaySeg(_LCD_13C_new); LCD_DisplaySeg(_LCD_13D_new); LCD_DisplaySeg(_LCD_13E_new); LCD_DisplaySeg(_LCD_13F_new); LCD_ClearSeg(_LCD_13G_new); break; case 1: LCD_ClearSeg(_LCD_13A_new); LCD_DisplaySeg(_LCD_13B_new); LCD_DisplaySeg(_LCD_13C_new); LCD_ClearSeg(_LCD_13D_new); LCD_ClearSeg(_LCD_13E_new); LCD_ClearSeg(_LCD_13F_new); LCD_ClearSeg(_LCD_13G_new); break; case 2: LCD_DisplaySeg(_LCD_13A_new); LCD_DisplaySeg(_LCD_13B_new); LCD_ClearSeg(_LCD_13C_new); LCD_DisplaySeg(_LCD_13D_new); LCD_DisplaySeg(_LCD_13E_new); LCD_ClearSeg(_LCD_13F_new); LCD_DisplaySeg(_LCD_13G_new); break; case 3: LCD_DisplaySeg(_LCD_13A_new); LCD_DisplaySeg(_LCD_13B_new); LCD_DisplaySeg(_LCD_13C_new); LCD_DisplaySeg(_LCD_13D_new); LCD_ClearSeg(_LCD_13E_new); LCD_ClearSeg(_LCD_13F_new); LCD_DisplaySeg(_LCD_13G_new); break; case 4: LCD_ClearSeg(_LCD_13A_new); LCD_DisplaySeg(_LCD_13B_new); LCD_DisplaySeg(_LCD_13C_new); LCD_ClearSeg(_LCD_13D_new); LCD_ClearSeg(_LCD_13E_new); LCD_DisplaySeg(_LCD_13F_new); LCD_DisplaySeg(_LCD_13G_new); break; case 5: LCD_DisplaySeg(_LCD_13A_new); LCD_ClearSeg(_LCD_13B_new); LCD_DisplaySeg(_LCD_13C_new); LCD_DisplaySeg(_LCD_13D_new); LCD_ClearSeg(_LCD_13E_new); LCD_DisplaySeg(_LCD_13F_new); LCD_DisplaySeg(_LCD_13G_new); break; case 6: LCD_DisplaySeg(_LCD_13A_new); LCD_ClearSeg(_LCD_13B_new); LCD_DisplaySeg(_LCD_13C_new); LCD_DisplaySeg(_LCD_13D_new); LCD_DisplaySeg(_LCD_13E_new); LCD_DisplaySeg(_LCD_13F_new); LCD_DisplaySeg(_LCD_13G_new); break; case 7: LCD_DisplaySeg(_LCD_13A_new); LCD_DisplaySeg(_LCD_13B_new); LCD_DisplaySeg(_LCD_13C_new); LCD_ClearSeg(_LCD_13D_new); LCD_ClearSeg(_LCD_13E_new); LCD_ClearSeg(_LCD_13F_new); LCD_ClearSeg(_LCD_13G_new); break; case 8: LCD_DisplaySeg(_LCD_13A_new); LCD_DisplaySeg(_LCD_13B_new); LCD_DisplaySeg(_LCD_13C_new); LCD_DisplaySeg(_LCD_13D_new); LCD_DisplaySeg(_LCD_13E_new); LCD_DisplaySeg(_LCD_13F_new); LCD_DisplaySeg(_LCD_13G_new); break; case 9: LCD_DisplaySeg(_LCD_13A_new); LCD_DisplaySeg(_LCD_13B_new); LCD_DisplaySeg(_LCD_13C_new); LCD_DisplaySeg(_LCD_13D_new); LCD_ClearSeg(_LCD_13E_new); LCD_DisplaySeg(_LCD_13F_new); LCD_DisplaySeg(_LCD_13G_new); break; default: break; } break; case 14: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_14A_new); LCD_DisplaySeg(_LCD_14B_new); LCD_DisplaySeg(_LCD_14C_new); LCD_DisplaySeg(_LCD_14D_new); LCD_DisplaySeg(_LCD_14E_new); LCD_DisplaySeg(_LCD_14F_new); LCD_ClearSeg(_LCD_14G_new); break; case 1: LCD_ClearSeg(_LCD_14A_new); LCD_DisplaySeg(_LCD_14B_new); LCD_DisplaySeg(_LCD_14C_new); LCD_ClearSeg(_LCD_14D_new); LCD_ClearSeg(_LCD_14E_new); LCD_ClearSeg(_LCD_14F_new); LCD_ClearSeg(_LCD_14G_new); break; case 2: LCD_DisplaySeg(_LCD_14A_new); LCD_DisplaySeg(_LCD_14B_new); LCD_ClearSeg(_LCD_14C_new); LCD_DisplaySeg(_LCD_14D_new); LCD_DisplaySeg(_LCD_14E_new); LCD_ClearSeg(_LCD_14F_new); LCD_DisplaySeg(_LCD_14G_new); break; case 3: LCD_DisplaySeg(_LCD_14A_new); LCD_DisplaySeg(_LCD_14B_new); LCD_DisplaySeg(_LCD_14C_new); LCD_DisplaySeg(_LCD_14D_new); LCD_ClearSeg(_LCD_14E_new); LCD_ClearSeg(_LCD_14F_new); LCD_DisplaySeg(_LCD_14G_new); break; case 4: LCD_ClearSeg(_LCD_14A_new); LCD_DisplaySeg(_LCD_14B_new); LCD_DisplaySeg(_LCD_14C_new); LCD_ClearSeg(_LCD_14D_new); LCD_ClearSeg(_LCD_14E_new); LCD_DisplaySeg(_LCD_14F_new); LCD_DisplaySeg(_LCD_14G_new); break; case 5: LCD_DisplaySeg(_LCD_14A_new); LCD_ClearSeg(_LCD_14B_new); LCD_DisplaySeg(_LCD_14C_new); LCD_DisplaySeg(_LCD_14D_new); LCD_ClearSeg(_LCD_14E_new); LCD_DisplaySeg(_LCD_14F_new); LCD_DisplaySeg(_LCD_14G_new); break; case 6: LCD_DisplaySeg(_LCD_14A_new); LCD_ClearSeg(_LCD_14B_new); LCD_DisplaySeg(_LCD_14C_new); LCD_DisplaySeg(_LCD_14D_new); LCD_DisplaySeg(_LCD_14E_new); LCD_DisplaySeg(_LCD_14F_new); LCD_DisplaySeg(_LCD_14G_new); break; case 7: LCD_DisplaySeg(_LCD_14A_new); LCD_DisplaySeg(_LCD_14B_new); LCD_DisplaySeg(_LCD_14C_new); LCD_ClearSeg(_LCD_14D_new); LCD_ClearSeg(_LCD_14E_new); LCD_ClearSeg(_LCD_14F_new); LCD_ClearSeg(_LCD_14G_new); break; case 8: LCD_DisplaySeg(_LCD_14A_new); LCD_DisplaySeg(_LCD_14B_new); LCD_DisplaySeg(_LCD_14C_new); LCD_DisplaySeg(_LCD_14D_new); LCD_DisplaySeg(_LCD_14E_new); LCD_DisplaySeg(_LCD_14F_new); LCD_DisplaySeg(_LCD_14G_new); break; case 9: LCD_DisplaySeg(_LCD_14A_new); LCD_DisplaySeg(_LCD_14B_new); LCD_DisplaySeg(_LCD_14C_new); LCD_DisplaySeg(_LCD_14D_new); LCD_ClearSeg(_LCD_14E_new); LCD_DisplaySeg(_LCD_14F_new); LCD_DisplaySeg(_LCD_14G_new); break; default: break; } break; case 15: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_15A_new); LCD_DisplaySeg(_LCD_15B_new); LCD_DisplaySeg(_LCD_15C_new); LCD_DisplaySeg(_LCD_15D_new); LCD_DisplaySeg(_LCD_15E_new); LCD_DisplaySeg(_LCD_15F_new); LCD_ClearSeg(_LCD_15G_new); break; case 1: LCD_ClearSeg(_LCD_15A_new); LCD_DisplaySeg(_LCD_15B_new); LCD_DisplaySeg(_LCD_15C_new); LCD_ClearSeg(_LCD_15D_new); LCD_ClearSeg(_LCD_15E_new); LCD_ClearSeg(_LCD_15F_new); LCD_ClearSeg(_LCD_15G_new); break; case 2: LCD_DisplaySeg(_LCD_15A_new); LCD_DisplaySeg(_LCD_15B_new); LCD_ClearSeg(_LCD_15C_new); LCD_DisplaySeg(_LCD_15D_new); LCD_DisplaySeg(_LCD_15E_new); LCD_ClearSeg(_LCD_15F_new); LCD_DisplaySeg(_LCD_15G_new); break; case 3: LCD_DisplaySeg(_LCD_15A_new); LCD_DisplaySeg(_LCD_15B_new); LCD_DisplaySeg(_LCD_15C_new); LCD_DisplaySeg(_LCD_15D_new); LCD_ClearSeg(_LCD_15E_new); LCD_ClearSeg(_LCD_15F_new); LCD_DisplaySeg(_LCD_15G_new); break; case 4: LCD_ClearSeg(_LCD_15A_new); LCD_DisplaySeg(_LCD_15B_new); LCD_DisplaySeg(_LCD_15C_new); LCD_ClearSeg(_LCD_15D_new); LCD_ClearSeg(_LCD_15E_new); LCD_DisplaySeg(_LCD_15F_new); LCD_DisplaySeg(_LCD_15G_new); break; case 5: LCD_DisplaySeg(_LCD_15A_new); LCD_ClearSeg(_LCD_15B_new); LCD_DisplaySeg(_LCD_15C_new); LCD_DisplaySeg(_LCD_15D_new); LCD_ClearSeg(_LCD_15E_new); LCD_DisplaySeg(_LCD_15F_new); LCD_DisplaySeg(_LCD_15G_new); break; case 6: LCD_DisplaySeg(_LCD_15A_new); LCD_ClearSeg(_LCD_15B_new); LCD_DisplaySeg(_LCD_15C_new); LCD_DisplaySeg(_LCD_15D_new); LCD_DisplaySeg(_LCD_15E_new); LCD_DisplaySeg(_LCD_15F_new); LCD_DisplaySeg(_LCD_15G_new); break; case 7: LCD_DisplaySeg(_LCD_15A_new); LCD_DisplaySeg(_LCD_15B_new); LCD_DisplaySeg(_LCD_15C_new); LCD_ClearSeg(_LCD_15D_new); LCD_ClearSeg(_LCD_15E_new); LCD_ClearSeg(_LCD_15F_new); LCD_ClearSeg(_LCD_15G_new); break; case 8: LCD_DisplaySeg(_LCD_15A_new); LCD_DisplaySeg(_LCD_15B_new); LCD_DisplaySeg(_LCD_15C_new); LCD_DisplaySeg(_LCD_15D_new); LCD_DisplaySeg(_LCD_15E_new); LCD_DisplaySeg(_LCD_15F_new); LCD_DisplaySeg(_LCD_15G_new); break; case 9: LCD_DisplaySeg(_LCD_15A_new); LCD_DisplaySeg(_LCD_15B_new); LCD_DisplaySeg(_LCD_15C_new); LCD_DisplaySeg(_LCD_15D_new); LCD_ClearSeg(_LCD_15E_new); LCD_DisplaySeg(_LCD_15F_new); LCD_DisplaySeg(_LCD_15G_new); break; default: break; } break; case 16: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_16A_new); LCD_DisplaySeg(_LCD_16B_new); LCD_DisplaySeg(_LCD_16C_new); LCD_DisplaySeg(_LCD_16D_new); LCD_DisplaySeg(_LCD_16E_new); LCD_DisplaySeg(_LCD_16F_new); LCD_ClearSeg(_LCD_16G_new); break; case 1: LCD_ClearSeg(_LCD_16A_new); LCD_DisplaySeg(_LCD_16B_new); LCD_DisplaySeg(_LCD_16C_new); LCD_ClearSeg(_LCD_16D_new); LCD_ClearSeg(_LCD_16E_new); LCD_ClearSeg(_LCD_16F_new); LCD_ClearSeg(_LCD_16G_new); break; case 2: LCD_DisplaySeg(_LCD_16A_new); LCD_DisplaySeg(_LCD_16B_new); LCD_ClearSeg(_LCD_16C_new); LCD_DisplaySeg(_LCD_16D_new); LCD_DisplaySeg(_LCD_16E_new); LCD_ClearSeg(_LCD_16F_new); LCD_DisplaySeg(_LCD_16G_new); break; case 3: LCD_DisplaySeg(_LCD_16A_new); LCD_DisplaySeg(_LCD_16B_new); LCD_DisplaySeg(_LCD_16C_new); LCD_DisplaySeg(_LCD_16D_new); LCD_ClearSeg(_LCD_16E_new); LCD_ClearSeg(_LCD_16F_new); LCD_DisplaySeg(_LCD_16G_new); break; case 4: LCD_ClearSeg(_LCD_16A_new); LCD_DisplaySeg(_LCD_16B_new); LCD_DisplaySeg(_LCD_16C_new); LCD_ClearSeg(_LCD_16D_new); LCD_ClearSeg(_LCD_16E_new); LCD_DisplaySeg(_LCD_16F_new); LCD_DisplaySeg(_LCD_16G_new); break; case 5: LCD_DisplaySeg(_LCD_16A_new); LCD_ClearSeg(_LCD_16B_new); LCD_DisplaySeg(_LCD_16C_new); LCD_DisplaySeg(_LCD_16D_new); LCD_ClearSeg(_LCD_16E_new); LCD_DisplaySeg(_LCD_16F_new); LCD_DisplaySeg(_LCD_16G_new); break; case 6: LCD_DisplaySeg(_LCD_16A_new); LCD_ClearSeg(_LCD_16B_new); LCD_DisplaySeg(_LCD_16C_new); LCD_DisplaySeg(_LCD_16D_new); LCD_DisplaySeg(_LCD_16E_new); LCD_DisplaySeg(_LCD_16F_new); LCD_DisplaySeg(_LCD_16G_new); break; case 7: LCD_DisplaySeg(_LCD_16A_new); LCD_DisplaySeg(_LCD_16B_new); LCD_DisplaySeg(_LCD_16C_new); LCD_ClearSeg(_LCD_16D_new); LCD_ClearSeg(_LCD_16E_new); LCD_ClearSeg(_LCD_16F_new); LCD_ClearSeg(_LCD_16G_new); break; case 8: LCD_DisplaySeg(_LCD_16A_new); LCD_DisplaySeg(_LCD_16B_new); LCD_DisplaySeg(_LCD_16C_new); LCD_DisplaySeg(_LCD_16D_new); LCD_DisplaySeg(_LCD_16E_new); LCD_DisplaySeg(_LCD_16F_new); LCD_DisplaySeg(_LCD_16G_new); break; case 9: LCD_DisplaySeg(_LCD_16A_new); LCD_DisplaySeg(_LCD_16B_new); LCD_DisplaySeg(_LCD_16C_new); LCD_DisplaySeg(_LCD_16D_new); LCD_ClearSeg(_LCD_16E_new); LCD_DisplaySeg(_LCD_16F_new); LCD_DisplaySeg(_LCD_16G_new); break; default: break; } break; case 17: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_17A_new); LCD_DisplaySeg(_LCD_17B_new); LCD_DisplaySeg(_LCD_17C_new); LCD_DisplaySeg(_LCD_17D_new); LCD_DisplaySeg(_LCD_17E_new); LCD_DisplaySeg(_LCD_17F_new); LCD_ClearSeg(_LCD_17G_new); break; case 1: LCD_ClearSeg(_LCD_17A_new); LCD_DisplaySeg(_LCD_17B_new); LCD_DisplaySeg(_LCD_17C_new); LCD_ClearSeg(_LCD_17D_new); LCD_ClearSeg(_LCD_17E_new); LCD_ClearSeg(_LCD_17F_new); LCD_ClearSeg(_LCD_17G_new); break; case 2: LCD_DisplaySeg(_LCD_17A_new); LCD_DisplaySeg(_LCD_17B_new); LCD_ClearSeg(_LCD_17C_new); LCD_DisplaySeg(_LCD_17D_new); LCD_DisplaySeg(_LCD_17E_new); LCD_ClearSeg(_LCD_17F_new); LCD_DisplaySeg(_LCD_17G_new); break; case 3: LCD_DisplaySeg(_LCD_17A_new); LCD_DisplaySeg(_LCD_17B_new); LCD_DisplaySeg(_LCD_17C_new); LCD_DisplaySeg(_LCD_17D_new); LCD_ClearSeg(_LCD_17E_new); LCD_ClearSeg(_LCD_17F_new); LCD_DisplaySeg(_LCD_17G_new); break; case 4: LCD_ClearSeg(_LCD_17A_new); LCD_DisplaySeg(_LCD_17B_new); LCD_DisplaySeg(_LCD_17C_new); LCD_ClearSeg(_LCD_17D_new); LCD_ClearSeg(_LCD_17E_new); LCD_DisplaySeg(_LCD_17F_new); LCD_DisplaySeg(_LCD_17G_new); break; case 5: LCD_DisplaySeg(_LCD_17A_new); LCD_ClearSeg(_LCD_17B_new); LCD_DisplaySeg(_LCD_17C_new); LCD_DisplaySeg(_LCD_17D_new); LCD_ClearSeg(_LCD_17E_new); LCD_DisplaySeg(_LCD_17F_new); LCD_DisplaySeg(_LCD_17G_new); break; case 6: LCD_DisplaySeg(_LCD_17A_new); LCD_ClearSeg(_LCD_17B_new); LCD_DisplaySeg(_LCD_17C_new); LCD_DisplaySeg(_LCD_17D_new); LCD_DisplaySeg(_LCD_17E_new); LCD_DisplaySeg(_LCD_17F_new); LCD_DisplaySeg(_LCD_17G_new); break; case 7: LCD_DisplaySeg(_LCD_17A_new); LCD_DisplaySeg(_LCD_17B_new); LCD_DisplaySeg(_LCD_17C_new); LCD_ClearSeg(_LCD_17D_new); LCD_ClearSeg(_LCD_17E_new); LCD_ClearSeg(_LCD_17F_new); LCD_ClearSeg(_LCD_17G_new); break; case 8: LCD_DisplaySeg(_LCD_17A_new); LCD_DisplaySeg(_LCD_17B_new); LCD_DisplaySeg(_LCD_17C_new); LCD_DisplaySeg(_LCD_17D_new); LCD_DisplaySeg(_LCD_17E_new); LCD_DisplaySeg(_LCD_17F_new); LCD_DisplaySeg(_LCD_17G_new); break; case 9: LCD_DisplaySeg(_LCD_17A_new); LCD_DisplaySeg(_LCD_17B_new); LCD_DisplaySeg(_LCD_17C_new); LCD_DisplaySeg(_LCD_17D_new); LCD_ClearSeg(_LCD_17E_new); LCD_DisplaySeg(_LCD_17F_new); LCD_DisplaySeg(_LCD_17G_new); break; default: break; } break; case 18: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_18A_new); LCD_DisplaySeg(_LCD_18B_new); LCD_DisplaySeg(_LCD_18C_new); LCD_DisplaySeg(_LCD_18D_new); LCD_DisplaySeg(_LCD_18E_new); LCD_DisplaySeg(_LCD_18F_new); LCD_ClearSeg(_LCD_18G_new); break; case 1: LCD_ClearSeg(_LCD_18A_new); LCD_DisplaySeg(_LCD_18B_new); LCD_DisplaySeg(_LCD_18C_new); LCD_ClearSeg(_LCD_18D_new); LCD_ClearSeg(_LCD_18E_new); LCD_ClearSeg(_LCD_18F_new); LCD_ClearSeg(_LCD_18G_new); break; case 2: LCD_DisplaySeg(_LCD_18A_new); LCD_DisplaySeg(_LCD_18B_new); LCD_ClearSeg(_LCD_18C_new); LCD_DisplaySeg(_LCD_18D_new); LCD_DisplaySeg(_LCD_18E_new); LCD_ClearSeg(_LCD_18F_new); LCD_DisplaySeg(_LCD_18G_new); break; case 3: LCD_DisplaySeg(_LCD_18A_new); LCD_DisplaySeg(_LCD_18B_new); LCD_DisplaySeg(_LCD_18C_new); LCD_DisplaySeg(_LCD_18D_new); LCD_ClearSeg(_LCD_18E_new); LCD_ClearSeg(_LCD_18F_new); LCD_DisplaySeg(_LCD_18G_new); break; case 4: LCD_ClearSeg(_LCD_18A_new); LCD_DisplaySeg(_LCD_18B_new); LCD_DisplaySeg(_LCD_18C_new); LCD_ClearSeg(_LCD_18D_new); LCD_ClearSeg(_LCD_18E_new); LCD_DisplaySeg(_LCD_18F_new); LCD_DisplaySeg(_LCD_18G_new); break; case 5: LCD_DisplaySeg(_LCD_18A_new); LCD_ClearSeg(_LCD_18B_new); LCD_DisplaySeg(_LCD_18C_new); LCD_DisplaySeg(_LCD_18D_new); LCD_ClearSeg(_LCD_18E_new); LCD_DisplaySeg(_LCD_18F_new); LCD_DisplaySeg(_LCD_18G_new); break; case 6: LCD_DisplaySeg(_LCD_18A_new); LCD_ClearSeg(_LCD_18B_new); LCD_DisplaySeg(_LCD_18C_new); LCD_DisplaySeg(_LCD_18D_new); LCD_DisplaySeg(_LCD_18E_new); LCD_DisplaySeg(_LCD_18F_new); LCD_DisplaySeg(_LCD_18G_new); break; case 7: LCD_DisplaySeg(_LCD_18A_new); LCD_DisplaySeg(_LCD_18B_new); LCD_DisplaySeg(_LCD_18C_new); LCD_ClearSeg(_LCD_18D_new); LCD_ClearSeg(_LCD_18E_new); LCD_ClearSeg(_LCD_18F_new); LCD_ClearSeg(_LCD_18G_new); break; case 8: LCD_DisplaySeg(_LCD_18A_new); LCD_DisplaySeg(_LCD_18B_new); LCD_DisplaySeg(_LCD_18C_new); LCD_DisplaySeg(_LCD_18D_new); LCD_DisplaySeg(_LCD_18E_new); LCD_DisplaySeg(_LCD_18F_new); LCD_DisplaySeg(_LCD_18G_new); break; case 9: LCD_DisplaySeg(_LCD_18A_new); LCD_DisplaySeg(_LCD_18B_new); LCD_DisplaySeg(_LCD_18C_new); LCD_DisplaySeg(_LCD_18D_new); LCD_ClearSeg(_LCD_18E_new); LCD_DisplaySeg(_LCD_18F_new); LCD_DisplaySeg(_LCD_18G_new); break; default: break; } break; case 19: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_19A_new); LCD_DisplaySeg(_LCD_19B_new); LCD_DisplaySeg(_LCD_19C_new); LCD_DisplaySeg(_LCD_19D_new); LCD_DisplaySeg(_LCD_19E_new); LCD_DisplaySeg(_LCD_19F_new); LCD_ClearSeg(_LCD_19G_new); break; case 1: LCD_ClearSeg(_LCD_19A_new); LCD_DisplaySeg(_LCD_19B_new); LCD_DisplaySeg(_LCD_19C_new); LCD_ClearSeg(_LCD_19D_new); LCD_ClearSeg(_LCD_19E_new); LCD_ClearSeg(_LCD_19F_new); LCD_ClearSeg(_LCD_19G_new); break; case 2: LCD_DisplaySeg(_LCD_19A_new); LCD_DisplaySeg(_LCD_19B_new); LCD_ClearSeg(_LCD_19C_new); LCD_DisplaySeg(_LCD_19D_new); LCD_DisplaySeg(_LCD_19E_new); LCD_ClearSeg(_LCD_19F_new); LCD_DisplaySeg(_LCD_19G_new); break; case 3: LCD_DisplaySeg(_LCD_19A_new); LCD_DisplaySeg(_LCD_19B_new); LCD_DisplaySeg(_LCD_19C_new); LCD_DisplaySeg(_LCD_19D_new); LCD_ClearSeg(_LCD_19E_new); LCD_ClearSeg(_LCD_19F_new); LCD_DisplaySeg(_LCD_19G_new); break; case 4: LCD_ClearSeg(_LCD_19A_new); LCD_DisplaySeg(_LCD_19B_new); LCD_DisplaySeg(_LCD_19C_new); LCD_ClearSeg(_LCD_19D_new); LCD_ClearSeg(_LCD_19E_new); LCD_DisplaySeg(_LCD_19F_new); LCD_DisplaySeg(_LCD_19G_new); break; case 5: LCD_DisplaySeg(_LCD_19A_new); LCD_ClearSeg(_LCD_19B_new); LCD_DisplaySeg(_LCD_19C_new); LCD_DisplaySeg(_LCD_19D_new); LCD_ClearSeg(_LCD_19E_new); LCD_DisplaySeg(_LCD_19F_new); LCD_DisplaySeg(_LCD_19G_new); break; case 6: LCD_DisplaySeg(_LCD_19A_new); LCD_ClearSeg(_LCD_19B_new); LCD_DisplaySeg(_LCD_19C_new); LCD_DisplaySeg(_LCD_19D_new); LCD_DisplaySeg(_LCD_19E_new); LCD_DisplaySeg(_LCD_19F_new); LCD_DisplaySeg(_LCD_19G_new); break; case 7: LCD_DisplaySeg(_LCD_19A_new); LCD_DisplaySeg(_LCD_19B_new); LCD_DisplaySeg(_LCD_19C_new); LCD_ClearSeg(_LCD_19D_new); LCD_ClearSeg(_LCD_19E_new); LCD_ClearSeg(_LCD_19F_new); LCD_ClearSeg(_LCD_19G_new); break; case 8: LCD_DisplaySeg(_LCD_19A_new); LCD_DisplaySeg(_LCD_19B_new); LCD_DisplaySeg(_LCD_19C_new); LCD_DisplaySeg(_LCD_19D_new); LCD_DisplaySeg(_LCD_19E_new); LCD_DisplaySeg(_LCD_19F_new); LCD_DisplaySeg(_LCD_19G_new); break; case 9: LCD_DisplaySeg(_LCD_19A_new); LCD_DisplaySeg(_LCD_19B_new); LCD_DisplaySeg(_LCD_19C_new); LCD_DisplaySeg(_LCD_19D_new); LCD_ClearSeg(_LCD_19E_new); LCD_DisplaySeg(_LCD_19F_new); LCD_DisplaySeg(_LCD_19G_new); break; default: break; } break; case 20: switch (Digit) { case 0: LCD_DisplaySeg(_LCD_20A_new); LCD_DisplaySeg(_LCD_20B_new); LCD_DisplaySeg(_LCD_20C_new); LCD_DisplaySeg(_LCD_20D_new); LCD_DisplaySeg(_LCD_20E_new); LCD_DisplaySeg(_LCD_20F_new); LCD_ClearSeg(_LCD_20G_new); break; case 1: LCD_ClearSeg(_LCD_20A_new); LCD_DisplaySeg(_LCD_20B_new); LCD_DisplaySeg(_LCD_20C_new); LCD_ClearSeg(_LCD_20D_new); LCD_ClearSeg(_LCD_20E_new); LCD_ClearSeg(_LCD_20F_new); LCD_ClearSeg(_LCD_20G_new); break; case 2: LCD_DisplaySeg(_LCD_20A_new); LCD_DisplaySeg(_LCD_20B_new); LCD_ClearSeg(_LCD_20C_new); LCD_DisplaySeg(_LCD_20D_new); LCD_DisplaySeg(_LCD_20E_new); LCD_ClearSeg(_LCD_20F_new); LCD_DisplaySeg(_LCD_20G_new); break; case 3: LCD_DisplaySeg(_LCD_20A_new); LCD_DisplaySeg(_LCD_20B_new); LCD_DisplaySeg(_LCD_20C_new); LCD_DisplaySeg(_LCD_20D_new); LCD_ClearSeg(_LCD_20E_new); LCD_ClearSeg(_LCD_20F_new); LCD_DisplaySeg(_LCD_20G_new); break; case 4: LCD_ClearSeg(_LCD_20A_new); LCD_DisplaySeg(_LCD_20B_new); LCD_DisplaySeg(_LCD_20C_new); LCD_ClearSeg(_LCD_20D_new); LCD_ClearSeg(_LCD_20E_new); LCD_DisplaySeg(_LCD_20F_new); LCD_DisplaySeg(_LCD_20G_new); break; case 5: LCD_DisplaySeg(_LCD_20A_new); LCD_ClearSeg(_LCD_20B_new); LCD_DisplaySeg(_LCD_20C_new); LCD_DisplaySeg(_LCD_20D_new); LCD_ClearSeg(_LCD_20E_new); LCD_DisplaySeg(_LCD_20F_new); LCD_DisplaySeg(_LCD_20G_new); break; case 6: LCD_DisplaySeg(_LCD_20A_new); LCD_ClearSeg(_LCD_20B_new); LCD_DisplaySeg(_LCD_20C_new); LCD_DisplaySeg(_LCD_20D_new); LCD_DisplaySeg(_LCD_20E_new); LCD_DisplaySeg(_LCD_20F_new); LCD_DisplaySeg(_LCD_20G_new); break; case 7: LCD_DisplaySeg(_LCD_20A_new); LCD_DisplaySeg(_LCD_20B_new); LCD_DisplaySeg(_LCD_20C_new); LCD_ClearSeg(_LCD_20D_new); LCD_ClearSeg(_LCD_20E_new); LCD_ClearSeg(_LCD_20F_new); LCD_ClearSeg(_LCD_20G_new); break; case 8: LCD_DisplaySeg(_LCD_20A_new); LCD_DisplaySeg(_LCD_20B_new); LCD_DisplaySeg(_LCD_20C_new); LCD_DisplaySeg(_LCD_20D_new); LCD_DisplaySeg(_LCD_20E_new); LCD_DisplaySeg(_LCD_20F_new); LCD_DisplaySeg(_LCD_20G_new); break; case 9: LCD_DisplaySeg(_LCD_20A_new); LCD_DisplaySeg(_LCD_20B_new); LCD_DisplaySeg(_LCD_20C_new); LCD_DisplaySeg(_LCD_20D_new); LCD_ClearSeg(_LCD_20E_new); LCD_DisplaySeg(_LCD_20F_new); LCD_DisplaySeg(_LCD_20G_new); break; default: break; } break; } // LCD_ALL_DISPLAY; } /*Çå³ýÊý×Ö*/ void LCD_ClearDigit_new(unsigned char Position) { switch (Position) { case 1: LCD_ClearSeg(_LCD_1A_new); LCD_ClearSeg(_LCD_1B_new); LCD_ClearSeg(_LCD_1C_new); LCD_ClearSeg(_LCD_1D_new); LCD_ClearSeg(_LCD_1E_new); LCD_ClearSeg(_LCD_1F_new); LCD_ClearSeg(_LCD_1G_new); break; case 2: LCD_ClearSeg(_LCD_2A_new); LCD_ClearSeg(_LCD_2B_new); LCD_ClearSeg(_LCD_2C_new); LCD_ClearSeg(_LCD_2D_new); LCD_ClearSeg(_LCD_2E_new); LCD_ClearSeg(_LCD_2F_new); LCD_ClearSeg(_LCD_2G_new); break; case 3: LCD_ClearSeg(_LCD_3A_new); LCD_ClearSeg(_LCD_3B_new); LCD_ClearSeg(_LCD_3C_new); LCD_ClearSeg(_LCD_3D_new); LCD_ClearSeg(_LCD_3E_new); LCD_ClearSeg(_LCD_3F_new); LCD_ClearSeg(_LCD_3G_new); break; case 4: LCD_ClearSeg(_LCD_4A_new); LCD_ClearSeg(_LCD_4B_new); LCD_ClearSeg(_LCD_4C_new); LCD_ClearSeg(_LCD_4D_new); LCD_ClearSeg(_LCD_4E_new); LCD_ClearSeg(_LCD_4F_new); LCD_ClearSeg(_LCD_4G_new); break; case 5: LCD_ClearSeg(_LCD_5A_new); LCD_ClearSeg(_LCD_5B_new); LCD_ClearSeg(_LCD_5C_new); LCD_ClearSeg(_LCD_5D_new); LCD_ClearSeg(_LCD_5E_new); LCD_ClearSeg(_LCD_5F_new); LCD_ClearSeg(_LCD_5G_new); break; case 6: LCD_ClearSeg(_LCD_6A_new); LCD_ClearSeg(_LCD_6B_new); LCD_ClearSeg(_LCD_6C_new); LCD_ClearSeg(_LCD_6D_new); LCD_ClearSeg(_LCD_6E_new); LCD_ClearSeg(_LCD_6F_new); LCD_ClearSeg(_LCD_6G_new); break; case 7: LCD_ClearSeg(_LCD_7A_new); LCD_ClearSeg(_LCD_7B_new); LCD_ClearSeg(_LCD_7C_new); LCD_ClearSeg(_LCD_7D_new); LCD_ClearSeg(_LCD_7E_new); LCD_ClearSeg(_LCD_7F_new); LCD_ClearSeg(_LCD_7G_new); break; case 8: LCD_ClearSeg(_LCD_8A_new); LCD_ClearSeg(_LCD_8B_new); LCD_ClearSeg(_LCD_8C_new); LCD_ClearSeg(_LCD_8D_new); LCD_ClearSeg(_LCD_8E_new); LCD_ClearSeg(_LCD_8F_new); LCD_ClearSeg(_LCD_8G_new); break; case 9: LCD_ClearSeg(_LCD_9A_new); LCD_ClearSeg(_LCD_9B_new); LCD_ClearSeg(_LCD_9C_new); LCD_ClearSeg(_LCD_9D_new); LCD_ClearSeg(_LCD_9E_new); LCD_ClearSeg(_LCD_9F_new); LCD_ClearSeg(_LCD_9G_new); break; case 10: LCD_ClearSeg(_LCD_10A_new); LCD_ClearSeg(_LCD_10B_new); LCD_ClearSeg(_LCD_10C_new); LCD_ClearSeg(_LCD_10D_new); LCD_ClearSeg(_LCD_10E_new); LCD_ClearSeg(_LCD_10F_new); LCD_ClearSeg(_LCD_10G_new); break; case 11: LCD_ClearSeg(_LCD_11A_new); LCD_ClearSeg(_LCD_11B_new); LCD_ClearSeg(_LCD_11C_new); LCD_ClearSeg(_LCD_11D_new); LCD_ClearSeg(_LCD_11E_new); LCD_ClearSeg(_LCD_11F_new); LCD_ClearSeg(_LCD_11G_new); break; case 12: LCD_ClearSeg(_LCD_12A_new); LCD_ClearSeg(_LCD_12B_new); LCD_ClearSeg(_LCD_12C_new); LCD_ClearSeg(_LCD_12D_new); LCD_ClearSeg(_LCD_12E_new); LCD_ClearSeg(_LCD_12F_new); LCD_ClearSeg(_LCD_12G_new); break; case 13: LCD_ClearSeg(_LCD_13A_new); LCD_ClearSeg(_LCD_13B_new); LCD_ClearSeg(_LCD_13C_new); LCD_ClearSeg(_LCD_13D_new); LCD_ClearSeg(_LCD_13E_new); LCD_ClearSeg(_LCD_13F_new); LCD_ClearSeg(_LCD_13G_new); break; case 14: LCD_ClearSeg(_LCD_14A_new); LCD_ClearSeg(_LCD_14B_new); LCD_ClearSeg(_LCD_14C_new); LCD_ClearSeg(_LCD_14D_new); LCD_ClearSeg(_LCD_14E_new); LCD_ClearSeg(_LCD_14F_new); LCD_ClearSeg(_LCD_14G_new); break; case 15: LCD_ClearSeg(_LCD_15A_new); LCD_ClearSeg(_LCD_15B_new); LCD_ClearSeg(_LCD_15C_new); LCD_ClearSeg(_LCD_15D_new); LCD_ClearSeg(_LCD_15E_new); LCD_ClearSeg(_LCD_15F_new); LCD_ClearSeg(_LCD_15G_new); break; case 16: LCD_ClearSeg(_LCD_16A_new); LCD_ClearSeg(_LCD_16B_new); LCD_ClearSeg(_LCD_16C_new); LCD_ClearSeg(_LCD_16D_new); LCD_ClearSeg(_LCD_16E_new); LCD_ClearSeg(_LCD_16F_new); LCD_ClearSeg(_LCD_16G_new); break; case 17: LCD_ClearSeg(_LCD_17A_new); LCD_ClearSeg(_LCD_17B_new); LCD_ClearSeg(_LCD_17C_new); LCD_ClearSeg(_LCD_17D_new); LCD_ClearSeg(_LCD_17E_new); LCD_ClearSeg(_LCD_17F_new); LCD_ClearSeg(_LCD_17G_new); break; case 18: LCD_ClearSeg(_LCD_18A_new); LCD_ClearSeg(_LCD_18B_new); LCD_ClearSeg(_LCD_18C_new); LCD_ClearSeg(_LCD_18D_new); LCD_ClearSeg(_LCD_18E_new); LCD_ClearSeg(_LCD_18F_new); LCD_ClearSeg(_LCD_18G_new); break; case 19: LCD_ClearSeg(_LCD_19A_new); LCD_ClearSeg(_LCD_19B_new); LCD_ClearSeg(_LCD_19C_new); LCD_ClearSeg(_LCD_19D_new); LCD_ClearSeg(_LCD_19E_new); LCD_ClearSeg(_LCD_19F_new); LCD_ClearSeg(_LCD_19G_new); break; case 20: LCD_ClearSeg(_LCD_20A_new); LCD_ClearSeg(_LCD_20B_new); LCD_ClearSeg(_LCD_20C_new); LCD_ClearSeg(_LCD_20D_new); LCD_ClearSeg(_LCD_20E_new); LCD_ClearSeg(_LCD_20F_new); LCD_ClearSeg(_LCD_20G_new); break; default: break; } } /*ÏÔʾËùÓÐͼ±ê*/ void LCD_All_Display_new(void) { LCD_DisplaySeg(_LCD_SIZHULOG_new); LCD_DisplaySeg(_LCD_BATTERY_SHELL_new); LCD_DisplaySeg(_LCD_BATTERY_1_new); LCD_DisplaySeg(_LCD_BATTERY_2_new); LCD_DisplaySeg(_LCD_BATTERY_3_new); LCD_DisplaySeg(_LCD_BATTERY_4_new); LCD_DisplaySeg(_LCD_METER_new); LCD_DisplaySeg(_LCD_SIGNAL_COMMUNICATION_new); LCD_DisplaySeg(_LCD_VALVE_M_new); LCD_DisplaySeg(_LCD_LOCK_new); LCD_DisplaySeg(_LCD_OPEN_new); LCD_DisplaySeg(_LCD_CLOSE_new); LCD_DisplaySeg(_LCD_WARNING_new); LCD_DisplaySeg(_LCD_WIFI_new); LCD_DisplaySeg(_LCD_4G_Flag_new); LCD_DisplaySeg(_LCD_4G_1_new); LCD_DisplaySeg(_LCD_4G_2_new); LCD_DisplaySeg(_LCD_4G_3_new); LCD_DisplaySeg(_LCD_4G_4_new); LCD_DisplaySeg(_LCD_4G_5_new); LCD_DisplaySeg(_LCD_LOOKUP_new); LCD_DisplaySeg(_LCD_T_new); LCD_DisplaySeg(_LCD_CONFIGURATION_new); LCD_DisplaySeg(_LCD_CHECK_new); LCD_DisplaySeg(_LCD_K_new); LCD_DisplaySeg(_LCD_BACKSET_new); LCD_DisplaySeg(_LCD_CHARGE_new); LCD_DisplaySeg(_LCD_BOOTTOOTH_new); LCD_DisplaySeg(_LCD_HORIZONTALLINE_1_new); LCD_DisplaySeg(_LCD_SINGLEBILL_new); LCD_DisplaySeg(_LCD_LADDERBILL_new); LCD_DisplaySeg(_LCD_HORIZONTALLINE_2_new); LCD_DisplaySeg(_LCD_WORK_CONDITION_new); LCD_DisplaySeg(_LCD_SURPLUSE_new); LCD_DisplaySeg(_LCD_STAND_CONDITION_new); LCD_DisplaySeg(_LCD_TOTAL_new); LCD_DisplaySeg(_LCD_X_new); LCD_DisplaySeg(_LCD_ACCOUNT_new); LCD_DisplaySeg(_LCD_BILLBACK_new); LCD_DisplaySeg(_LCD_LAST_new); LCD_DisplaySeg(_LCD_RECHARGE_new); LCD_DisplaySeg(_LCD_SETTLEMENT_new); LCD_DisplaySeg(_LCD_NOW_new); LCD_DisplaySeg(_LCD_LADDER_new); LCD_DisplaySeg(_LCD_UNIT_PRICE_new); LCD_DisplaySeg(_LCD_N_1_new); LCD_DisplaySeg(_LCD_M3_1_new); LCD_DisplaySeg(_LCD_YUAN_1_new); LCD_DisplaySeg(_LCD_kPa_new); LCD_DisplaySeg(_LCD_oC_new); LCD_DisplaySeg(_LCD_L_pul_new); LCD_DisplaySeg(_LCD_N_2_new); LCD_DisplaySeg(_LCD_M3_2_new); LCD_DisplaySeg(_LCD_h_new); LCD_DisplaySeg(_LCD_YUAN_2_new); LCD_DisplaySeg(_LCD_YUAN_M3_new); LCD_DisplaySeg(_LCD_POINT1_new); LCD_DisplaySeg(_LCD_POINT2_new); LCD_DisplaySeg(_LCD_POINT3_new); LCD_DisplaySeg(_LCD_POINT4_new); LCD_DisplaySeg(_LCD_POINT5_new); LCD_DisplaySeg(_LCD_POINT6_new); LCD_DisplaySeg(_LCD_POINT7_new); LCD_DisplaySeg(_LCD_POINT8_new); LCD_DisplaySeg(_LCD_POINT9_new); LCD_DisplaySeg(_LCD_POINT10_new); LCD_DisplaySeg(_LCD_POINT11_new); LCD_DisplaySeg(_LCD_POINT12_new); LCD_DisplaySeg(_LCD_POINT13_new); LCD_DisplaySeg(_LCD_POINT14_new); LCD_DisplaySeg(_LCD_POINT15_new); LCD_DisplaySeg(_LCD_POINT16_new); LCD_DisplaySeg(_LCD_POINT17_new); LCD_DisplaySeg(_LCD_POINT18_new); LCD_DisplaySeg(_LCD_POINT19_new); LCD_DisplaySeg(_LCD_POINT20_new); LCD_DisplaySeg(_LCD_POINT21_new); LCD_DisplaySeg(_LCD_POINT22_new); LCD_DisplaySeg(_LCD_POINT23_new); LCD_DisplaySeg(_LCD_POINT24_new); LCD_DisplaySeg(_LCD_POINT25_new); LCD_DisplaySeg(_LCD_POINT26_new); LCD_DisplaySeg(_LCD_POINT27_new); LCD_DisplaySeg(_LCD_POINT28_new); LCD_DisplayDigit_new(1, 8); LCD_DisplayDigit_new(2, 8); LCD_DisplayDigit_new(3, 8); LCD_DisplayDigit_new(4, 8); LCD_DisplayDigit_new(5, 8); LCD_DisplayDigit_new(6, 8); LCD_DisplayDigit_new(7, 8); LCD_DisplayDigit_new(8, 8); LCD_DisplayDigit_new(9, 8); LCD_DisplayDigit_new(10, 8); LCD_DisplayDigit_new(11, 8); LCD_DisplayDigit_new(12, 8); LCD_DisplayDigit_new(13, 8); LCD_DisplayDigit_new(14, 8); LCD_DisplayDigit_new(15, 8); LCD_DisplayDigit_new(16, 8); LCD_DisplayDigit_new(17, 8); LCD_DisplayDigit_new(18, 8); LCD_DisplayDigit_new(19, 8); LCD_DisplayDigit_new(20, 8); LCD_Display_NEW(LCD_Buffer); }