📄 myc.lst
字号:
873 03B9 00A8 movwf ?_Send
874 03BA 3032 movlw _DeviceAddr
875 03BB 226A call _Send
876 ;myc.c: 280: LED2=1;
877 03BC 1687 bsf 7,5
878 ;myc.c: 281: DECODE_POWER_ON_OFF=1;
879 03BD 1407 bsf 7,0
880 ;myc.c: 282: break;
881 03BE 2BDF goto l92
882 03BF l97
883 ;myc.c: 283: case 4:
884 ;myc.c: 284: Send(DeviceAddr,8);
885 03BF 3008 movlw 8
886 03C0 00A8 movwf ?_Send
887 03C1 3032 movlw _DeviceAddr
888 03C2 226A call _Send
889 ;myc.c: 285: Send(DeviceAddr,8);
890 03C3 3008 movlw 8
891 03C4 00A8 movwf ?_Send
892 03C5 3032 movlw _DeviceAddr
893 03C6 226A call _Send
894 ;myc.c: 286: Send(DeviceAddr,8);
895 03C7 3008 movlw 8
896 03C8 00A8 movwf ?_Send
897 03C9 3032 movlw _DeviceAddr
898 03CA 226A call _Send
899 ;myc.c: 287: Send(DeviceAddr,8);
900 03CB 3008 movlw 8
901 03CC 00A8 movwf ?_Send
902 03CD 3032 movlw _DeviceAddr
903 03CE 226A call _Send
904 ;myc.c: 288: DECODE_POWER_ON_OFF=0;
905 03CF 1007 bcf 7,0
906 ;myc.c: 289: LED2=0;
907 03D0 1287 bcf 7,5
908 ;myc.c: 290: break;
909 03D1 2BDF goto l92
910 03D2 l93
911 03D2 0824 movf _keyCode,w
912 03D3 3A01 xorlw 1
913 03D4 1903 btfsc 3,2
914 03D5 2B88 goto l94
915 03D6 3A03 xorlw 3
916 03D7 1903 btfsc 3,2
917 03D8 2B9A goto l95
918 03D9 3A01 xorlw 1
919 03DA 1903 btfsc 3,2
920 03DB 2BAC goto l96
921 03DC 3A07 xorlw 7
922 03DD 1903 btfsc 3,2
923 03DE 2BBF goto l97
924 03DF l92
925 ;myc.c: 292: sign_key=0;
926 03DF 1021 bcf _sign_key/(0+8),_sign_key& (0+7)
927 03E0 l91
928 ;myc.c: 294: }
929 03E0 22DE call _GetData
930 03E1 00A7 movwf ?a_main
931 ;myc.c: 297: if(mydata!=0xFF)
932 03E2 0A27 incf ?a_main,w
933 03E3 1903 btfsc 3,2
934 03E4 2B85 goto l88
935 ;myc.c: 298: {
936 03E5 0B27 decfsz ?a_main,w
937 03E6 2BE8 goto l99
938 03E7 1087 bcf 7,1
939 03E8 l99
940 ;myc.c: 300: if(mydata==2)LED1=1;
941 03E8 0827 movf ?a_main,w
942 03E9 3A02 xorlw 2
943 03EA 1903 btfsc 3,2
944 03EB 1487 bsf 7,1
945 ;myc.c: 301: if(mydata==4)LED2=0;
946 03EC 0827 movf ?a_main,w
947 03ED 3A04 xorlw 4
948 03EE 1903 btfsc 3,2
949 03EF 1287 bcf 7,5
950 ;myc.c: 302: if(mydata==8)LED2=1;
951 03F0 0827 movf ?a_main,w
952 03F1 3A08 xorlw 8
953 03F2 1D03 btfss 3,2
954 03F3 2B85 goto l88
955 03F4 1687 bsf 7,5
956 ;myc.c: 303: }
957 ;myc.c: 306: }
958 03F5 2B85 goto l88
959
960 psect strings
961 005E u19
962 005E 3431 retlw 49 ;'1'
963 005F 3430 retlw 48 ;'0'
964 0060 3431 retlw 49 ;'1'
965 0061 3430 retlw 48 ;'0'
966 0062 3466 retlw 102 ;'f'
967 0063 3466 retlw 102 ;'f'
968 0064 3466 retlw 102 ;'f'
969 0065 3466 retlw 102 ;'f'
970 0066 3400 retlw 0
971 0000
972 0000
973 0000
974 0000
975 0000
976 0000
977 0000
978 0000
979 0000
980 0000
981 0000
982 0000
983 0000
984 0000
985 0000
986 0000
987 0000
988 0000
989 0000
990 0000
991 0000
992 0000
993 0000
994 0000
995 0000
996 0000
997 0000
998 0000
999 0000
1000 0000
1001 0000
1002 0000
1003 0000
1004 0000
1005 0000
1006 0000
1007 0000
1008 0000
1009 0000
1010 0000
1011 0000
1012 0000
1013 0000
1014 0000
1015 0000
1016 0000
1017 0000
1018 0000
1019 0000
1020 0000
1021 0000
1022 0000
1023 0000
1024 0000
1025 0000
1026 0000
1027 0000
1028 0000
1029 0000
1030 0000
1031 0000
1032 0000
1033 0000
1034 0000
1035 0000
1036 0000
1037 0000
1038 0000
1039 0000
1040 0000
1041 0000
1042 0000
1043 0000
1044 0000
1045 0000
1046 0000
1047 0000
1048 0000
1049 0000
1050 0000
1051 0000
1052 0000
1053 0000
1054 0000
1055 0000
1056 0000
1057 0000
1058 0000
1059 0000
1060 0000
1061 0000
1062 0000
1063 0000
1064 0000
1065 0000
1066 0000
1067 0000
1068 0000
1069 0000
1070 0000
1071 0000
1072 0000
1073 0000
1074 0000
1075 0000
1076
1077 psect rbit_0
1078 0108 _sign_key
1079 0108 ds 1
1080
1081 psect rbss_0
1082 0022 _AddrH
1083 0022 ds 1
1084 0023 _AddrL
1085 0023 ds 1
1086 0000
1087 0000
1088 0000
1089 0000
1090 0000
1091 0000
1092 0000
1093 0000
1094 0000
1095 0000
1096 0000
1097 0000
1098 0000
1099 0000
1100 0000
1101 0000
1102 0000
1103 0000
1104 0000
1105 0000
1106 0000
1107 0000
1108 0000
1109 0000
1110 0000
1111 0000
1112 0000
1113 0024 _keyCode
1114 0024 ds 1
1115 0025 _i
1116 0025 ds 2
1117
1118 psect temp
1119 003B btemp
1120 003B ds 2
HI-TECH Software PICC Macro Assembler V8.05PL2
Symbol Table Wed Mar 26 10:09:23 2008
?a_Send 0029 ?a_GetData 0028
?a_beep 0027 ?a_main 0027
l2 01F0 l8 01F2
_i 0025 ?a_Convert 0028
l10 01FD l21 0220
l22 022D l31 0274
l23 0239 l24 0240
l16 01FF _delay_50us 01F7
l34 0289 l18 0215
l35 029A l27 024B
l60 031D l44 02E5
l36 02AB l28 0258
l53 02FD l37 02B1
l29 0264 l56 02FE
l48 02EF l81 0022
l73 020A l65 0329
l49 02FC l66 0334
l91 03E0 l83 0013
l59 0328 l92 03DF
l84 0018 l76 020E
l93 03D2 l85 001D
l94 0388 l78 01E0
l95 039A l96 03AC
l88 0385 l97 03BF
l99 03E8 u19 005E
fsr 0004 _delay_150us 01EA
u194 02B9 u195 02B7
_ISR 0008 _sign_key 0108
_Send 026A _beep 01DE
_GetData 02DE _main 0363
btemp 003B _Convert 0213
start 0028 ?a_delay_150us 002F
saved_w 0020 clear_bit0 002C
int_entry 0004 ?_Send 0028
_keyCode 0024 _AddrH 0022
_AddrL 0023 _DeviceAddr 0032
_delay 0204 saved_status 003F
?a_delay_50us 002F status 0003
copy_bank0 0030 int_func 0008
clear_bank0 0028 int_restore 0023
used_btemp0 0001 used_btemp1 0001
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -