📄 my66x.lst
字号:
160 sbit sm1 = 0x9E;
161 sbit sm2 = 0x9D;
162 sbit ren = 0x9C;
163 sbit tb8 = 0x9B;
164 sbit rb8 = 0x9A;
165 sbit ti = 0x99;
166 sbit ri = 0x98;
167 sbit SM0 = SCON^7;
168 sbit FE = SCON^7;
169 sbit SM1 = SCON^6;
170 sbit SM2 = SCON^5;
171 sbit REN = SCON^4;
172 sbit TB8 = SCON^3;
173 sbit RB8 = SCON^2;
174 sbit TI = SCON^1;
175 sbit RI = SCON^0;
176
177
178 /* s1con */
179 sfr S1CON = 0xD8;
180
181
182
183 sbit CR2 = S1CON^7;
184 sbit ENS1 = S1CON^6;
185 sbit STA = S1CON^5;
186 sbit STO = S1CON^4;
187 sbit SI = S1CON^3;
188 sbit AA = S1CON^2;
189 sbit CR1 = S1CON^1;
190 sbit CR0 = S1CON^0;
191
192
193
194 sfr SBUF = 0x99;
195
196
197
198 /* IEN0 */
199 sfr IE = 0xA8;
200 sbit EA = IE^7;
201 sbit EC = IE^6;
202 sbit ES1 = IE^5;
203 sbit ES0 = IE^4;
204 sbit ET1 = IE^3;
205 sbit EX1 = IE^2;
206 sbit ET0 = IE^1;
207 sbit EX0 = IE^0;
208
209 sbit ea = 0xAF;
210 sbit ec = 0xae;
211 sbit es1 = 0xad;
212 sbit es0 = 0xAC;
213 sbit et1 = 0xAB;
214 sbit ex1 = 0xAA;
215 sbit et0 = 0xA9;
216 sbit ex0 = 0xA8;
217
C51 COMPILER V7.10 MY66X 07/27/2007 17:19:47 PAGE 10
218 sfr IEN1 = 0xE8;
219
220 sbit ET2 = IEN1^0;
221 sbit et2 = IEN1^0;
222 sfr SADDR = 0xA9;
223
224 sfr IPH = 0xB7;
225
226 sfr SADEN = 0xB9;
227
228 /* IP */
229 sfr IP = 0xB8;
230
231
232 sbit ppc = 0xBE;
233 sbit pt2h = 0xBD;
234 sbit psh = 0xBC;
235 sbit pt1h = 0xBB;
236 sbit px1h = 0xBA;
237 sbit pt0h = 0xB9;
238 sbit px0h = 0xB8;
239
240 sbit PT2 = IP^7;
241 sbit PPC = IP^6;
242 sbit PS1 = IP^5;
243 sbit PS0 = IP^4;
244 sbit PT1 = IP^3;
245 sbit PX1 = IP^2;
246 sbit PT0 = IP^1;
247 sbit PX0 = IP^0;
248 sbit pt2 = IP^7;
249 //sbit ppc = IP^6;
250 sbit ps1 = IP^5;
251 sbit ps0 = IP^4;
252 sbit pt1 = IP^3;
253 sbit px1 = IP^2;
254 sbit pt0 = IP^1;
255 sbit px0 = IP^0;
256
257 /* T2CON */
258 sfr T2CON = 0xC8;
259 sbit TF2 = T2CON^7;
260 sbit EXF2 = T2CON^6;
261 sbit RCLK = T2CON^5;
262 sbit TCLK = T2CON^4;
263 sbit EXEN2 = T2CON^3;
264 sbit TR2 = T2CON^2;
265 sbit CT2 = T2CON^1;
266 sbit CP = T2CON^0;
267 sbit tf2 = T2CON^7;
268 sbit exf2 = T2CON^6;
269 sbit rclk = T2CON^5;
270 sbit tclk = T2CON^4;
271 sbit exen2 = T2CON^3;
272 sbit tr2 = T2CON^2;
273 sbit ct2 = T2CON^1;
274 sbit cp = T2CON^0;
275
276 sbit T2IP = 0xCE;
277 sbit T2IE = 0xCD;
278 sbit T2RSE = 0xCC;
279 sbit BGEN = 0xCB;
C51 COMPILER V7.10 MY66X 07/27/2007 17:19:47 PAGE 11
280
281 sbit C_T2 = 0xC9;
282 sbit CP_RL2= 0xC8;
283
284 //sbit tf2 = 0xCF;
285 sbit t2ip = 0xCE;
286 sbit t2ie = 0xCD;
287 sbit t2rse = 0xCC;
288 sbit bgen = 0xCB;
289 //sbit tr2 = 0xCA;
290 sbit c_t2 = 0xC9;
291 sbit cp_rl2= 0xC8;
292
293 sfr T2MOD = 0xC9;
294
295 sfr RCAP2L = 0xCA;
296 sfr RCAP2H = 0xCB;
297 sfr TL2 = 0xCC;
298 sfr TH2 = 0xCD;
299
300
301 sfr ACC = 0xE0;
302 sfr B = 0xF0;
303
304 sfr CCON = 0xC0;
305 sbit CF = CCON^7;
306 sbit CR = CCON^6;
307 sbit CCF4 = CCON^4;
308 sbit CCF3 = CCON^3;
309 sbit CCF2 = CCON^2;
310 sbit CCF1 = CCON^1;
311 sbit CCF0 = CCON^0;
312
313 sfr CMOD = 0xC1;
314 sfr CCAPM0 = 0xC2;
315 sfr CCAPM1 = 0xC3;
316 sfr CCAPM2 = 0xC4;
317 sfr CCAPM3 = 0xC5;
318 sfr CCAPM4 = 0xC6;
319
320 sfr CL = 0xE9;
321 sfr CCAP0L = 0xEA;
322 sfr CCAP1L = 0xEB;
323 sfr CCAP2L = 0xEC;
324 sfr CCAP3L = 0xED;
325 sfr CCAP4L = 0xEE;
326
327 sfr CH = 0xF9;
328 sfr CCAP0H = 0xFA;
329 sfr CCAP1H = 0xFB;
330 sfr CCAP2H = 0xFC;
331 sfr CCAP3H = 0xFD;
332 sfr CCAP4H = 0xFE;
333
334
335
336 sfr AUXR = 0x8E;
337 sfr AUXR1 = 0xA2;
338
339 sfr S1DAT = 0xDA;
340 sfr S1IST = 0xDC;
341 sfr S1ADR = 0xDB;
C51 COMPILER V7.10 MY66X 07/27/2007 17:19:47 PAGE 12
342 sfr S1STA = 0xD9;
343
344 sfr WDTRST = 0xA6;
345
346 sfr psw = 0xD0;
347 sfr acc = 0xE0;
348 sfr a = 0xE0;
349 sfr A = 0xE0;
350 sfr b = 0xF0;
351 sfr sp = 0x81;
352 sfr dpl = 0x82;
353 sfr dph = 0x83;
354 sfr pcon = 0x87;
355 sfr tcon = 0x88;
356 sfr tmod = 0x89;
357 sfr tl0 = 0x8A;
358 sfr tl1 = 0x8B;
359 sfr th0 = 0x8C;
360 sfr th1 = 0x8D;
361 sfr ie = 0xA8;
362 sfr ip = 0xB8;
363 sfr scon = 0x98;
364 sfr sbuf = 0x99;
365
366
C51 COMPILER V7.10 MY66X 07/27/2007 17:19:47 PAGE 13
ASSEMBLY LISTING OF GENERATED OBJECT CODE
C51 COMPILER V7.10 MY66X 07/27/2007 17:19:47 PAGE 14
NAME CLASS MSPACE TYPE OFFSET SIZE
==== ===== ====== ==== ====== ====
P0 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0080H 1
P1 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0090H 1
P2 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00A0H 1
IEN1 . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00E8H 1
IE . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00A8H 1
size_t . . . . . . . . . . . . . . . . TYPEDEF ----- U_INT ----- 2
IP . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00B8H 1
p0 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0080H 1
p1 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0090H 1
p2 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00A0H 1
p3 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00B0H 1
CCON . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00C0H 1
SCON . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0098H 1
TCON . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0088H 1
S1CON. . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00D8H 1
T2CON. . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00C8H 1
jmp_buf. . . . . . . . . . . . . . . . TYPEDEF ----- ARRAY ----- 7
wchar_t. . . . . . . . . . . . . . . . TYPEDEF ----- CHAR ----- 1
va_list. . . . . . . . . . . . . . . . TYPEDEF ----- PTR ----- 3
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = ---- ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -