📄 rcout.lst
字号:
MPASM 5.06.4 RCOUT.ASM 7-27-2007 17:33:55 PAGE 1
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
00001 #INCLUDE <P16F877A.INC>
00001 LIST
00002 ; P16F877A.INC Standard Header File, Version 1.00 Microchip Technology, Inc.
00400 LIST
00002
00000020 00003 COUNT EQU 0X20
00000021 00004 COUNT1 EQU 0X21
00000022 00005 COUNT2 EQU 0X22
00006 #DEFINE IOX PORTC
00007 #DEFINE TIOX TRISC
00008
Warning[205]: Found directive in column 1. (ORG)
0000 00009 ORG 0X0;
Warning[203]: Found opcode in column 1. (NOP)
0000 0000 00010 NOP
Warning[203]: Found opcode in column 1. (GOTO)
0001 2830 00011 GOTO MAIN
00012
00013
Warning[205]: Found directive in column 1. (ORG)
0030 00014 ORG 0X30
0030 00015 MAIN;流水灯,Rc口
00016
00017
0030 1683 00018 BSF STATUS,RP0;
Message[302]: Register in operand not in bank 0. Ensure that bank bits are correct.
0031 0187 00019 CLRF TIOX;
00020
0032 1283 00021 BCF STATUS,RP0;
00022
00023
0033 3001 00024 MOVLW 0X01
0034 0087 00025 MOVWF IOX;
0035 0000 00026 NOP
0036 2054 00027 CALL DELAY;
00028
0037 3002 00029 MOVLW 0X02
0038 0087 00030 MOVWF IOX;
0039 0000 00031 NOP
003A 2054 00032 CALL DELAY;
00033
003B 3004 00034 MOVLW 0X04
003C 0087 00035 MOVWF IOX;
003D 0000 00036 NOP
003E 2054 00037 CALL DELAY;
00038
003F 3008 00039 MOVLW 0X08
0040 0087 00040 MOVWF IOX;
0041 0000 00041 NOP
0042 2054 00042 CALL DELAY;
00043
0043 3010 00044 MOVLW 0X10;
0044 0087 00045 MOVWF IOX;
MPASM 5.06.4 RCOUT.ASM 7-27-2007 17:33:55 PAGE 2
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
0045 0000 00046 NOP
0046 2054 00047 CALL DELAY;
00048
00049
0047 3020 00050 MOVLW 0X20
0048 0087 00051 MOVWF IOX;
0049 0000 00052 NOP;
004A 2054 00053 CALL DELAY;
00054
004B 3040 00055 MOVLW 0X40
004C 0087 00056 MOVWF IOX;
004D 0000 00057 NOP;
004E 2054 00058 CALL DELAY;
00059
004F 3080 00060 MOVLW 0X80
0050 0087 00061 MOVWF IOX;
0051 0000 00062 NOP;
0052 2054 00063 CALL DELAY;
00064
00065
00066
0053 2830 00067 GOTO MAIN;
00068
0054 00069 DELAY ; 0.5s延时子程序
0054 01A0 00070 CLRF COUNT ;
0055 01A1 00071 CLRF COUNT1 ;
0056 3003 00072 MOVLW 0X03 ;
0057 00A2 00073 MOVWF COUNT2 ;
0058 00074 LDLOOP
0058 0BA0 00075 DECFSZ COUNT,F ;
0059 2858 00076 GOTO LDLOOP ;
005A 0BA1 00077 DECFSZ COUNT1,F
005B 2858 00078 GOTO LDLOOP
005C 0BA2 00079 DECFSZ COUNT2,F
005D 2858 00080 GOTO LDLOOP
005E 0008 00081 RETURN
00082
00083 END
MPASM 5.06.4 RCOUT.ASM 7-27-2007 17:33:55 PAGE 3
SYMBOL TABLE
LABEL VALUE
ACKDT 00000005
ACKEN 00000004
ACKSTAT 00000006
ADCON0 0000001F
ADCON1 0000009F
ADCS0 00000006
ADCS1 00000007
ADCS2 00000006
ADDEN 00000003
ADFM 00000007
ADIE 00000006
ADIF 00000006
ADON 00000000
ADRESH 0000001E
ADRESL 0000009E
BCLIE 00000003
BCLIF 00000003
BF 00000000
BRGH 00000002
C 00000000
C1INV 00000004
C1OUT 00000006
C2INV 00000005
C2OUT 00000007
CCP1CON 00000017
CCP1IE 00000002
CCP1IF 00000002
CCP1M0 00000000
CCP1M1 00000001
CCP1M2 00000002
CCP1M3 00000003
CCP1X 00000005
CCP1Y 00000004
CCP2CON 0000001D
CCP2IE 00000000
CCP2IF 00000000
CCP2M0 00000000
CCP2M1 00000001
CCP2M2 00000002
CCP2M3 00000003
CCP2X 00000005
CCP2Y 00000004
CCPR1H 00000016
CCPR1L 00000015
CCPR2H 0000001C
CCPR2L 0000001B
CHS0 00000003
CHS1 00000004
CHS2 00000005
CIS 00000003
CKE 00000006
CKP 00000004
CM0 00000000
MPASM 5.06.4 RCOUT.ASM 7-27-2007 17:33:55 PAGE 4
SYMBOL TABLE
LABEL VALUE
CM1 00000001
CM2 00000002
CMCON 0000009C
CMIE 00000006
CMIF 00000006
COUNT 00000020
COUNT1 00000021
COUNT2 00000022
CREN 00000004
CSRC 00000007
CVR0 00000000
CVR1 00000001
CVR2 00000002
CVR3 00000003
CVRCON 0000009D
CVREN 00000007
CVROE 00000006
CVRR 00000005
D 00000005
DATA_ADDRESS 00000005
DC 00000001
DELAY 00000054
D_A 00000005
EEADR 0000010D
EEADRH 0000010F
EECON1 0000018C
EECON2 0000018D
EEDATA 0000010C
EEDATH 0000010E
EEIE 00000004
EEIF 00000004
EEPGD 00000007
F 00000001
FERR 00000002
FSR 00000004
GCEN 00000007
GIE 00000007
GO 00000002
GO_DONE 00000002
I2C_DATA 00000005
I2C_READ 00000002
I2C_START 00000003
I2C_STOP 00000004
IBF 00000007
IBOV 00000005
INDF 00000000
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -