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

📄 demo.asm

📁 66PP22A单片机dtmf解码程序,用于DTMF通讯 软解码方式
💻 ASM
📖 第 1 页 / 共 4 页
字号:
                   LDI   $71,12
                   LDI   $70,13
                   LDI   $75,0
                   LDI   $76,0
                   LDI   $02,11
                   LDI   $04,8
                   LDI   $05,5
                   ANDIM $01,11
                   LDA   $30,0
                   BNZ   001Ch
                   LDI   $77,0
                   LDI   $74,10
                   LDA   $09,0
                   STA   $78,0
                   ANDIM $78,1
                   ANDIM $32,14
                   LDI   $2D,0
                   LDI   $2E,0
                   LDI   $2F,0
                   LDI   $72,0
                   LDI   $73,0
                   LDA   $09,0
                   EOR   $78,0
                   BA0   001Ah
                   ADIM  $72,1
                   BA1   001Ch
                   EORIM $3D,1
                   ADIM  $79,1
                   ORIM  $32,2
                   ADIM  $73,1
                   SBI   $73,10
                   BNC   0021h
                   LDI   $74,5
                   EORIM $78,1
                   ADIM  $75,1
                   BNC   0025h
                   ADIM  $76,1
                   SBIM  $73,10
                   CALL  0128h
                   CALL  0335h
                   SBI   $73,3
                   BNC   0035h
                   LDA   $78,0
                   BA2   0032h
                   BA3   0030h
                   ORIM  $78,4
                   ADIM  $74,2
                   JMP   0833h
                   SBIM  $78,4
                   JMP   0845h
                   ADIM  $74,1
                   BC    0038h
                   JMP   0845h
                   SBI   $73,1
                   BNC   003Dh
                   BNZ   003Ah
                   SBI   $72,15
                   BNC   0041h
                   ADIM  $74,1
                   BC    003Dh
                   JMP   0844h
                   LDA   $73,0
                   BNZ   0041h
                   SBI   $72,13
                   BNC   0044h
                   SBI   $74,8
                   BNC   0044h
                   SBIM  $74,1
                   ANDIM $78,3
                   NOP   
                   LDA   $32,0
                   BA2   0079h
                   LDI   $72,2
                   LDI   $73,0
                   ADI   $78,4
                   BA1   004Eh
                   ADIM  $78,4
                   JMP   0851h
                   LDA   $32,0
                   STA   $74,0
                   SBIM  $75,5
                   LDI   $0E,3
                   SBC   $76,0
                   BNC   0057h
                   ORIM  $3F,4
                   ADIM  $77,1
                   LDI   $77,15
                   SBIM  $75,6
                   ADIM  $2F,1
                   EOR   $2F,0
                   ADCM  $2E,0
                   EOR   $2E,0
                   ADCM  $2D,0
                   LDI   $0E,7
                   SBC   $76,0
                   BNC   006Ch
                   SBI   $75,2
                   LDI   $0E,4
                   SBC   $76,0
                   BC    006Ch
                   ADIM  $70,1
                   SBI   $70,3
                   BNC   006Dh
                   LDA   $78,0
                   BA1   006Dh
                   LDI   $02,11
                   LDI   $04,8
                   LDI   $05,5
                   LDI   $70,13
                   LDI   $75,0
                   LDI   $76,0
                   LDA   $32,0
                   BA0   0115h
                   LDI   $30,4
                   JMP   007Bh
                   LDI   $0E,13
                   SUB   $3B,0
                   LDI   $0E,3
                   SBC   $3A,0
                   BC    007Eh
                   ADIM  $3C,1
                   ANDIM $32,13
                   LDA   $3D,0
                   BA0   0084h
                   BA3   007Eh
                   JMP   088Ch
                   LDA   $3E,0
                   BA1   0084h
                   LDI   $0E,12
                   SUB   $3C,0
                   BNC   0087h
                   LDI   $3C,0
                   LDI   $3D,8
                   ANDIM $3E,12
                   JMP   0888h
                   LDI   $3D,8
                   ORIM  $3E,2
                   ANDIM $32,13
                   ANDIM $3E,14
                   JMP   088Fh
                   LDA   $3D,0
                   BA2   008Fh
                   JMP   0B6Fh
                   LDA   $3E,0
                   BA0   036Fh
                   JMP   0B70h
                   LDI   $3C,0
                   LDI   $3D,4
                   ORIM  $3E,1
                   ANDIM $3E,13
                   ADI   $32,4
                   BA2   03BBh
                   LDA   $3D,0
                   BA0   00A2h
                   BA3   009Eh
                   LDI   $3D,4
                   ANDIM $3E,12
                   JMP   089Fh
                   LDA   $3E,0
                   BA1   00A2h
                   LDI   $0E,11
                   SUBM  $3C,0
                   LDI   $3D,4
                   ANDIM $3E,12
                   LDA   $3F,0
                   STA   $31,0
                   LDI   $0E,11
                   SUB   $3B,0
                   LDI   $0E,4
                   SBC   $3A,0
                   BC    00B3h
                   LDA   $3D,0
                   BA1   00AFh
                   BA2   00AFh
                   JMP   08B3h
                   LDI   $3C,0
                   LDI   $3D,2
                   ORIM  $3E,1
                   ANDIM $3E,13
                   LDI   $34,3
                   LDI   $0E,10
                   SUB   $3C,0
                   BNC   00BEh
                   LDA   $3E,0
                   BA1   00BAh
                   JMP   08BEh
                   LDI   $3C,0
                   LDI   $3D,2
                   ANDIM $3E,12
                   JMP   08C1h
                   LDI   $3D,2
                   ANDIM $3E,12
                   JMP   08C2h
                   LDI   $3C,0
                   ORIM  $3D,1
                   ORIM  $32,2
                   ORIM  $3E,1
                   CALL  0128h
                   CALL  0335h
                   LDI   $02,13
                   LDI   $04,5
                   LDI   $05,4
                   ANDIM $01,11
                   LDI   $7A,4
                   LDI   $7B,5
                   LDI   $3C,12
                   ANDIM $3D,12
                   LDA   $09,0
                   STA   $0E,0
                   LDA   $05,0
                   STA   $3A,0
                   LDA   $04,0
                   STA   $3B,0
                   LDA   $7B,0
                   SUBM  $3B,0
                   LDA   $7A,0
                   SBCM  $3A,0
                   BC    00DEh
                   ADIM  $3B,11
                   EOR   $3B,0
                   ADCM  $3A,0
                   ADIM  $3A,11
                   LDA   $32,0
                   BA2   00FBh
                   SBIM  $3B,10
                   LDI   $3B,3
                   SBCM  $3A,0
                   BC    00E5h
                   JMP   08EAh
                   ANDIM $3D,11
                   SBIM  $3B,3
                   LDI   $3B,2
                   SBCM  $3A,0
                   BC    00F3h
                   LDA   $01,0
                   BA2   00F0h
                   LDA   $7C,0
                   EOR   $0E,0
                   BA0   00F0h
                   JMP   08F3h
                   LDA   $7C,0
                   STA   $0E,0
                   ORIM  $3C,3
                   LDA   $05,0
                   STA   $7A,0
                   LDA   $04,0
                   STA   $7B,0
                   ANDIM $3D,12
                   SBIM  $34,1
                   BNZ   00C3h
                   JMP   09E9h
                   LDA   $7C,0
                   EOR   $0E,1
                   BA0   0100h
                   SBIM  $3C,1
                   JMP   0904h
                   LDA   $7C,0
                   STA   $0E,0
                   SUB   $7A,0
                   BC    0106h
                   ANDIM $3D,6
                   ANDIM $3E,14
                   LDA   $3D,0
                   BA0   00EAh
                   ORIM  $3D,1
                   ORIM  $3E,1
                   LDI   $34,3
                   JMP   08C3h
                   ANDIM $01,11
                   SBIM  $3C,4
                   BA3   0110h
                   JMP   0913h
                   LDA   $3D,0
                   BA1   00D1h
                   JMP   08C5h
                   ORIM  $3D,2
                   JMP   08D1h
                   LDI   $30,2
                   JMP   0BD5h
                   LDI   $11,6
                   LDI   $3F,7
                   JMP   091Ch
                   LDI   $11,4
                   LDI   $3F,5
                   LDI   $12,0
                   LDI   $10,15
                   LDI   $0E,0
                   STA   $0F,0
                   SBIM  $10,1
                   BC    011Eh
                   LDA   $3F,0
                   SUB   $11,0
                   BAZ   0127h
                   ADIM  $11,1
                   JMP   091Eh
                   RTNI  
                   ORIM  $1E,8
                   LDI   $3B,0
                   LDI   $3C,0
                   CALL  0117h
                   CALL  011Ah
                   JMP   092Eh
                   LDI   $3D,0
                   STA   $0E,0
                   LDI   $3E,1
                   JMP   0932h
                   LDI   $02,14
                   LDI   $04,14
                   LDI   $05,13
                   ANDIM $01,11
                   JMP   0937h
                   ADI   $01,4
                   BA2   0137h
                   ANDIM $01,11
                   LDA   $09,0
                   STA   $3A,0
                   BA0   0188h
                   LDA   $3E,0
                   CALL  0700h
                   STA   $3F,0
                   BA0   0145h
                   ADIM  $4F,1
                   BNC   0148h
                   ADIM  $4E,1
                   JMP   0948h
                   SBIM  $4F,1
                   BC    0148h
                   SBIM  $4E,1
                   LDA   $3F,0
                   BA1   014Eh
                   ADIM  $4D,1
                   BNC   0151h
                   ADIM  $4C,1
                   JMP   0951h
                   SBIM  $4D,1
                   BC    0151h
                   SBIM  $4C,1
                   LDA   $3F,0
                   BA2   0157h
                   ADIM  $4B,1
                   BNC   015Ah
                   ADIM  $4A,1
                   JMP   095Ah
                   SBIM  $4B,1
                   BC    015Ah
                   SBIM  $4A,1
                   LDA   $3F,0
                   BA3   0160h
                   ADIM  $49,1
                   BNC   0163h
                   ADIM  $48,1
                   JMP   0963h
                   SBIM  $49,1
                   BC    0163h
                   SBIM  $48,1
                   LDA   $0E,0
                   BA0   0169h
                   ADIM  $47,1
                   BNC   016Ch
                   ADIM  $46,1
                   JMP   096Ch
                   SBIM  $47,1
                   BC    016Ch
                   SBIM  $46,1
                   LDA   $0E,0
                   BA1   0172h
                   ADIM  $45,1
                   BNC   0175h
                   ADIM  $44,1
                   JMP   0975h
                   SBIM  $45,1
                   BC    0175h
                   SBIM  $44,1
                   LDA   $0E,0
                   BA2   017Bh
                   ADIM  $43,1
                   BNC   017Eh
                   ADIM  $42,1
                   JMP   097Eh
                   SBIM  $43,1
                   BC    017Eh
                   SBIM  $42,1

⌨️ 快捷键说明

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