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

📄 slq01.lst

📁 一个用PIC16C64开发的变色灯程序
💻 LST
📖 第 1 页 / 共 5 页
字号:
0189 3001           00406         MOVLW .1
018A 00C6           00407         MOVWF HHA
018B 3001           00408 H206    MOVLW .1
018C 0246           00409         SUBWF HHA, .0
018D 1903           00410         BTFSC STATUS,Z
018E 29A5           00411         GOTO H208
018F 3002           00412         MOVLW .2
0190 0246           00413         SUBWF HHA, .0
0191 1903           00414         BTFSC STATUS,Z
0192 29AF           00415         GOTO H209
0193 083E           00416         MOVF ZTC, .0
0194 00C9           00417         MOVWF HHD
0195 3016           00418         MOVLW .22
0196 0249           00419         SUBWF HHD, .0
0197 1C03           00420         BTFSS STATUS,C
0198 299C           00421         GOTO H207
0199 0849           00422         MOVF HHD, .0
019A 3C2C           00423         SUBLW .44 
019B 00C9           00424         MOVWF HHD
019C 0849           00425 H207    MOVF HHD, .0
019D 0080           00426         MOVWF .0
019E 0A84           00427         INCF FSR, .1
019F 0ACE           00428         INCF HHI, .1
01A0 3019           00429         MOVLW .25
01A1 024E           00430         SUBWF HHI, .0
01A2 1D03           00431         BTFSS STATUS,Z
01A3 2984           00432         GOTO H205
01A4 296A           00433         GOTO H201
01A5 083C           00434 H208    MOVF ZTA, .0
01A6 00C9           00435         MOVWF HHD
01A7 3018           00436         MOVLW .24
01A8 0249           00437         SUBWF HHD, .0
01A9 1C03           00438         BTFSS STATUS,C
01AA 299C           00439         GOTO H207
01AB 0849           00440         MOVF HHD, .0
01AC 3C30           00441         SUBLW .48
01AD 00C9           00442         MOVWF HHD
01AE 299C           00443         GOTO H207
01AF 083D           00444 H209    MOVF ZTB, .0
01B0 00C9           00445         MOVWF HHD
01B1 3017           00446         MOVLW .23
01B2 0249           00447         SUBWF HHD, .0
01B3 1C03           00448         BTFSS STATUS,C
01B4 299C           00449         GOTO H207
01B5 0849           00450         MOVF HHD, .0
01B6 3C2E           00451         SUBLW .46
01B7 00C9           00452         MOVWF HHD
01B8 299C           00453         GOTO H207
                    00454 
01B9 0AC1           00455 H300    INCF ZTF, .1
01BA 0842           00456         MOVF ZTG, .0
01BB 0241           00457         SUBWF ZTF, .0
01BC 1D03           00458         BTFSS STATUS,Z
MPASM 01.40 Released            SLQ01.ASM   2-1-2000  16:13:06         PAGE 12


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

01BD 0008           00459 H301    RETURN
01BE 01C1           00460         CLRF ZTF
01BF 3001           00461         MOVLW .1
01C0 023D           00462         SUBWF ZTB, .0
01C1 1D03           00463         BTFSS STATUS,Z
01C2 29D7           00464         GOTO H302
01C3 3008           00465         MOVLW .8
01C4 0243           00466         SUBWF ZTH, .0
01C5 1D03           00467         BTFSS STATUS,Z
01C6 29D7           00468         GOTO H302
01C7 1C44           00469         BTFSS ZTI, .0
01C8 2A01           00470         GOTO H303
01C9 083E           00471         MOVF ZTC, .0
01CA 0242           00472         SUBWF ZTG, .0
01CB 00C6           00473         MOVWF HHA
01CC 1C03           00474         BTFSS STATUS,C
01CD 2A0A           00475         GOTO H305
01CE 0846           00476         MOVF HHA, .0
01CF 023F           00477         SUBWF ZTD, .0
01D0 1C03           00478         BTFSS STATUS,C
01D1 29D3           00479         GOTO H304
01D2 1044           00480         BCF ZTI, .0
01D3 1C44           00481 H304    BTFSS ZTI, .0
01D4 2A0C           00482         GOTO H306
01D5 083E           00483         MOVF ZTC, .0
01D6 02C2           00484         SUBWF ZTG, .1
01D7 3001           00485 H302    MOVLW .1
01D8 00CE           00486         MOVWF HHI
01D9 3021           00487         MOVLW L1
01DA 0084           00488         MOVWF FSR
01DB 0821           00489         MOVF L1, .0
01DC 00B9           00490         MOVWF L25
01DD 0822           00491         MOVF L2, .0
01DE 00BA           00492         MOVWF L26
01DF 0823           00493         MOVF L3, .0
01E0 00BB           00494         MOVWF L27
01E1 3003           00495 H307    MOVLW .3
01E2 0784           00496         ADDWF FSR, .1
01E3 0800           00497         MOVF .0, .0
01E4 00C9           00498         MOVWF HHD
01E5 3001           00499         MOVLW .1
01E6 0240           00500         SUBWF ZTE, .0
01E7 1D03           00501         BTFSS STATUS,Z
01E8 29EF           00502         GOTO H308
01E9 0AC9           00503         INCF HHD, .1
01EA 3019           00504         MOVLW .25
01EB 0249           00505         SUBWF HHD, .0
01EC 1D03           00506         BTFSS STATUS,Z
01ED 29EF           00507         GOTO H308
01EE 01C9           00508         CLRF HHD
01EF 3003           00509 H308    MOVLW .3
01F0 0284           00510         SUBWF FSR, .1
01F1 0849           00511         MOVF HHD, .0
MPASM 01.40 Released            SLQ01.ASM   2-1-2000  16:13:06         PAGE 13


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

01F2 0080           00512         MOVWF .0
01F3 0A84           00513         INCF FSR, .1
01F4 0ACE           00514         INCF HHI, .1
01F5 3019           00515         MOVLW .25
01F6 024E           00516         SUBWF HHI, .0
01F7 1D03           00517         BTFSS STATUS,Z
01F8 29E1           00518         GOTO H307
01F9 0AC3           00519         INCF ZTH, .1
01FA 3009           00520         MOVLW .9
01FB 0243           00521         SUBWF ZTH, .0
01FC 1D03           00522         BTFSS STATUS,Z
01FD 29BD           00523         GOTO H301
01FE 3001           00524         MOVLW .1
01FF 00C3           00525         MOVWF ZTH
0200 29BD           00526         GOTO H301
0201 083E           00527 H303    MOVF ZTC, .0
0202 0742           00528         ADDWF ZTG, .0
0203 00C6           00529         MOVWF HHA
0204 083C           00530         MOVF ZTA, .0
0205 0246           00531         SUBWF HHA, .0
0206 1C03           00532         BTFSS STATUS,C
0207 29D3           00533         GOTO H304
0208 1444           00534         BSF ZTI, .0
0209 29D3           00535         GOTO H304
020A 1044           00536 H305    BCF ZTI, .0
020B 29D3           00537         GOTO H304
020C 083E           00538 H306    MOVF ZTC, .0
020D 07C2           00539         ADDWF ZTG, .1
020E 29D7           00540         GOTO H302
020F 0AC0           00541 H400    INCF ZTE, .1
0210 083C           00542         MOVF ZTA, .0
0211 0240           00543         SUBWF ZTE, .0
0212 1D03           00544         BTFSS STATUS,Z
0213 2A7F           00545         GOTO H401
0214 01C0           00546         CLRF ZTE
0215 3001           00547         MOVLW .1
0216 00CE           00548         MOVWF HHI
0217 00C8           00549         MOVWF HHC
0218 3021           00550         MOVLW L1
0219 0084           00551         MOVWF .4
021A 01C7           00552         CLRF HHB
021B 01C6           00553         CLRF HHA
021C 01C9           00554         CLRF HHD
021D 01CA           00555         CLRF HHE
021E 01CB           00556         CLRF HHF
021F 01CD           00557         CLRF HHH
0220 01CC           00558         CLRF HHG
0221 08C1           00559         MOVF ZTF, .1
0222 1903           00560         BTFSC STATUS,Z
0223 2A80           00561         GOTO H402
0224 03C2           00562         DECF ZTG, .1
0225 3000           00563         MOVLW .0
0226 0242           00564         SUBWF ZTG, .0
MPASM 01.40 Released            SLQ01.ASM   2-1-2000  16:13:06         PAGE 14


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

0227 1D03           00565         BTFSS STATUS,Z
0228 2A2A           00566         GOTO H403
0229 1041           00567         BCF ZTF, .0
022A 3003           00568 H403    MOVLW .3
022B 0742           00569         ADDWF ZTG, .0
022C 00C6           00570         MOVWF HHA
022D 300B           00571 H420    MOVLW .11
022E 0246           00572         SUBWF HHA, .0
022F 1803           00573         BTFSC STATUS,C
0230 2A88           00574         GOTO H404
0231 3004           00575         MOVLW .4
0232 0246           00576         SUBWF HHA, .0
0233 1C03           00577         BTFSS STATUS,C
0234 2A88           00578         GOTO H404
0235 083D           00579         MOVF ZTB, .0
0236 00C9           00580         MOVWF HHD
0237 01C8           00581         CLRF HHC
0238 0846           00582 H405    MOVF HHA, .0
0239 0248           00583         SUBWF HHC, .0
023A 1D03           00584         BTFSS STATUS,Z
023B 2A92           00585         GOTO H406
023C 0849           00586 H407    MOVF HHD, .0
023D 00CB           00587         MOVWF HHF
023E 084B           00588 H408    MOVF HHF, .0
023F 00CA           00589         MOVWF HHE
0240 3030           00590         MOVLW .48
0241 02CB           00591         SUBWF HHF, .1
0242 1803           00592         BTFSC STATUS,C
0243 2A3E           00593         GOTO H408
0244 3018           00594         MOVLW .24
0245 024A           00595         SUBWF HHE, .0
0246 00CD           00596         MOVWF HHH
0247 1803           00597         BTFSC STATUS,C
0248 2A96           00598         GOTO H409
0249 084A           00599         MOVF HHE, .0
024A 0080           00600         MOVWF .0
024B 0A84           00601 H410    INCF .4, .1
024C 083E           00602         MOVF ZTC, .0
024D 07C9           00603         ADDWF HHD, .1
024E 0ACC           00604         INCF HHG, .1
024F 3003           00605         MOVLW .3
0250 024C           00606         SUBWF HHG, .0
0251 1D03           00607         BTFSS STATUS,Z
0252 2A3C           00608         GOTO H407
0253 01CC           00609 H411    CLRF HHG
0254 0ACE           00610         INCF HHI, .1
0255 03C6           00611         DECF HHA, .1
0256 3005           00612         MOVLW .5
0257 024E           00613         SUBWF HHI, .0
0258 1D03           00614         BTFSS STATUS,Z
0259 2A2D           00615         GOTO H420
025A 01CA           00616         CLRF HHE
025B 01CE           00617         CLRF HHI
MPASM 01.40 Released            SLQ01.ASM   2-1-2000  16:13:06         PAGE 15


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

025C 08C3           00618 H412    MOVF ZTH, .1
025D 1903           00619         BTFSC STATUS,Z
025E 2A9A           00620         GOTO H413
025F 0ACA           00621         INCF HHE, .1
0260 3003           00622         MOVLW .3
0261 024A           00623         SUBWF HHE, .0
0262 1D03           00624         BTFSS STATUS,Z
0263 2A65           00625         GOTO H414
0264 01CA           00626         CLRF HHE
0265 3001           00627 H414    MOVLW .1
0266 024A           00628         SUBWF HHE, .0
0267 1903           00629         BTFSC STATUS,Z
0268 2AA3           00630         GOTO H421
0269 3002           00631         MOVLW .2
026A 024A           00632         SUBWF HHE, .0
026B 1903           00633         BTFSC STATUS,Z
026C 2AA6           00634         GOTO H422
026D 2AA9           00635         GOTO H423
026E 0804           00636 H415    MOVF .4, .0
026F 0249           00637         SUBWF HHD, .0
0270 0084           00638         MOVWF .4
0271 0800           00639         MOVF .0, .0
0272 00CC           00640         MOVWF HHG
0273 0804           00641         MOVF .4, .0
0274 0249           00642         SUBWF HHD, .0
0275 0084           00643         MOVWF .4
0276 084C           00644         MOVF HHG, .0
0277 0080           00645         MOVWF .0
0278 0A84           00646 H416    INCF .4, .1
0279 0ACE           00647         INCF HHI, .1
027A 300C           00648         MOVLW .12
027B 024E           00649         SUBWF HHI, .0
027C 1D03           00650         BTFSS STATUS,Z
027D 2A5C           00651         GOTO H412
027E 2A7F           00652         GOTO H401
027F 0008           00653 H401    RETURN
0280 0AC2           00654 H402    INCF ZTG, .1
0281 300B           00655         MOVLW .11
0282 0242           00656         SUBWF ZTG, .0
0283 1D03           00657         BTFSS STATUS,Z
0284 2A2A           00658         GOTO H403
0285 3001           00659         MOVLW .1
0286 00C1           00660         MOVWF ZTF
0287 2A2A           00661         GOTO H403
0288 3018           00662 H404    MOVLW .24
0289 0080           00663         MOVWF .0
028A 0A84           00664         INCF .4, .1
028B 3018           00665         MOVLW .24
028C 0080           00666         MOVWF .0
028D 0A84           00667         INCF .4, .1
028E 3018           00668         MOVLW .24
028F 0080           00669         MOVWF .0
0290 0A84           00670         INCF .4, .1
MPASM 01.40 Released            SLQ01.ASM   2-1-2000  16:13:06         PAGE 16


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

0291 2A53           00671         GOTO H411
0292 083F           00672 H406    MOVF ZTD, .0
0293 07C9           00673         ADDWF HHD, .1

⌨️ 快捷键说明

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