?? led.lst
字號:
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
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -