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

📄 slq01.lst

📁 一个用PIC16C64开发的变色灯程序
💻 LST
📖 第 1 页 / 共 5 页
字号:
MPASM 01.40 Released            SLQ01.ASM   2-1-2000  16:13:06         PAGE  1


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                    00001    INCLUDE "SLQ.H"
  00000021          00001 L1      EQU     21H
  00000022          00002 L2      EQU     22H
  00000023          00003 L3      EQU     23H
  00000024          00004 L4      EQU     24H
  00000025          00005 L5      EQU     25H
  00000026          00006 L6      EQU     26H
  00000027          00007 L7      EQU     27H
  00000028          00008 L8      EQU     28H
  00000029          00009 L9      EQU     29H
  0000002A          00010 L10     EQU     2AH
  0000002B          00011 L11     EQU     2BH
  0000002C          00012 L12     EQU     2CH
  0000002D          00013 L13     EQU     2DH
  0000002E          00014 L14     EQU     2EH
  0000002F          00015 L15     EQU     2FH
  00000030          00016 L16     EQU     30H
  00000031          00017 L17     EQU     31H
  00000032          00018 L18     EQU     32H
  00000033          00019 L19     EQU     33H
  00000034          00020 L20     EQU     34H
  00000035          00021 L21     EQU     35H
  00000036          00022 L22     EQU     36H
  00000037          00023 L23     EQU     37H
  00000038          00024 L24     EQU     38H
  00000039          00025 L25     EQU     39H
  0000003A          00026 L26     EQU     3AH
  0000003B          00027 L27     EQU     3BH
  0000003C          00028 ZTA     EQU     3CH
  0000003D          00029 ZTB     EQU     3DH
  0000003E          00030 ZTC     EQU     3EH
  0000003F          00031 ZTD     EQU     3FH
  00000040          00032 ZTE     EQU     40H
  00000041          00033 ZTF     EQU     41H
  00000042          00034 ZTG     EQU     42H
  00000043          00035 ZTH     EQU     43H
  00000044          00036 ZTI     EQU     44H
  00000045          00037 ZTJ     EQU     45H
  00000046          00038 HHA     EQU     46H
  00000047          00039 HHB     EQU     47H
  00000048          00040 HHC     EQU     48H
  00000049          00041 HHD     EQU     49H
  0000004A          00042 HHE     EQU     4AH
  0000004B          00043 HHF     EQU     4BH
  0000004C          00044 HHG     EQU     4CH
  0000004D          00045 HHH     EQU     4DH
  0000004E          00046 HHI     EQU     4EH
  0000004F          00047 HHJ     EQU     4FH
  00000050          00048 TMP_W   EQU     50H
  00000051          00049 TMP_OPTION EQU  51H
  00000052          00050 WB      EQU     52H
  00000053          00051 JS      EQU     53H
  00000054          00052 FB      EQU     54H
MPASM 01.40 Released            SLQ01.ASM   2-1-2000  16:13:06         PAGE  2


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

  00000055          00053 XS      EQU     55H
  00000056          00054 K       EQU     56H
  00000057          00055 AX      EQU     57H
  00000058          00056 YX      EQU     58H
  00000059          00057 YS      EQU     59H
  00000003          00058 JY      EQU     3H
  0000005B          00059 GN      EQU     5BH
  0000005C          00060 GH      EQU     5CH
  0000005D          00061 SG      EQU     5DH
  0000005E          00062 TS      EQU     5EH
  0000005F          00063 TB      EQU     5FH
  00000060          00064 HS      EQU     60H
  00000061          00065 TG      EQU     61H
  00000062          00066 RE      EQU     62H
  00000063          00067 YE      EQU     63H
  00000064          00068 BL      EQU     64H
  00000065          00069 TMPORTB EQU     65H
  00000066          00070 TMPORTC EQU     66H
  00000067          00071 TMPORTD EQU     67H
  00000068          00072 TMPORTE EQU     68H
  00000069          00073 SST     EQU     69H
  0000006A          00074 SSH     EQU     6AH
  0000006B          00075 CHI     EQU     6BH
  0000006C          00076 MIAO    EQU     6CH
  0000006D          00077 DOGA    EQU     6DH
  0000006E          00078 DOGB    EQU     6EH
  0000006F          00079 DOGC    EQU     6FH
  00000070          00080 DOGD    EQU     70H
  00000084          00081 W1      EQU     .132
  000000D2          00082 W2      EQU     .210
  000000DC          00083 W3      EQU     .220
  000000E1          00084 W4      EQU     .225
  000000E3          00085 W5      EQU     .227
  000000E3          00086 W6      EQU     .227
  000000E4          00087 W7      EQU     .228
  000000E3          00088 W8      EQU     .227
  000000DF          00089 W9      EQU     .223
  000000DB          00090 W10     EQU     .219
  000000CD          00091 W11     EQU     .205
  00000018          00092 W12     EQU     .24
  000000B8          00093 W13     EQU     .184
  000000D6          00094 W14     EQU     .214
  000000DD          00095 W15     EQU     .221
  000000E2          00096 W16     EQU     .226
  000000E4          00097 W17     EQU     .228
  000000E3          00098 W18     EQU     .227
  000000E4          00099 W19     EQU     .228
  000000E3          00100 W20     EQU     .227
  000000E0          00101 W21     EQU     .224
  000000DA          00102 W22     EQU     .218
  000000C9          00103 W23     EQU     .201
  000000DC          00104 W24     EQU     .220
                    00105 HONG MACRO ZTB,B,KKK1,KKK2
MPASM 01.40 Released            SLQ01.ASM   2-1-2000  16:13:06         PAGE  3


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                    00106      INCF ZTB, .1
                    00107      MOVLW .48
                    00108      SUBWF ZTB, .0
                    00109      BTFSS STATUS,Z
                    00110      GOTO KKK1
                    00111      CLRF ZTB
                    00112 KKK1 MOVF ZTB, .0
                    00113      MOVWF B
                    00114      MOVLW .24
                    00115      SUBWF B, .0
                    00116      BTFSS STATUS,C
                    00117      GOTO KKK2
                    00118      MOVF B, .0
                    00119      SUBLW .48
                    00120      MOVWF B
                    00121 KKK2 NOP
                    00122      ENDM
                    00002    INCLUDE "P16C65.INC"
                    00001         LIST
                    00002 ; P16C65.INC  Standard Header File, Version 1.00    Microchip Technology, Inc.
                    00295         LIST
                    00003    LIST P=16C65
0000                00004 START   ORG .0
0000 2CC5           00005         GOTO MAIN
0001 0000           00006         NOP
0002 0000           00007         NOP
0003 0000           00008         NOP
0004                00009 ZD00 ORG .4
0004 00D0           00010         MOVWF TMP_W
0005 0803           00011         MOVF STATUS , .0
0006 00D1           00012         MOVWF TMP_OPTION
0007 188B           00013         BTFSC INTCON ,INTF
0008 2896           00014         GOTO ZD01
0009 110B           00015         BCF INTCON,T0IF
                    00016         ;BTFSS WB, .0
                    00017         ;GOTO ZD02
                    00018         ;BCF WB, .0
                    00019         ;MOVLW .1
                    00020         ;MOVWF JS
000A 0F53           00021 ZD02    INCFSZ JS, .0
000B 280D           00022         GOTO ZD110
000C 2913           00023         GOTO ZD100
000D 0865           00024 ZD110   MOVF TMPORTB, .0
000E 0086           00025         MOVWF PORTB
000F 0866           00026         MOVF TMPORTC, .0
0010 0087           00027         MOVWF PORTC
0011 0867           00028         MOVF TMPORTD, .0
0012 0088           00029         MOVWF PORTD
0013 1C68           00030         BTFSS TMPORTE, .0
0014 2919           00031         GOTO ZD101 ;BCF PORTE, .0
0015 1409           00032         BSF PORTE, .0  
0016 0853           00033 ZD102   MOVF JS, .0
0017 209C           00034         CALL TABLE
MPASM 01.40 Released            SLQ01.ASM   2-1-2000  16:13:06         PAGE  4


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

0018 0081           00035         MOVWF TMR0
0019 0853           00036         MOVF JS, .0
001A 0221           00037         SUBWF L1, .0
001B 1C03           00038         BTFSS STATUS ,C
001C 28E3           00039         GOTO ZD03
001D 1468           00040         BSF TMPORTE, .0
001E 0853           00041 ZD04    MOVF JS, .0
001F 0222           00042         SUBWF L2, .0
0020 1C03           00043         BTFSS STATUS,C
0021 28E5           00044         GOTO ZD05
0022 14E5           00045         BSF TMPORTB, .1
0023 0853           00046 ZD06    MOVF JS, .0
0024 0223           00047         SUBWF L3, .0
0025 1C03           00048         BTFSS STATUS,C
0026 28E7           00049         GOTO ZD07
0027 1565           00050         BSF TMPORTB, .2
0028 0853           00051 ZD08    MOVF JS, .0
0029 0224           00052         SUBWF L4, .0
002A 1C03           00053         BTFSS STATUS,C
002B 28E9           00054         GOTO ZD09
002C 15E5           00055         BSF TMPORTB, .3
002D 0853           00056 ZD10    MOVF JS, .0
002E 0225           00057         SUBWF L5, .0
002F 1C03           00058         BTFSS STATUS,C
0030 28EB           00059         GOTO ZD11
0031 1665           00060         BSF TMPORTB, .4
0032 0853           00061 ZD12    MOVF JS, .0
0033 0226           00062         SUBWF L6, .0
0034 1C03           00063         BTFSS STATUS, C
0035 28ED           00064         GOTO ZD13
0036 16E5           00065         BSF TMPORTB, .5
0037 0853           00066 ZD14    MOVF JS, .0
0038 0227           00067         SUBWF L7, .0
0039 1C03           00068         BTFSS STATUS ,C
003A 28EF           00069         GOTO ZD15
003B 1765           00070         BSF TMPORTB, .6
003C 0853           00071 ZD16    MOVF JS, .0
003D 0228           00072         SUBWF L8, .0
003E 1C03           00073         BTFSS STATUS ,C
003F 28F1           00074         GOTO ZD17
0040 17E5           00075         BSF TMPORTB, .7
0041 0853           00076 ZD18    MOVF JS , .0
0042 0229           00077         SUBWF L9, .0
0043 1C03           00078         BTFSS STATUS, C
0044 28F3           00079         GOTO ZD19
0045 1466           00080         BSF TMPORTC, .0
0046 0853           00081 ZD20    MOVF JS , .0
0047 022A           00082         SUBWF L10, .0
0048 1C03           00083         BTFSS STATUS ,C
0049 28F5           00084         GOTO ZD21
004A 14E6           00085         BSF TMPORTC, .1
004B 0853           00086 ZD22    MOVF JS , .0
004C 022B           00087         SUBWF L11, .0
MPASM 01.40 Released            SLQ01.ASM   2-1-2000  16:13:06         PAGE  5


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

004D 1C03           00088         BTFSS STATUS ,C
004E 28F7           00089         GOTO ZD23
004F 1566           00090         BSF TMPORTC, .2
0050 0853           00091 ZD24    MOVF JS , .0
0051 022C           00092         SUBWF L12, .0
0052 1C03           00093         BTFSS STATUS ,C
0053 28F9           00094         GOTO ZD25
0054 15E6           00095         BSF TMPORTC, .3
0055 0853           00096 ZD26    MOVF JS , .0
0056 022D           00097         SUBWF L13, .0
0057 1C03           00098         BTFSS STATUS ,C
0058 28FB           00099         GOTO ZD27
0059 1666           00100         BSF TMPORTC, .4
005A 0853           00101 ZD28    MOVF JS , .0
005B 022E           00102         SUBWF L14, .0
005C 1C03           00103         BTFSS STATUS ,C
005D 28FD           00104         GOTO ZD29
005E 16E6           00105         BSF TMPORTC, .5
005F 0853           00106 ZD30    MOVF JS , .0
0060 022F           00107         SUBWF L15, .0
0061 1C03           00108         BTFSS STATUS ,C
0062 28FF           00109         GOTO ZD31
0063 1766           00110         BSF TMPORTC, .6
0064 0853           00111 ZD32    MOVF JS , .0
0065 0230           00112         SUBWF L16, .0
0066 1C03           00113         BTFSS STATUS ,C
0067 2901           00114         GOTO ZD33
0068 17E6           00115         BSF TMPORTC, .7
0069 0853           00116 ZD34    MOVF JS , .0
006A 0231           00117         SUBWF L17, .0
006B 1C03           00118         BTFSS STATUS ,C
006C 2903           00119         GOTO ZD35
006D 1467           00120         BSF TMPORTD, .0
006E 0853           00121 ZD36    MOVF JS , .0
006F 0232           00122         SUBWF L18, .0
0070 1C03           00123         BTFSS STATUS ,C
0071 2905           00124         GOTO ZD37
0072 14E7           00125         BSF TMPORTD, .1
0073 0853           00126 ZD38    MOVF JS , .0
0074 0233           00127         SUBWF L19, .0
0075 1C03           00128         BTFSS STATUS ,C
0076 2907           00129         GOTO ZD39
0077 1567           00130         BSF TMPORTD, .2
0078 0853           00131 ZD40    MOVF JS , .0
0079 0234           00132         SUBWF L20, .0
007A 1C03           00133         BTFSS STATUS ,C
007B 2909           00134         GOTO ZD41
007C 15E7           00135         BSF TMPORTD, .3
007D 0853           00136 ZD42    MOVF JS , .0
007E 0235           00137         SUBWF L21, .0
007F 1C03           00138         BTFSS STATUS ,C
0080 290B           00139         GOTO ZD43
0081 1667           00140         BSF TMPORTD, .4                           
MPASM 01.40 Released            SLQ01.ASM   2-1-2000  16:13:06         PAGE  6


⌨️ 快捷键说明

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