📄 1.lis
字号:
.module _1.c
.area text(rom, con, rel)
0000 .dbfile E:\ATMEGA~1\EEPROM读写程序\1.c
0000 .dbfunc e main _main fV
0000 ; i -> R20
0000 ; temp -> R20
.even
0000 _main::
0000 .dbline -1
0000 .dbline 4
0000 ; #include <iom128v.h>
0000 ; #include <eeprom.h>
0000 ; void main(void)
0000 ; {
0000 .dbline 5
0000 ; unsigned char temp =0x55,i;
0000 45E5 ldi R20,85
0002 .dbline 6
0002 ; DDRA=0xff;
0002 8FEF ldi R24,255
0004 8ABB out 0x1a,R24
0006 .dbline 7
0006 ; EEPROMwrite(0x20,temp); /* 写E2PROM 地址0x20 */
0006 242F mov R18,R20
0008 00E2 ldi R16,32
000A 10E0 ldi R17,0
000C 0E940000 xcall _EEPROMwrite
0010 .dbline 8
0010 ; i=EEPROMread(0x20);
0010 00E2 ldi R16,32
0012 10E0 ldi R17,0
0014 0E940000 xcall _EEPROMread
0018 402F mov R20,R16
001A .dbline 9
001A ; PORTA=i;
001A 0BBB out 0x1b,R16
001C .dbline -2
001C L1:
001C .dbline 0 ; func end
001C 0895 ret
001E .dbsym r i 20 c
001E .dbsym r temp 20 c
001E .dbend
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -