📄 slq.lst
字号:
MPASM 01.40 Released SLQ.ASM 12-30-1999 17:37:27 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 SLQ.ASM 12-30-1999 17:37:27 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
00000098 00069 W1 EQU .152
00000031 00070 W2 EQU .49
00000026 00071 W3 EQU .38
00000020 00072 W4 EQU .32
0000001F 00073 W5 EQU .31
0000001D 00074 W6 EQU .29
0000001D 00075 W7 EQU .29
0000001F 00076 W8 EQU .31
00000021 00077 W9 EQU .33
00000026 00078 W10 EQU .38
00000032 00079 W11 EQU .50
000000DF 00080 W12 EQU .223
00000072 00081 W13 EQU .114
00000030 00082 W14 EQU .48
00000026 00083 W15 EQU .38
00000021 00084 W16 EQU .33
0000001E 00085 W17 EQU .30
0000001D 00086 W18 EQU .29
0000001E 00087 W19 EQU .30
0000001E 00088 W20 EQU .30
00000021 00089 W21 EQU .33
00000027 00090 W22 EQU .39
00000033 00091 W23 EQU .51
000000B3 00092 W24 EQU .179
00093 HONG MACRO ZTB,B,KKK1,KKK2
00094 INCF ZTB, .1
00095 MOVLW .48
00096 SUBWF ZTB, .0
00097 BTFSS STATUS,Z
00098 GOTO KKK1
00099 CLRF ZTB
00100 KKK1 MOVF ZTB, .0
00101 MOVWF B
00102 MOVLW .24
00103 SUBWF B, .0
00104 BTFSC STATUS,C
00105 GOTO KKK2
MPASM 01.40 Released SLQ.ASM 12-30-1999 17:37:27 PAGE 3
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
00106 MOVF B, .0
00107 SUBLW .48
00108 MOVWF B
00109 KKK2 NOP
00110 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 2F13 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 288A 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 0853 00021 ZD02 MOVF JS , .0
000B 2091 00022 CALL TABLE
000C 0081 00023 MOVWF TMR0
000D 0853 00024 MOVF JS, .0
000E 0221 00025 SUBWF L1, .0
000F 1C03 00026 BTFSS STATUS ,C
0010 28AD 00027 GOTO ZD03
0011 1409 00028 BSF PORTE, .0
0012 0853 00029 ZD04 MOVF JS, .0
0013 0222 00030 SUBWF L2, .0
0014 1C03 00031 BTFSS STATUS,C
0015 28AF 00032 GOTO ZD05
0016 1486 00033 BSF PORTB, .1
0017 0853 00034 ZD06 MOVF JS, .0
0018 0223 00035 SUBWF L3, .0
0019 1C03 00036 BTFSS STATUS,C
001A 28B1 00037 GOTO ZD07
001B 1506 00038 BSF PORTB, .2
001C 0853 00039 ZD08 MOVF JS, .0
001D 0224 00040 SUBWF L4, .0
001E 1C03 00041 BTFSS STATUS,C
001F 28B3 00042 GOTO ZD09
0020 1586 00043 BSF PORTB, .3
0021 0853 00044 ZD10 MOVF JS, .0
0022 0225 00045 SUBWF L5, .0
0023 1C03 00046 BTFSS STATUS,C
MPASM 01.40 Released SLQ.ASM 12-30-1999 17:37:27 PAGE 4
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
0024 28B5 00047 GOTO ZD11
0025 1606 00048 BSF PORTB, .4
0026 0853 00049 ZD12 MOVF JS, .0
0027 0226 00050 SUBWF L6, .0
0028 1C03 00051 BTFSS STATUS, C
0029 28B7 00052 GOTO ZD13
002A 1686 00053 BSF PORTB, .5
002B 0853 00054 ZD14 MOVF JS, .0
002C 0227 00055 SUBWF L7, .0
002D 1C03 00056 BTFSS STATUS ,C
002E 28B9 00057 GOTO ZD15
002F 1706 00058 BSF PORTB, .6
0030 0853 00059 ZD16 MOVF JS, .0
0031 0228 00060 SUBWF L8, .0
0032 1C03 00061 BTFSS STATUS ,C
0033 28BB 00062 GOTO ZD17
0034 1786 00063 BSF PORTB, .7
0035 0853 00064 ZD18 MOVF JS , .0
0036 0229 00065 SUBWF L9, .0
0037 1C03 00066 BTFSS STATUS, C
0038 28BD 00067 GOTO ZD19
0039 1407 00068 BSF PORTC, .0
003A 0853 00069 ZD20 MOVF JS , .0
003B 022A 00070 SUBWF L10, .0
003C 1C03 00071 BTFSS STATUS ,C
003D 28BF 00072 GOTO ZD21
003E 1487 00073 BSF PORTC, .1
003F 0853 00074 ZD22 MOVF JS , .0
0040 022B 00075 SUBWF L11, .0
0041 1C03 00076 BTFSS STATUS ,C
0042 28C1 00077 GOTO ZD23
0043 1507 00078 BSF PORTC, .2
0044 0853 00079 ZD24 MOVF JS , .0
0045 022C 00080 SUBWF L12, .0
0046 1C03 00081 BTFSS STATUS ,C
0047 28C3 00082 GOTO ZD25
0048 1587 00083 BSF PORTC, .3
0049 0853 00084 ZD26 MOVF JS , .0
004A 022D 00085 SUBWF L13, .0
004B 1C03 00086 BTFSS STATUS ,C
004C 28C5 00087 GOTO ZD27
004D 1607 00088 BSF PORTC, .4
004E 0853 00089 ZD28 MOVF JS , .0
004F 022E 00090 SUBWF L14, .0
0050 1C03 00091 BTFSS STATUS ,C
0051 28C7 00092 GOTO ZD29
0052 1687 00093 BSF PORTC, .5
0053 0853 00094 ZD30 MOVF JS , .0
0054 022F 00095 SUBWF L15, .0
0055 1C03 00096 BTFSS STATUS ,C
0056 28C9 00097 GOTO ZD31
0057 1707 00098 BSF PORTC, .6
0058 0853 00099 ZD32 MOVF JS , .0
MPASM 01.40 Released SLQ.ASM 12-30-1999 17:37:27 PAGE 5
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
0059 0230 00100 SUBWF L16, .0
005A 1C03 00101 BTFSS STATUS ,C
005B 28CB 00102 GOTO ZD33
005C 1787 00103 BSF PORTC, .7
005D 0853 00104 ZD34 MOVF JS , .0
005E 0231 00105 SUBWF L17, .0
005F 1C03 00106 BTFSS STATUS ,C
0060 28CD 00107 GOTO ZD35
0061 1408 00108 BSF PORTD, .0
0062 0853 00109 ZD36 MOVF JS , .0
0063 0232 00110 SUBWF L18, .0
0064 1C03 00111 BTFSS STATUS ,C
0065 28CF 00112 GOTO ZD37
0066 1488 00113 BSF PORTD, .1
0067 0853 00114 ZD38 MOVF JS , .0
0068 0233 00115 SUBWF L19, .0
0069 1C03 00116 BTFSS STATUS ,C
006A 28D1 00117 GOTO ZD39
006B 1508 00118 BSF PORTD, .2
006C 0853 00119 ZD40 MOVF JS , .0
006D 0234 00120 SUBWF L20, .0
006E 1C03 00121 BTFSS STATUS ,C
006F 28D3 00122 GOTO ZD41
0070 1588 00123 BSF PORTD, .3
0071 0853 00124 ZD42 MOVF JS , .0
0072 0235 00125 SUBWF L21, .0
0073 1C03 00126 BTFSS STATUS ,C
0074 28D5 00127 GOTO ZD43
0075 1608 00128 BSF PORTD, .4
0076 0853 00129 ZD44 MOVF JS , .0
0077 0236 00130 SUBWF L22, .0
0078 1C03 00131 BTFSS STATUS ,C
0079 28D7 00132 GOTO ZD45
007A 1688 00133 BSF PORTD, .5
007B 0853 00134 ZD46 MOVF JS , .0
007C 0237 00135 SUBWF L23, .0
007D 1C03 00136 BTFSS STATUS ,C
007E 28D9 00137 GOTO ZD47
007F 1708 00138 BSF PORTD, .6
0080 0853 00139 ZD48 MOVF JS , .0
0081 0238 00140 SUBWF L24, .0
0082 1C03 00141 BTFSS STATUS ,C
0083 28DB 00142 GOTO ZD49
0084 1788 00143 BSF PORTD, .7
0085 0AD3 00144 ZD50 INCF JS, .1
0086 0851 00145 ZD51 MOVF TMP_OPTION , .0
0087 0083 00146 MOVWF STATUS
0088 0850 00147 MOVF TMP_W, .0
0089 0009 00148 RETFIE
008A 108B 00149 ZD01 BCF INTCON,INTF
00150 ;BSF WB, .0
008B 0AD4 00151 INCF FB, .1
008C 3002 00152 MOVLW .2
MPASM 01.40 Released SLQ.ASM 12-30-1999 17:37:27 PAGE 6
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -