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

📄 dialphon.lst

📁 这源码是用MPLAB开发的单片机asm。
💻 LST
📖 第 1 页 / 共 2 页
字号:
0087   2891           00225         goto    noiseproc
                      00226 
0088   0AA6           00227         incf    TONECNTR,F
                      00228 
0089   0826           00229         movf    TONECNTR,W
008A   1403           00230         bsf             STATUS,C
008B   3C05           00231         sublw   0x5                     ; n>5 ?
008C   1803           00232         btfsc   STATUS,C
008D   285A           00233         goto    Connect
                      00234         
008E   01A6           00235         clrf    TONECNTR
008F   01A2           00236         clrf    CALLCNTR
0090   282E           00237         goto    DisConnect
0091                  00238 noiseproc
0091   01A6           00239         clrf    TONECNTR
0092   285A           00240         goto    Connect
0093                  00241 delay                   ; 1ms delay loop(1 introduction cycle =1.117475us)
0093   0000           00242         nop
0094   30B3           00243         movlw   0xb3
0095   00A9           00244         movwf   DLYCNTL
0096                  00245 lp
0096   0000           00246         nop
0097   0000           00247         nop
0098   0BA9           00248         decfsz  DLYCNTL,F
0099   2896           00249         goto    lp
                      00250         
009A   0BA8           00251         decfsz  DLYCNTH,F
009B   2893           00252         goto    delay
009C   0008           00253         return
                      00254         
                      00255         end
MPASM  5.05                      DIALPHON.ASM   4-22-2008  11:27:29         PAGE  6
DialPhon.asm

SYMBOL TABLE
  LABEL                             VALUE 

ADEN                              00000003
BRGH                              00000002
C                                 00000000
C1INV                             00000004
C1OUT                             00000006
C2INV                             00000005
C2OUT                             00000007
CALLCNTR                          00000022
CALLSTATE                         00000023
CCP1CON                           00000017
CCP1IE                            00000002
CCP1IF                            00000002
CCP1M0                            00000000
CCP1M1                            00000001
CCP1M2                            00000002
CCP1M3                            00000003
CCP1X                             00000005
CCP1Y                             00000004
CCPR1H                            00000016
CCPR1L                            00000015
CIS                               00000003
CM0                               00000000
CM1                               00000001
CM2                               00000002
CMCON                             0000001F
CMDCNTR                           00000024
CMDSTATE                          00000025
CMIE                              00000006
CMIF                              00000006
CREN                              00000004
CSRC                              00000007
Connect                           0000005A
DC                                00000001
DLYCNTH                           00000028
DLYCNTL                           00000029
DisConnect                        0000002E
EEADR                             0000009B
EECON1                            0000009C
EECON2                            0000009D
EEDATA                            0000009A
EEIE                              00000007
EEIF                              00000007
F                                 00000001
FERR                              00000002
FSR                               00000004
GIE                               00000007
INDF                              00000000
INTCON                            0000000B
INTE                              00000004
INTEDG                            00000006
INTF                              00000001
IRP                               00000007
NOT_BO                            00000000
MPASM  5.05                      DIALPHON.ASM   4-22-2008  11:27:29         PAGE  7
DialPhon.asm

SYMBOL TABLE
  LABEL                             VALUE 

NOT_BOD                           00000000
NOT_BOR                           00000000
NOT_PD                            00000003
NOT_POR                           00000001
NOT_RBPU                          00000007
NOT_T1SYNC                        00000002
NOT_TO                            00000004
OERR                              00000001
OPTION_REG                        00000081
OSCF                              00000003
PCL                               00000002
PCLATH                            0000000A
PCON                              0000008E
PEIE                              00000006
PIE1                              0000008C
PIR1                              0000000C
PORTA                             00000005
PORTB                             00000006
PR2                               00000092
PS0                               00000000
PS1                               00000001
PS2                               00000002
PSA                               00000003
RBIE                              00000003
RBIF                              00000000
RCIE                              00000005
RCIF                              00000005
RCREG                             0000001A
RCSTA                             00000018
RD                                00000000
RP0                               00000005
RP1                               00000006
RX9                               00000006
RX9D                              00000000
SPBRG                             00000099
SPEN                              00000007
SREN                              00000005
STATUS                            00000003
STATUS_TEMP                       00000021
SYNC                              00000004
T0CS                              00000005
T0IE                              00000005
T0IF                              00000002
T0SE                              00000004
T1CKPS0                           00000004
T1CKPS1                           00000005
T1CON                             00000010
T1OSCEN                           00000003
T2CKPS0                           00000000
T2CKPS1                           00000001
T2CON                             00000012
TIMECNTR                          0000002A
TMR0                              00000001
MPASM  5.05                      DIALPHON.ASM   4-22-2008  11:27:29         PAGE  8
DialPhon.asm

SYMBOL TABLE
  LABEL                             VALUE 

TMR1CS                            00000001
TMR1H                             0000000F
TMR1IE                            00000000
TMR1IF                            00000000
TMR1L                             0000000E
TMR1ON                            00000000
TMR2                              00000011
TMR2IE                            00000001
TMR2IF                            00000001
TMR2ON                            00000002
TONECNTR                          00000026
TONECYC                           0000002B
TONESTATE                         00000027
TOUTPS0                           00000003
TOUTPS1                           00000004
TOUTPS2                           00000005
TOUTPS3                           00000006
TRISA                             00000085
TRISB                             00000086
TRMT                              00000001
TX9                               00000006
TX9D                              00000000
TXEN                              00000005
TXIE                              00000004
TXIF                              00000004
TXREG                             00000019
TXSTA                             00000098
VR0                               00000000
VR1                               00000001
VR2                               00000002
VR3                               00000003
VRCON                             0000009F
VREN                              00000007
VROE                              00000006
VRR                               00000005
W                                 00000000
WR                                00000001
WREN                              00000002
WRERR                             00000003
W_TEMP                            00000020
Z                                 00000002
_BODEN_OFF                        00003FBF
_BODEN_ON                         00003FFF
_CP_50                            00002BFF
_CP_75                            000017FF
_CP_ALL                           000003FF
_CP_OFF                           00003FFF
_DATA_CP_OFF                      00003FFF
_DATA_CP_ON                       00003EFF
_ER_OSC_CLKOUT                    00003FFF
_ER_OSC_NOCLKOUT                  00003FFE
_EXTCLK_OSC                       00003FEF
_HS_OSC                           00003FEE
MPASM  5.05                      DIALPHON.ASM   4-22-2008  11:27:29         PAGE  9
DialPhon.asm

SYMBOL TABLE
  LABEL                             VALUE 

_INTRC_OSC_CLKOUT                 00003FFD
_INTRC_OSC_NOCLKOUT               00003FFC
_LP_OSC                           00003FEC
_LVP_OFF                          00003F7F
_LVP_ON                           00003FFF
_MCLRE_OFF                        00003FDF
_MCLRE_ON                         00003FFF
_PWRTE_OFF                        00003FFF
_PWRTE_ON                         00003FF7
_WDT_OFF                          00003FFB
_WDT_ON                           00003FFF
_XT_OSC                           00003FED
__16F627                          00000001
callbtnproc1                      00000037
callbtnproc2                      00000063
delay                             00000093
dlybtn                            0x32
dlycmd                            0x5
dlytone                           0x14
endofint                          0000000F
interrupt                         00000005
lp                                00000096
noiseproc                         00000091
rcvcmdproc                        00000048
start                             00000015
toneproc                          00000074


MEMORY USAGE MAP ('X' = Used,  '-' = Unused)

0000 : X---XXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX
0040 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX
0080 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXX--- ---------------- ----------------

All other memory blocks unused.

Program Memory Words Used:   154
Program Memory Words Free:   870


Errors   :     0
Warnings :     0 reported,     0 suppressed
Messages :     3 reported,     0 suppressed



⌨️ 快捷键说明

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