📄 watchdog.lis
字号:
.module watchdog.c
.area text(rom, con, rel)
0000 .dbfile E:\item\GPS-1280\watchdog.c
0000 .dbfunc e watchdog_init _watchdog_init fV
.even
0000 _watchdog_init::
0000 .dbline -1
0000 .dbline 4
0000 ; #include "watchdog.h"
0000 ;
0000 ; void watchdog_init(void)
0000 ; {
0000 .dbline 5
0000 ; WATCHDOG_DDR |= (1<<WATCHDOG_PIN);
0000 229A sbi 0x4,2
0002 .dbline 6
0002 ; WATCHDOG_PORT&=~(1<<WATCHDOG_PIN);
0002 2A98 cbi 0x5,2
0004 .dbline 8
0004 ;
0004 ; watchdog_set();
0004 01D0 xcall _watchdog_set
0006 .dbline -2
0006 L1:
0006 .dbline 0 ; func end
0006 0895 ret
0008 .dbend
0008 .dbfunc e watchdog_set _watchdog_set fV
.even
0008 _watchdog_set::
0008 .dbline -1
0008 .dbline 12
0008 ; }
0008 ;
0008 ; void watchdog_set(void)
0008 ; {
0008 .dbline 13
0008 ; WATCHDOG_PORT |= (1<<WATCHDOG_PIN);
0008 2A9A sbi 0x5,2
000A .dbline 14
000A ; WATCHDOG_PORT &=~(1<<WATCHDOG_PIN);
000A 2A98 cbi 0x5,2
000C .dbline -2
000C L2:
000C .dbline 0 ; func end
000C 0895 ret
000E .dbend
000E ; }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -