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

📄 user.lst

📁 USB的开发例子,用PIC18F4550实现.可以和电脑用USB控制连接.
💻 LST
📖 第 1 页 / 共 5 页
字号:
  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 + -