diff --git a/Firmware/Source/Application/GUI_Display/GUI_Display.c b/Firmware/Source/Application/GUI_Display/GUI_Display.c index eb66f9547577a14e89955338c022ad45ee5c59df..34e80c1c9b3e95b253860eada797b81c1e527f12 100644 --- a/Firmware/Source/Application/GUI_Display/GUI_Display.c +++ b/Firmware/Source/Application/GUI_Display/GUI_Display.c @@ -254,6 +254,32 @@ void Gauge_Service(void) Gauge_Trip_Display(); Gauge_FuelDial_Display(); Gauge_EspeedDial_Display(); + SEG_SET_Clock(22,22,1,1,1); + SEG_SET_Fault_Code(1,2222); + SEG_SET_EleDial(1,10,22); + SEG_SET_FuelDial(1,8); + SEG_SET_GEAR(1,1); + SEG_SET_Cutterhead(1,2); + SEG_SET_LED_STS(0,1); + SEG_SET_LED_STS(1,1); + SEG_SET_LED_STS(2,1); + SEG_SET_LED_STS(3,1); + SEG_SET_LED_STS(4,1); + SEG_SET_LED_STS(5,1); + SEG_SET_LED_STS(6,1); + SEG_SET_LED_STS(7,1); + SEG_SET_LED_STS(8,1); + SEG_SET_LED_STS(9,1); + SEG_SET_LED_STS(10,1); + SEG_SET_LED_STS(11,1); + SEG_SET_LED_STS(12,1); + SEG_SET_LED_STS(13,1); + SEG_SET_LED_STS(14,1); + SEG_SET_LED_STS(15,1); + SEG_SET_LED_STS(16,1); + SEG_SET_LED_STS(17,1); + SEG_SET_LED_STS(18,1); + SEG_SET_Frame(1); } else { diff --git a/Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.c b/Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.c index 14f381318e8a60bd761c44996a2efab0f7f49938..119aae14b5fb9d6226e1c75e9de496ec0c81fe71 100644 --- a/Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.c +++ b/Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.c @@ -495,134 +495,134 @@ _Fun_Res SEG_SET_EleDial(uint8_t m_Flag, uint8_t m_SEG, uint16_t m_NUM) default: break; } - /*百ä½*/ - Num = m_NUM / 100u; - if (Num == 1u) - { - IC1_SEG072 = IC_SEG_ON; - } - else - { - IC1_SEG072 = IC_SEG_OFF; - } - Num = (m_NUM / 10u) % 10u; - m8 = SEG_DISPLAY_NUMBER0 [ Num ]; - - if ( Bit_Is_Set(m8, 0) ) - { - IC1_SEG069 = IC_SEG_ON; - } - else - { - IC1_SEG069 = IC_SEG_OFF; - } - if ( Bit_Is_Set(m8, 1) ) - { - IC1_SEG068 = IC_SEG_ON; - } - else - { - IC1_SEG068 = IC_SEG_OFF; - } - if ( Bit_Is_Set(m8, 2) ) - { - IC1_SEG066 = IC_SEG_ON; - } - else - { - IC1_SEG066 = IC_SEG_OFF; - } - if ( Bit_Is_Set(m8, 3) ) - { - IC1_SEG065 = IC_SEG_ON; - } - else - { - IC1_SEG065 = IC_SEG_OFF; - } - if ( Bit_Is_Set(m8, 5) ) - { - IC1_SEG071 = IC_SEG_ON; - } - else - { - IC1_SEG071 = IC_SEG_OFF; - } - if ( Bit_Is_Set(m8, 4) ) - { - IC1_SEG070 = IC_SEG_ON; - } - else - { - IC1_SEG070 = IC_SEG_OFF; - } - if ( Bit_Is_Set(m8, 6) ) - { - IC1_SEG067 = IC_SEG_ON; - } - else - { - IC1_SEG067 = IC_SEG_OFF; - } - /*个ä½*/ - Num = m_NUM % 10u; - m8 = SEG_DISPLAY_NUMBER0 [ Num ]; - if ( Bit_Is_Set(m8, 0) ) - { - IC1_SEG060 = IC_SEG_ON; - } - else - { - IC1_SEG060 = IC_SEG_OFF; - } - if ( Bit_Is_Set(m8, 1) ) - { - IC1_SEG059 = IC_SEG_ON; - } - else - { - IC1_SEG059 = IC_SEG_OFF; - } - if ( Bit_Is_Set(m8, 2) ) - { - IC1_SEG058 = IC_SEG_ON; - } - else - { - IC1_SEG058 = IC_SEG_OFF; - } - if ( Bit_Is_Set(m8, 3) ) - { - IC1_SEG064 = IC_SEG_ON; - } - else - { - IC1_SEG064 = IC_SEG_OFF; - } - if ( Bit_Is_Set(m8, 5) ) - { - IC1_SEG063 = IC_SEG_ON; - } - else - { - IC1_SEG063 = IC_SEG_OFF; - } - if ( Bit_Is_Set(m8, 4) ) - { - IC1_SEG061 = IC_SEG_ON; - } - else - { - IC1_SEG061 = IC_SEG_OFF; - } - if ( Bit_Is_Set(m8, 6) ) - { - IC1_SEG062 = IC_SEG_ON; - } - else - { - IC1_SEG062 = IC_SEG_OFF; - } + /*百ä½*/ + Num = m_NUM / 100u; + if (Num == 1u) + { + IC1_SEG072 = IC_SEG_ON; + } + else + { + IC1_SEG072 = IC_SEG_OFF; + } + Num = (m_NUM / 10u) % 10u; + m8 = SEG_DISPLAY_NUMBER0 [ Num ]; + + if ( Bit_Is_Set(m8, 0) ) + { + IC1_SEG069 = IC_SEG_ON; + } + else + { + IC1_SEG069 = IC_SEG_OFF; + } + if ( Bit_Is_Set(m8, 1) ) + { + IC1_SEG068 = IC_SEG_ON; + } + else + { + IC1_SEG068 = IC_SEG_OFF; + } + if ( Bit_Is_Set(m8, 2) ) + { + IC1_SEG066 = IC_SEG_ON; + } + else + { + IC1_SEG066 = IC_SEG_OFF; + } + if ( Bit_Is_Set(m8, 3) ) + { + IC1_SEG065 = IC_SEG_ON; + } + else + { + IC1_SEG065 = IC_SEG_OFF; + } + if ( Bit_Is_Set(m8, 5) ) + { + IC1_SEG070 = IC_SEG_ON; + } + else + { + IC1_SEG070 = IC_SEG_OFF; + } + if ( Bit_Is_Set(m8, 4) ) + { + IC1_SEG071 = IC_SEG_ON; + } + else + { + IC1_SEG071 = IC_SEG_OFF; + } + if ( Bit_Is_Set(m8, 6) ) + { + IC1_SEG067 = IC_SEG_ON; + } + else + { + IC1_SEG067 = IC_SEG_OFF; + } + /*个ä½*/ + Num = m_NUM % 10u; + m8 = SEG_DISPLAY_NUMBER0 [ Num ]; + if ( Bit_Is_Set(m8, 0) ) + { + IC1_SEG060 = IC_SEG_ON; + } + else + { + IC1_SEG060 = IC_SEG_OFF; + } + if ( Bit_Is_Set(m8, 1) ) + { + IC1_SEG059 = IC_SEG_ON; + } + else + { + IC1_SEG059 = IC_SEG_OFF; + } + if ( Bit_Is_Set(m8, 2) ) + { + IC1_SEG058 = IC_SEG_ON; + } + else + { + IC1_SEG058 = IC_SEG_OFF; + } + if ( Bit_Is_Set(m8, 3) ) + { + IC1_SEG064 = IC_SEG_ON; + } + else + { + IC1_SEG064 = IC_SEG_OFF; + } + if ( Bit_Is_Set(m8, 5) ) + { + IC1_SEG061 = IC_SEG_ON; + } + else + { + IC1_SEG061 = IC_SEG_OFF; + } + if ( Bit_Is_Set(m8, 4) ) + { + IC1_SEG063 = IC_SEG_ON; + } + else + { + IC1_SEG063 = IC_SEG_OFF; + } + if ( Bit_Is_Set(m8, 6) ) + { + IC1_SEG062 = IC_SEG_ON; + } + else + { + IC1_SEG062 = IC_SEG_OFF; + } } else { @@ -759,19 +759,19 @@ _Fun_Res SEG_SET_Fault_Code(uint8_t m_Flag, uint16_t m_NUM) } if ( Bit_Is_Set(m8, 5) ) { - IC1_SEG089 = IC_SEG_ON; + IC1_SEG088 = IC_SEG_ON; } else { - IC1_SEG089 = IC_SEG_OFF; + IC1_SEG088 = IC_SEG_OFF; } if ( Bit_Is_Set(m8, 4) ) { - IC1_SEG088 = IC_SEG_ON; + IC1_SEG089 = IC_SEG_ON; } else { - IC1_SEG088 = IC_SEG_OFF; + IC1_SEG089 = IC_SEG_OFF; } if ( Bit_Is_Set(m8, 6) ) { @@ -819,19 +819,19 @@ _Fun_Res SEG_SET_Fault_Code(uint8_t m_Flag, uint16_t m_NUM) } if ( Bit_Is_Set(m8, 5) ) { - IC1_SEG096 = IC_SEG_ON; + IC1_SEG095 = IC_SEG_ON; } else { - IC1_SEG096 = IC_SEG_OFF; + IC1_SEG095 = IC_SEG_OFF; } if ( Bit_Is_Set(m8, 4) ) { - IC1_SEG095 = IC_SEG_ON; + IC1_SEG096 = IC_SEG_ON; } else { - IC1_SEG095 = IC_SEG_OFF; + IC1_SEG096 = IC_SEG_OFF; } if ( Bit_Is_Set(m8, 6) ) { @@ -878,19 +878,19 @@ _Fun_Res SEG_SET_Fault_Code(uint8_t m_Flag, uint16_t m_NUM) } if ( Bit_Is_Set(m8, 5) ) { - IC1_SEG103 = IC_SEG_ON; + IC1_SEG102 = IC_SEG_ON; } else { - IC1_SEG103 = IC_SEG_OFF; + IC1_SEG102 = IC_SEG_OFF; } if ( Bit_Is_Set(m8, 4) ) { - IC1_SEG102 = IC_SEG_ON; + IC1_SEG103 = IC_SEG_ON; } else { - IC1_SEG102 = IC_SEG_OFF; + IC1_SEG103 = IC_SEG_OFF; } if ( Bit_Is_Set(m8, 6) ) { @@ -937,19 +937,19 @@ _Fun_Res SEG_SET_Fault_Code(uint8_t m_Flag, uint16_t m_NUM) } if ( Bit_Is_Set(m8, 5) ) { - IC1_SEG111 = IC_SEG_ON; + IC1_SEG109 = IC_SEG_ON; } else { - IC1_SEG111 = IC_SEG_OFF; + IC1_SEG109 = IC_SEG_OFF; } if ( Bit_Is_Set(m8, 4) ) { - IC1_SEG109 = IC_SEG_ON; + IC1_SEG111 = IC_SEG_ON; } else { - IC1_SEG109 = IC_SEG_OFF; + IC1_SEG111 = IC_SEG_OFF; } if ( Bit_Is_Set(m8, 6) ) { @@ -2448,19 +2448,19 @@ _Fun_Res SEG_SET_Clock(uint8_t m_hour, uint8_t m_minute, uint8_t m_icon, uint8_t } if ( Bit_Is_Set(m8, 5) ) { - IC2_SEG039 = IC_SEG_ON; + IC2_SEG037 = IC_SEG_ON; } else { - IC2_SEG039 = IC_SEG_OFF; + IC2_SEG037 = IC_SEG_OFF; } if ( Bit_Is_Set(m8, 4) ) { - IC2_SEG037 = IC_SEG_ON; + IC2_SEG039 = IC_SEG_ON; } else { - IC2_SEG037 = IC_SEG_OFF; + IC2_SEG039 = IC_SEG_OFF; } if ( Bit_Is_Set(m8, 6) ) { @@ -2506,19 +2506,19 @@ _Fun_Res SEG_SET_Clock(uint8_t m_hour, uint8_t m_minute, uint8_t m_icon, uint8_t } if ( Bit_Is_Set(m8, 5) ) { - IC2_SEG081 = IC_SEG_ON; + IC2_SEG034 = IC_SEG_ON; } else { - IC2_SEG081 = IC_SEG_OFF; + IC2_SEG034 = IC_SEG_OFF; } if ( Bit_Is_Set(m8, 4) ) { - IC2_SEG034 = IC_SEG_ON; + IC2_SEG081 = IC_SEG_ON; } else { - IC2_SEG034 = IC_SEG_OFF; + IC2_SEG081 = IC_SEG_OFF; } if ( Bit_Is_Set(m8, 6) ) { @@ -2584,19 +2584,19 @@ _Fun_Res SEG_SET_Clock(uint8_t m_hour, uint8_t m_minute, uint8_t m_icon, uint8_t } if ( Bit_Is_Set(m8, 5) ) { - IC2_SEG086 = IC_SEG_ON; + IC2_SEG031 = IC_SEG_ON; } else { - IC2_SEG086 = IC_SEG_OFF; + IC2_SEG031 = IC_SEG_OFF; } if ( Bit_Is_Set(m8, 4) ) { - IC2_SEG031 = IC_SEG_ON; + IC2_SEG086 = IC_SEG_ON; } else { - IC2_SEG031 = IC_SEG_OFF; + IC2_SEG086 = IC_SEG_OFF; } if ( Bit_Is_Set(m8, 6) ) { @@ -2642,19 +2642,19 @@ _Fun_Res SEG_SET_Clock(uint8_t m_hour, uint8_t m_minute, uint8_t m_icon, uint8_t } if ( Bit_Is_Set(m8, 5) ) { - IC2_SEG090 = IC_SEG_ON; + IC2_SEG028 = IC_SEG_ON; } else { - IC2_SEG090 = IC_SEG_OFF; + IC2_SEG028 = IC_SEG_OFF; } if ( Bit_Is_Set(m8, 4) ) { - IC2_SEG028 = IC_SEG_ON; + IC2_SEG090 = IC_SEG_ON; } else { - IC2_SEG028 = IC_SEG_OFF; + IC2_SEG090 = IC_SEG_OFF; } if ( Bit_Is_Set(m8, 6) ) { diff --git a/Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.h b/Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.h index bb8579ae58f2ad1ba8f08e1ec3dfa272f8e1fecc..7b5ee6cd9dbb4dc62e79f1a3b50b23453a7d25fc 100644 --- a/Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.h +++ b/Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.h @@ -73,6 +73,9 @@ _Fun_Res SEG_SET_ODO_NUM(uint8_t m_Flag,uint32_t m_NUM); /**@brief å°è®¡é‡Œç¨‹æ˜¾ç¤ºå‡½æ•°*/ _Fun_Res SEG_SET_TRIP_NUM(uint8_t m_Flag,uint16_t m_NUM); +/**@brief æ•…éšœç æ˜¾ç¤ºå‡½æ•°*/ +_Fun_Res SEG_SET_Fault_Code(uint8_t m_Flag, uint16_t m_NUM); + /**@brief 时间显示函数*/ _Fun_Res SEG_SET_Clock(uint8_t m_hour, uint8_t m_minute, uint8_t m_icon, uint8_t m_Flag1, uint8_t m_Flag2 ); diff --git a/Firmware/Source/Application/SEG_DISPLAY/SEG_Ref.h b/Firmware/Source/Application/SEG_DISPLAY/SEG_Ref.h index 021cd23fd5dc5ffae8fbd05be6e1c018348064f1..b1adb95d5e0a1b12511fbafeca1731a77c4cf756 100644 --- a/Firmware/Source/Application/SEG_DISPLAY/SEG_Ref.h +++ b/Firmware/Source/Application/SEG_DISPLAY/SEG_Ref.h @@ -4,369 +4,369 @@ /*IC1*/ -#define IC2_SEG001 BU98R10_0_SEG1 -#define IC2_SEG002 BU98R10_0_SEG2 -#define IC2_SEG003 BU98R10_0_SEG3 -#define IC2_SEG004 BU98R10_0_SEG4 -#define IC2_SEG005 BU98R10_0_SEG5 -#define IC2_SEG006 BU98R10_0_SEG6 -#define IC2_SEG007 BU98R10_0_SEG7 -#define IC2_SEG008 BU98R10_0_SEG8 -#define IC2_SEG009 BU98R10_0_SEG9 -#define IC2_SEG010 BU98R10_0_SEG10 -#define IC2_SEG011 BU98R10_0_SEG11 -#define IC2_SEG012 BU98R10_0_SEG12 -#define IC2_SEG013 BU98R10_0_SEG13 -#define IC2_SEG014 BU98R10_0_SEG14 -#define IC2_SEG015 BU98R10_0_SEG15 -#define IC2_SEG016 BU98R10_0_SEG16 -#define IC2_SEG017 BU98R10_0_SEG17 -#define IC2_SEG018 BU98R10_0_SEG18 -#define IC2_SEG019 BU98R10_0_SEG19 -#define IC2_SEG020 BU98R10_0_SEG20 -#define IC2_SEG021 BU98R10_0_SEG21 -#define IC2_SEG022 BU98R10_0_SEG22 -#define IC2_SEG023 BU98R10_0_SEG23 -#define IC2_SEG024 BU98R10_0_SEG24 -#define IC2_SEG025 BU98R10_0_SEG25 -#define IC2_SEG026 BU98R10_0_SEG26 -#define IC2_SEG027 BU98R10_0_SEG27 -#define IC2_SEG028 BU98R10_0_SEG28 -#define IC2_SEG029 BU98R10_0_SEG29 -#define IC2_SEG030 BU98R10_0_SEG30 -#define IC2_SEG031 BU98R10_0_SEG31 -#define IC2_SEG032 BU98R10_0_SEG32 -#define IC2_SEG033 BU98R10_0_SEG33 -#define IC2_SEG034 BU98R10_0_SEG34 -#define IC2_SEG035 BU98R10_0_SEG35 -#define IC2_SEG036 BU98R10_0_SEG36 -#define IC2_SEG037 BU98R10_0_SEG37 -#define IC2_SEG038 BU98R10_0_SEG38 -#define IC2_SEG039 BU98R10_0_SEG39 -#define IC2_SEG040 BU98R10_0_SEG40 -#define IC2_SEG041 BU98R10_0_SEG41 -#define IC2_SEG042 BU98R10_0_SEG42 -#define IC2_SEG043 BU98R10_0_SEG43 -#define IC2_SEG044 BU98R10_0_SEG44 -#define IC2_SEG045 BU98R10_0_SEG45 -#define IC2_SEG046 BU98R10_0_SEG46 -#define IC2_SEG047 BU98R10_0_SEG47 -#define IC2_SEG048 BU98R10_0_SEG48 -#define IC2_SEG049 BU98R10_0_SEG49 -#define IC2_SEG050 BU98R10_0_SEG50 -#define IC2_SEG051 BU98R10_0_SEG51 -#define IC2_SEG052 BU98R10_0_SEG52 -#define IC2_SEG053 BU98R10_0_SEG53 -#define IC2_SEG054 BU98R10_0_SEG54 -#define IC2_SEG055 BU98R10_0_SEG55 -#define IC2_SEG056 BU98R10_0_SEG56 -#define IC2_SEG057 BU98R10_0_SEG57 -#define IC2_SEG058 BU98R10_0_SEG58 -#define IC2_SEG059 BU98R10_0_SEG59 -#define IC2_SEG060 BU98R10_0_SEG60 -#define IC2_SEG061 BU98R10_0_SEG61 -#define IC2_SEG062 BU98R10_0_SEG62 -#define IC2_SEG063 BU98R10_0_SEG63 -#define IC2_SEG064 BU98R10_0_SEG64 -#define IC2_SEG065 BU98R10_0_SEG65 -#define IC2_SEG066 BU98R10_0_SEG66 -#define IC2_SEG067 BU98R10_0_SEG67 -#define IC2_SEG068 BU98R10_0_SEG68 -#define IC2_SEG069 BU98R10_0_SEG69 -#define IC2_SEG070 BU98R10_0_SEG70 -#define IC2_SEG071 BU98R10_0_SEG71 -#define IC2_SEG072 BU98R10_0_SEG72 -#define IC2_SEG073 BU98R10_0_SEG73 -#define IC2_SEG074 BU98R10_0_SEG74 -#define IC2_SEG075 BU98R10_0_SEG75 -#define IC2_SEG076 BU98R10_0_SEG76 -#define IC2_SEG077 BU98R10_0_SEG77 -#define IC2_SEG078 BU98R10_0_SEG78 -#define IC2_SEG079 BU98R10_0_SEG79 -#define IC2_SEG080 BU98R10_0_SEG80 -#define IC2_SEG081 BU98R10_0_SEG81 -#define IC2_SEG082 BU98R10_0_SEG82 -#define IC2_SEG083 BU98R10_0_SEG83 -#define IC2_SEG084 BU98R10_0_SEG84 -#define IC2_SEG085 BU98R10_0_SEG85 -#define IC2_SEG086 BU98R10_0_SEG86 -#define IC2_SEG087 BU98R10_0_SEG87 -#define IC2_SEG088 BU98R10_0_SEG88 -#define IC2_SEG089 BU98R10_0_SEG89 -#define IC2_SEG090 BU98R10_0_SEG90 -#define IC2_SEG091 BU98R10_0_SEG91 -#define IC2_SEG092 BU98R10_0_SEG92 -#define IC2_SEG093 BU98R10_0_SEG93 -#define IC2_SEG094 BU98R10_0_SEG94 -#define IC2_SEG095 BU98R10_0_SEG95 -#define IC2_SEG096 BU98R10_0_SEG96 -#define IC2_SEG097 BU98R10_0_SEG97 -#define IC2_SEG098 BU98R10_0_SEG98 -#define IC2_SEG099 BU98R10_0_SEG99 -#define IC2_SEG100 BU98R10_0_SEG100 -#define IC2_SEG101 BU98R10_0_SEG101 -#define IC2_SEG102 BU98R10_0_SEG102 -#define IC2_SEG103 BU98R10_0_SEG103 -#define IC2_SEG104 BU98R10_0_SEG104 -#define IC2_SEG105 BU98R10_0_SEG105 -#define IC2_SEG106 BU98R10_0_SEG106 -#define IC2_SEG107 BU98R10_0_SEG107 -#define IC2_SEG108 BU98R10_0_SEG108 -#define IC2_SEG109 BU98R10_0_SEG109 -#define IC2_SEG110 BU98R10_0_SEG110 -#define IC2_SEG111 BU98R10_0_SEG111 -#define IC2_SEG112 BU98R10_0_SEG112 -#define IC2_SEG113 BU98R10_0_SEG113 -#define IC2_SEG114 BU98R10_0_SEG114 -#define IC2_SEG115 BU98R10_0_SEG115 -#define IC2_SEG116 BU98R10_0_SEG116 -#define IC2_SEG117 BU98R10_0_SEG117 -#define IC2_SEG118 BU98R10_0_SEG118 -#define IC2_SEG119 BU98R10_0_SEG119 -#define IC2_SEG120 BU98R10_0_SEG120 -#define IC2_SEG121 BU98R10_0_SEG121 -#define IC2_SEG122 BU98R10_0_SEG122 -#define IC2_SEG123 BU98R10_0_SEG123 -#define IC2_SEG124 BU98R10_0_SEG124 -#define IC2_SEG125 BU98R10_0_SEG125 -#define IC2_SEG126 BU98R10_0_SEG126 -#define IC2_SEG127 BU98R10_0_SEG127 -#define IC2_SEG128 BU98R10_0_SEG128 -#define IC2_SEG129 BU98R10_0_SEG129 -#define IC2_SEG130 BU98R10_0_SEG130 -#define IC2_SEG131 BU98R10_0_SEG131 -#define IC2_SEG132 BU98R10_0_SEG132 -#define IC2_SEG133 BU98R10_0_SEG133 -#define IC2_SEG134 BU98R10_0_SEG134 -#define IC2_SEG135 BU98R10_0_SEG135 -#define IC2_SEG136 BU98R10_0_SEG136 -#define IC2_SEG137 BU98R10_0_SEG137 -#define IC2_SEG138 BU98R10_0_SEG138 -#define IC2_SEG139 BU98R10_0_SEG139 -#define IC2_SEG140 BU98R10_0_SEG140 -#define IC2_SEG141 BU98R10_0_SEG141 -#define IC2_SEG142 BU98R10_0_SEG142 -#define IC2_SEG143 BU98R10_0_SEG143 -#define IC2_SEG144 BU98R10_0_SEG144 -#define IC2_SEG145 BU98R10_0_SEG145 -#define IC2_SEG146 BU98R10_0_SEG146 -#define IC2_SEG147 BU98R10_0_SEG147 -#define IC2_SEG148 BU98R10_0_SEG148 -#define IC2_SEG149 BU98R10_0_SEG149 -#define IC2_SEG150 BU98R10_0_SEG150 -#define IC2_SEG151 BU98R10_0_SEG151 -#define IC2_SEG152 BU98R10_0_SEG152 -#define IC2_SEG153 BU98R10_0_SEG153 -#define IC2_SEG154 BU98R10_0_SEG154 -#define IC2_SEG155 BU98R10_0_SEG155 -#define IC2_SEG156 BU98R10_0_SEG156 -#define IC2_SEG157 BU98R10_0_SEG157 -#define IC2_SEG158 BU98R10_0_SEG158 -#define IC2_SEG159 BU98R10_0_SEG159 -#define IC2_SEG160 BU98R10_0_SEG160 -#define IC2_SEG161 BU98R10_0_SEG161 -#define IC2_SEG162 BU98R10_0_SEG162 -#define IC2_SEG163 BU98R10_0_SEG163 -#define IC2_SEG164 BU98R10_0_SEG164 -#define IC2_SEG165 BU98R10_0_SEG165 -#define IC2_SEG166 BU98R10_0_SEG166 -#define IC2_SEG167 BU98R10_0_SEG167 -#define IC2_SEG168 BU98R10_0_SEG168 -#define IC2_SEG169 BU98R10_0_SEG169 -#define IC2_SEG170 BU98R10_0_SEG170 -#define IC2_SEG171 BU98R10_0_SEG171 -#define IC2_SEG172 BU98R10_0_SEG172 -#define IC2_SEG173 BU98R10_0_SEG173 -#define IC2_SEG174 BU98R10_0_SEG174 -#define IC2_SEG175 BU98R10_0_SEG175 -#define IC2_SEG176 BU98R10_0_SEG176 -#define IC2_SEG177 BU98R10_0_SEG177 -#define IC2_SEG178 BU98R10_0_SEG178 -#define IC2_SEG179 BU98R10_0_SEG179 -#define IC2_SEG180 BU98R10_0_SEG180 +#define IC2_SEG001 BU98R10_1_SEG1 +#define IC2_SEG002 BU98R10_1_SEG2 +#define IC2_SEG003 BU98R10_1_SEG3 +#define IC2_SEG004 BU98R10_1_SEG4 +#define IC2_SEG005 BU98R10_1_SEG5 +#define IC2_SEG006 BU98R10_1_SEG6 +#define IC2_SEG007 BU98R10_1_SEG7 +#define IC2_SEG008 BU98R10_1_SEG8 +#define IC2_SEG009 BU98R10_1_SEG9 +#define IC2_SEG010 BU98R10_1_SEG10 +#define IC2_SEG011 BU98R10_1_SEG11 +#define IC2_SEG012 BU98R10_1_SEG12 +#define IC2_SEG013 BU98R10_1_SEG13 +#define IC2_SEG014 BU98R10_1_SEG14 +#define IC2_SEG015 BU98R10_1_SEG15 +#define IC2_SEG016 BU98R10_1_SEG16 +#define IC2_SEG017 BU98R10_1_SEG17 +#define IC2_SEG018 BU98R10_1_SEG18 +#define IC2_SEG019 BU98R10_1_SEG19 +#define IC2_SEG020 BU98R10_1_SEG20 +#define IC2_SEG021 BU98R10_1_SEG21 +#define IC2_SEG022 BU98R10_1_SEG22 +#define IC2_SEG023 BU98R10_1_SEG23 +#define IC2_SEG024 BU98R10_1_SEG24 +#define IC2_SEG025 BU98R10_1_SEG25 +#define IC2_SEG026 BU98R10_1_SEG26 +#define IC2_SEG027 BU98R10_1_SEG27 +#define IC2_SEG028 BU98R10_1_SEG28 +#define IC2_SEG029 BU98R10_1_SEG29 +#define IC2_SEG030 BU98R10_1_SEG30 +#define IC2_SEG031 BU98R10_1_SEG31 +#define IC2_SEG032 BU98R10_1_SEG32 +#define IC2_SEG033 BU98R10_1_SEG33 +#define IC2_SEG034 BU98R10_1_SEG34 +#define IC2_SEG035 BU98R10_1_SEG35 +#define IC2_SEG036 BU98R10_1_SEG36 +#define IC2_SEG037 BU98R10_1_SEG37 +#define IC2_SEG038 BU98R10_1_SEG38 +#define IC2_SEG039 BU98R10_1_SEG39 +#define IC2_SEG040 BU98R10_1_SEG40 +#define IC2_SEG041 BU98R10_1_SEG41 +#define IC2_SEG042 BU98R10_1_SEG42 +#define IC2_SEG043 BU98R10_1_SEG43 +#define IC2_SEG044 BU98R10_1_SEG44 +#define IC2_SEG045 BU98R10_1_SEG45 +#define IC2_SEG046 BU98R10_1_SEG46 +#define IC2_SEG047 BU98R10_1_SEG47 +#define IC2_SEG048 BU98R10_1_SEG48 +#define IC2_SEG049 BU98R10_1_SEG49 +#define IC2_SEG050 BU98R10_1_SEG50 +#define IC2_SEG051 BU98R10_1_SEG51 +#define IC2_SEG052 BU98R10_1_SEG52 +#define IC2_SEG053 BU98R10_1_SEG53 +#define IC2_SEG054 BU98R10_1_SEG54 +#define IC2_SEG055 BU98R10_1_SEG55 +#define IC2_SEG056 BU98R10_1_SEG56 +#define IC2_SEG057 BU98R10_1_SEG57 +#define IC2_SEG058 BU98R10_1_SEG58 +#define IC2_SEG059 BU98R10_1_SEG59 +#define IC2_SEG060 BU98R10_1_SEG60 +#define IC2_SEG061 BU98R10_1_SEG61 +#define IC2_SEG062 BU98R10_1_SEG62 +#define IC2_SEG063 BU98R10_1_SEG63 +#define IC2_SEG064 BU98R10_1_SEG64 +#define IC2_SEG065 BU98R10_1_SEG65 +#define IC2_SEG066 BU98R10_1_SEG66 +#define IC2_SEG067 BU98R10_1_SEG67 +#define IC2_SEG068 BU98R10_1_SEG68 +#define IC2_SEG069 BU98R10_1_SEG69 +#define IC2_SEG070 BU98R10_1_SEG70 +#define IC2_SEG071 BU98R10_1_SEG71 +#define IC2_SEG072 BU98R10_1_SEG72 +#define IC2_SEG073 BU98R10_1_SEG73 +#define IC2_SEG074 BU98R10_1_SEG74 +#define IC2_SEG075 BU98R10_1_SEG75 +#define IC2_SEG076 BU98R10_1_SEG76 +#define IC2_SEG077 BU98R10_1_SEG77 +#define IC2_SEG078 BU98R10_1_SEG78 +#define IC2_SEG079 BU98R10_1_SEG79 +#define IC2_SEG080 BU98R10_1_SEG80 +#define IC2_SEG081 BU98R10_1_SEG81 +#define IC2_SEG082 BU98R10_1_SEG82 +#define IC2_SEG083 BU98R10_1_SEG83 +#define IC2_SEG084 BU98R10_1_SEG84 +#define IC2_SEG085 BU98R10_1_SEG85 +#define IC2_SEG086 BU98R10_1_SEG86 +#define IC2_SEG087 BU98R10_1_SEG87 +#define IC2_SEG088 BU98R10_1_SEG88 +#define IC2_SEG089 BU98R10_1_SEG89 +#define IC2_SEG090 BU98R10_1_SEG90 +#define IC2_SEG091 BU98R10_1_SEG91 +#define IC2_SEG092 BU98R10_1_SEG92 +#define IC2_SEG093 BU98R10_1_SEG93 +#define IC2_SEG094 BU98R10_1_SEG94 +#define IC2_SEG095 BU98R10_1_SEG95 +#define IC2_SEG096 BU98R10_1_SEG96 +#define IC2_SEG097 BU98R10_1_SEG97 +#define IC2_SEG098 BU98R10_1_SEG98 +#define IC2_SEG099 BU98R10_1_SEG99 +#define IC2_SEG100 BU98R10_1_SEG100 +#define IC2_SEG101 BU98R10_1_SEG101 +#define IC2_SEG102 BU98R10_1_SEG102 +#define IC2_SEG103 BU98R10_1_SEG103 +#define IC2_SEG104 BU98R10_1_SEG104 +#define IC2_SEG105 BU98R10_1_SEG105 +#define IC2_SEG106 BU98R10_1_SEG106 +#define IC2_SEG107 BU98R10_1_SEG107 +#define IC2_SEG108 BU98R10_1_SEG108 +#define IC2_SEG109 BU98R10_1_SEG109 +#define IC2_SEG110 BU98R10_1_SEG110 +#define IC2_SEG111 BU98R10_1_SEG111 +#define IC2_SEG112 BU98R10_1_SEG112 +#define IC2_SEG113 BU98R10_1_SEG113 +#define IC2_SEG114 BU98R10_1_SEG114 +#define IC2_SEG115 BU98R10_1_SEG115 +#define IC2_SEG116 BU98R10_1_SEG116 +#define IC2_SEG117 BU98R10_1_SEG117 +#define IC2_SEG118 BU98R10_1_SEG118 +#define IC2_SEG119 BU98R10_1_SEG119 +#define IC2_SEG120 BU98R10_1_SEG120 +#define IC2_SEG121 BU98R10_1_SEG121 +#define IC2_SEG122 BU98R10_1_SEG122 +#define IC2_SEG123 BU98R10_1_SEG123 +#define IC2_SEG124 BU98R10_1_SEG124 +#define IC2_SEG125 BU98R10_1_SEG125 +#define IC2_SEG126 BU98R10_1_SEG126 +#define IC2_SEG127 BU98R10_1_SEG127 +#define IC2_SEG128 BU98R10_1_SEG128 +#define IC2_SEG129 BU98R10_1_SEG129 +#define IC2_SEG130 BU98R10_1_SEG130 +#define IC2_SEG131 BU98R10_1_SEG131 +#define IC2_SEG132 BU98R10_1_SEG132 +#define IC2_SEG133 BU98R10_1_SEG133 +#define IC2_SEG134 BU98R10_1_SEG134 +#define IC2_SEG135 BU98R10_1_SEG135 +#define IC2_SEG136 BU98R10_1_SEG136 +#define IC2_SEG137 BU98R10_1_SEG137 +#define IC2_SEG138 BU98R10_1_SEG138 +#define IC2_SEG139 BU98R10_1_SEG139 +#define IC2_SEG140 BU98R10_1_SEG140 +#define IC2_SEG141 BU98R10_1_SEG141 +#define IC2_SEG142 BU98R10_1_SEG142 +#define IC2_SEG143 BU98R10_1_SEG143 +#define IC2_SEG144 BU98R10_1_SEG144 +#define IC2_SEG145 BU98R10_1_SEG145 +#define IC2_SEG146 BU98R10_1_SEG146 +#define IC2_SEG147 BU98R10_1_SEG147 +#define IC2_SEG148 BU98R10_1_SEG148 +#define IC2_SEG149 BU98R10_1_SEG149 +#define IC2_SEG150 BU98R10_1_SEG150 +#define IC2_SEG151 BU98R10_1_SEG151 +#define IC2_SEG152 BU98R10_1_SEG152 +#define IC2_SEG153 BU98R10_1_SEG153 +#define IC2_SEG154 BU98R10_1_SEG154 +#define IC2_SEG155 BU98R10_1_SEG155 +#define IC2_SEG156 BU98R10_1_SEG156 +#define IC2_SEG157 BU98R10_1_SEG157 +#define IC2_SEG158 BU98R10_1_SEG158 +#define IC2_SEG159 BU98R10_1_SEG159 +#define IC2_SEG160 BU98R10_1_SEG160 +#define IC2_SEG161 BU98R10_1_SEG161 +#define IC2_SEG162 BU98R10_1_SEG162 +#define IC2_SEG163 BU98R10_1_SEG163 +#define IC2_SEG164 BU98R10_1_SEG164 +#define IC2_SEG165 BU98R10_1_SEG165 +#define IC2_SEG166 BU98R10_1_SEG166 +#define IC2_SEG167 BU98R10_1_SEG167 +#define IC2_SEG168 BU98R10_1_SEG168 +#define IC2_SEG169 BU98R10_1_SEG169 +#define IC2_SEG170 BU98R10_1_SEG170 +#define IC2_SEG171 BU98R10_1_SEG171 +#define IC2_SEG172 BU98R10_1_SEG172 +#define IC2_SEG173 BU98R10_1_SEG173 +#define IC2_SEG174 BU98R10_1_SEG174 +#define IC2_SEG175 BU98R10_1_SEG175 +#define IC2_SEG176 BU98R10_1_SEG176 +#define IC2_SEG177 BU98R10_1_SEG177 +#define IC2_SEG178 BU98R10_1_SEG178 +#define IC2_SEG179 BU98R10_1_SEG179 +#define IC2_SEG180 BU98R10_1_SEG180 /*IC2*/ -#define IC1_SEG001 BU98R10_1_SEG1 -#define IC1_SEG002 BU98R10_1_SEG2 -#define IC1_SEG003 BU98R10_1_SEG3 -#define IC1_SEG004 BU98R10_1_SEG4 -#define IC1_SEG005 BU98R10_1_SEG5 -#define IC1_SEG006 BU98R10_1_SEG6 -#define IC1_SEG007 BU98R10_1_SEG7 -#define IC1_SEG008 BU98R10_1_SEG8 -#define IC1_SEG009 BU98R10_1_SEG9 -#define IC1_SEG010 BU98R10_1_SEG10 -#define IC1_SEG011 BU98R10_1_SEG11 -#define IC1_SEG012 BU98R10_1_SEG12 -#define IC1_SEG013 BU98R10_1_SEG13 -#define IC1_SEG014 BU98R10_1_SEG14 -#define IC1_SEG015 BU98R10_1_SEG15 -#define IC1_SEG016 BU98R10_1_SEG16 -#define IC1_SEG017 BU98R10_1_SEG17 -#define IC1_SEG018 BU98R10_1_SEG18 -#define IC1_SEG019 BU98R10_1_SEG19 -#define IC1_SEG020 BU98R10_1_SEG20 -#define IC1_SEG021 BU98R10_1_SEG21 -#define IC1_SEG022 BU98R10_1_SEG22 -#define IC1_SEG023 BU98R10_1_SEG23 -#define IC1_SEG024 BU98R10_1_SEG24 -#define IC1_SEG025 BU98R10_1_SEG25 -#define IC1_SEG026 BU98R10_1_SEG26 -#define IC1_SEG027 BU98R10_1_SEG27 -#define IC1_SEG028 BU98R10_1_SEG28 -#define IC1_SEG029 BU98R10_1_SEG29 -#define IC1_SEG030 BU98R10_1_SEG30 -#define IC1_SEG031 BU98R10_1_SEG31 -#define IC1_SEG032 BU98R10_1_SEG32 -#define IC1_SEG033 BU98R10_1_SEG33 -#define IC1_SEG034 BU98R10_1_SEG34 -#define IC1_SEG035 BU98R10_1_SEG35 -#define IC1_SEG036 BU98R10_1_SEG36 -#define IC1_SEG037 BU98R10_1_SEG37 -#define IC1_SEG038 BU98R10_1_SEG38 -#define IC1_SEG039 BU98R10_1_SEG39 -#define IC1_SEG040 BU98R10_1_SEG40 -#define IC1_SEG041 BU98R10_1_SEG41 -#define IC1_SEG042 BU98R10_1_SEG42 -#define IC1_SEG043 BU98R10_1_SEG43 -#define IC1_SEG044 BU98R10_1_SEG44 -#define IC1_SEG045 BU98R10_1_SEG45 -#define IC1_SEG046 BU98R10_1_SEG46 -#define IC1_SEG047 BU98R10_1_SEG47 -#define IC1_SEG048 BU98R10_1_SEG48 -#define IC1_SEG049 BU98R10_1_SEG49 -#define IC1_SEG050 BU98R10_1_SEG50 -#define IC1_SEG051 BU98R10_1_SEG51 -#define IC1_SEG052 BU98R10_1_SEG52 -#define IC1_SEG053 BU98R10_1_SEG53 -#define IC1_SEG054 BU98R10_1_SEG54 -#define IC1_SEG055 BU98R10_1_SEG55 -#define IC1_SEG056 BU98R10_1_SEG56 -#define IC1_SEG057 BU98R10_1_SEG57 -#define IC1_SEG058 BU98R10_1_SEG58 -#define IC1_SEG059 BU98R10_1_SEG59 -#define IC1_SEG060 BU98R10_1_SEG60 -#define IC1_SEG061 BU98R10_1_SEG61 -#define IC1_SEG062 BU98R10_1_SEG62 -#define IC1_SEG063 BU98R10_1_SEG63 -#define IC1_SEG064 BU98R10_1_SEG64 -#define IC1_SEG065 BU98R10_1_SEG65 -#define IC1_SEG066 BU98R10_1_SEG66 -#define IC1_SEG067 BU98R10_1_SEG67 -#define IC1_SEG068 BU98R10_1_SEG68 -#define IC1_SEG069 BU98R10_1_SEG69 -#define IC1_SEG070 BU98R10_1_SEG70 -#define IC1_SEG071 BU98R10_1_SEG71 -#define IC1_SEG072 BU98R10_1_SEG72 -#define IC1_SEG073 BU98R10_1_SEG73 -#define IC1_SEG074 BU98R10_1_SEG74 -#define IC1_SEG075 BU98R10_1_SEG75 -#define IC1_SEG076 BU98R10_1_SEG76 -#define IC1_SEG077 BU98R10_1_SEG77 -#define IC1_SEG078 BU98R10_1_SEG78 -#define IC1_SEG079 BU98R10_1_SEG79 -#define IC1_SEG080 BU98R10_1_SEG80 -#define IC1_SEG081 BU98R10_1_SEG81 -#define IC1_SEG082 BU98R10_1_SEG82 -#define IC1_SEG083 BU98R10_1_SEG83 -#define IC1_SEG084 BU98R10_1_SEG84 -#define IC1_SEG085 BU98R10_1_SEG85 -#define IC1_SEG086 BU98R10_1_SEG86 -#define IC1_SEG087 BU98R10_1_SEG87 -#define IC1_SEG088 BU98R10_1_SEG88 -#define IC1_SEG089 BU98R10_1_SEG89 -#define IC1_SEG090 BU98R10_1_SEG90 -#define IC1_SEG091 BU98R10_1_SEG91 -#define IC1_SEG092 BU98R10_1_SEG92 -#define IC1_SEG093 BU98R10_1_SEG93 -#define IC1_SEG094 BU98R10_1_SEG94 -#define IC1_SEG095 BU98R10_1_SEG95 -#define IC1_SEG096 BU98R10_1_SEG96 -#define IC1_SEG097 BU98R10_1_SEG97 -#define IC1_SEG098 BU98R10_1_SEG98 -#define IC1_SEG099 BU98R10_1_SEG99 -#define IC1_SEG100 BU98R10_1_SEG100 -#define IC1_SEG101 BU98R10_1_SEG101 -#define IC1_SEG102 BU98R10_1_SEG102 -#define IC1_SEG103 BU98R10_1_SEG103 -#define IC1_SEG104 BU98R10_1_SEG104 -#define IC1_SEG105 BU98R10_1_SEG105 -#define IC1_SEG106 BU98R10_1_SEG106 -#define IC1_SEG107 BU98R10_1_SEG107 -#define IC1_SEG108 BU98R10_1_SEG108 -#define IC1_SEG109 BU98R10_1_SEG109 -#define IC1_SEG110 BU98R10_1_SEG110 -#define IC1_SEG111 BU98R10_1_SEG111 -#define IC1_SEG112 BU98R10_1_SEG112 -#define IC1_SEG113 BU98R10_1_SEG113 -#define IC1_SEG114 BU98R10_1_SEG114 -#define IC1_SEG115 BU98R10_1_SEG115 -#define IC1_SEG116 BU98R10_1_SEG116 -#define IC1_SEG117 BU98R10_1_SEG117 -#define IC1_SEG118 BU98R10_1_SEG118 -#define IC1_SEG119 BU98R10_1_SEG119 -#define IC1_SEG120 BU98R10_1_SEG120 -#define IC1_SEG121 BU98R10_1_SEG121 -#define IC1_SEG122 BU98R10_1_SEG122 -#define IC1_SEG123 BU98R10_1_SEG123 -#define IC1_SEG124 BU98R10_1_SEG124 -#define IC1_SEG125 BU98R10_1_SEG125 -#define IC1_SEG126 BU98R10_1_SEG126 -#define IC1_SEG127 BU98R10_1_SEG127 -#define IC1_SEG128 BU98R10_1_SEG128 -#define IC1_SEG129 BU98R10_1_SEG129 -#define IC1_SEG130 BU98R10_1_SEG130 -#define IC1_SEG131 BU98R10_1_SEG131 -#define IC1_SEG132 BU98R10_1_SEG132 -#define IC1_SEG133 BU98R10_1_SEG133 -#define IC1_SEG134 BU98R10_1_SEG134 -#define IC1_SEG135 BU98R10_1_SEG135 -#define IC1_SEG136 BU98R10_1_SEG136 -#define IC1_SEG137 BU98R10_1_SEG137 -#define IC1_SEG138 BU98R10_1_SEG138 -#define IC1_SEG139 BU98R10_1_SEG139 -#define IC1_SEG140 BU98R10_1_SEG140 -#define IC1_SEG141 BU98R10_1_SEG141 -#define IC1_SEG142 BU98R10_1_SEG142 -#define IC1_SEG143 BU98R10_1_SEG143 -#define IC1_SEG144 BU98R10_1_SEG144 -#define IC1_SEG145 BU98R10_1_SEG145 -#define IC1_SEG146 BU98R10_1_SEG146 -#define IC1_SEG147 BU98R10_1_SEG147 -#define IC1_SEG148 BU98R10_1_SEG148 -#define IC1_SEG149 BU98R10_1_SEG149 -#define IC1_SEG150 BU98R10_1_SEG150 -#define IC1_SEG151 BU98R10_1_SEG151 -#define IC1_SEG152 BU98R10_1_SEG152 -#define IC1_SEG153 BU98R10_1_SEG153 -#define IC1_SEG154 BU98R10_1_SEG154 -#define IC1_SEG155 BU98R10_1_SEG155 -#define IC1_SEG156 BU98R10_1_SEG156 -#define IC1_SEG157 BU98R10_1_SEG157 -#define IC1_SEG158 BU98R10_1_SEG158 -#define IC1_SEG159 BU98R10_1_SEG159 -#define IC1_SEG160 BU98R10_1_SEG160 -#define IC1_SEG161 BU98R10_1_SEG161 -#define IC1_SEG162 BU98R10_1_SEG162 -#define IC1_SEG163 BU98R10_1_SEG163 -#define IC1_SEG164 BU98R10_1_SEG164 -#define IC1_SEG165 BU98R10_1_SEG165 -#define IC1_SEG166 BU98R10_1_SEG166 -#define IC1_SEG167 BU98R10_1_SEG167 -#define IC1_SEG168 BU98R10_1_SEG168 -#define IC1_SEG169 BU98R10_1_SEG169 -#define IC1_SEG170 BU98R10_1_SEG170 -#define IC1_SEG171 BU98R10_1_SEG171 -#define IC1_SEG172 BU98R10_1_SEG172 -#define IC1_SEG173 BU98R10_1_SEG173 -#define IC1_SEG174 BU98R10_1_SEG174 -#define IC1_SEG175 BU98R10_1_SEG175 -#define IC1_SEG176 BU98R10_1_SEG176 -#define IC1_SEG177 BU98R10_1_SEG177 -#define IC1_SEG178 BU98R10_1_SEG178 -#define IC1_SEG179 BU98R10_1_SEG179 -#define IC1_SEG180 BU98R10_1_SEG180 +#define IC1_SEG001 BU98R10_0_SEG1 +#define IC1_SEG002 BU98R10_0_SEG2 +#define IC1_SEG003 BU98R10_0_SEG3 +#define IC1_SEG004 BU98R10_0_SEG4 +#define IC1_SEG005 BU98R10_0_SEG5 +#define IC1_SEG006 BU98R10_0_SEG6 +#define IC1_SEG007 BU98R10_0_SEG7 +#define IC1_SEG008 BU98R10_0_SEG8 +#define IC1_SEG009 BU98R10_0_SEG9 +#define IC1_SEG010 BU98R10_0_SEG10 +#define IC1_SEG011 BU98R10_0_SEG11 +#define IC1_SEG012 BU98R10_0_SEG12 +#define IC1_SEG013 BU98R10_0_SEG13 +#define IC1_SEG014 BU98R10_0_SEG14 +#define IC1_SEG015 BU98R10_0_SEG15 +#define IC1_SEG016 BU98R10_0_SEG16 +#define IC1_SEG017 BU98R10_0_SEG17 +#define IC1_SEG018 BU98R10_0_SEG18 +#define IC1_SEG019 BU98R10_0_SEG19 +#define IC1_SEG020 BU98R10_0_SEG20 +#define IC1_SEG021 BU98R10_0_SEG21 +#define IC1_SEG022 BU98R10_0_SEG22 +#define IC1_SEG023 BU98R10_0_SEG23 +#define IC1_SEG024 BU98R10_0_SEG24 +#define IC1_SEG025 BU98R10_0_SEG25 +#define IC1_SEG026 BU98R10_0_SEG26 +#define IC1_SEG027 BU98R10_0_SEG27 +#define IC1_SEG028 BU98R10_0_SEG28 +#define IC1_SEG029 BU98R10_0_SEG29 +#define IC1_SEG030 BU98R10_0_SEG30 +#define IC1_SEG031 BU98R10_0_SEG31 +#define IC1_SEG032 BU98R10_0_SEG32 +#define IC1_SEG033 BU98R10_0_SEG33 +#define IC1_SEG034 BU98R10_0_SEG34 +#define IC1_SEG035 BU98R10_0_SEG35 +#define IC1_SEG036 BU98R10_0_SEG36 +#define IC1_SEG037 BU98R10_0_SEG37 +#define IC1_SEG038 BU98R10_0_SEG38 +#define IC1_SEG039 BU98R10_0_SEG39 +#define IC1_SEG040 BU98R10_0_SEG40 +#define IC1_SEG041 BU98R10_0_SEG41 +#define IC1_SEG042 BU98R10_0_SEG42 +#define IC1_SEG043 BU98R10_0_SEG43 +#define IC1_SEG044 BU98R10_0_SEG44 +#define IC1_SEG045 BU98R10_0_SEG45 +#define IC1_SEG046 BU98R10_0_SEG46 +#define IC1_SEG047 BU98R10_0_SEG47 +#define IC1_SEG048 BU98R10_0_SEG48 +#define IC1_SEG049 BU98R10_0_SEG49 +#define IC1_SEG050 BU98R10_0_SEG50 +#define IC1_SEG051 BU98R10_0_SEG51 +#define IC1_SEG052 BU98R10_0_SEG52 +#define IC1_SEG053 BU98R10_0_SEG53 +#define IC1_SEG054 BU98R10_0_SEG54 +#define IC1_SEG055 BU98R10_0_SEG55 +#define IC1_SEG056 BU98R10_0_SEG56 +#define IC1_SEG057 BU98R10_0_SEG57 +#define IC1_SEG058 BU98R10_0_SEG58 +#define IC1_SEG059 BU98R10_0_SEG59 +#define IC1_SEG060 BU98R10_0_SEG60 +#define IC1_SEG061 BU98R10_0_SEG61 +#define IC1_SEG062 BU98R10_0_SEG62 +#define IC1_SEG063 BU98R10_0_SEG63 +#define IC1_SEG064 BU98R10_0_SEG64 +#define IC1_SEG065 BU98R10_0_SEG65 +#define IC1_SEG066 BU98R10_0_SEG66 +#define IC1_SEG067 BU98R10_0_SEG67 +#define IC1_SEG068 BU98R10_0_SEG68 +#define IC1_SEG069 BU98R10_0_SEG69 +#define IC1_SEG070 BU98R10_0_SEG70 +#define IC1_SEG071 BU98R10_0_SEG71 +#define IC1_SEG072 BU98R10_0_SEG72 +#define IC1_SEG073 BU98R10_0_SEG73 +#define IC1_SEG074 BU98R10_0_SEG74 +#define IC1_SEG075 BU98R10_0_SEG75 +#define IC1_SEG076 BU98R10_0_SEG76 +#define IC1_SEG077 BU98R10_0_SEG77 +#define IC1_SEG078 BU98R10_0_SEG78 +#define IC1_SEG079 BU98R10_0_SEG79 +#define IC1_SEG080 BU98R10_0_SEG80 +#define IC1_SEG081 BU98R10_0_SEG81 +#define IC1_SEG082 BU98R10_0_SEG82 +#define IC1_SEG083 BU98R10_0_SEG83 +#define IC1_SEG084 BU98R10_0_SEG84 +#define IC1_SEG085 BU98R10_0_SEG85 +#define IC1_SEG086 BU98R10_0_SEG86 +#define IC1_SEG087 BU98R10_0_SEG87 +#define IC1_SEG088 BU98R10_0_SEG88 +#define IC1_SEG089 BU98R10_0_SEG89 +#define IC1_SEG090 BU98R10_0_SEG90 +#define IC1_SEG091 BU98R10_0_SEG91 +#define IC1_SEG092 BU98R10_0_SEG92 +#define IC1_SEG093 BU98R10_0_SEG93 +#define IC1_SEG094 BU98R10_0_SEG94 +#define IC1_SEG095 BU98R10_0_SEG95 +#define IC1_SEG096 BU98R10_0_SEG96 +#define IC1_SEG097 BU98R10_0_SEG97 +#define IC1_SEG098 BU98R10_0_SEG98 +#define IC1_SEG099 BU98R10_0_SEG99 +#define IC1_SEG100 BU98R10_0_SEG100 +#define IC1_SEG101 BU98R10_0_SEG101 +#define IC1_SEG102 BU98R10_0_SEG102 +#define IC1_SEG103 BU98R10_0_SEG103 +#define IC1_SEG104 BU98R10_0_SEG104 +#define IC1_SEG105 BU98R10_0_SEG105 +#define IC1_SEG106 BU98R10_0_SEG106 +#define IC1_SEG107 BU98R10_0_SEG107 +#define IC1_SEG108 BU98R10_0_SEG108 +#define IC1_SEG109 BU98R10_0_SEG109 +#define IC1_SEG110 BU98R10_0_SEG110 +#define IC1_SEG111 BU98R10_0_SEG111 +#define IC1_SEG112 BU98R10_0_SEG112 +#define IC1_SEG113 BU98R10_0_SEG113 +#define IC1_SEG114 BU98R10_0_SEG114 +#define IC1_SEG115 BU98R10_0_SEG115 +#define IC1_SEG116 BU98R10_0_SEG116 +#define IC1_SEG117 BU98R10_0_SEG117 +#define IC1_SEG118 BU98R10_0_SEG118 +#define IC1_SEG119 BU98R10_0_SEG119 +#define IC1_SEG120 BU98R10_0_SEG120 +#define IC1_SEG121 BU98R10_0_SEG121 +#define IC1_SEG122 BU98R10_0_SEG122 +#define IC1_SEG123 BU98R10_0_SEG123 +#define IC1_SEG124 BU98R10_0_SEG124 +#define IC1_SEG125 BU98R10_0_SEG125 +#define IC1_SEG126 BU98R10_0_SEG126 +#define IC1_SEG127 BU98R10_0_SEG127 +#define IC1_SEG128 BU98R10_0_SEG128 +#define IC1_SEG129 BU98R10_0_SEG129 +#define IC1_SEG130 BU98R10_0_SEG130 +#define IC1_SEG131 BU98R10_0_SEG131 +#define IC1_SEG132 BU98R10_0_SEG132 +#define IC1_SEG133 BU98R10_0_SEG133 +#define IC1_SEG134 BU98R10_0_SEG134 +#define IC1_SEG135 BU98R10_0_SEG135 +#define IC1_SEG136 BU98R10_0_SEG136 +#define IC1_SEG137 BU98R10_0_SEG137 +#define IC1_SEG138 BU98R10_0_SEG138 +#define IC1_SEG139 BU98R10_0_SEG139 +#define IC1_SEG140 BU98R10_0_SEG140 +#define IC1_SEG141 BU98R10_0_SEG141 +#define IC1_SEG142 BU98R10_0_SEG142 +#define IC1_SEG143 BU98R10_0_SEG143 +#define IC1_SEG144 BU98R10_0_SEG144 +#define IC1_SEG145 BU98R10_0_SEG145 +#define IC1_SEG146 BU98R10_0_SEG146 +#define IC1_SEG147 BU98R10_0_SEG147 +#define IC1_SEG148 BU98R10_0_SEG148 +#define IC1_SEG149 BU98R10_0_SEG149 +#define IC1_SEG150 BU98R10_0_SEG150 +#define IC1_SEG151 BU98R10_0_SEG151 +#define IC1_SEG152 BU98R10_0_SEG152 +#define IC1_SEG153 BU98R10_0_SEG153 +#define IC1_SEG154 BU98R10_0_SEG154 +#define IC1_SEG155 BU98R10_0_SEG155 +#define IC1_SEG156 BU98R10_0_SEG156 +#define IC1_SEG157 BU98R10_0_SEG157 +#define IC1_SEG158 BU98R10_0_SEG158 +#define IC1_SEG159 BU98R10_0_SEG159 +#define IC1_SEG160 BU98R10_0_SEG160 +#define IC1_SEG161 BU98R10_0_SEG161 +#define IC1_SEG162 BU98R10_0_SEG162 +#define IC1_SEG163 BU98R10_0_SEG163 +#define IC1_SEG164 BU98R10_0_SEG164 +#define IC1_SEG165 BU98R10_0_SEG165 +#define IC1_SEG166 BU98R10_0_SEG166 +#define IC1_SEG167 BU98R10_0_SEG167 +#define IC1_SEG168 BU98R10_0_SEG168 +#define IC1_SEG169 BU98R10_0_SEG169 +#define IC1_SEG170 BU98R10_0_SEG170 +#define IC1_SEG171 BU98R10_0_SEG171 +#define IC1_SEG172 BU98R10_0_SEG172 +#define IC1_SEG173 BU98R10_0_SEG173 +#define IC1_SEG174 BU98R10_0_SEG174 +#define IC1_SEG175 BU98R10_0_SEG175 +#define IC1_SEG176 BU98R10_0_SEG176 +#define IC1_SEG177 BU98R10_0_SEG177 +#define IC1_SEG178 BU98R10_0_SEG178 +#define IC1_SEG179 BU98R10_0_SEG179 +#define IC1_SEG180 BU98R10_0_SEG180 #endif diff --git a/Firmware/Source/System/Sys_Task_List.c b/Firmware/Source/System/Sys_Task_List.c index c743743e5d06a4fb3a1ec19fde0ee147ed61358f..4bd8a86deb78fb274fa7ca527065c283f3175ecf 100644 --- a/Firmware/Source/System/Sys_Task_List.c +++ b/Firmware/Source/System/Sys_Task_List.c @@ -62,9 +62,9 @@ void Sys_50ms_Tasks(void) BU98R10_Update_Request(); LED_Driver_Scan_Refresh(); Telltales_Management(); - //Gauge_Service(); + Gauge_Service(); // Key_Check_Service(); - SEG_SET_EleDial(1,10,10); + } uint8_t u8LEDDriverCheckCount = 0U;