C51 COMPILER V9.01 THERMISTOR 02/06/2025 15:28:46 PAGE 1 C51 COMPILER V9.01, COMPILATION OF MODULE THERMISTOR OBJECT MODULE PLACED IN .\output\Thermistor.obj COMPILER INVOKED BY: D:\Tool\Keil\C51\BIN\C51.EXE code_drv\Thermistor.c LARGE OPTIMIZE(7,SIZE) REGFILE(.\output\MCUCore_ -Load.ORC) BROWSE INTVECTOR(0X1000) INCDIR(.\header_app;.\header_drv;.\code_gasguage;.\code_classb\iec60730_lib\include;. -\code_classb\iec60730_proc\Include;.\code_classb\config) DEBUG OBJECTEXTEND PRINT(.\output\Thermistor.lst) OBJECT(.\outp -ut\Thermistor.obj) line level source 1 /******************************************************************************** 2 Copyright (C), Sinowealth Electronic. Ltd. 3 Author: Sino 4 Version: V1.0 5 Date: 2020/12/29 6 History: 7 V0.0 2014/08/28 Preliminary 8 ********************************************************************************/ 9 #include "Main.h" 10 11 /************************************************************************************************* 12 * 函数名: NTC103AT 13 * 参 数: 无 14 * 返回值: 无 15 * 描 述: b值为3435的NTC阻值表,单位为10 ohms 16 *************************************************************************************************/ 17 #if RT_TABLE == NTC_103AT_3435 18 U16 code NTC103AT[NTC103AT_ARRAY_LEN]= //103AT,b值为3435 19 { 20 32950, //-50 21 30970, //-49 22 29124, //-48 23 27404, //-47 24 25799, //-46 25 24770, //-45 26 23335, //-44 27 21995, //-43 28 20743, //-42 29 19572, //-41 30 18850, //-40 31 17796, //-39 32 16810, //-38 33 15885, //-37 34 15019, //-36 35 14410, //-35 36 13633, //-34 37 12904, //-33 38 12219, //-32 39 11576, //-31 40 11130, //-30 41 10550, //-29 42 10005, //-28 43 9492, //-27 44 9009, //-26 45 8643, //-25 46 8208, //-24 47 7798, //-23 48 7412, //-22 49 7048, //-21 50 6777, //-20 51 6447, //-19 52 6136, //-18 C51 COMPILER V9.01 THERMISTOR 02/06/2025 15:28:46 PAGE 2 53 5842, //-17 54 5564, //-16 55 5341, //-15 56 5090, //-14 57 4852, //-13 58 4627, //-12 59 4414, //-11 60 4247, //-10 61 4053, //-09 62 3870, //-08 63 3696, //-07 64 3532, //-06 65 3390, //-05 66 3241, //-04 67 3099, //-03 68 2964, //-02 69 2836, //-01 70 2728, //00 71 2611, //01 72 2501, //02 73 2395, //03 74 2295, //04 75 2205, //05 76 2114, //06 77 2027, //07 78 1944, //08 79 1866, //09 80 1796, //10 81 1724, //11 82 1655, //12 83 1590, //13 84 1527, //14 85 1469, //15 86 1412, //16 87 1357, //17 88 1305, //18 89 1256, //19 90 1209, //20 91 1163, //21 92 1120, //22 93 1078, //23 94 1038, //24 95 1000, //25 96 963, //26 97 928, //27 98 894, //28 99 862, //29 100 831, //30 101 801, //31 102 772, //32 103 745, //33 104 719, //34 105 694, //35 106 670, //36 107 646, //37 108 624, //38 109 603, //39 110 583, //40 111 562, //41 112 543, //42 113 525, //43 114 508, //44 C51 COMPILER V9.01 THERMISTOR 02/06/2025 15:28:46 PAGE 3 115 491, //45 116 474, //46 117 459, //47 118 444, //48 119 430, //49 120 416, //50 121 402, //51 122 389, //52 123 377, //53 124 365, //54 125 354, //55 126 342, //56 127 331, //57 128 321, //58 129 311, //59 130 302, //60 131 292, //61 132 283, //62 133 275, //63 134 267, //64 135 259, //65 136 251, //66 137 243, //67 138 236, //68 139 229, //69 140 223, //70 141 216, //71 142 210, //72 143 204, //73 144 198, //74 145 192, //75 146 186, //76 147 181, //77 148 176, //78 149 171, //79 150 167, //80 151 162, //81 152 157, //82 153 153, //83 154 149, //84 155 145, //85 156 141, //86 157 137, //87 158 133, //88 159 130, //89 160 127, //90 161 123, //91 162 120, //92 163 117, //93 164 114, //94 165 111, //95 166 108, //96 167 105, //97 168 102, //98 169 100, //99 170 97, //100 171 95, //101 172 92, //102 173 90, //103 174 88, //104 175 86, //105 176 83, //106 C51 COMPILER V9.01 THERMISTOR 02/06/2025 15:28:46 PAGE 4 177 81, //107 178 79, //108 179 78, //109 180 76 //110 181 }; 182 183 /************************************************************************************************* 184 * 函数名: NTC103AT 185 * 参 数: 无 186 * 返回值: 无 187 * 描 述: b值为3950的NTC阻值表,单位为10 ohms 188 *************************************************************************************************/ 189 #elif RT_TABLE == NTC_103AT_3950 U16 code NTC103AT[NTC103AT_ARRAY_LEN]= //103AT,b值为3950 { 65535, //-50 65535, //-49 61567, //-48 57293, //-47 53466, //-46 49698, //-45 46324, //-44 43202, //-43 40310, //-42 37632, //-41 35150, //-40 32847, //-39 30711, //-38 28728, //-37 26886, //-36 25174, //-35 23583, //-34 22102, //-33 20724, //-32 19441, //-31 18246, //-30 17132, //-29 16093, //-28 15124, //-27 14120, //-26 13375, //-25 12586, //-24 11846, //-23 11159, //-22 10514, //-21 9910, //-20 9345, //-19 8816, //-18 8319, //-17 7854, //-16 7418, //-15 7009, //-14 6625, //-13 6264, //-12 5926, //-11 5607, //-10 5308, //-09 5026, //-08 4761, //-07 4512, //-06 4277, //-05 4056, //-04 C51 COMPILER V9.01 THERMISTOR 02/06/2025 15:28:46 PAGE 5 3848, //-03 3652, //-02 3466, //-01 3292, //00 3127, //01 2972, //02 2825, //03 2686, //04 2555, //05 2430, //06 2314, //07 2203, //08 2098, //09 1999, //10 1904, //11 1815, //12 1731, //13 1651, //14 1575, //15 1503, //16 1435, //17 1370, //18 1309, //19 1250, //20 1195, //21 1143, //22 1093, //23 1045, //24 1000, //25 956, //26 915, //27 876, //28 838, //29 805, //30 771, //31 739, //32 709, //33 680, //34 652, //35 625, //36 600, //37 576, //38 553, //39 531, //40 510, //41 490, //42 471, //43 453, //44 435, //45 419, //46 403, //47 387, //48 373, //49 359, //50 345, //51 333, //52 320, //53 309, //54 297, //55 287, //56 276, //57 266, //58 C51 COMPILER V9.01 THERMISTOR 02/06/2025 15:28:46 PAGE 6 257, //59 248, //60 239, //61 230, //62 222, //63 215, //64 207, //65 200, //66 193, //67 186, //68 180, //69 174, //70 168, //71 162, //72 157, //73 152, //74 146, //75 142, //76 137, //77 132, //78 128, //79 124, //80 120, //81 116, //82 112, //83 109, //84 105, //85 102, //86 99, //87 96, //88 93, //89 90, //90 87, //91 84, //92 82, //93 79, //94 77, //95 74, //96 72, //97 70, //98 68, //99 66, //100 64, //101 62, //102 60, //103 59, //104 57, //105 55, //106 54, //107 53, //108 52, //109 50 //110 }; #else #error "underfined RT_TABLE!" #endif 357 358 359 MODULE INFORMATION: STATIC OVERLAYABLE C51 COMPILER V9.01 THERMISTOR 02/06/2025 15:28:46 PAGE 7 CODE SIZE = ---- ---- CONSTANT SIZE = 322 ---- XDATA SIZE = ---- ---- PDATA SIZE = ---- ---- DATA SIZE = ---- ---- IDATA SIZE = ---- ---- BIT SIZE = ---- ---- END OF MODULE INFORMATION. C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)