prgframe.lst

来自「要用到开发工具SD-H08」· LST 代码 · 共 83 行

LST
83
字号
NO DEBUG INFORMATION AVAILABLE!
__start:
__text_start:
    8000 45 0240      ldHX	#0x0240
    8003 94           tXS	
    8004 CD 8071      jsr	__HC08Setup
    8007 45 0041      ldHX	#0x0041
    800A 65 0042      cpHX	#0x0042
    800D 27 06        beq	0x8015
    800F 6F 00        clr	0,X
    8011 AF 01        aiX	#1
    8013 20 F5        bra	0x800A
    8015 45 0042      ldHX	#0x0042
    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 8035      jsr	_main
_exit:
    8033 20 FE        bra	0x8033
_main:
    8035 12 04        Bset	1,0x04
    8037 12 00        Bset	1,0x00
    8039 20 24        bra	0x805F
    803B 13 00        Bclr	1,0x00
    803D 3F 41        clr	*_I1
    803F 20 06        bra	0x8047
    8041 CD 8062      jsr	_Delay1000
    8044 95           tSX	
    8045 3C 41        inc	*_I1
    8047 B6 41        ldA	*_I1
    8049 A1 FA        cmp	#-6
    804B 23 F4        bls	0x8041
    804D 12 00        Bset	1,0x00
    804F 3F 41        clr	*_I1
    8051 20 06        bra	0x8059
    8053 CD 8062      jsr	_Delay1000
    8056 95           tSX	
    8057 3C 41        inc	*_I1
    8059 B6 41        ldA	*_I1
    805B A1 FA        cmp	#-6
    805D 23 F4        bls	0x8053
    805F 20 DA        bra	0x803B
    8061 81           rts	
_Delay1000:
    8062 A7 FF        aiS	#-1
    8064 95           tSX	
    8065 7F           clr	0,X
    8066 20 01        bra	0x8069
    8068 7C           inc	0,X
    8069 F6           ldA	0,X
    806A A1 6E        cmp	#110
    806C 23 FA        bls	0x8068
    806E A7 01        aiS	#1
    8070 81           rts	
__HC08Setup:
    8071 A6 01        ldA	#1
    8073 B7 1E        stA	0x1E
    8075 A6 3D        ldA	#61
    8077 B7 1F        stA	0x1F
    8079 3F 36        clr	0x36
    807B A6 01        ldA	#1
    807D B7 36        stA	0x36
    807F A6 01        ldA	#1
    8081 B7 38        stA	0x38
    8083 A6 2C        ldA	#44
    8085 B7 39        stA	0x39
    8087 A6 80        ldA	#-128
    8089 B7 3A        stA	0x3A
    808B A6 01        ldA	#1
    808D B7 3B        stA	0x3B
    808F 1A 36        Bset	5,0x36
    8091 1E 37        Bset	7,0x37
    8093 18 36        Bset	4,0x36
    8095 81           rts	

⌨️ 快捷键说明

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