📄 function.lis
字号:
.module function.c
.area text(rom, con, rel)
0000 .dbfile D:\myavrproject\icc\twi\function.c
0000 .dbfunc e delay_100ms _delay_100ms fV
0000 ; b -> R20,R21
0000 ; a -> R16
.even
0000 _delay_100ms::
0000 00D0 rcall push_gset1
0002 .dbline -1
0002 .dbline 11
0002 ; //ICC-AVR application builder : 2007-1-8 15:25:18
0002 ; // Target : M8
0002 ; // Crystal: 8.0000Mhz
0002 ;
0002 ; #include <iom8v.h>
0002 ; #include <macros.h>
0002 ; #include"uart.h"
0002 ;
0002 ; //毫秒级延时
0002 ; void delay_100ms(uchar a)
0002 ; {
0002 09C0 rjmp L3
0004 L2:
0004 .dbline 14
0004 ; unsigned int b;
0004 ; while(a--)
0004 ; {
0004 .dbline 15
0004 ; for(b=0x3333;b>0;b--)
0004 43E3 ldi R20,13107
0006 53E3 ldi R21,51
0008 03C0 rjmp L8
000A L5:
000A .dbline 16
000A .dbline 17
000A 0000 nop
000C .dbline 18
000C L6:
000C .dbline 15
000C 4150 subi R20,1
000E 5040 sbci R21,0
0010 L8:
0010 .dbline 15
0010 4030 cpi R20,0
0012 4507 cpc R20,R21
0014 D1F7 brne L5
0016 X0:
0016 .dbline 19
0016 L3:
0016 .dbline 13
0016 202E mov R2,R16
0018 3324 clr R3
001A 0150 subi R16,1
001C 2220 tst R2
001E 91F7 brne L2
0020 .dbline -2
0020 L1:
0020 00D0 rcall pop_gset1
0022 .dbline 0 ; func end
0022 0895 ret
0024 .dbsym r b 20 i
0024 .dbsym r a 16 c
0024 .dbend
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -