📄 recorderrx.lst
字号:
874 00323+ 017C 5F88 lds R_Delay,15;
875 00324+ 017D C397 call F_DelxxUS;
876 00325+ 017E 5F88 lds R_Delay,15;
877 00326+ 017F C397 call F_DelxxUS;
878 00327+ 0180 5F88 lds R_Delay,15;
879 00328+ 0181 C397 call F_DelxxUS;
880 00329+ 0182 5F88 lds R_Delay,15;
881 00330+ 0183 C397 call F_DelxxUS;
882 00331+ 0184 5F88 lds R_Delay,15;
883 00332+ 0185 C397 call F_DelxxUS;
884 00333+ 0186 5F88 lds R_Delay,15;
885 00334+ 0187 C397 call F_DelxxUS;
886 00335+ 0188 5F88 lds R_Delay,15;
887 00336+ 0189 C397 call F_DelxxUS;
888 00337+ 018A 5F88 lds R_Delay,15;
889 00338+ 018B C397 call F_DelxxUS;
890 00339+ 018C 5F88 lds R_Delay,15;
891 00340+ 018D C397 call F_DelxxUS;
892 00341+ 018E 5F88 lds R_Delay,15;
893 00342+ 018F C397 call F_DelxxUS;
894 00343+ 0190 5F88 lds R_Delay,15;
895 00344+ 0191 C397 call F_DelxxUS;
896 00345+ 0192 5F88 lds R_Delay,15;
897 00346+ 0193 C397 call F_DelxxUS;
898 00347+ 0194 5F88 lds R_Delay,15;
899 00348+ 0195 C397 call F_DelxxUS;
900 00349+ 0196 5F88 lds R_Delay,15;
901 00350+ 0197 C397 call F_DelxxUS;
902 00351+ 0198 5F88 lds R_Delay,15;
903 00352+ 0199 C397 call F_DelxxUS;
904 00353+ 019A 5F88 lds R_Delay,15;
905 00354+ 019B C397 call F_DelxxUS;
906 00355+ 019C 5F88 lds R_Delay,15;
907 00356+ 019D C397 call F_DelxxUS;
908 00357+ 019E 5F88 lds R_Delay,15;
909 00358+ 019F C397 call F_DelxxUS;
910 00359+ 01A0 5F88 lds R_Delay,15;
911 00360+ 01A1 C397 call F_DelxxUS;
912 00361+ 01A2 5F88 lds R_Delay,15;
913 00362+ 01A3 C397 call F_DelxxUS;
914 00363+ 01A4 5F88 lds R_Delay,15;
915 00364+ 01A5 C397 call F_DelxxUS;
916 00365+ 01A6 5F88 lds R_Delay,15;
917 00366+ 01A7 C397 call F_DelxxUS;
918 00367+ 01A8 5F88 lds R_Delay,15;
919 00368+ 01A9 C397 call F_DelxxUS;
920 00369+ 01AA 5F88 lds R_Delay,15;
921 00370+ 01AB C397 call F_DelxxUS;
922 00371+ 01AC 5F88 lds R_Delay,15;
923 00372+ 01AD C397 call F_DelxxUS;
924 00373+ 01AE 5F88 lds R_Delay,15;
925 00374+ 01AF C397 call F_DelxxUS;
926 00375+ 01B0 5F88 lds R_Delay,15;
927 00376+ 01B1 C397 call F_DelxxUS;
928 00377+ 01B2 5F88 lds R_Delay,15;
929 00378+ 01B3 C397 call F_DelxxUS;
930 00379+ 01B4 5F88 lds R_Delay,15;
931 00380+ 01B5 C397 call F_DelxxUS;
932 00381+ 01B6 5F88 lds R_Delay,15;
933 00382+ 01B7 C397 call F_DelxxUS;
934 00383+ 01B8 5F88 lds R_Delay,15;
935 00384+ 01B9 C397 call F_DelxxUS;
936 00385+ 01BA 5F88 lds R_Delay,15;
937 00386+ 01BB C397 call F_DelxxUS;
938 00387+ 01BC 5F88 lds R_Delay,15;
939 00388+ 01BD C397 call F_DelxxUS;
940 00389+ 01BE 5F88 lds R_Delay,15;
941 00390+ 01BF C397 call F_DelxxUS;
942 00391+ 01C0 5F88 lds R_Delay,15;
943 00392+ 01C1 C397 call F_DelxxUS;
944 00393+ 01C2 5F88 lds R_Delay,15;
945 00394+ 01C3 C397 call F_DelxxUS;
946 00395+ 01C4 5F88 lds R_Delay,15;
947 00396+ 01C5 C397 call F_DelxxUS;
948 00397+ 01C6 5F88 lds R_Delay,15;
949 00398+ 01C7 C397 call F_DelxxUS;
950 00399+ 01C8 5F88 lds R_Delay,15;
951 00400+ 01C9 C397 call F_DelxxUS;
952 00401+ 01CA 5F88 lds R_Delay,15;
953 00402+ 01CB C397 call F_DelxxUS;
954 00403+ 01CC 5F88 lds R_Delay,15;
955 00404+ 01CD C397 call F_DelxxUS;
956 00405+ 01CE 5F88 lds R_Delay,15;
957 00406+ 01CF C397 call F_DelxxUS;
958 00407+ 01D0 5F88 lds R_Delay,15;
959 00408+ 01D1 C397 call F_DelxxUS;
960 00409+ 01D2 5F88 lds R_Delay,15;
961 00410+ 01D3 C397 call F_DelxxUS;
962 00411+ 01D4 5F88 lds R_Delay,15;
963 00412+ 01D5 C397 call F_DelxxUS;
964 00413+ 01D6 5F88 lds R_Delay,15;
965 00414+ 01D7 C397 call F_DelxxUS;
966 00415+ 01D8 5F88 lds R_Delay,15;
967 00416+ 01D9 C397 call F_DelxxUS;
968 00417+ 01DA 5F88 lds R_Delay,15;
969 00418+ 01DB C397 call F_DelxxUS;
970 00419+ 01DC 5F88 lds R_Delay,15;
971 00420+ 01DD C397 call F_DelxxUS;
972 00421+ 01DE 5F88 lds R_Delay,15;
973 00422+ 01DF C397 call F_DelxxUS;
974 00423+ 01E0 5F88 lds R_Delay,15;
975 00424+ 01E1 C397 call F_DelxxUS;
976 00425+ 01E2 5F88 lds R_Delay,15;
977 00426+ 01E3 C397 call F_DelxxUS;
978 00427+ 01E4 5F88 lds R_Delay,15;
979 00428+ 01E5 C397 call F_DelxxUS;
980 00429+ 01E6 5F88 lds R_Delay,15;
981 00430+ 01E7 C397 call F_DelxxUS;
982 00431+ 01E8 5F88 lds R_Delay,15;
983 00432+ 01E9 C397 call F_DelxxUS;
984 00433+ 01EA 5F88 lds R_Delay,15;
985 00434+ 01EB C397 call F_DelxxUS;
986 00435+ 01EC 5F88 lds R_Delay,15;
987 00436+ 01ED C397 call F_DelxxUS;
988 00437+ 01EE 5F88 lds R_Delay,15;
989 00438+ 01EF C397 call F_DelxxUS;
990 00439+ 01F0 5F88 lds R_Delay,15;
991 00440+ 01F1 C397 call F_DelxxUS;
992 00441+ 01F2 5F88 lds R_Delay,15;
993 00442+ 01F3 C397 call F_DelxxUS;
994 00443+ 01F4 5F88 lds R_Delay,15;
995 00444+ 01F5 C397 call F_DelxxUS;
996 00445+ 01F6 5F88 lds R_Delay,15;
997 00446+ 01F7 C397 call F_DelxxUS;
998 00447+ 01F8 5F88 lds R_Delay,15;
999 00448+ 01F9 C397 call F_DelxxUS;
1000 00449+ 01FA 5F88 lds R_Delay,15;
1001 00450+ 01FB C397 call F_DelxxUS;
1002 00451+ 01FC 5F88 lds R_Delay,15;
1003 00452+ 01FD C397 call F_DelxxUS;
1004 00453+ 01FE 5F88 lds R_Delay,15;
1005 00454+ 01FF C397 call F_DelxxUS;
1006 00455+ 0200 5F88 lds R_Delay,15;
1007 00456+ 0201 C397 call F_DelxxUS;
1008 00457+ 0202 5F88 lds R_Delay,15;
1009 00458+ 0203 C397 call F_DelxxUS;
1010 00459+ 0204 5F88 lds R_Delay,15;
1011 00460+ 0205 C397 call F_DelxxUS;
1012 00461+ 0206 5F88 lds R_Delay,15;
1013 00462+ 0207 C397 call F_DelxxUS;
1014 00463+ 0208 5F88 lds R_Delay,15;
1015 00464+ 0209 C397 call F_DelxxUS;
1016 00465+ 020A 5F88 lds R_Delay,15;
1017 00466+ 020B C397 call F_DelxxUS;
1018 00467+ 020C 5F88 lds R_Delay,15;
1019 00468+ 020D C397 call F_DelxxUS;
1020 00469+ 020E 5F88 lds R_Delay,15;
1021 00470+ 020F C397 call F_DelxxUS;
1022 00471+ 0210 5F88 lds R_Delay,15;
1023 00472+ 0211 C397 call F_DelxxUS;
1024 00473+ 0212 5F88 lds R_Delay,15;
1025 00474+ 0213 C397 call F_DelxxUS;
1026 00475+ 0214 5F88 lds R_Delay,15;
1027 00476+ 0215 C397 call F_DelxxUS;
1028 00477+ 0216 5F88 lds R_Delay,15;
1029 00478+ 0217 C397 call F_DelxxUS;
1030 00479+ 0218 5F88 lds R_Delay,15;
1031 00480+ 0219 C397 call F_DelxxUS;
1032 00481+ 021A 5F88 lds R_Delay,15;
1033 00482+ 021B C397 call F_DelxxUS;
1034 00483+ 021C 5F88 lds R_Delay,15;
1035 00484+ 021D C397 call F_DelxxUS;
1036 00485+ 021E 5F88 lds R_Delay,15;
1037 00486+ 021F C397 call F_DelxxUS;
1038 00487+ 0220 5F88 lds R_Delay,15;
1039 00488+ 0221 C397 call F_DelxxUS;
1040 00489+ 0222 5F88 lds R_Delay,15;
1041 00490+ 0223 C397 call F_DelxxUS;
1042 00491+ 0224 5F88 lds R_Delay,15;
1043 00492+ 0225 C397 call F_DelxxUS;
0493+
1045 00494+ 0226 5870 lds R_WrkReg1,0;
1046 00495+ 0227 0630 lcp R_PlayLEDBuf,R_WrkReg1;
1047 00496+ 0228 58F0 lds R_WrkReg1,D_RecorderLED;
1048 00497+ 0229 0638 lcp R_RecLEDBuf,R_WrkReg1;
00498+ L_PlayStaRet:
1050 00499+ 022A F400 rts;
00500+ ;*****************************************************************
00501+ ;F: Function Name: F_StrobeSel.
00502+ ;F:
00503+ ;F:
00504+ ;F:
00505+ ;*****************************************************************
00506+ F_StrobeSel:
1058 00507+ 022B 58F0 lds R_WrkReg1,0001B;
1059 00508+ 022C 0660 lcp R_M1Buf,R_WrkReg1;
1060 00509+ 022D 0668 lcp R_M2Buf,R_WrkReg1;
1061 00510+ 022E 0670 lcp R_M3Buf,R_WrkReg1;
1062 00511+ 022F 0678 lcp R_M4Buf,R_WrkReg1;
0512+
1064 00513+ 0230 3606 subi R_CurrentMusic,0;
1065 00514+ 0231 B240 jz L_SelSeg1;
1066 00515+ 0232 3616 subi R_CurrentMusic,1;
1067 00516+ 0233 B23D jz L_SelSeg2;
1068 00517+ 0234 3626 subi R_CurrentMusic,2;
1069 00518+ 0235 B23A jz L_SelSeg3;
00519+ L_SelSeg4:
1071 00520+ 0236 59F6 lds R_CurrentMusic,3;
1072 00521+ 0237 5870 lds R_WrkReg1,0;
1073 00522+ 0238 0678 lcp R_M4Buf,R_WrkReg1;
1074 00523+ 0239 D242 jmp L_StrobeRet;
00524+ ;=====================================
00525+ L_SelSeg3:
1077 00526+ 023A 5870 lds R_WrkReg1,0;
1078 00527+ 023B 0670 lcp R_M3Buf,R_WrkReg1;
1079 00528+ 023C D242 jmp L_StrobeRet;
00529+ ;=====================================
00530+ L_SelSeg2:
1082 00531+ 023D 5870 lds R_WrkReg1,0;
1083 00532+ 023E 0668 lcp R_M2Buf,R_WrkReg1;
1084 00533+ 023F D242 jmp L_StrobeRet;
00534+ ;=====================================
00535+ L_SelSeg1:
1087 00536+ 0240 5870 lds R_WrkReg1,0;
1088 00537+ 0241 0660 lcp R_M1Buf,R_WrkReg1;
00538+ L_StrobeRet:
1090 00539+ 0242 F400 rts;
00540+ ;*****************************************************************
00541+ ;F: Function Name: F_ChkSNDStatus.
00542+ ;F:
00543+ ;F:
00544+ ;F:
00545+ ;*****************************************************************
00546+ F_ChkSNDStatus:
1098 00547+ 0243 6C0A lda R_DelChk;
1099 00548+ 0244 B247 jz L_DelLaterChk;
0549+
1101 00550+ 0245 410A dec* R_DelChk;
1102 00551+ 0246 D25E jmp L_ChkStatusRet;
00552+ L_DelLaterChk:
1104 00553+ 0247 6C72 lda R_Flags1;
1105 00554+ 0248 8A4B jb1 L_ResetSleepTime;
1106 00555+ 0249 924B jb2 L_ResetSleepTime;
1107 00556+ 024A D25E jmp L_ChkStatusRet;
00557+ L_ResetSleepTime:
1109 00558+ 024B 5D03 lds R_KeyWakeDel,D_KeyWakeDel;
1110 00559+ 024C 4270 ipa R_WrkReg1;
1111 00560+ 024D 9A4F jb3 L_ChkCountHigh;
1112 00561+ 024E D258 jmp L_ClrLowCount;
00562+ L_ChkCountHigh:
1114 00563+ 024F 400C inc* R_CountTimeLow;
1115 00564+ 0250 A252 jnz L_CmpLowOvr;
1116 00565+ 0251 400D inc* R_CountTimeHigh;
00566+ L_CmpLowOvr:
1118 00567+ 0252 5871 lds R_IntWrk,80%16;
1119 00568+ 0253 260C sub R_CountTimeLow;
1120 00569+ 0254 5AF1 lds R_IntWrk,80/16;
1121 00570+ 0255 220D sbc R_CountTimeHigh;
1122 00571+ 0256 BA5B jc L_RandomStop;
1123 00572+ 0257 D25E jmp L_ChkStatusRet;
00573+ L_ClrLowCount:
1125 00574+ 0258 580C lds R_CountTimeLow,0;
1126 00575+ 0259 580D lds R_CountTimeHigh,0;
1127 00576+ 025A D25E jmp L_ChkStatusRet;
00577+ L_RandomStop:
1129 00578+ 025B C27C call F_StopAll;
1130 00579+ 025C C273 call F_CloseLED1;
1131 00580+ 025D C29D call F_CloseVoicePW;
00581+ L_ChkStatusRet:
1133 00582+ 025E F400 rts;
00583+ ;*****************************************************************
00584+ ;F: Function Name: F_LighLEDSel.
00585+ ;F:
00586+ ;F:
00587+ ;F:
00588+ ;F:
00589+ ;*****************************************************************
00590+ F_LighLEDSel:
1142 00591+ 025F C276 call F_CloseLED;
1143 00592+ 0260 3606 subi R_CurrentMusic,0;
1144 00593+ 0261 B270 jz L_LighLED1;
1145 00594+ 0262 3616 subi R_CurrentMusic,1;
1146 00595+ 0263 B26D jz L_LighLED2;
1147 00596+ 0264 3626 subi R_CurrentMusic,2;
1148 00597+ 0265 B26A jz L_LighLED3;
00598+ L_LighLED4:
1150 00599+ 0266 59F6 lds R_CurrentMusic,3;
1151 00600+ 0267 5870 lds R_WrkReg1,0;
1152 00601+ 0268 0620 lcp R_LED4Buf,R_WrkReg1;
1153 00602+ 0269 D272 jmp L_LighLEDRet;
00603+ ;=====================================
00604+ L_LighLED3:
1156 00605+ 026A 5870 lds R_WrkReg1,0;
1157 00606+ 026B 0618 lcp R_LED3Buf,R_WrkReg1;
1158 00607+ 026C D272 jmp L_LighLEDRet;
00608+ ;=====================================
00609+ L_LighLED2:
1161 00610+ 026D 5870 lds R_WrkReg1,0;
1162 00611+ 026E 0610 lcp R_LED2Buf,R_WrkReg1;
1163 00612+ 026F D272 jmp L_LighLEDRet;
00613+ ;=====================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -