📄 led-test.lis
字号:
.module led-test.c
.area text(rom, con, rel)
0000 .dbfile F:\专业\单片机分类\AVR\功能模块应用\LED-test\led-test.c
0000 .dbfunc e delay _delay fV
0000 ; k -> R16,R17
.even
0000 _delay::
0000 .dbline -1
0000 .dbline 5
0000 ; #include <iom16v.h>
0000 ; #include <macros.h>
0000 ;
0000 ; void delay(void)
0000 ; {
0000 .dbline 7
0000 0027 clr R16
0002 1127 clr R17
0004 02C0 xjmp L5
0006 L2:
0006 .dbline 7
0006 L3:
0006 .dbline 7
0006 0F5F subi R16,255 ; offset = 1
0008 1F4F sbci R17,255
000A L5:
000A .dbline 7
000A ; unsigned int k;
000A ; for(k=0;k<65530;k++);
000A 0A3F cpi R16,250
000C EFEF ldi R30,255
000E 1E07 cpc R17,R30
0010 D0F3 brlo L2
0012 .dbline -2
0012 L1:
0012 .dbline 0 ; func end
0012 0895 ret
0014 .dbsym r k 16 i
0014 .dbend
0014 .dbfunc e main _main fV
.even
0014 _main::
0014 .dbline -1
0014 .dbline 11
0014 ; }
0014 ;
0014 ; void main(void)
0014 ; {
0014 .dbline 12
0014 ; DDRC=0xff;
0014 8FEF ldi R24,255
0016 84BB out 0x14,R24
0018 05C0 xjmp L8
001A L7:
001A .dbline 14
001A .dbline 15
001A F2DF xcall _delay
001C .dbline 16
001C 81E0 ldi R24,1
001E 25B2 in R2,0x15
0020 2826 eor R2,R24
0022 25BA out 0x15,R2
0024 .dbline 17
0024 L8:
0024 .dbline 13
0024 FACF xjmp L7
0026 X0:
0026 .dbline -2
0026 L6:
0026 .dbline 0 ; func end
0026 0895 ret
0028 .dbend
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -