📄 main.lst
字号:
MPASM 4.02 Released MAIN.ASM 9-20-2005 9:51:27 PAGE 1
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
00001
00002 #include "Project.inc" ; Automatic target header include file...
00001
00002 ifndef _PROJECT_INC_
00003 #define _PROJECT_INC_
00004
00005 #include <p18f4680.inc>
00001 LIST
00002
00003 ;==========================================================================
00004 ; $Id: P18F4680.INC,v 1.8.4.1 2005/02/15 17:35:35 curtiss Exp $
00005 ; MPASM PIC18F4680 processor include
00006 ;
00007 ; (c) Copyright 1999-2005 Microchip Technology, All rights reserved
00008 ;==========================================================================
00009
04685 LIST
00006
00007
01312D00 00008 Dev_Freq EQU D'20000000' ; Device Frequency is 20 MHz
00009 #define TST_PIN PORTB,5 ; output
00010 endif
Error[105] : Cannot open file (Include File "system.inc" not found)
00003 #include "system.inc" ; System initialization support...
Error[105] : Cannot open file (Include File "CAN_HANDLER.inc" not found)
00004 #include "CAN_HANDLER.inc"
Error[105] : Cannot open file (Include File "C-Interface.inc" not found)
00005 #include "C-Interface.inc"
00006
00007 ; global main
00008
00009 main_VAR udata
000000 00010 Counter res 3
00011
00012 main_CODE code
000000 00013 main1
Error[113] : Symbol not previously defined (c_SaveStack)
000000 EC00 F000 00014 call c_SaveStack ; Backup stack pointer before using any FSRs!
Warning[207]: Found label after column 1. (callc)
Error[122] : Illegal opcode (system_init)
000000 EC00 F000 00015 callc system_init
Warning[207]: Found label after column 1. (callc)
Error[122] : Illegal opcode (CAN_init)
000000 EC00 F000 00016 callc CAN_init
000004 0BFF 00017 andlw 0xff
000006 E1?? 00018 bnz main1
000008 00019 mainloop
000008 EE?? F0?? 00020 lfsr FSR2,Counter
00000C 0E01 00021 movlw 0x01
00000E 6EDF 00022 movwf INDF2
000010 00023 wait
Warning[207]: Found label after column 1. (callc)
Error[122] : Illegal opcode (CAN_Flag)
MPASM 4.02 Released MAIN.ASM 9-20-2005 9:51:27 PAGE 2
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
000010 00024 callc CAN_Flag
000010 0BFF 00025 andlw 0xff
000012 E1?? 00026 bnz Count
Warning[207]: Found label after column 1. (callc)
Error[122] : Illegal opcode (CAN_incoming)
000012 E1?? 00027 callc CAN_incoming
000014 00028 Count
000014 EE?? F0?? 00029 lfsr FSR2,Counter+2
000018 06DD 00030 decf POSTDEC2,f
00001A E2?? 00031 bc wait
00001C 06DD 00032 decf POSTDEC2,f
00001E E2?? 00033 bc wait
000020 06DD 00034 decf POSTDEC2,f
000022 E2?? 00035 bc wait
Warning[207]: Found label after column 1. (callc)
Error[122] : Illegal opcode (CAN_send)
000022 E2?? 00036 callc CAN_send
000024 D??? 00037 bra mainloop
00038 END
MPASM 4.02 Released MAIN.ASM 9-20-2005 9:51:27 PAGE 3
SYMBOL TABLE
LABEL VALUE
A 00000000
ABAT 00000004
ABDEN 00000000
ABDOVF 00000007
ACCESS 00000000
ACKDT 00000005
ACKEN 00000004
ACKSTAT 00000006
ACQT0 00000003
ACQT1 00000004
ACQT2 00000005
ADCON0 00000FC2
ADCON1 00000FC1
ADCON2 00000FC0
ADCS0 00000000
ADCS1 00000001
ADCS2 00000002
ADEN 00000003
ADFM 00000007
ADIE 00000006
ADIF 00000006
ADIP 00000006
ADON 00000000
ADRES 00000FC3
ADRESH 00000FC4
ADRESL 00000FC3
AN0 00000000
AN1 00000001
AN10 00000000
AN2 00000002
AN3 00000003
AN4 00000005
AN8 00000001
AN9 00000004
B0CON 00000E20
B0D0 00000E26
B0D00 00000000
B0D01 00000001
B0D02 00000002
B0D03 00000003
B0D04 00000004
B0D05 00000005
B0D06 00000006
B0D07 00000007
B0D1 00000E27
B0D10 00000000
B0D11 00000001
B0D12 00000002
B0D13 00000003
B0D14 00000004
B0D15 00000005
B0D16 00000006
B0D17 00000007
MPASM 4.02 Released MAIN.ASM 9-20-2005 9:51:27 PAGE 4
SYMBOL TABLE
LABEL VALUE
B0D2 00000E28
B0D20 00000000
B0D21 00000001
B0D22 00000002
B0D23 00000003
B0D24 00000004
B0D25 00000005
B0D26 00000006
B0D27 00000007
B0D3 00000E29
B0D30 00000000
B0D31 00000001
B0D32 00000002
B0D33 00000003
B0D34 00000004
B0D35 00000005
B0D36 00000006
B0D37 00000007
B0D4 00000E2A
B0D40 00000000
B0D41 00000001
B0D42 00000002
B0D43 00000003
B0D44 00000004
B0D45 00000005
B0D46 00000006
B0D47 00000007
B0D5 00000E2B
B0D50 00000000
B0D51 00000001
B0D52 00000002
B0D53 00000003
B0D54 00000004
B0D55 00000005
B0D56 00000006
B0D57 00000007
B0D6 00000E2C
B0D60 00000000
B0D61 00000001
B0D62 00000002
B0D63 00000003
B0D64 00000004
B0D65 00000005
B0D66 00000006
B0D67 00000007
B0D7 00000E2D
B0D70 00000000
B0D71 00000001
B0D72 00000002
B0D73 00000003
B0D74 00000004
B0D75 00000005
B0D76 00000006
MPASM 4.02 Released MAIN.ASM 9-20-2005 9:51:27 PAGE 5
SYMBOL TABLE
LABEL VALUE
B0D77 00000007
B0DLC 00000E25
B0EIDH 00000E23
B0EIDL 00000E24
B0IE 00000002
B0SIDH 00000E21
B0SIDL 00000E22
B0TXEN 00000002
B1CON 00000E30
B1D0 00000E36
B1D00 00000000
B1D01 00000001
B1D02 00000002
B1D03 00000003
B1D04 00000004
B1D05 00000005
B1D06 00000006
B1D07 00000007
B1D1 00000E37
B1D10 00000000
B1D11 00000001
B1D12 00000002
B1D13 00000003
B1D14 00000004
B1D15 00000005
B1D16 00000006
B1D17 00000007
B1D2 00000E38
B1D20 00000000
B1D21 00000001
B1D22 00000002
B1D23 00000003
B1D24 00000004
B1D25 00000005
B1D26 00000006
B1D27 00000007
B1D3 00000E39
B1D30 00000000
B1D31 00000001
B1D32 00000002
B1D33 00000003
B1D34 00000004
B1D35 00000005
B1D36 00000006
B1D37 00000007
B1D4 00000E3A
B1D40 00000000
B1D41 00000001
B1D42 00000002
B1D43 00000003
B1D44 00000004
B1D45 00000005
B1D46 00000006
MPASM 4.02 Released MAIN.ASM 9-20-2005 9:51:27 PAGE 6
SYMBOL TABLE
LABEL VALUE
B1D47 00000007
B1D5 00000E3B
B1D50 00000000
B1D51 00000001
B1D52 00000002
B1D53 00000003
B1D54 00000004
B1D55 00000005
B1D56 00000006
B1D57 00000007
B1D6 00000E3C
B1D60 00000000
B1D61 00000001
B1D62 00000002
B1D63 00000003
B1D64 00000004
B1D65 00000005
B1D66 00000006
B1D67 00000007
B1D7 00000E3D
B1D70 00000000
B1D71 00000001
B1D72 00000002
B1D73 00000003
B1D74 00000004
B1D75 00000005
B1D76 00000006
B1D77 00000007
B1DLC 00000E35
B1EIDH 00000E33
B1EIDL 00000E34
B1IE 00000003
B1SIDH 00000E31
B1SIDL 00000E32
B1TXEN 00000003
B2CON 00000E40
B2D0 00000E46
B2D00 00000000
B2D01 00000001
B2D02 00000002
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -