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

📄 test1.lst

📁 要用到开发工具SD-H08
💻 LST
字号:
NO DEBUG INFORMATION AVAILABLE!
__start:
__text_start:
    8000 45 0240      ldHX	#0x0240
    8003 94           tXS	
    8004 CD 8035      jsr	__HC08Setup
    8007 45 0044      ldHX	#0x0044
    800A 65 0047      cpHX	#0x0047
    800D 27 06        beq	0x8015
    800F 6F 00        clr	0,X
    8011 AF 01        aiX	#1
    8013 20 F5        bra	0x800A
    8015 45 0045      ldHX	#0x0045
    8018 94           tXS	
    8019 45 8000      ldHX	#0x8000
    801C 65 8000      cpHX	#0x8000
    801F 27 0B        beq	0x802C
    8021 E6 00        ldA	0,X
    8023 9EE7 00      stA	0,S
    8026 AF 01        aiX	#1
    8028 A7 01        aiS	#1
    802A 20 F0        bra	0x801C
    802C 45 0240      ldHX	#0x0240
    802F 94           tXS	
    8030 CD 805A      jsr	_main
_exit:
    8033 20 FE        bra	0x8033
__HC08Setup:
    8035 A6 01        ldA	#1
    8037 B7 1E        stA	0x1E
    8039 A6 3D        ldA	#61
    803B B7 1F        stA	0x1F
    803D 3F 36        clr	0x36
    803F A6 01        ldA	#1
    8041 B7 36        stA	0x36
    8043 A6 01        ldA	#1
    8045 B7 38        stA	0x38
    8047 A6 2C        ldA	#44
    8049 B7 39        stA	0x39
    804B A6 80        ldA	#-128
    804D B7 3A        stA	0x3A
    804F A6 01        ldA	#1
    8051 B7 3B        stA	0x3B
    8053 1A 36        Bset	5,0x36
    8055 1E 37        Bset	7,0x37
    8057 18 36        Bset	4,0x36
    8059 81           rts	
_main:
    805A A6 FF        ldA	#-1
    805C B7 04        stA	0x04
    805E B6 05        ldA	0x05
    8060 A4 FC        and	#-4
    8062 B7 05        stA	0x05
    8064 CC 82A4      jmp	0x82A4
    8067 B6 01        ldA	0x01
    8069 A5 03        bit	#3
    806B 27 03        beq	0x8070
    806D CC 80FB      jmp	0x80FB
    8070 A6 FF        ldA	#-1
    8072 B7 00        stA	0x00
    8074 3F 46        clr	*_i
    8076 20 2D        bra	0x80A5
    8078 6E 0140      mov	#1,*__r0
    807B B6 46        ldA	*_i
    807D A4 07        and	#7
    807F 27 04        beq	0x8085
    8081 38 40        lsl	*__r0
    8083 4B FC        dbnzA	0x80C5
    8085 33 40        com	*__r0
    8087 B6 00        ldA	0x00
    8089 B4 40        and	*__r0
    808B B7 00        stA	0x00
    808D 3F 45        clr	*_k+1
    808F 3F 44        clr	*_k
    8091 CD 82A8      jsr	_Delay1000
    8094 95           tSX	
    8095 55 44        ldHX	*_k
    8097 AF 01        aiX	#1
    8099 35 44        stHX	*_k
    809B 55 44        ldHX	*_k
    809D 65 0200      cpHX	#0x0200
    80A0 95           tSX	
    80A1 91 EE        blt	0x8091
    80A3 3C 46        inc	*_i
    80A5 B6 46        ldA	*_i
    80A7 A1 08        cmp	#8
    80A9 23 CD        bls	0x8078
    80AB 3F 46        clr	*_i
    80AD 20 43        bra	0x80F2
    80AF B6 46        ldA	*_i
    80B1 6E 0042      mov	#0,*__r2
    80B4 6E 8043      mov	#-128,*__r3
    80B7 A4 0F        and	#15
    80B9 27 06        beq	0x80C1
    80BB 37 42        asr	*__r2
    80BD 36 43        ror	*__r3
    80BF 4B FA        dbnzA	0x8104
    80C1 4E 4240      mov	*__r2,*__r0
    80C4 4E 4341      mov	*__r3,*__r1
    80C7 33 41        com	*__r1
    80C9 33 40        com	*__r0
    80CB 3F 42        clr	*__r2
    80CD B6 00        ldA	0x00
    80CF B4 41        and	*__r1
    80D1 B7 41        stA	*__r1
    80D3 B6 42        ldA	*__r2
    80D5 B4 40        and	*__r0
    80D7 4E 4100      mov	*__r1,0x00
    80DA 3F 45        clr	*_k+1
    80DC 3F 44        clr	*_k
    80DE CD 82A8      jsr	_Delay1000
    80E1 95           tSX	
    80E2 55 44        ldHX	*_k
    80E4 AF 01        aiX	#1
    80E6 35 44        stHX	*_k
    80E8 55 44        ldHX	*_k
    80EA 65 0200      cpHX	#0x0200
    80ED 95           tSX	
    80EE 91 EE        blt	0x80DE
    80F0 3C 46        inc	*_i
    80F2 B6 46        ldA	*_i
    80F4 A1 08        cmp	#8
    80F6 23 B7        bls	0x80AF
    80F8 CC 82A4      jmp	0x82A4
    80FB B6 01        ldA	0x01
    80FD A4 03        and	#3
    80FF A1 01        cmp	#1
    8101 27 03        beq	0x8106
    8103 CC 817B      jmp	0x817B
    8106 A6 FF        ldA	#-1
    8108 B7 00        stA	0x00
    810A 3F 46        clr	*_i
    810C 20 2D        bra	0x813B
    810E 6E 0340      mov	#3,*__r0
    8111 B6 46        ldA	*_i
    8113 A4 07        and	#7
    8115 27 04        beq	0x811B
    8117 38 40        lsl	*__r0
    8119 4B FC        dbnzA	0x815B
    811B 33 40        com	*__r0
    811D B6 00        ldA	0x00
    811F B4 40        and	*__r0
    8121 B7 00        stA	0x00
    8123 3F 45        clr	*_k+1
    8125 3F 44        clr	*_k
    8127 CD 82A8      jsr	_Delay1000
    812A 95           tSX	
    812B 55 44        ldHX	*_k
    812D AF 01        aiX	#1
    812F 35 44        stHX	*_k
    8131 55 44        ldHX	*_k
    8133 65 0200      cpHX	#0x0200
    8136 95           tSX	
    8137 91 EE        blt	0x8127
    8139 3C 46        inc	*_i
    813B B6 46        ldA	*_i
    813D A1 08        cmp	#8
    813F 23 CD        bls	0x810E
    8141 3F 46        clr	*_i
    8143 20 2D        bra	0x8172
    8145 6E 1240      mov	#18,*__r0
    8148 B6 46        ldA	*_i
    814A A4 07        and	#7
    814C 27 04        beq	0x8152
    814E 37 40        asr	*__r0
    8150 4B FC        dbnzA	0x8192
    8152 33 40        com	*__r0
    8154 B6 00        ldA	0x00
    8156 B4 40        and	*__r0
    8158 B7 00        stA	0x00
    815A 3F 45        clr	*_k+1
    815C 3F 44        clr	*_k
    815E CD 82A8      jsr	_Delay1000
    8161 95           tSX	
    8162 55 44        ldHX	*_k
    8164 AF 01        aiX	#1
    8166 35 44        stHX	*_k
    8168 55 44        ldHX	*_k
    816A 65 0200      cpHX	#0x0200
    816D 95           tSX	
    816E 91 EE        blt	0x815E
    8170 3C 46        inc	*_i
    8172 B6 46        ldA	*_i
    8174 A1 08        cmp	#8
    8176 23 CD        bls	0x8145
    8178 CC 82A4      jmp	0x82A4
    817B B6 01        ldA	0x01
    817D A4 03        and	#3
    817F A1 02        cmp	#2
    8181 27 03        beq	0x8186
    8183 CC 8211      jmp	0x8211
    8186 A6 FF        ldA	#-1
    8188 B7 00        stA	0x00
    818A 3F 46        clr	*_i
    818C 20 2D        bra	0x81BB
    818E 6E 0140      mov	#1,*__r0
    8191 B6 46        ldA	*_i
    8193 A4 07        and	#7
    8195 27 04        beq	0x819B
    8197 38 40        lsl	*__r0
    8199 4B FC        dbnzA	0x81DB
    819B 33 40        com	*__r0
    819D B6 00        ldA	0x00
    819F B4 40        and	*__r0
    81A1 B7 00        stA	0x00
    81A3 3F 45        clr	*_k+1
    81A5 3F 44        clr	*_k
    81A7 CD 82A8      jsr	_Delay1000
    81AA 95           tSX	
    81AB 55 44        ldHX	*_k
    81AD AF 01        aiX	#1
    81AF 35 44        stHX	*_k
    81B1 55 44        ldHX	*_k
    81B3 65 0400      cpHX	#0x0400
    81B6 95           tSX	
    81B7 91 EE        blt	0x81A7
    81B9 3C 46        inc	*_i
    81BB B6 46        ldA	*_i
    81BD A1 08        cmp	#8
    81BF 23 CD        bls	0x818E
    81C1 3F 46        clr	*_i
    81C3 20 43        bra	0x8208
    81C5 B6 46        ldA	*_i
    81C7 6E 0042      mov	#0,*__r2
    81CA 6E C043      mov	#-64,*__r3
    81CD A4 0F        and	#15
    81CF 27 06        beq	0x81D7
    81D1 37 42        asr	*__r2
    81D3 36 43        ror	*__r3
    81D5 4B FA        dbnzA	0x821A
    81D7 4E 4240      mov	*__r2,*__r0
    81DA 4E 4341      mov	*__r3,*__r1
    81DD 33 41        com	*__r1
    81DF 33 40        com	*__r0
    81E1 3F 42        clr	*__r2
    81E3 B6 00        ldA	0x00
    81E5 B4 41        and	*__r1
    81E7 B7 41        stA	*__r1
    81E9 B6 42        ldA	*__r2
    81EB B4 40        and	*__r0
    81ED 4E 4100      mov	*__r1,0x00
    81F0 3F 45        clr	*_k+1
    81F2 3F 44        clr	*_k
    81F4 CD 82A8      jsr	_Delay1000
    81F7 95           tSX	
    81F8 55 44        ldHX	*_k
    81FA AF 01        aiX	#1
    81FC 35 44        stHX	*_k
    81FE 55 44        ldHX	*_k
    8200 65 0400      cpHX	#0x0400
    8203 95           tSX	
    8204 91 EE        blt	0x81F4
    8206 3C 46        inc	*_i
    8208 B6 46        ldA	*_i
    820A A1 08        cmp	#8
    820C 23 B7        bls	0x81C5
    820E CC 82A4      jmp	0x82A4
    8211 B6 01        ldA	0x01
    8213 A4 03        and	#3
    8215 A1 03        cmp	#3
    8217 27 03        beq	0x821C
    8219 CC 82A4      jmp	0x82A4
    821C A6 FF        ldA	#-1
    821E B7 00        stA	0x00
    8220 3F 46        clr	*_i
    8222 20 2D        bra	0x8251
    8224 6E 0340      mov	#3,*__r0
    8227 B6 46        ldA	*_i
    8229 A4 07        and	#7
    822B 27 04        beq	0x8231
    822D 38 40        lsl	*__r0
    822F 4B FC        dbnzA	0x8271
    8231 33 40        com	*__r0
    8233 B6 00        ldA	0x00
    8235 B4 40        and	*__r0
    8237 B7 00        stA	0x00
    8239 3F 45        clr	*_k+1
    823B 3F 44        clr	*_k
    823D CD 82A8      jsr	_Delay1000
    8240 95           tSX	
    8241 55 44        ldHX	*_k
    8243 AF 01        aiX	#1
    8245 35 44        stHX	*_k
    8247 55 44        ldHX	*_k
    8249 65 0400      cpHX	#0x0400
    824C 95           tSX	
    824D 91 EE        blt	0x823D
    824F 3C 46        inc	*_i
    8251 B6 46        ldA	*_i
    8253 A1 08        cmp	#8
    8255 23 CD        bls	0x8224
    8257 3F 46        clr	*_i
    8259 20 43        bra	0x829E
    825B B6 46        ldA	*_i
    825D 6E 0042      mov	#0,*__r2
    8260 6E C043      mov	#-64,*__r3
    8263 A4 0F        and	#15
    8265 27 06        beq	0x826D
    8267 37 42        asr	*__r2
    8269 36 43        ror	*__r3
    826B 4B FA        dbnzA	0x82B0
    826D 4E 4240      mov	*__r2,*__r0
    8270 4E 4341      mov	*__r3,*__r1
    8273 33 41        com	*__r1
    8275 33 40        com	*__r0
    8277 3F 42        clr	*__r2
    8279 B6 00        ldA	0x00
    827B B4 41        and	*__r1
    827D B7 41        stA	*__r1
    827F B6 42        ldA	*__r2
    8281 B4 40        and	*__r0
    8283 4E 4100      mov	*__r1,0x00
    8286 3F 45        clr	*_k+1
    8288 3F 44        clr	*_k
    828A CD 82A8      jsr	_Delay1000
    828D 95           tSX	
    828E 55 44        ldHX	*_k
    8290 AF 01        aiX	#1
    8292 35 44        stHX	*_k
    8294 55 44        ldHX	*_k
    8296 65 0400      cpHX	#0x0400
    8299 95           tSX	
    829A 91 EE        blt	0x828A
    829C 3C 46        inc	*_i
    829E B6 46        ldA	*_i
    82A0 A1 08        cmp	#8
    82A2 23 B7        bls	0x825B
    82A4 CC 8067      jmp	0x8067
    82A7 81           rts	
_Delay1000:
    82A8 A7 FF        aiS	#-1
    82AA 95           tSX	
    82AB 7F           clr	0,X
    82AC 20 01        bra	0x82AF
    82AE 7C           inc	0,X
    82AF F6           ldA	0,X
    82B0 A1 6E        cmp	#110
    82B2 23 FA        bls	0x82AE
    82B4 A7 01        aiS	#1
    82B6 81           rts	
_isrDummy:
    82B7 8B           pshH	
    82B8 8A           pulH	
    82B9 80           rti	

⌨️ 快捷键说明

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