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

📄 slq.lst

📁 一个用PIC16C64开发的变色灯程序
💻 LST
📖 第 1 页 / 共 5 页
字号:
0196 025B           00418         SUBWF GN, .0
0197 1903           00419         BTFSC STATUS,Z
0198 29B6           00420         GOTO K304
0199 0ADB           00421         INCF GN, .1
019A 3005           00422         MOVLW .5
019B 025B           00423         SUBWF GN, .0
019C 1D03           00424         BTFSS STATUS,Z
019D 29A0           00425         GOTO K305
019E 3001           00426         MOVLW .1
019F 00DB           00427         MOVWF GN
01A0 0008           00428 K305    RETURN
01A1 3080           00429 K301    MOVLW .128
01A2 00D5           00430         MOVWF XS
01A3 3078           00431         MOVLW .120
01A4 00D8           00432         MOVWF YX
01A5 3001           00433         MOVLW .1
01A6 00DC           00434         MOVWF GH
01A7 29A0           00435         GOTO K305
01A8 3040           00436 K302    MOVLW .64
01A9 00D5           00437         MOVWF XS
01AA 3078           00438         MOVLW .120
01AB 00D8           00439         MOVWF YX
01AC 3002           00440         MOVLW .2
01AD 00DC           00441         MOVWF GH
01AE 29A0           00442         GOTO K305
01AF 3020           00443 K303    MOVLW .32
01B0 00D5           00444         MOVWF XS
01B1 3078           00445         MOVLW .120
01B2 00D8           00446         MOVWF YX
01B3 3003           00447         MOVLW .3
01B4 00DC           00448         MOVWF GH
01B5 29A0           00449         GOTO K305
01B6 3018           00450 K304    MOVLW .24
01B7 00D5           00451         MOVWF XS
01B8 307C           00452         MOVLW .124
01B9 00D8           00453         MOVWF YX
01BA 3004           00454         MOVLW .4
01BB 00DC           00455         MOVWF GH
01BC 29A0           00456         GOTO K305
01BD 0ADD           00457 K600    INCF SG, .1
01BE 3004           00458         MOVLW .4
01BF 025D           00459         SUBWF SG, .0
01C0 1903           00460         BTFSC STATUS,Z
01C1 29CF           00461         GOTO K601
01C2 3001           00462 K602    MOVLW .1
01C3 025D           00463         SUBWF SG, .0
01C4 1903           00464         BTFSC STATUS,Z
01C5 29D2           00465         GOTO K603
01C6 3002           00466         MOVLW .2
01C7 025D           00467         SUBWF SG, .0
01C8 1903           00468         BTFSC STATUS,Z
01C9 29D5           00469         GOTO K604
01CA 3003           00470         MOVLW .3
MPASM 01.40 Released              SLQ.ASM   12-30-1999  17:37:27         PAGE 12


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

01CB 025D           00471         SUBWF SG, .0
01CC 1903           00472         BTFSC STATUS,Z
01CD 29D8           00473         GOTO K605
01CE 0008           00474 K606    RETURN
01CF 3018           00475 K601    MOVLW .24
01D0 00DD           00476         MOVWF SG
01D1 29C2           00477         GOTO K602
01D2 3018           00478 K603    MOVLW .24
01D3 00D5           00479         MOVWF XS
01D4 29CE           00480         GOTO K606
01D5 3014           00481 K604    MOVLW .20
01D6 00D5           00482         MOVWF XS
01D7 29CE           00483         GOTO K606
01D8 3012           00484 K605    MOVLW .18
01D9 00D5           00485         MOVWF XS
01DA 29CE           00486         GOTO K606
01DB 3001           00487 K400    MOVLW .1
01DC 025C           00488         SUBWF GH, .0
01DD 1903           00489         BTFSC STATUS, Z
01DE 29EC           00490         GOTO K401
01DF 3002           00491         MOVLW .2
01E0 025C           00492         SUBWF GH, .0
01E1 1903           00493         BTFSC STATUS,Z
01E2 29FD           00494         GOTO K403
01E3 3003           00495         MOVLW .3
01E4 025C           00496         SUBWF GH, .0
01E5 1903           00497         BTFSC STATUS,Z
01E6 2A0C           00498         GOTO K405
01E7 3004           00499         MOVLW .4
01E8 025C           00500         SUBWF GH, .0
01E9 1903           00501         BTFSC STATUS,Z
01EA 2A17           00502         GOTO K407
01EB 0008           00503 K408    RETURN
01EC 3001           00504 K401    MOVLW .1
01ED 00DE           00505         MOVWF TS
01EE 0ADF           00506         INCF TB, .1
01EF 3019           00507         MOVLW .25
01F0 025F           00508         SUBWF TB, .0
01F1 1D03           00509         BTFSS STATUS,Z
01F2 29F8           00510         GOTO K402
01F3 3001           00511         MOVLW .1
01F4 00DF           00512         MOVWF TB
01F5 3000           00513         MOVLW .0
01F6 00BC           00514         MOVWF ZTA
01F7 24F2           00515         CALL KM00
01F8 085F           00516 K402    MOVF TB, .0
01F9 00BC           00517         MOVWF ZTA
01FA 143D           00518         BSF ZTB, .0
01FB 24FE           00519         CALL KN00
01FC 29EB           00520         GOTO K408
01FD 0AE0           00521 K403    INCF HS, .1
01FE 300B           00522         MOVLW .11
01FF 0260           00523         SUBWF HS, .0
MPASM 01.40 Released              SLQ.ASM   12-30-1999  17:37:27         PAGE 13


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

0200 1D03           00524         BTFSS STATUS,Z
0201 2A04           00525         GOTO K404
0202 3001           00526         MOVLW .1
0203 00E0           00527         MOVWF HS
0204 3000           00528 K404    MOVLW .0
0205 00BC           00529         MOVWF ZTA
0206 24F2           00530         CALL KM00
0207 0860           00531         MOVF HS, .0
0208 00BC           00532         MOVWF ZTA
0209 143D           00533         BSF ZTB, .0
020A 24FE           00534         CALL KN00
020B 29EB           00535         GOTO K408
020C 0AE1           00536 K405    INCF TG, .1
020D 3019           00537         MOVLW .25
020E 0261           00538         SUBWF TG, .0
020F 1D03           00539         BTFSS STATUS,Z
0210 2A13           00540         GOTO K406
0211 3001           00541         MOVLW .1
0212 00E1           00542         MOVWF TG
0213 0861           00543 K406    MOVF TG, .0
0214 00BC           00544         MOVWF ZTA
0215 24F2           00545         CALL KM00
0216 29EB           00546         GOTO K408
0217 3001           00547 K407    MOVLW .1
0218 025D           00548         SUBWF SG, .0
0219 1903           00549         BTFSC STATUS,Z
021A 2A24           00550         GOTO K412
021B 3002           00551         MOVLW .2
021C 025D           00552         SUBWF SG, .0
021D 1903           00553         BTFSC STATUS,Z
021E 2A2C           00554         GOTO K410
021F 3003           00555         MOVLW .3
0220 025D           00556         SUBWF SG, .0
0221 1903           00557         BTFSC STATUS,Z
0222 2A34           00558         GOTO K411
0223 29EB           00559         GOTO K408
0224 0AE2           00560 K412    INCF RE, .1
0225 3019           00561         MOVLW .25
0226 0262           00562         SUBWF RE, .0
0227 1D03           00563         BTFSS STATUS,Z
0228 2A3B           00564         GOTO K409
0229 3000           00565         MOVLW .0
022A 00E2           00566         MOVWF RE
022B 2A3B           00567         GOTO K409
022C 0AE3           00568 K410    INCF YE, .1
022D 3019           00569         MOVLW .25
022E 0263           00570         SUBWF YE, .0
022F 1D03           00571         BTFSS STATUS,Z
0230 2A3B           00572         GOTO K409
0231 3000           00573         MOVLW .0
0232 00E3           00574         MOVWF YE
0233 2A3B           00575         GOTO K409
0234 0AE4           00576 K411    INCF BL, .1
MPASM 01.40 Released              SLQ.ASM   12-30-1999  17:37:27         PAGE 14


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

0235 3019           00577         MOVLW .25
0236 0264           00578         SUBWF BL, .0
0237 1D03           00579         BTFSS STATUS,Z
0238 2A3B           00580         GOTO K409
0239 3000           00581         MOVLW .0
023A 00E4           00582         MOVWF BL
023B 24CB           00583 K409    CALL KL00
023C 29EB           00584         GOTO K408
023D 3001           00585 K500    MOVLW .1
023E 025C           00586         SUBWF GH, .0
023F 1903           00587         BTFSC STATUS,Z
0240 2A4E           00588         GOTO K501
0241 3002           00589         MOVLW .2
0242 025C           00590         SUBWF GH, .0
0243 1903           00591         BTFSC STATUS,Z
0244 2A5F           00592         GOTO K503
0245 3003           00593         MOVLW .3
0246 025C           00594         SUBWF GH, .0
0247 1903           00595         BTFSC STATUS,Z
0248 2A6C           00596         GOTO K505
0249 3004           00597         MOVLW .4
024A 025C           00598         SUBWF GH, .0
024B 1903           00599         BTFSC STATUS,Z
024C 2A74           00600         GOTO K507
024D 0008           00601 K502    RETURN
024E 085F           00602 K501    MOVF TB, .0
024F 00BC           00603         MOVWF ZTA
0250 103D           00604         BCF ZTB, .0
0251 24FE           00605         CALL KN00
0252 3001           00606         MOVLW .1
0253 00DE           00607         MOVWF TS
0254 03DF           00608         DECF TB, .1
0255 08DF           00609         MOVF TB, .1
0256 1D03           00610         BTFSS STATUS,Z
0257 2A4D           00611         GOTO K502
0258 01DE           00612         CLRF TS
0259 3018           00613         MOVLW .24
025A 00DF           00614         MOVWF TB
025B 3018           00615         MOVLW .24
025C 00BC           00616         MOVWF ZTA
025D 24F2           00617         CALL KM00
025E 2A4D           00618         GOTO K502
025F 0860           00619 K503    MOVF HS, .0
0260 00BC           00620         MOVWF ZTA
0261 103D           00621         BCF ZTB, .0
0262 24FE           00622         CALL KN00
0263 0BE0           00623         DECFSZ HS, .1
0264 2A67           00624         GOTO K504
0265 300A           00625         MOVLW .10
0266 00E0           00626         MOVWF HS
0267 0860           00627 K504    MOVF HS, .0
0268 00BC           00628         MOVWF ZTA
0269 143D           00629         BSF ZTB, .0
MPASM 01.40 Released              SLQ.ASM   12-30-1999  17:37:27         PAGE 15


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

026A 24FE           00630         CALL KN00
026B 2A4D           00631         GOTO K502
026C 0BE1           00632 K505    DECFSZ TG, .1
026D 2A70           00633         GOTO K506
026E 3018           00634         MOVLW .24
026F 00E1           00635         MOVWF TG
0270 0861           00636 K506    MOVF TG, .0
0271 00BC           00637         MOVWF ZTA
0272 24F2           00638         CALL KM00
0273 2A4D           00639         GOTO K502
0274 085D           00640 K507    MOVF SG, .0
0275 0782           00641         ADDWF PCL, .1
0276 2A79           00642         GOTO K508
0277 2A7F           00643         GOTO K510
0278 2A85           00644         GOTO K511
0279 03E2           00645 K508    DECF RE, .1
027A 0F62           00646         INCFSZ RE, .0
027B 2A8A           00647         GOTO K509
027C 3018           00648         MOVLW .24
027D 00E2           00649         MOVWF RE
027E 2A8A           00650         GOTO K509
027F 03E3           00651 K510    DECF YE, .1
0280 0F62           00652         INCFSZ RE, .0
0281 2A8A           00653         GOTO K509
0282 3018           00654         MOVLW .24
0283 00E3           00655         MOVWF YE
0284 2A8A           00656         GOTO K509
0285 03E4           00657 K511    DECF BL, .1
0286 0F64           00658         INCFSZ BL, .0
0287 2A8A           00659         GOTO K509
0288 3018           00660         MOVLW .24
0289 00E4           00661         MOVWF BL
028A 24CB           00662 K509    CALL KL00
028B 2A4D           00663         GOTO K502
028C 0AC0           00664 H100    INCF ZTE, .1
028D 0840           00665         MOVF ZTE, .0
028E 023F           00666         SUBWF ZTD, .0
028F 1D03           00667         BTFSS  STATUS,Z
0290 0008           00668 H101    RETURN
0291 01C0           00669         CLRF ZTE
0292 0ABE           00670         INCF ZTC, .1
0293 3031           00671         MOVLW .49
0294 023E           00672         SUBWF ZTC, .0
0295 1D03           00673         BTFSS STATUS,Z
0296 2A98           00674         GOTO H102
0297 01BE           00675         CLRF ZTC
0298 01C6           00676 H102    CLRF HHA
0299 01C9           00677         CLRF HHD
029A 01CA           00678         CLRF HHE
029B 01CB           00679         CLRF HHF
029C 01CC           00680         CLRF HHG
029D 01CD           00681         CLRF HHH
029E 3001           00682         MOVLW .1
MPASM 01.40 Released              SLQ.ASM   12-30-1999  17:37:27         PAGE 16


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

029F 00CE           00683         MOVWF HHI
02A0 3021           00684         MOVLW L1
02A1 0084           00685         MOVWF FSR

⌨️ 快捷键说明

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