📄 jac-ets.lst
字号:
445 0293 130B bcf 11,6
446 ;JAC-ETS.C: 1144: TMR1IF=0;
447 0294 1283 bcf 3,5
448 0295 100C bcf 12,0
449 ;JAC-ETS.C: 1145: TMR1ON=0;
450 0296 1010 bcf 16,0
451 ;JAC-ETS.C: 1146: }
452 0297 0008 return ;W free
453 0298 _CCP1INIT
454 ;JAC-ETS.C: 1291: void CCP1INIT(void)
455 0298 0183 clrf 3 ;select bank 0
456 0299 0195 clrf 21 ;volatile
457 ;JAC-ETS.C: 1294: CCP1CON=0X0C;
458 029A 300C movlw 12
459 029B 0097 movwf 23 ;volatile
460 ;JAC-ETS.C: 1295: INTCON=0X00;
461 029C 018B clrf 11 ;volatile
462 ;JAC-ETS.C: 1296: PR2=0X92;
463 029D 3092 movlw -110
464 029E 1683 bsf 3,5
465 029F 0092 movwf 18 ;volatile
466 ;JAC-ETS.C: 1297: TRISC&=0XFB;
467 02A0 1107 bcf 7,2 ;volatile
468 ;JAC-ETS.C: 1298: }
469 02A1 1283 bcf 3,5
470 02A2 0008 return ;W free
471 02A3 _main
472 ;JAC-ETS.C: 180: main()
473 02A3 30F1 movlw -15
474 02A4 1683 bsf 3,5
475 02A5 1303 bcf 3,6 ;carry unused
476 02A6 0086 movwf 6 ;volatile
477 ;JAC-ETS.C: 185: TRISC=0xC1;
478 02A7 30C1 movlw -63
479 02A8 0087 movwf 7 ;volatile
480 ;JAC-ETS.C: 186: RBPU=0;
481 02A9 1381 bcf 1,7
482 ;JAC-ETS.C: 187: TRISA=0xff;
483 02AA 30FF movlw -1
484 02AB 0085 movwf 5 ;volatile
485 ;JAC-ETS.C: 188: ADCON1|=0X06;
486 02AC 3006 movlw 6
487 02AD 049F iorwf 31 ;volatile
488 ;JAC-ETS.C: 189: CCP1INIT();
489 02AE 2298 fcall _CCP1INIT
490 ;JAC-ETS.C: 191: T2CON=0X04;
491 02AF 3004 movlw 4
492 02B0 0092 movwf 18 ;volatile
493 ;JAC-ETS.C: 192: time1_init();
494 02B1 228B fcall _time1_init
495 ;JAC-ETS.C: 193: time0_init();
496 02B2 227E fcall _time0_init
497 ;JAC-ETS.C: 194: exint0_init();
498 02B3 2278 fcall _exint0_init
499 ;JAC-ETS.C: 195: GIE=1;
500 02B4 178B bsf 11,7
501 ;JAC-ETS.C: 196: testdat=0;
502 02B5 1683 bsf 3,5
503 02B6 01AB clrf _testdat^(0+128)
504 ;JAC-ETS.C: 197: extcount=0;
505 02B7 01A2 clrf _extcount^(0+128)
506 ;JAC-ETS.C: 198: flashtime=10;
507 02B8 300A movlw 10
508 02B9 00A3 movwf _flashtime^(0+128)
509 02BA l3
510 ;JAC-ETS.C: 200: while(1)
511 ;JAC-ETS.C: 201: {
512 02BA 1283 bcf 3,5
513 02BB 1287 bcf 7,5
514 ;JAC-ETS.C: 204: JO4_RC4=0;
515 02BC 1207 bcf 7,4
516 ;JAC-ETS.C: 205: JO3_RC3=0;
517 02BD 1187 bcf 7,3
518 ;JAC-ETS.C: 206: left_door_sw=!I37_RC0;
519 02BE 1722 bsf _left_door_sw/(0+8),_left_door_sw& (0+7)
520 02BF 1807 btfsc 7,0
521 02C0 1322 bcf _left_door_sw/(0+8),_left_door_sw& (0+7)
522 ;JAC-ETS.C: 207: rain_jx_sw=!I36_RA5;
523 02C1 1303 bcf 3,6 ;carry unused
524 02C2 1525 bsf _rain_jx_sw/(0+8),_rain_jx_sw& (0+7)
525 02C3 1A85 btfsc 5,5
526 02C4 1125 bcf _rain_jx_sw/(0+8),_rain_jx_sw& (0+7)
527 ;JAC-ETS.C: 208: light_sw=!I35_RA4;
528 02C5 14A3 bsf _light_sw/(0+8),_light_sw& (0+7)
529 02C6 1A05 btfsc 5,4
530 02C7 10A3 bcf _light_sw/(0+8),_light_sw& (0+7)
531 ;JAC-ETS.C: 209: JO5_RC5=1;
532 02C8 1687 bsf 7,5
533 ;JAC-ETS.C: 210: JO4_RC4=0;
534 02C9 1207 bcf 7,4
535 ;JAC-ETS.C: 211: JO3_RC3=0;
536 02CA 1187 bcf 7,3
537 ;JAC-ETS.C: 212: back_store_sw=!I37_RC0;
538 02CB 14A1 bsf _back_store_sw/(0+8),_back_store_sw& (0+7)
539 02CC 1807 btfsc 7,0
540 02CD 10A1 bcf _back_store_sw/(0+8),_back_store_sw& (0+7)
541 ;JAC-ETS.C: 213: fore_fro_sw=!I36_RA5;
542 02CE 15A2 bsf _fore_fro_sw/(0+8),_fore_fro_sw& (0+7)
543 02CF 1A85 btfsc 5,5
544 02D0 11A2 bcf _fore_fro_sw/(0+8),_fore_fro_sw& (0+7)
545 ;JAC-ETS.C: 214: safe_belt_sw=!I35_RA4;
546 02D1 14A7 bsf _safe_belt_sw/(0+8),_safe_belt_sw& (0+7)
547 02D2 1A05 btfsc 5,4
548 02D3 10A7 bcf _safe_belt_sw/(0+8),_safe_belt_sw& (0+7)
549 ;JAC-ETS.C: 215: JO5_RC5=0;
550 02D4 1287 bcf 7,5
551 ;JAC-ETS.C: 216: JO4_RC4=1;
552 02D5 1607 bsf 7,4
553 ;JAC-ETS.C: 217: JO3_RC3=0;
554 02D6 1187 bcf 7,3
555 ;JAC-ETS.C: 218: back_door_sw=!I37_RC0;
556 02D7 1620 bsf _back_door_sw/(0+8),_back_door_sw& (0+7)
557 02D8 1807 btfsc 7,0
558 02D9 1220 bcf _back_door_sw/(0+8),_back_door_sw& (0+7)
559 ;JAC-ETS.C: 219: back_fro_sw=!I36_RA5;
560 02DA 1720 bsf _back_fro_sw/(0+8),_back_fro_sw& (0+7)
561 02DB 1A85 btfsc 5,5
562 02DC 1320 bcf _back_fro_sw/(0+8),_back_fro_sw& (0+7)
563 ;JAC-ETS.C: 220: rain_rst_sw=!I35_RA4;
564 02DD 1625 bsf _rain_rst_sw/(0+8),_rain_rst_sw& (0+7)
565 02DE 1A05 btfsc 5,4
566 02DF 1225 bcf _rain_rst_sw/(0+8),_rain_rst_sw& (0+7)
567 ;JAC-ETS.C: 221: JO5_RC5=1;
568 02E0 1687 bsf 7,5
569 ;JAC-ETS.C: 222: JO4_RC4=1;
570 02E1 1607 bsf 7,4
571 ;JAC-ETS.C: 223: JO3_RC3=0;
572 02E2 1187 bcf 7,3
573 ;JAC-ETS.C: 224: right_door_sw=!I37_RC0;
574 02E3 1726 bsf _right_door_sw/(0+8),_right_door_sw& (0+7)
575 02E4 1807 btfsc 7,0
576 02E5 1326 bcf _right_door_sw/(0+8),_right_door_sw& (0+7)
577 ;JAC-ETS.C: 225: little_light_sw=!I36_RA5;
578 02E6 1523 bsf _little_light_sw/(0+8),_little_light_sw& (
+ 0+7)
579 02E7 1A85 btfsc 5,5
580 02E8 1123 bcf _little_light_sw/(0+8),_little_light_sw& (
+ 0+7)
581 ;JAC-ETS.C: 226: JO5_RC5=0;
582 02E9 1287 bcf 7,5
583 ;JAC-ETS.C: 227: JO4_RC4=0;
584 02EA 1207 bcf 7,4
585 ;JAC-ETS.C: 228: JO3_RC3=1;
586 02EB 1587 bsf 7,3
587 ;JAC-ETS.C: 229: back_remove_fro_sw=!I37_RC0;
588 02EC 1421 bsf _back_remove_fro_sw/(0+8),_back_remove_fro
+ _sw& (0+7)
589 02ED 1807 btfsc 7,0
590 02EE 1021 bcf _back_remove_fro_sw/(0+8),_back_remove_fro
+ _sw& (0+7)
591 ;JAC-ETS.C: 230: left_door_state_sw=!I36_RA5;
592 02EF 1622 bsf _left_door_state_sw/(0+8),_left_door_state
+ _sw& (0+7)
593 02F0 1A85 btfsc 5,5
594 02F1 1222 bcf _left_door_state_sw/(0+8),_left_door_state
+ _sw& (0+7)
595 ;JAC-ETS.C: 231: JO5_RC5=1;
596 02F2 1687 bsf 7,5
597 ;JAC-ETS.C: 232: JO4_RC4=0;
598 02F3 1207 bcf 7,4
599 ;JAC-ETS.C: 233: JO3_RC3=1;
600 02F4 1587 bsf 7,3
601 ;JAC-ETS.C: 234: back_door_state_sw=!I37_RC0;
602 02F5 15A0 bsf _back_door_state_sw/(0+8),_back_door_state
+ _sw& (0+7)
603 02F6 1807 btfsc 7,0
604 02F7 11A0 bcf _back_door_state_sw/(0+8),_back_door_state
+ _sw& (0+7)
605 ;JAC-ETS.C: 235: warn_door_sw=I36_RA5;
606 02F8 112A bcf _warn_door_sw/(0+8),_warn_door_sw& (0+7)
607 02F9 1A85 btfsc 5,5
608 02FA 152A bsf _warn_door_sw/(0+8),_warn_door_sw& (0+7)
609 ;JAC-ETS.C: 236: JO5_RC5=0;
610 02FB 1287 bcf 7,5
611 ;JAC-ETS.C: 237: JO4_RC4=1;
612 02FC 1607 bsf 7,4
613 ;JAC-ETS.C: 238: JO3_RC3=1;
614 02FD 1587 bsf 7,3
615 ;JAC-ETS.C: 240: rain_water_sw=!I36_RA5;
616 02FE 16A5 bsf _rain_water_sw/(0+8),_rain_water_sw& (0+7)
617 02FF 1A85 btfsc 5,5
618 0300 12A5 bcf _rain_water_sw/(0+8),_rain_water_sw& (0+7)
619 ;JAC-ETS.C: 241: JO5_RC5=1;
620 0301 1687 bsf 7,5
621 ;JAC-ETS.C: 242: JO4_RC4=1;
622 0302 1607 bsf 7,4
623 ;JAC-ETS.C: 243: JO3_RC3=1;
624 0303 1587 bsf 7,3
625 ;JAC-ETS.C: 244: engineer_sw=!I37_RC0;
626 0304 1721 bsf _engineer_sw/(0+8),_engineer_sw& (0+7)
627 0305 1807 btfsc 7,0
628 0306 1321 bcf _engineer_sw/(0+8),_engineer_sw& (0+7)
629 ;JAC-ETS.C: 245: right_door_state_sw=!I36_RA5;
630 0307 1626 bsf _right_door_state_sw/(0+8),_right_door_sta
+ te_sw& (0+7)
631 0308 1A85 btfsc 5,5
632 0309 1226 bcf _right_door_state_sw/(0+8),_right_door_sta
+ te_sw& (0+7)
633 ;JAC-ETS.C: 247: charge_sw=!I32_RA1;
634 030A 1521 bsf _charge_sw/(0+8),_charge_sw& (0+7)
635 030B 1885 btfsc 5,1
636 030C 1121 bcf _charge_sw/(0+8),_charge_sw& (0+7)
637 ;JAC-ETS.C: 248: start_sw=!I34_RA3;
638 030D 1428 bsf _start_sw/(0+8),_start_sw& (0+7)
639 030E 1985 btfsc 5,3
640 030F 1028 bcf _start_sw/(0+8),_start_sw& (0+7)
641 ;JAC-ETS.C: 249: on_sw=!I33_RA2;
642 0310 1723 bsf _on_sw/(0+8),_on_sw& (0+7)
643 0311 1905 btfsc 5,2
644 0312 1323 bcf _on_sw/(0+8),_on_sw& (0+7)
645 ;JAC-ETS.C: 250: sd_sw=!SD_RA0;
646 0313 15A7 bsf _sd_sw/(0+8),_sd_sw& (0+7)
647 0314 1805 btfsc 5,0
648 0315 11A7 bcf _sd_sw/(0+8),_sd_sw& (0+7)
649 ;JAC-ETS.C: 251: srs_sw=!B_RC6;
650 0316 1727 bsf _srs_sw/(0+8),_srs_sw& (0+7)
651 0317 1B07 btfsc 7,6
652 0318 1327 bcf _srs_sw/(0+8),_srs_sw& (0+7)
653 ;JAC-ETS.C: 253: JO1_RC1=1;
654 0319 1487 bsf 7,1
655 ;JAC-ETS.C: 254: OutPut1=Sort_Port_Bit(
656 031A 3000 movlw 0
657 031B 182A btfsc _unlock_out/(0+8),_unlock_out& (0+7)
658 031C 3001 movlw 1
659 031D 00D1 movwf ?_Sort_Port_Bit
660 031E 3000 movlw 0
661 031F 1BA8 btfsc _tail_light_out/(0+8),_tail_light_out& (
+ 0+7)
662 0320 3001 movlw 1
663 0321 00D2 movwf ?_Sort_Port_Bit+1
664 0322 3000 movlw 0
665 0323 1AA4 btfsc _power_windows_out/(0+8),_power_windows_
+ out& (0+7)
666 0324 3001 movlw 1
667 0325 00D3 movwf ?_Sort_Port_Bit+2
668 0326 3000 movlw 0
669 0327 19A3 btfsc _lock_out/(0+8),_lock_out& (0+7)
670 0328 3001 movlw 1
671 0329 00D4 movwf ?_Sort_Port_Bit+3
672 032A 3000 movlw 0
673 032B 1BA6 btfsc _safe_belt_led/(0+8),_safe_belt_led& (0+
+ 7)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -