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

📄 led.lst

📁 16f505程序 一个单线半双工接口的LED显示仪表开关板
💻 LST
📖 第 1 页 / 共 2 页
字号:
004D   02F5           00167                                 DECFSZ  DELAY,0x1                       ;AFTER DEALY A MIDDLE WIDTH ABOU
                            T 40MS
004E   0A5C           00168                                 GOTO    COM_OVER
                      00169 
004F   07A6           00170                                 BTFSS   PORTB,LIGHT_IN          ;JUDGE LIGHT INPUT
0050   0A52           00171                                 GOTO    IN0
0051   0A54           00172                                 GOTO    IN1
Warning[207]: Found label after column 1. (IN0)
0052   0403           00173                 IN0:    BCF             STATUS,C                        ;bit 0 to c
0053   0A55           00174                                 GOTO    DEC_BIT_CNT
Warning[207]: Found label after column 1. (IN1)
0054   0503           00175                 IN1:    BSF             STATUS,C                        ;bit 1 to c
                      00176 
Warning[207]: Found label after column 1. (DEC_BIT_CNT)
0055                  00177                 DEC_BIT_CNT:
0055   0377           00178                                 RLF             COM_DATA,0x1            ;SAVE THIS BIT
0056   0413           00179                                 BCF             FLAG,START_COME         ;ONE BIT RECIEVE OVER 
0057   0533           00180                                 BSF             FLAG,WAIT_OVER  
0058   02F6           00181                                 DECFSZ  BIT_CNT,0x1                     
0059   0A5C           00182                                 GOTO    COM_OVER
005A   0217           00183                                 MOVF    COM_DATA,W
005B   003C           00184                                 MOVWF   OUT_VALUE                       ;FRESH OUT VALUE
Warning[207]: Found label after column 1. (COM_OVER)
005C                  00185                 COM_OVER:
                      00186                 ;==========OUT_TIMER===============================
Warning[207]: Found label after column 1. (OUT_TIMER_P)
005C                  00187                 OUT_TIMER_P:                                    ;each 100ms fresh output value
005C   02F0           00188                                 DECFSZ  OUT_TIMER,0x1           
005D   0A77           00189                                 GOTO    OVER
005E   0C0C           00190                                 MOVLW   0x0C                    ;200MS                  0xE IS STABLE  4
                            5MS 0x0A IS STABLE
MPASM  5.00                           LED.ASM   7-27-2007  9:00:09         PAGE  5


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

005F   0030           00191                                 MOVWF   OUT_TIMER
                      00192 
Warning[207]: Found label after column 1. (DO_10MS_OVER)
0060                  00193                 DO_10MS_OVER:
0060   0446           00194                                 BCF             PORTB,GAS
0061   06DC           00195                                 BTFSC   OUT_VALUE,0x6
0062   0546           00196                                 BSF             PORTB,GAS
0063   0067           00197                                 CLRF    PORTC
0064   061C           00198                                 BTFSC   OUT_VALUE,0x0
0065   0587           00199                                 BSF             PORTC,LED1
0066   063C           00200                                 BTFSC   OUT_VALUE,0x1
0067   0567           00201                                 BSF             PORTC,LED2
0068   065C           00202                                 BTFSC   OUT_VALUE,0x2
0069   0547           00203                                 BSF             PORTC,LED3
006A   067C           00204                                 BTFSC   OUT_VALUE,0x3
006B   0527           00205                                 BSF             PORTC,LED4
006C   069C           00206                                 BTFSC   OUT_VALUE,0x4
006D   0507           00207                                 BSF             PORTC,LED5
006E   06BC           00208                                 BTFSC   OUT_VALUE,0x5
006F   05A7           00209                                 BSF             PORTC,PERL
Warning[207]: Found label after column 1. (LED_OVER)
0070                  00210                 LED_OVER:  
                      00211                 ;=================DOGCNT===================================
Warning[207]: Found label after column 1. (DOGCNT_P)
0070                  00212                 DOGCNT_P:
0070   02F1           00213                                 DECFSZ  DOGCNT,0x1
0071   0A77           00214                                 GOTO    OVER
0072   0C02           00215                                 MOVLW   0x2             
0073   0031           00216                                 MOVWF   DOGCNT
0074   0C08           00217                                 MOVLW   0x8
0075   0036           00218                                 MOVWF   BIT_CNT
0076   0A77           00219                                 GOTO    OVER
Warning[207]: Found label after column 1. (OVER)
0077                  00220                 OVER:                   
0077   0CE2           00221                         MOVLW   0xE2
0078   0021           00222                         MOVWF   TMR0
                      00223 
0079   0A29           00224                         GOTO    WAIT
                      00225 
                      00226 ;=========================================================================
                      00227 
Warning[205]: Found directive in column 1. (END)
                      00228 END
MPASM  5.00                           LED.ASM   7-27-2007  9:00:09         PAGE  6


SYMBOL TABLE
  LABEL                             VALUE 

BIT_CNT                           0x16
C                                 00000000
CAL0                              00000001
CAL1                              00000002
CAL2                              00000003
CAL3                              00000004
CAL4                              00000005
CAL5                              00000006
CAL6                              00000007
COM_DATA                          0x17
COM_OVER                          0000005C
DC                                00000001
DEC_BIT_CNT                       00000055
DELAY                             0x15
DOGCNT                            0x11
DOGCNT_P                          00000070
DO_10MS_OVER                      00000060
F                                 00000001
FILTER_LG_OVER                    0000003C
FLAG                              0x13
FSR                               00000004
GAS                               0x2
IN0                               00000052
IN1                               00000054
INDF                              00000000
INI_CNTL                          00000014
INI_PIN                           00000010
JUDGE_COME                        00000042
JUDGE_START                       00000045
LED1                              0x4
LED2                              0x3
LED3                              0x2
LED4                              0x1
LED5                              0x0
LED_OVER                          00000070
LG_CHANGE                         00000035
LG_FILTER                         0x12
LIGHT_IN                          0x5
NOT_PD                            00000003
NOT_RBPU                          00000006
NOT_RBWU                          00000007
NOT_TO                            00000004
OSCCAL                            00000005
OUTB                              0x1A
OUT_TIMER                         0x10
OUT_TIMER_P                       0000005C
OUT_VALUE                         0x1C
OVER                              00000077
PA0                               00000005
PCL                               00000002
PERL                              0x5
PORTB                             00000006
PORTC                             00000007
MPASM  5.00                           LED.ASM   7-27-2007  9:00:09         PAGE  7


SYMBOL TABLE
  LABEL                             VALUE 

PS0                               00000000
PS1                               00000001
PS2                               00000002
PSA                               00000003
RBWUF                             00000007
REC_DATA                          0000004D
START                             00000010
START_COME                        0x0
STATUS                            00000003
SW_FILTER                         0x1B
SW_OUT                            0x0
T0CS                              00000005
T0SE                              00000004
TEST                              0x4
TMR0                              00000001
TMRO_P                            0000002A
W                                 00000000
WAIT                              00000029
WAIT_OVER                         0x1
WIDTH                             0x3
Z                                 00000002
_CP_OFF                           00000FFF
_CP_ON                            0000002F
_EC_RB4EN                         00000FFB
_ExtRC_OSC_CLKOUTEN               00000FFF
_ExtRC_OSC_RB4EN                  00000FFE
_HS_OSC                           00000FFA
_IntRC_OSC_CLKOUTEN               00000FFD
_IntRC_OSC_RB4EN                  00000FFC
_LP_OSC                           00000FF8
_MCLRE_OFF                        00000FDF
_MCLRE_ON                         00000FFF
_WDT_OFF                          00000FF7
_WDT_ON                           00000FFF
_XT_OSC                           00000FF9
__16F505                          00000001


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

0000 : XXXX------------ XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX
0040 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXX------

All other memory blocks unused.

Program Memory Words Used:   110
Program Memory Words Free:   914


MPASM  5.00                           LED.ASM   7-27-2007  9:00:09         PAGE  8





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



⌨️ 快捷键说明

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