⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mcdemo.lst

📁 pic单片机工程
💻 LST
📖 第 1 页 / 共 5 页
字号:
  1017                           ;mcdemo.c: 416: break;
  1018  01DA                     l69
  1019                           ;mcdemo.c: 417: case 1:
  1020                           ;mcdemo.c: 418: strcpy((char*)buf+2, "SerNo");
  1021  01DA  3052               	movlw	low ((packed_strings shl (0+1))| (0+1638
      +                          4))
  1022  01DB  00A6               	movwf	?_strcpy
  1023  01DC  3041               	movlw	high ((packed_strings shl (0+1))| (0+163
      +                          84))
  1024  01DD                     L7
  1025  01DD  00A7               	movwf	?_strcpy+1
  1026  01DE  3029               	movlw	?a_txMP+3
  1027  01DF  160A  118A  27A6   	fcall	_strcpy
      +       120A  118A         
  1028                           ;mcdemo.c: 419: break;
  1029  01E4  29EC               	goto	l66
  1030  01E5                     l67
  1031  01E5  1283               	bcf	3,5
  1032  01E6  0826               	movf	?a_txMP,w
  1033  01E7  1903               	btfsc	3,2
  1034  01E8  29D6               	goto	l68
  1035  01E9  3A01               	xorlw	1
  1036  01EA  1903               	btfsc	3,2
  1037  01EB  29DA               	goto	l69
  1038  01EC                     l66
  1039                           ;mcdemo.c: 421: if (canWrite(folder_env[1], buf
      +                          , 8, 0) != canOK)
  1040  01EC  1683               	bsf	3,5
  1041  01ED  082A               	movf	(_folder_env+3)^(0+128),w
  1042  01EE  00F1               	movwf	btemp+1
  1043  01EF  0829               	movf	(_folder_env+2)^(0+128),w
  1044  01F0  00F0               	movwf	btemp
  1045  01F1  01F2               	clrf	btemp+2
  1046  01F2  01F3               	clrf	btemp+3
  1047  01F3  1283               	bcf	3,5
  1048  01F4  00A6               	movwf	?_canWrite
  1049  01F5  0871               	movf	btemp+1,w
  1050  01F6  00A7               	movwf	?_canWrite+1
  1051  01F7  0872               	movf	btemp+2,w
  1052  01F8  00A8               	movwf	?_canWrite+2
  1053  01F9  0873               	movf	btemp+3,w
  1054  01FA  00A9               	movwf	?_canWrite+3
  1055  01FB  3027               	movlw	?a_txMP+1
  1056  01FC  00AA               	movwf	?_canWrite+4
  1057  01FD  3080               	movlw	128
  1058  01FE  00AB               	movwf	?_canWrite+5
  1059  01FF  3008               	movlw	8
  1060  0200  00AC               	movwf	?_canWrite+6
  1061  0201  01AD               	clrf	?_canWrite+7
  1062  0202  01AE               	clrf	?_canWrite+8
  1063  0203  160A  118A  27E0   	fcall	_canWrite
      +       120A  118A         
  1064  0208  00F0               	movwf	btemp
  1065  0209  01F1               	clrf	btemp+1
  1066  020A  1BF0               	btfsc	btemp,7
  1067  020B  03F1               	decf	btemp+1
  1068  020C  0471               	iorwf	btemp+1,w
  1069                           ;mcdemo.c: 422: ;
  1070                           ;mcdemo.c: 424: }
  1071  020D                     l64
  1072  020D  1283               	bcf	3,5
  1073  020E  0008               	return
  1074                           
  1075                           	psect	text13
  1076                           ;mcdemo.c: 454: void rxParam(uchar *buf) {
  1077  082E                     _rxParam
  1078                           ;	_buf assigned to ?a_rxParam+0
  1079  0000                     _rxParam$buf	set	?a_rxParam
  1080                           ;	_pSave assigned to ?a_rxParam+1
  1081  0000                     _rxParam$pSave	set	?a_rxParam+1
  1082                           ;_buf stored from w
  1083  082E  0183               	clrf	3	;select bank 0
  1084  082F  00A6               	movwf	?a_rxParam
  1085                           ;mcdemo.c: 455: unsigned int pSave = txPeriod;
  1086  0830  1683               	bsf	3,5
  1087  0831  0825               	movf	_txPeriod^(0+128),w
  1088  0832  1283               	bcf	3,5
  1089  0833  00A7               	movwf	?a_rxParam+1
  1090  0834  1683               	bsf	3,5
  1091  0835  0826               	movf	(_txPeriod+1)^(0+128),w
  1092  0836  1283               	bcf	3,5
  1093  0837  00A8               	movwf	?a_rxParam+2
  1094                           ;mcdemo.c: 456: txPeriod = buf[1] + (buf[2] << 
      +                          8);
  1095  0838  0A26               	incf	?a_rxParam,w
  1096  0839  0084               	movwf	4
  1097  083A  1383               	bcf	3,7
  1098  083B  0800               	movf	0,w
  1099  083C  00F0               	movwf	btemp
  1100  083D  0826               	movf	?a_rxParam,w
  1101  083E  3E02               	addlw	2
  1102  083F  0084               	movwf	4
  1103  0840  0800               	movf	0,w
  1104  0841  1683               	bsf	3,5
  1105  0842  00A6               	movwf	(_txPeriod+1)^(0+128)
  1106  0843  0870               	movf	btemp,w
  1107  0844  00A5               	movwf	_txPeriod^(0+128)
  1108                           ;mcdemo.c: 457: if (pSave == 0 && txPeriod != 0
      +                          )
  1109  0845  1283               	bcf	3,5
  1110  0846  0828               	movf	?a_rxParam+2,w
  1111  0847  0427               	iorwf	?a_rxParam+1,w
  1112  0848  1D03               	btfss	3,2
  1113  0849  285F               	goto	l75
  1114  084A  1683               	bsf	3,5
  1115  084B  0826               	movf	(_txPeriod+1)^(0+128),w
  1116  084C  0425               	iorwf	_txPeriod^(0+128),w
  1117  084D  1903               	btfsc	3,2
  1118  084E  285F               	goto	l75
  1119                           ;mcdemo.c: 458: txLastTime = timerValue()-txPer
      +                          iod;
  1120  084F  160A  118A  26D7   	fcall	_timerValue
      +       120A  158A         
  1121  0854  1683               	bsf	3,5
  1122  0855  0825               	movf	_txPeriod^(0+128),w
  1123  0856  02F0               	subwf	btemp
  1124  0857  1C03               	btfss	3,0
  1125  0858  03F1               	decf	btemp+1
  1126  0859  0826               	movf	(_txPeriod+1)^(0+128),w
  1127  085A  02F1               	subwf	btemp+1
  1128  085B  0870               	movf	btemp,w
  1129  085C  00A3               	movwf	_txLastTime^(0+128)
  1130  085D  0871               	movf	btemp+1,w
  1131  085E  00A4               	movwf	(_txLastTime+1)^(0+128)
  1132                           ;mcdemo.c: 463: }
  1133  085F                     l75
  1134  085F  1283               	bcf	3,5
  1135  0860  0008               	return
  1136                           
  1137                           	psect	strings
  1138  0000                     
  1139  0000                     
  1140  0000                     
  1141  0000                     
  1142  0000                     
  1143  0000                     
  1144  0000                     
  1145  0000                     
  1146  0000                     
  1147  0000                     
  1148  0000                     
  1149  0000                     
  1150  0000                     
  1151  0000                     
  1152  0000                     
  1153  0000                     
  1154  0000                     
  1155  0000                     
  1156  0000                     
  1157  0000                     
  1158  0000                     
  1159  0000                     
  1160  0000                     
  1161  0000                     
  1162  0000                     
  1163  0000                     
  1164  0000                     
  1165  0000                     
  1166  0000                     
  1167  0000                     
  1168  0000                     
  1169  0000                     
  1170  0000                     
  1171  0000                     
  1172  0000                     
  1173  0000                     
  1174  0000                     
  1175  0000                     
  1176  0000                     
  1177  0000                     
  1178  0000                     
  1179  0000                     
  1180  0000                     
  1181  0000                     
  1182  0000                     
  1183  0000                     
  1184  0000                     
  1185  0000                     
  1186  0000                     
  1187  0000                     
  1188  0000                     
  1189  0000                     
  1190  0000                     
  1191  0000                     
  1192  0000                     
  1193  0000                     
  1194  0000                     
  1195  0000                     
  1196  0000                     
  1197  0000                     
  1198  0000                     
  1199  0000                     
  1200  0000                     
  1201  0000                     
  1202  0000                     
  1203  0000                     
  1204  0000                     
  1205  0000                     
  1206  0000                     
  1207  0000                     
  1208  0000                     
  1209  0000                     
  1210  0000                     
  1211  0000                     
  1212  0000                     
  1213  0000                     
  1214  0000                     
  1215  0000                     
  1216  0000                     
  1217  0000                     
  1218  0000                     
  1219  0000                     
  1220  0000                     
  1221  0000                     
  1222  0000                     
  1223  0000                     
  1224  0000                     
  1225  0000                     
  1226  0000                     
  1227  0000                     
  1228  0000                     
  1229  0000                     
  1230  0000                     
  1231  0000                     
  1232  0000                     
  1233  0000                     
  1234  0000                     
  1235  0000                     
  1236  0000                     
  1237  0000                     
  1238  0000                     
  1239  0000                     
  1240  0000                     
  1241  0000                     
  1242  0000                     
  1243  0000                     
  1244  0000                     
  1245  0000                     
  1246  0000                     
  1247  0000                     
  1248  0000                     
  1249  0000                     
  1250  0000                     
  1251  0000                     
  1252  0000                     
  1253  0000                     
  1254  0000                     
  1255  0000                     
  1256  0000                     
  1257  0000                     
  1258  0000                     
  1259  0000                     
  1260  0000                     
  1261  0000                     
  1262  0000                     
  1263  0000                     
  1264  0000                     
  1265  0000                     
  1266  0000                     
  1267  0000                     
  1268  0000                     
  1269  0000                     
  1270  0000               

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -