2025-02-07 03:00:30 +00:00
|
|
|
|
C51 COMPILER V9.01 THERMISTOR 02/07/2025 10:36:16 PAGE 1
|
2025-02-06 07:35:32 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 * <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: NTC103AT
|
|
|
|
|
13 * <20><> <20><>: <20><>
|
|
|
|
|
14 * <20><><EFBFBD><EFBFBD>ֵ: <20><>
|
|
|
|
|
15 * <20><> <20><>: bֵΪ3435<33><35>NTC<54><43>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λΪ10 ohms
|
|
|
|
|
16 *************************************************************************************************/
|
|
|
|
|
17 #if RT_TABLE == NTC_103AT_3435
|
|
|
|
|
18 U16 code NTC103AT[NTC103AT_ARRAY_LEN]= //103AT<41><54>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
|
2025-02-07 03:00:30 +00:00
|
|
|
|
C51 COMPILER V9.01 THERMISTOR 02/07/2025 10:36:16 PAGE 2
|
2025-02-06 07:35:32 +00:00
|
|
|
|
|
|
|
|
|
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
|
2025-02-07 03:00:30 +00:00
|
|
|
|
C51 COMPILER V9.01 THERMISTOR 02/07/2025 10:36:16 PAGE 3
|
2025-02-06 07:35:32 +00:00
|
|
|
|
|
|
|
|
|
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
|
2025-02-07 03:00:30 +00:00
|
|
|
|
C51 COMPILER V9.01 THERMISTOR 02/07/2025 10:36:16 PAGE 4
|
2025-02-06 07:35:32 +00:00
|
|
|
|
|
|
|
|
|
177 81, //107
|
|
|
|
|
178 79, //108
|
|
|
|
|
179 78, //109
|
|
|
|
|
180 76 //110
|
|
|
|
|
181 };
|
|
|
|
|
182
|
|
|
|
|
183 /*************************************************************************************************
|
|
|
|
|
184 * <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: NTC103AT
|
|
|
|
|
185 * <20><> <20><>: <20><>
|
|
|
|
|
186 * <20><><EFBFBD><EFBFBD>ֵ: <20><>
|
|
|
|
|
187 * <20><> <20><>: bֵΪ3950<35><30>NTC<54><43>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λΪ10 ohms
|
|
|
|
|
188 *************************************************************************************************/
|
|
|
|
|
189 #elif RT_TABLE == NTC_103AT_3950
|
|
|
|
|
U16 code NTC103AT[NTC103AT_ARRAY_LEN]= //103AT<41><54>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
|
2025-02-07 03:00:30 +00:00
|
|
|
|
C51 COMPILER V9.01 THERMISTOR 02/07/2025 10:36:16 PAGE 5
|
2025-02-06 07:35:32 +00:00
|
|
|
|
|
|
|
|
|
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
|
2025-02-07 03:00:30 +00:00
|
|
|
|
C51 COMPILER V9.01 THERMISTOR 02/07/2025 10:36:16 PAGE 6
|
2025-02-06 07:35:32 +00:00
|
|
|
|
|
|
|
|
|
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
|
2025-02-07 03:00:30 +00:00
|
|
|
|
C51 COMPILER V9.01 THERMISTOR 02/07/2025 10:36:16 PAGE 7
|
2025-02-06 07:35:32 +00:00
|
|
|
|
|
|
|
|
|
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)
|