?? my_pt2314.lst
字號(hào):
05F3 +1 996 IR_WORK0:
05F3 C1B7 +1 997 JMP IR_WORK
+1 998 ;----------------------------
05F5 +1 999 IR_SEL:
05F5 E53F +1 1000 MOV A,KEYBUFF
05F7 B40007 +1 1001 CJNE A,#0,SEL2
05FA 754420 +1 1002 MOV IR_ADDR,#20H
05FD 12067D +1 1003 LCALL IR_WR24
0600 22 +1 1004 RET
+1 1005 ;
0601 +1 1006 SEL2:
0601 B40107 +1 1007 CJNE A,#1,SEL3
0604 754424 +1 1008 MOV IR_ADDR,#24H
0607 12067D +1 1009 LCALL IR_WR24
060A 22 +1 1010 RET
+1 1011 ;
060B +1 1012 SEL3:
060B B40207 +1 1013 CJNE A,#2,SEL4
060E 754428 +1 1014 MOV IR_ADDR,#28H
0611 12067D +1 1015 LCALL IR_WR24
0614 22 +1 1016 RET
+1 1017 ;
0615 +1 1018 SEL4:
0615 B40307 +1 1019 CJNE A,#3,SEL5
0618 75442C +1 1020 MOV IR_ADDR,#2CH
061B 12067D +1 1021 LCALL IR_WR24
061E 22 +1 1022 RET
+1 1023 ;
061F +1 1024 SEL5:
061F B40407 +1 1025 CJNE A,#4,SEL6
0622 754430 +1 1026 MOV IR_ADDR,#30H
0625 12067D +1 1027 LCALL IR_WR24
0628 22 +1 1028 RET
+1 1029 ;
0629 +1 1030 SEL6:
0629 B40507 +1 1031 CJNE A,#5,SEL7
062C 754434 +1 1032 MOV IR_ADDR,#34H
062F 12067D +1 1033 LCALL IR_WR24
0632 22 +1 1034 RET
+1 1035 ;
0633 +1 1036 SEL7:
0633 B40607 +1 1037 CJNE A,#6,SEL8
0636 754438 +1 1038 MOV IR_ADDR,#38H
0639 12067D +1 1039 LCALL IR_WR24
063C 22 +1 1040 RET
+1 1041 ;
063D +1 1042 SEL8:
063D B40707 +1 1043 CJNE A,#7,SEL9
0640 75443C +1 1044 MOV IR_ADDR,#3CH
0643 12067D +1 1045 LCALL IR_WR24
0646 22 +1 1046 RET
A51 MACRO ASSEMBLER MY_PT2314 03/02/2006 09:51:14 PAGE 17
+1 1047 ;
0647 +1 1048 SEL9:
0647 B40807 +1 1049 CJNE A,#8,SEL10
064A 754440 +1 1050 MOV IR_ADDR,#40H
064D 12067D +1 1051 LCALL IR_WR24
0650 22 +1 1052 RET
+1 1053 ;
0651 +1 1054 SEL10:
0651 B40907 +1 1055 CJNE A,#9,SEL11
0654 754444 +1 1056 MOV IR_ADDR,#44H
0657 12067D +1 1057 LCALL IR_WR24
065A 22 +1 1058 RET
+1 1059 ;
065B +1 1060 SEL11:
065B B40A07 +1 1061 CJNE A,#10,SEL12
065E 754448 +1 1062 MOV IR_ADDR,#48H
0661 12067D +1 1063 LCALL IR_WR24
0664 22 +1 1064 RET
+1 1065 ;
0665 +1 1066 SEL12:
0665 B40B07 +1 1067 CJNE A,#11,SEL13
0668 75444C +1 1068 MOV IR_ADDR,#4CH
066B 12067D +1 1069 LCALL IR_WR24
066E 22 +1 1070 RET
+1 1071 ;
066F +1 1072 SEL13:
066F B40C07 +1 1073 CJNE A,#12,SEL14
0672 754450 +1 1074 MOV IR_ADDR,#50H
0675 12067D +1 1075 LCALL IR_WR24
0678 22 +1 1076 RET
+1 1077 ;
0679 +1 1078 SEL14:
+1 1079 ;CJNE A,#13,SEL15
+1 1080 ;MOV IR_ADDR,#54H
+1 1081 ;LCALL IR_WR24
0679 22 +1 1082 RET
+1 1083 ;
067A +1 1084 SEL15:
+1 1085 ;CJNE A,#14,SEL16
+1 1086 ;MOV IR_ADDR,#58H
+1 1087 ;LCALL IR_WR24
067A 22 +1 1088 RET
+1 1089 ;
067B +1 1090 SEL16:
+1 1091 ;CJNE A,#15,SEL17
+1 1092 ;MOV IR_ADDR,#5CH
+1 1093 ;LCALL IR_WR24
067B 22 +1 1094 RET
067C +1 1095 SEL17:
067C 22 +1 1096 RET
+1 1097 ;
067D +1 1098 IR_WR24:
067D 1200CF +1 1099 LCALL DELAY10
0680 E544 +1 1100 MOV A,IR_ADDR
0682 8540F0 +1 1101 MOV B,ir_code;操作原碼
0685 120963 +1 1102 LCALL WT24
0688 1200CF +1 1103 LCALL DELAY10
068B E544 +1 1104 MOV A,IR_ADDR
068D 2401 +1 1105 ADD A,#01H
068F 8541F0 +1 1106 MOV B,ir_code_r;操作反碼
0692 120963 +1 1107 LCALL WT24
0695 1200CF +1 1108 LCALL DELAY10
0698 E544 +1 1109 MOV A,IR_ADDR
069A 2402 +1 1110 ADD A,#02H
069C 8542F0 +1 1111 MOV B,ir_id_code;ID原碼
069F 120963 +1 1112 LCALL WT24
A51 MACRO ASSEMBLER MY_PT2314 03/02/2006 09:51:14 PAGE 18
06A2 1200CF +1 1113 LCALL DELAY10
06A5 E544 +1 1114 MOV A,IR_ADDR
06A7 2403 +1 1115 ADD A,#03H
06A9 8543F0 +1 1116 MOV B,ir_id_code_r;ID反碼
06AC 120963 +1 1117 LCALL WT24
06AF 1206B3 +1 1118 LCALL IR_ID_DISP
06B2 22 +1 1119 RET
+1 1120 ;
06B3 +1 1121 IR_ID_DISP:
06B3 120CDE +1 1122 LCALL DIS_IR_SET_OK
06B6 22 +1 1123 RET
+1 1124 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
06B7 +1 1125 IR_WORK:
06B7 754420 +1 1126 MOV IR_ADDR,#20H
06BA 12089D +1 1127 LCALL IR_RD24
06BD E540 +1 1128 MOV A,ir_code
06BF B53014 +1 1129 CJNE A,30H,REM_WORK_1
06C2 E541 +1 1130 MOV A,ir_code_r
06C4 B5310F +1 1131 CJNE A,31H,REM_WORK_1
06C7 E542 +1 1132 MOV A,ir_id_code
06C9 B5320A +1 1133 CJNE A,32H,REM_WORK_1
06CC E543 +1 1134 MOV A,ir_id_code_r
06CE B53305 +1 1135 CJNE A,33H,REM_WORK_1
+1 1136 ;JNB MUTE_BIT,MUTE_IR
+1 1137 ;JMP EXIT
+1 1138 ;MUTE_IR:
06D1 1201BF +1 1139 LCALL SET_M_VOL_DOWN
06D4 A194 +1 1140 JMP aa;EXIT
+1 1141 ;
06D6 +1 1142 REM_WORK_1:
06D6 754424 +1 1143 MOV IR_ADDR,#24H
06D9 12089D +1 1144 LCALL IR_RD24
06DC E540 +1 1145 MOV A,ir_code
06DE B53014 +1 1146 CJNE A,30H,REM_WORK_2
06E1 E541 +1 1147 MOV A,ir_code_r
06E3 B5310F +1 1148 CJNE A,31H,REM_WORK_2
06E6 E542 +1 1149 MOV A,ir_id_code
06E8 B5320A +1 1150 CJNE A,32H,REM_WORK_2
06EB E543 +1 1151 MOV A,ir_id_code_r
06ED B53305 +1 1152 CJNE A,33H,REM_WORK_2
+1 1153 ;JNB MUTE_BIT,MUTE_IR1
+1 1154 ;JMP EXIT
+1 1155 ;MUTE_IR1:
06F0 120148 +1 1156 LCALL SET_M_VOL_UP
06F3 A194 +1 1157 JMP AA
+1 1158 ;
06F5 +1 1159 REM_WORK_2:
06F5 754428 +1 1160 MOV IR_ADDR,#28H
06F8 12089D +1 1161 LCALL IR_RD24
06FB E540 +1 1162 MOV A,ir_code
06FD B53019 +1 1163 CJNE A,30H,REM_WORK_3
0700 E541 +1 1164 MOV A,ir_code_r
0702 B53114 +1 1165 CJNE A,31H,REM_WORK_3
0705 E542 +1 1166 MOV A,ir_id_code
0707 B5320F +1 1167 CJNE A,32H,REM_WORK_3
070A E543 +1 1168 MOV A,ir_id_code_r
070C B5330A +1 1169 CJNE A,33H,REM_WORK_3
070F 300102 +1 1170 JNB MUTE_BIT,MUTE_IR2
0712 A1B2 +1 1171 JMP EXIT
0714 +1 1172 MUTE_IR2:
0714 1201E0 +1 1173 LCALL SET_BASS_VOL_DOWN
0717 A194 +1 1174 JMP AA
+1 1175 ;
0719 +1 1176 REM_WORK_3:
0719 75442C +1 1177 MOV IR_ADDR,#2CH
071C 12089D +1 1178 LCALL IR_RD24
A51 MACRO ASSEMBLER MY_PT2314 03/02/2006 09:51:14 PAGE 19
071F E540 +1 1179 MOV A,ir_code
0721 B53019 +1 1180 CJNE A,30H,REM_WORK_4
0724 E541 +1 1181 MOV A,ir_code_r
0726 B53114 +1 1182 CJNE A,31H,REM_WORK_4
0729 E542 +1 1183 MOV A,ir_id_code
072B B5320F +1 1184 CJNE A,32H,REM_WORK_4
072E E543 +1 1185 MOV A,ir_id_code_r
0730 B5330A +1 1186 CJNE A,33H,REM_WORK_4
0733 300102 +1 1187 JNB MUTE_BIT,MUTE_IR3
0736 A1B2 +1 1188 JMP EXIT
0738 +1 1189 MUTE_IR3:
0738 120169 +1 1190 LCALL SET_BASS_VOL_UP
073B A194 +1 1191 JMP AA
+1 1192 ;
073D +1 1193 REM_WORK_4:
073D 754430 +1 1194 MOV IR_ADDR,#30H
0740 12089D +1 1195 LCALL IR_RD24
0743 E540 +1 1196 MOV A,ir_code
0745 B53019 +1 1197 CJNE A,30H,REM_WORK_5
0748 E541 +1 1198 MOV A,ir_code_r
074A B53114 +1 1199 CJNE A,31H,REM_WORK_5
074D E542 +1 1200 MOV A,ir_id_code
074F B5320F +1 1201 CJNE A,32H,REM_WORK_5
0752 E543 +1 1202 MOV A,ir_id_code_r
0754 B5330A +1 1203 CJNE A,33H,REM_WORK_5
0757 300102 +1 1204 JNB MUTE_BIT,MUTE_IR4
075A A1B2 +1 1205 JMP EXIT
075C +1 1206 MUTE_IR4:
075C 12020D +1 1207 LCALL SET_TR_VOL_DOWN
075F A194 +1 1208 JMP AA
+1 1209 ;
0761 +1 1210 REM_WORK_5:
0761 754434 +1 1211 MOV IR_ADDR,#34H
0764 12089D +1 1212 LCALL IR_RD24
0767 E540 +1 1213 MOV A,ir_code
0769 B53019 +1 1214 CJNE A,30H,REM_WORK_6
076C E541 +1 1215 MOV A,ir_code_r
076E B53114 +1 1216 CJNE A,31H,REM_WORK_6
0771 E542 +1 1217 MOV A,ir_id_code
0773 B5320F +1 1218 CJNE A,32H,REM_WORK_6
0776 E543 +1 1219 MOV A,ir_id_code_r
0778 B5330A +1 1220 CJNE A,33H,REM_WORK_6
077B 300102 +1 1221 JNB MUTE_BIT,MUTE_IR5
077E A1B2 +1 1222 JMP EXIT
0780 +1 1223 MUTE_IR5:
0780 120196 +1 1224 LCALL SET_TR_VOL_UP
0783 A194 +1 1225 JMP AA
+1 1226 ;
0785 +1 1227 REM_WORK_6:
0785 754438 +1 1228 MOV IR_ADDR,#38H
0788 12089D +1 1229 LCALL IR_RD24
078B E540 +1 1230 MOV A,ir_code
078D B53019 +1 1231 CJNE A,30H,REM_WORK_7
0790 E541 +1 1232 MOV A,ir_code_r
0792 B53114 +1 1233 CJNE A,31H,REM_WORK_7
0795 E542 +1 1234 MOV A,ir_id_code
0797 B5320F +1 1235 CJNE A,32H,REM_WORK_7
079A E543 +1 1236 MOV A,ir_id_code_r
079C B5330A +1 1237 CJNE A,33H,REM_WORK_7
079F 300102 +1 1238 JNB MUTE_BIT,MUTE_IR6
07A2 A1B2 +1 1239 JMP EXIT
07A4 +1 1240 MUTE_IR6:
07A4 1202B5 +1 1241 LCALL BALANCE_L
07A7 A194 +1 1242 JMP AA
+1 1243 ;
07A9 +1 1244 REM_WORK_7:
A51 MACRO ASSEMBLER MY_PT2314 03/02/2006 09:51:14 PAGE 20
07A9 75443C +1 1245
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -