📄 process.lst
字号:
240 4 {
C51 COMPILER V7.50 PROCESS 07/19/2006 10:05:14 PAGE 5
241 5 P0=0xff;
242 5 P2=0xff;
243 5 P1_2=1;
244 5 }
245 4 P0_7=bwary07;
246 4 P1_2=~bwary07;
247 4 wr_switch++;
248 4 }
249 3 }
250 2 else wr_switch++;
251 2 break;
252 2
253 2 case 9:
254 2 if(bport17)
255 2 {
256 3 if(delay_30ms>20)
257 3 {
258 4 delay_30ms=0;
259 4 if(bwary10)
260 4 {
261 5 P0=0;
262 5 P2=0;
263 5 P1_2=0;
264 5 }
265 4 else
266 4 {
267 5 P0=0xff;
268 5 P2=0xff;
269 5 P1_2=1;
270 5 }
271 4 P2_0=bwary10;
272 4 P1_2=~bwary10;
273 4 wr_switch++;
274 4 }
275 3 }
276 2 else wr_switch++;
277 2 break;
278 2 case 10:
279 2 if(bport16)
280 2 {
281 3 if(delay_30ms>20)
282 3 {
283 4 delay_30ms=0;
284 4 if(bwary11)
285 4 {
286 5 P0=0;
287 5 P2=0;
288 5 P1_2=0;
289 5 }
290 4 else
291 4 {
292 5 P0=0xff;
293 5 P2=0xff;
294 5 P1_2=1;
295 5 }
296 4 P2_1=bwary11;
297 4 P1_2=~bwary11;
298 4 wr_switch++;
299 4 }
300 3 }
301 2 else wr_switch++;
302 2 break;
C51 COMPILER V7.50 PROCESS 07/19/2006 10:05:14 PAGE 6
303 2 case 11:
304 2 if(bport15)
305 2 {
306 3 if(delay_30ms>20)
307 3 {
308 4 delay_30ms=0;
309 4 if(bwary12)
310 4 {
311 5 P0=0;
312 5 P2=0;
313 5 P1_2=0;
314 5 }
315 4 else
316 4 {
317 5 P0=0xff;
318 5 P2=0xff;
319 5 P1_2=1;
320 5 }
321 4 P2_2=bwary12;
322 4 P1_2=~bwary12;
323 4 wr_switch++;
324 4 }
325 3 }
326 2 else wr_switch++;
327 2 break;
328 2 case 12:
329 2 if(bport14)
330 2 {
331 3 if(delay_30ms>20)
332 3 {
333 4 delay_30ms=0;
334 4 if(bwary13)
335 4 {
336 5 P0=0;
337 5 P2=0;
338 5 P1_2=0;
339 5 }
340 4 else
341 4 {
342 5 P0=0xff;
343 5 P2=0xff;
344 5 P1_2=1;
345 5 }
346 4 P2_3=bwary13;
347 4 P1_2=~bwary13;
348 4 wr_switch++;
349 4 }
350 3 }
351 2 else wr_switch++;
352 2 break;
353 2 case 13:
354 2 if(bport13)
355 2 {
356 3 if(delay_30ms>20)
357 3 {
358 4 delay_30ms=0;
359 4 if(bwary14)
360 4 {
361 5 P0=0;
362 5 P2=0;
363 5 P1_2=0;
364 5 }
C51 COMPILER V7.50 PROCESS 07/19/2006 10:05:14 PAGE 7
365 4 else
366 4 {
367 5 P0=0xff;
368 5 P2=0xff;
369 5 P1_2=1;
370 5 }
371 4 P2_4=bwary14;
372 4 P1_2=~bwary14;
373 4 wr_switch++;
374 4 }
375 3 }
376 2 else wr_switch++;
377 2 break;
378 2 case 14:
379 2 if(bport12)
380 2 {
381 3 if(delay_30ms>20)
382 3 {
383 4 delay_30ms=0;
384 4 if(bwary15)
385 4 {
386 5 P0=0;
387 5 P2=0;
388 5 P1_2=0;
389 5 }
390 4 else
391 4 {
392 5 P0=0xff;
393 5 P2=0xff;
394 5 P1_2=1;
395 5 }
396 4 P2_5=bwary15;
397 4 P1_2=~bwary15;
398 4 wr_switch++;
399 4 }
400 3 }
401 2 else wr_switch++;
402 2 break;
403 2 case 15:
404 2 if(bport11)
405 2 {
406 3 if(delay_30ms>20)
407 3 {
408 4 delay_30ms=0;
409 4 if(bwary16)
410 4 {
411 5 P0=0;
412 5 P2=0;
413 5 P1_2=0;
414 5 }
415 4 else
416 4 {
417 5 P0=0xff;
418 5 P2=0xff;
419 5 P1_2=1;
420 5 }
421 4 P2_6=bwary16;
422 4 P1_2=~bwary16;
423 4 wr_switch++;
424 4 }
425 3 }
426 2 else wr_switch++;
C51 COMPILER V7.50 PROCESS 07/19/2006 10:05:14 PAGE 8
427 2 break;
428 2 case 16:
429 2 if(bport10)
430 2 {
431 3 if(delay_30ms>20)
432 3 {
433 4 delay_30ms=0;
434 4 if(bwary17)
435 4 {
436 5 P0=0;
437 5 P2=0;
438 5 P1_2=0;
439 5 }
440 4 else
441 4 {
442 5 P0=0xff;
443 5 P2=0xff;
444 5 P1_2=1;
445 5 }
446 4 P2_7=bwary17;
447 4 P1_2=~bwary17;
448 4 wr_switch++;
449 4 }
450 3 }
451 2 else wr_switch++;
452 2
453 2 break;
454 2
455 2 case 17:
456 2 if(delay_30ms>20)
457 2 {
458 3 delay_30ms=0;
459 3 P2=0;
460 3 P0=0;
461 3 P1_2=0;
462 3 wr_switch=0;
463 3 TimeStart=0;
464 3 LightFlashStart=1;
465 3
466 3 }
467 2
468 2 }
469 1 }
470
471 /*******************************************************************
472 用户通断电显示函数
473 函数原型: void UserLight_Flash()
474 功 能:
475
476 ********************************************************************/
477
478 void UserLight_Flash()
479 {
480 1 static uchar maskdisp=1;
481 1 static uchar state=0;
482 1
483 1 switch(state)
484 1 {
485 2 case 0:
486 2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -