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

📄 szmbd.asm

📁 数字面板开发的单片机的软件仿正程序
💻 ASM
📖 第 1 页 / 共 3 页
字号:
		org 0x0
        clrf  	0x3
        movlw	0x1
        movwf	0xa
        goto  	x149
        movwf	0x7f
        movf 	0x3,W
        clrf  	0x3
        movwf	0x64
        movf 	0x4,W
        movwf	0x65
        movf 	0xa,W
        movwf	0x66
        clrf  	0xa
        movf 	0x26,W
        movwf	0x67
        btfss  	0xb,0x2
        goto  	x136
        bcf	0xb,0x2
        bcf	0x3,0x5
        bcf	0x3,0x6
        incf 	0x52
        btfsc	0x3d,0x0
        goto  	x76
        movlw	0xf
        andwf 	0x38
        goto  	x2d
x1a     movlw	0xfe
        goto  	x2b
x1c     movlw	0xfd
        goto  	x2b
x1e     movlw	0xfb
        goto  	x2b
x20     movlw	0xf7
        goto  	x2b
x22     movlw	0xef
        goto  	x2b
x24     movlw	0xdf
        goto  	x2b
x26     movlw	0xbf
        goto  	x2b
x28     movlw	0x7f
        goto  	x2b
x2a     movlw	0xff
x2b     movwf	0x3a
        goto  	x4d
x2d     movf 	0x38,W
        movwf	0x26
        addlw	0xf1
        btfsc	0x3,0x0
        goto  	x2a
        addlw	0xf
        btfss  	0x3,0x0
        goto  	x2a
        movlw	0x0
        subwf	0x26
        movlw	0x0
        movwf	0xa
        movlw	0x3e
        addwf 	0x26,W
        btfsc	0x3,0x0
        incf 	0xa
        movwf	0x2
        goto  	x2a
        goto  	x2a
        goto  	x2a
        goto  	x2a
        goto  	x1a
        goto  	x1c
        goto  	x1e
        goto  	x20
        goto  	x22
        goto  	x24
        goto  	x26
        goto  	x28
        goto  	x2a
        goto  	x2a
        goto  	x2a
x4d     movlw	0x8
        movwf	0x39
x4f     bcf	0x48,0x3
        movf 	0x48,W
        movwf	0x7
        bsf 	0x48,0x4
        btfss  	0x3a,0x7
        bcf	0x48,0x4
        movf 	0x48,W
        movwf	0x7
        bsf 	0x48,0x3
        movf 	0x48,W
        movwf	0x7
        bcf	0x3,0x0
        rlf 	0x3a
        decfsz 	0x39
        goto  	x4f
        bcf	0x48,0x4
        movlw	0x8
        movwf	0x39
x61     bcf	0x48,0x3
        movf 	0x48,W
        movwf	0x7
        bsf 	0x48,0x3
        movf 	0x48,W
        movwf	0x7
        decfsz 	0x39
        goto  	x61
        bsf 	0x48,0x5
        movf 	0x48,W
        movwf	0x7
        bcf	0x48,0x5
        movf 	0x48,W
        movwf	0x7
        bcf	0x48,0x3
        movf 	0x48,W
        movwf	0x7
        movf 	0x44,W
        xorwf 	0x38,W
        btfsc	0x3,0x2
        bsf 	0x3c,0x4
x76     movlw	0xb
        subwf	0x38,W
        btfss  	0x3,0x0
        goto  	x8f
        clrf  	0x38
        goto  	x8f
x7c     movlw	0xfe
        goto  	x8d
x7e     movlw	0xfd
        goto  	x8d
x80     movlw	0xfb
        goto  	x8d
x82     movlw	0xf7
        goto  	x8d
x84     movlw	0xef
        goto  	x8d
x86     movlw	0xdf
        goto  	x8d
x88     movlw	0xbf
        goto  	x8d
x8a     movlw	0x7f
        goto  	x8d
x8c     movlw	0xff
x8d     movwf	0x3a
        goto  	xaf
x8f     movf 	0x38,W
        movwf	0x26
        addlw	0xf1
        btfsc	0x3,0x0
        goto  	x8c
        addlw	0xf
        btfss  	0x3,0x0
        goto  	x8c
        movlw	0x0
        subwf	0x26
        movlw	0x0
        movwf	0xa
        movlw	0xa0
        addwf 	0x26,W
        btfsc	0x3,0x0
        incf 	0xa
        movwf	0x2
        goto  	x8c
        goto  	x8c
        goto  	x8c
        goto  	x7c
        goto  	x7e
        goto  	x80
        goto  	x82
        goto  	x84
        goto  	x86
        goto  	x88
        goto  	x8a
        goto  	x8c
        goto  	x8c
        goto  	x8c
        goto  	x8c
xaf     movlw	0x8
        movwf	0x39
xb1     bcf	0x48,0x3
        movf 	0x48,W
        movwf	0x7
        bsf 	0x48,0x4
        btfss  	0x3a,0x7
        bcf	0x48,0x4
        movf 	0x48,W
        movwf	0x7
        bsf 	0x48,0x3
        movf 	0x48,W
        movwf	0x7
        bcf	0x3,0x0
        rlf 	0x3a
        decfsz 	0x39
        goto  	xb1
        movf 	0x38,W
        addlw	0x59
        movwf	0x4
        bcf	0x3,0x7
        movf 	0x0,W
        movwf	0x3a
        movlw	0x8
        movwf	0x39
xc8     bcf	0x48,0x3
        movf 	0x48,W
        movwf	0x7
        bsf 	0x48,0x4
        btfss  	0x3a,0x7
        bcf	0x48,0x4
        movf 	0x48,W
        movwf	0x7
        bsf 	0x48,0x3
        movf 	0x48,W
        movwf	0x7
        bcf	0x3,0x0
        rlf 	0x3a
        decfsz 	0x39
        goto  	xc8
        movf 	0x38,W
        movwf	0x3a
        movlw	0x43
        iorwf 	0x48
        movf 	0x3a
        btfss  	0x3,0x2
        goto  	xe0
        bcf	0x48,0x0
        goto  	xe7
xe0     decfsz 	0x3a
        goto  	xe4
        bcf	0x48,0x1
        goto  	xe7
xe4     decfsz 	0x3a
        goto  	xe7
        bcf	0x48,0x6
xe7     movf 	0x48,W
        movwf	0x7
        bsf 	0x48,0x5
        movf 	0x48,W
        movwf	0x7
        bcf	0x48,0x5
        movf 	0x48,W
        movwf	0x7
        bcf	0x48,0x4
        bcf	0x48,0x3
        movf 	0x48,W
        movwf	0x7
        incf 	0x38
        btfss  	0x3c,0x4
        goto  	x106
        bcf	0x3c,0x4
        movf 	0x42,W
        andlw	0xf
        xorwf 	0x38,W
        btfss  	0x3,0x2
        goto  	xff
        movlw	0x2
        addwf 	0x40
        goto  	x106
xff     movf 	0x40
        btfss  	0x3,0x2
        goto  	x106
        movf 	0x42,W
        andlw	0xf0
        addwf 	0x38,W
        movwf	0x42
x106    decf 	0x38,W
        btfss  	0x3,0x2
        goto  	x13c
        bsf 	0x3c,0x6
        btfss  	0x3d,0x0
        goto  	x10f
        decfsz 	0x40
        goto  	x10f
        bcf	0x3d,0x0
x10f    btfsc	0x3d,0x0
        goto  	x13c
        decf 	0x40
        btfss  	0x40,0x7
        goto  	x11c
        incf 	0x40,W
        btfsc	0x3,0x2
        goto  	x13c
        clrf  	0x40
        clrf  	0x41
        clrf  	0x42
        clrf  	0x43
        goto  	x13c
x11c    movlw	0x6
        subwf	0x40,W
        btfss  	0x3,0x0
        goto  	x13c
        movf 	0x42,W
        andlw	0xf
        btfsc	0x3,0x2
        goto  	x13c
        movf 	0x42,W
        andlw	0xf
        xorwf 	0x41,W
        btfss  	0x3,0x2
        goto  	x12c
        incfsz 	0x43
        goto  	x12c
        decf 	0x43
x12c    movf 	0x42,W
        andlw	0xf
        movwf	0x41
        bsf 	0x3c,0x7
        movlw	0x11
        movwf	0x40
        bsf 	0x3d,0x0
        bsf 	0x3c,0x7
        bsf 	0x3c,0x3
        goto  	x13c
x136    btfss  	0xb,0x1
        goto  	x13a
        bcf	0xb,0x1
        goto  	x13c
x13a    movlw	0xa4
        andwf 	0xb
x13c    bcf	0x3,0x6
        bcf	0x3,0x5
        movf 	0x67,W
        movwf	0x26
        movf 	0x65,W
        movwf	0x4
        movf 	0x66,W
        movwf	0xa
        movf 	0x64,W
        movwf	0x3
        swapf 	0x7f
        swapf 	0x7f,W
        retfie
x149    movlw	0x20
        movwf	0x4
        movlw	0x26
        call  	x153
        clrf  	0x3
        bcf	0xa,0x3
        goto  	x747
x150    xorwf 	0x4,W
        clrf  	0x0
        incf 	0x4
x153    xorwf 	0x4,W
        btfss  	0x3,0x2
        goto  	x150
        retlw	0x0
x157    addwf 	0x2
        retlw	0xdb
        retlw	0x42
        retlw	0xb3
        retlw	0x73
        retlw	0x6a
        retlw	0x79
        retlw	0xf9
        retlw	0x43
        retlw	0xfb
        retlw	0x6b
        retlw	0xeb
        retlw	0xf8
        retlw	0x99
        retlw	0xf2
        retlw	0xb9
        retlw	0xa9
        retlw	0xdf
        retlw	0x46
        retlw	0xb7
        retlw	0x77
        retlw	0x6e
        retlw	0x7d
        retlw	0xfd
        retlw	0x47
        retlw	0xff
        retlw	0x6f
        retlw	0xef
        retlw	0xfc
        retlw	0x9d
        retlw	0xf6
        retlw	0xbd
        retlw	0xad
		org 0x17f
        bsf 	0x3,0x5
        bcf	0x3,0x6
        movf 	0x2e,W
        addwf 	0x31
        btfss  	0x3,0x0
        goto  	x188
        incfsz 	0x32
        goto  	x188
        incf 	0x33
x188    movf 	0x2f,W
        addwf 	0x32
        btfsc	0x3,0x0
        incf 	0x33
        movf 	0x30,W
        addwf 	0x33
        movlw	0x3c
        subwf	0x31,W
        btfss  	0x3,0x0
        goto  	x197
        movlw	0xc4
        addwf 	0x31
        incfsz 	0x32
        goto  	x197
        incf 	0x33
x197    bcf	0x3,0x5
        return
x199    bsf 	0x3,0x5
        bcf	0x3,0x6
        movf 	0x67,W
        movwf	0x64
        movf 	0x66,W
        movwf	0x63
        movf 	0x6b,W
        movwf	0x60
        movf 	0x70,W
        movwf	0x5f
        movf 	0x63,W
        movwf	0x61
        movf 	0x64,W
        movwf	0x62
        subwf	0x60,W
        btfss  	0x3,0x2
        goto  	x1ac
        movf 	0x61,W
        subwf	0x5f,W
x1ac    btfsc	0x3,0x0
        goto  	x1ee
        movf 	0x5f,W
        subwf	0x61
        btfss  	0x3,0x0
        decf 	0x62
        movf 	0x60,W
        subwf	0x62
        movlw	0x4
        subwf	0x62,W
        btfss  	0x3,0x0
        goto  	x1bc
        movlw	0xff
        movwf	0x61
        movlw	0x3
        movwf	0x62
x1bc    movlw	0x0
        subwf	0x62,W
        movlw	0x11
        btfsc	0x3,0x2
        subwf	0x61,W
        btfss  	0x3,0x0
        goto  	x1d1
        movlw	0xf0
        addwf 	0x61
        btfss  	0x3,0x0
        decf 	0x62
        bcf	0x3,0x0
        rlf 	0x61
        rlf 	0x62
        bcf	0x3,0x0
        rlf 	0x61
        rlf 	0x62
        movlw	0x10
        addwf 	0x61
        btfsc	0x3,0x0
        incf 	0x62
x1d1    clrf  	0x5c
        movf 	0x62,W
        bcf	0x3,0x5
        movwf	0x27
        bsf 	0x3,0x5
        movf 	0x61,W
        bcf	0x3,0x5
        movwf	0x26
        movlw	0x5
        movwf	0x28
x1db    bcf	0x3,0x0
        rlf 	0x26
        rlf 	0x27
        decfsz 	0x28
        goto  	x1db
        movf 	0x26,W
        bsf 	0x3,0x5
        addwf 	0x5b
        btfsc	0x3,0x0
        incf 	0x5c
        bcf	0x3,0x5
        movf 	0x27,W
        bsf 	0x3,0x5
        addwf 	0x5c
        movf 	0x5c,W
        addwf 	0x5d
        btfsc	0x3,0x0
        incf 	0x5e
        goto  	x23f
x1ee    movf 	0x60,W
        subwf	0x62,W
        btfss  	0x3,0x2
        goto  	x1f4
        movf 	0x5f,W
        subwf	0x61,W
x1f4    btfsc	0x3,0x0
        goto  	x23f
        movf 	0x61,W
        subwf	0x5f
        btfss  	0x3,0x0
        decf 	0x60
        movf 	0x62,W
        subwf	0x60
        movlw	0x4
        subwf	0x60,W
        btfss  	0x3,0x0
        goto  	x204
        movlw	0xff
        movwf	0x5f
        movlw	0x3
        movwf	0x60
x204    movlw	0x0
        subwf	0x60,W
        movlw	0x11
        btfsc	0x3,0x2
        subwf	0x5f,W
        btfss  	0x3,0x0
        goto  	x219
        movlw	0xf0
        addwf 	0x5f
        btfss  	0x3,0x0
        decf 	0x60
        bcf	0x3,0x0
        rlf 	0x5f
        rlf 	0x60
        bcf	0x3,0x0
        rlf 	0x5f
        rlf 	0x60
        movlw	0x10
        addwf 	0x5f
        btfsc	0x3,0x0
        incf 	0x60
x219    movlw	0x5
        bcf	0x3,0x5
        movwf	0x26
x21c    bcf	0x3,0x0
        bsf 	0x3,0x5
        rlf 	0x5f
        rlf 	0x60
        bcf	0x3,0x5
        decfsz 	0x26
        goto  	x21c
        bsf 	0x3,0x5
        movf 	0x5d,W
        movwf	0x5c
        movf 	0x60,W
        subwf	0x5c,W
        btfss  	0x3,0x2
        goto  	x22c
        movf 	0x5f,W
        subwf	0x5b,W
x22c    btfsc	0x3,0x0
        goto  	x237
        movf 	0x5e
        btfss  	0x3,0x2
        goto  	x236
        clrf  	0x5d
        clrf  	0x5e
        clrf  	0x5b
        clrf  	0x5c
        goto  	x23f
x236    decf 	0x5e
x237    movf 	0x5f,W
        subwf	0x5b
        btfss  	0x3,0x0
        decf 	0x5c
        movf 	0x60,W
        subwf	0x5c
        movf 	0x5c,W
        movwf	0x5d
x23f    movlw	0x4
        subwf	0x5e,W
        btfss  	0x3,0x0
        goto  	x247
        movlw	0xff
        movwf	0x5d
        movlw	0x3
        movwf	0x5e
x247    movf 	0x5d,W
        andlw	0x3
        movwf	0x63
        swapf 	0x63
        movlw	0xf0
        andwf 	0x63
        movf 	0x63,W
        addlw	0xc
        bcf	0x3,0x5
        movwf	0x17
        bsf 	0x3,0x5
        movf 	0x5e,W
        bcf	0x3,0x5
        movwf	0x27
        bsf 	0x3,0x5
        movf 	0x5d,W
        bcf	0x3,0x5
        movwf	0x26
        bcf	0x3,0x0
        rrf 	0x27
        rrf 	0x26
        bcf	0x3,0x0
        rrf 	0x27
        rrf 	0x26
        movf 	0x26,W
        bsf 	0x3,0x5
        movwf	0x63
        bcf	0x3,0x5
        movf 	0x27,W
        bsf 	0x3,0x5
        movwf	0x64
        movf 	0x63,W
        bcf	0x3,0x5
        movwf	0x15
        return
x26a    clrf  	0x3
        btfss  	0x3c,0x2
        goto  	x294
        movf 	0x50,W
        subwf	0x1,W
        bsf 	0x3,0x5
        movwf	0x63
        movlw	0x55
        subwf	0x63,W
        bcf	0x3,0x5
        btfss  	0x3,0x0
        return
        movf 	0x1f,W
        movlw	0x0
        btfsc	0x3,0x2
        movlw	0x1
        movwf	0x26
        clrf  	0x27
        movlw	0xb9
        andwf 	0x26
        clrf  	0x27
        movf 	0x27,W
        iorwf 	0x26,W
        btfsc	0x3,0x2
        goto  	x290
        movlw	0x80
        bsf 	0x3,0x5
        movwf	0x1f
        movlw	0x81
        bcf	0x3,0x5
        movwf	0x1f
        clrf  	0x2c
        bsf 	0x3,0x5
        clrf  	0x4f
        clrf  	0x50
        bcf	0x3,0x5
        bsf 	0x1f,0x2
        goto  	x449
x290    bsf 	0x1f,0x2
        bcf	0x3c,0x2
        bsf 	0x3f,0x2
        goto  	x44b
x294    btfss  	0x3f,0x2
        goto  	x43d
        btfsc	0x1f,0x2
        goto  	x44b
        movf 	0x1f,W
        andlw	0xb9
        bsf 	0x3,0x5
        movwf	0x63
        xorlw	0x81
        btfss  	0x3,0x2
        goto  	x2a6
        bcf	0x3,0x5
        movf 	0x30,W
        bsf 	0x3,0x5
        movwf	0x5f
        bcf	0x3,0x5
        movf 	0x2d,W
        goto  	x2bb
x2a6    movf 	0x63,W
        xorlw	0x89
        btfss  	0x3,0x2
        goto  	x2b1
        bcf	0x3,0x5
        movf 	0x31,W
        bsf 	0x3,0x5
        movwf	0x5f
        bcf	0x3,0x5
        movf 	0x2e,W
        goto  	x2bb
x2b1    movf 	0x63,W
        xorlw	0x91
        bcf	0x3,0x5
        btfss  	0x3,0x2
        goto  	x2c4
        movf 	0x32,W
        bsf 	0x3,0x5
        movwf	0x5f
        bcf	0x3,0x5
        movf 	0x2f,W
x2bb    bsf 	0x3,0x5
        movwf	0x60
        movf 	0x5f,W
        addwf 	0x4f
        btfsc	0x3,0x0
        incf 	0x50
        movf 	0x60,W

⌨️ 快捷键说明

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