📄 other.lst
字号:
MPASM 4.00 Released OTHER.ASM 10-13-2005 17:21:50 PAGE 1
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
00001 #define OSC4M
00002
00003 GPRSDATA UDATA_ACS
000000 00004 delay_cnt1 res 1
000001 00005 delay_cnt2 res 1
00006
00007 CODE
000000 00008 delay4ms
0000 00009 GLOBAL delay4ms ; export so linker can see it
000000 06?? 00010 DECF delay_cnt1
000002 06?? 00011 DECF delay_cnt1
00012
000004 0E05 00013 movlw 0x05
000006 EF?? F??? 00014 goto DL0
00015
00000A 00016 delay10ms
0000 00017 GLOBAL delay10ms ; export so linker can see it
00018 #ifdef OSC4M
00019 ; 4MHz crystal,延时10.027ms,周期数 T=D10027
00000A 0E0D 00020 movlw D'13'
00021 #endif
00022 #ifdef OSC10M
00023 ;
00024 movlw D'17'
00025 #endif
00000C EF?? F??? 00026 goto DL0
000010 00027 delay20ms
0000 00028 GLOBAL delay20ms ; export so linker can see it
000010 0E1A 00029 movlw D'26'
000012 EF?? F??? 00030 goto DL0
00031
000016 00032 delay50ms
0000 00033 GLOBAL delay50ms ; export so linker can see it
000016 0E41 00034 movlw D'65'
000018 EF?? F??? 00035 goto DL0
00036
00001C 00037 delay200ms
0000 00038 GLOBAL delay200ms ; export so linker can see it
00001C 0EFF 00039 movlw D'255'
00001E 00040 DL0
00001E 6E?? 00041 movwf delay_cnt2
000020 68?? 00042 SETF delay_cnt1
000022 00043 DL1
000022 06?? 00044 DECF delay_cnt1
000024 E1?? 00045 BNZ DL1
000026 0004 00046 clrwdt
000028 06?? 00047 DECF delay_cnt2
00002A E1?? 00048 BNZ DL1
00002C 0000 00049 nop
00002E 00050 done
00002E 0012 00051 return
00052
00053 END
MPASM 4.00 Released OTHER.ASM 10-13-2005 17:21:50 PAGE 2
SYMBOL TABLE
LABEL VALUE
DL0 0000001E
DL1 00000022
OSC4M
__18F6520 00000001
delay10ms 0000000A
delay200ms 0000001C
delay20ms 00000010
delay4ms 00000000
delay50ms 00000016
delay_cnt1 00000000
delay_cnt2 00000001
done 0000002E
Errors : 0
Warnings : 0 reported, 0 suppressed
Messages : 0 reported, 0 suppressed
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -