📄 user.lst
字号:
1121 ;user.c: 412: }
1122 ;user.c: 414: }
1123 ;user.c: 416: }
1124 000DAA 0012 return
1125 ;user.c: 418: BOOL Switch2IsPressed(void)
1126 ;user.c: 419: {
1127 000DAC _Switch2IsPressed:
1128 000000
1129 ;user.c: 420: if(PORTBbits.RB4 != old_sw2)
1130 000DAC 3881 swapf -127,w,c ;volatile
1131 000DAE 0B01 andlw 1
1132 000DB0 0103 movlb _old_sw2 shr (0+8)
1133 000DB2 197E xorwf _old_sw2& (0+255),w,b
1134 000DB4 B4D8 btfsc status,2,c
1135 000DB6 0C00 retlw 0
1136 ;user.c: 421: {
1137 000DB8 3881 swapf -127,w,c ;volatile
1138 000DBA 0B01 andlw 1
1139 000DBC CFE8 F37E movff wreg,_old_sw2
1140 ;user.c: 423: if(PORTBbits.RB4 == 0)
1141 000DC0 A881 btfss -127,4,c ;volatile
1142 ;user.c: 424: return TRUE;
1143 000DC2 0C01 retlw 1
1144 ;user.c: 426: return FALSE;
1145 000DC4 0C00 retlw 0
1146 ;user.c: 427: }
1147 ;user.c: 429: BOOL Switch3IsPressed(void)
1148 ;user.c: 430: {
1149 000DC6 _Switch3IsPressed:
1150 000000
1151 ;user.c: 431: if(PORTBbits.RB5 != old_sw3)
1152 000DC6 3881 swapf -127,w,c ;volatile
1153 000DC8 6E00 movwf btemp
1154 000DCA 3000 rrcf btemp,w
1155 000DCC 0B01 andlw 1
1156 000DCE 0103 movlb _old_sw3 shr (0+8)
1157 000DD0 197F xorwf _old_sw3& (0+255),w,b
1158 000DD2 B4D8 btfsc status,2,c
1159 000DD4 0C00 retlw 0
1160 ;user.c: 432: {
1161 000DD6 3881 swapf -127,w,c ;volatile
1162 000DD8 6E00 movwf btemp
1163 000DDA 3000 rrcf btemp,w
1164 000DDC 0B01 andlw 1
1165 000DDE CFE8 F37F movff wreg,_old_sw3
1166 ;user.c: 434: if(PORTBbits.RB5 == 0)
1167 000DE2 AA81 btfss -127,5,c ;volatile
1168 ;user.c: 435: return TRUE;
1169 000DE4 0C01 retlw 1
1170 ;user.c: 437: return FALSE;
1171 000DE6 0C00 retlw 0
1172
1173 psect bigbss
1174 00037D F1873:
1175 00037D ds 1
1176 000000
1177 000000
1178 000000
1179 000000
1180 000000
1181 000000
1182 000000
1183 000000
1184 000000
1185 000000
1186 000000
1187 000000
1188 000000
1189 000000
1190 000000
1191 000000
1192 000000
1193 000000
1194 000000
1195 000000
1196 000000
1197 000000
1198 000000
1199 000000
1200 000000
1201 000000
1202 000000
1203 000000
1204 000000
1205 000000
1206 000000
1207 000000
1208 000000
1209 000000
1210 000000
1211 000000
1212 000000
1213 000000
1214 000000
1215 000000
1216 000000
1217 000000
1218 000000
1219 000000
1220 000000
1221 000000
1222 000000
1223 000000
1224 000000
1225 000000
1226 000000
1227 000000
1228 000000
1229 000000
1230 000000
1231 000000
1232 000000
1233 000000
1234 000000
1235 000000
1236 000000
1237 000000
1238 000000
1239 000000
1240 000000
1241 000000
1242 000000
1243 000000
1244 000000
1245 000000
1246 000000
1247 000000
1248 000000
1249 000000
1250 000000
1251 000000
1252 000000
1253 000000
1254 000000
1255 000000
1256 000000
1257 000000
1258 000000
1259 000000
1260 000000
1261 000000
1262 000000
1263 000000
1264 000000
1265 000000
1266 000000
1267 000000
1268 000000
1269 000000
1270 000000
1271 000000
1272 000000
1273 000000
1274 000000
1275 000000
1276 000000
1277 000000
1278 000000
1279 000000
1280 000000
1281 000000
1282 000000
1283 000000
1284 000000
1285 000000
1286 000000
1287 000000
1288 000000
1289 000000
1290 000000
1291 000000
1292 000000
1293 000000
1294 000000
1295 000000
1296 000000
1297 000000
1298 000000
1299 000000
1300 000000
1301 000000
1302 000000
1303 000000
1304 000000
1305 000000
1306 000000
1307 000000
1308 000000
1309 000000
1310 000000
1311 000000
1312 000000
1313 000000
1314 000000
1315 000000
1316 000000
1317 000000
1318 000000
1319 000000
1320 000000
1321 000000
1322 000000
1323 000000
1324 000000
1325 000000
1326 000000
1327 000000
1328 000000
1329 000000
1330 000000
1331 000000
1332 000000
1333 000000
1334 000000
1335 000000
1336 000000
1337 000000
1338 00037D _old_sw2:
1339 00037D ds 1
1340 00037D _old_sw3:
1341 00037D ds 1
1342 00037D _input_buffer:
1343 00037D ds 64
1344 00037D _output_buffer:
1345 00037D ds 64
1346
1347 psect bss
1348 0000E7 F1875:
1349 0000E7 ds 2
1350 0000E7 F1881:
1351 0000E7 ds 2
1352 0000E7 F1883:
1353 0000E7 ds 2
1354 000000
1355 000000
1356 000000
1357 000000
1358 000000
1359 000000
1360 000000
1361 000000
1362 000000
1363 000000
1364 000000
1365 000000
1366 000000
1367
1368 psect temp
1369 000000 btemp:
1370 000000 ds 1
1371 wreg equ 0xFE8
1372 status equ 0xFD8
HI-TECH Software PICC-18 Macro Assembler V8.35PL3
Symbol Table Wed Jun 15 13:32:23 2005
?_putrsUSBUSART 00FC l83 0C06
l86 0C2E l95 0CA6
l89 0C56 u11 0BDE
u19 052D u29 0525
_UserInit 0B96 _ProcessIO 0BD2
l111 0D26 l113 0D36
l105 0CDA l106 0D08
l115 0D46 l117 0D70
l109 0D16 wreg 000FE8
F1881 00E9 F1873 037D
F1883 00EB F1875 00E7
_Switch2IsPressed 0DAC _Switch3IsPressed 0DC6
btemp 0000 clear_big 0018
clear_bss 0024 _usb_device_state 037B
_BlinkUSBStatus 0CC8 _Exercise_Example 0BEE
_ansi_clrscr 0507 used_btemp0 0001
status 000FD8 _ex02_string 050C
_putrsUSBUSART 0742 __Lparam 00FC
__ramtop 0400 _InitializeUSART 0BB8
_old_sw2 037E _old_sw3 037F
_output_buffer 03C0 _welcome 04CD
_InitTempSensor 0F2E _cdc_trf_state 0363
_Exercise_01 0C7E _Exercise_02 0CB0
_Exercise_03 0CB2 _Exercise_04 0CB4
_Exercise_05 0CB6 _input_buffer 0380
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -