1.s
来自「megal 128 单片机 EEPROM读写程序 iccavr开发环境」· S 代码 · 共 44 行
S
44 行
.module _1.c
.area text(rom, con, rel)
.dbfile E:\ATMEGA~1\EEPROM读写程序\1.c
.dbfunc e main _main fV
; i -> R20
; temp -> R20
.even
_main::
.dbline -1
.dbline 4
; #include <iom128v.h>
; #include <eeprom.h>
; void main(void)
; {
.dbline 5
; unsigned char temp =0x55,i;
ldi R20,85
.dbline 6
; DDRA=0xff;
ldi R24,255
out 0x1a,R24
.dbline 7
; EEPROMwrite(0x20,temp); /* 写E2PROM 地址0x20 */
mov R18,R20
ldi R16,32
ldi R17,0
xcall _EEPROMwrite
.dbline 8
; i=EEPROMread(0x20);
ldi R16,32
ldi R17,0
xcall _EEPROMread
mov R20,R16
.dbline 9
; PORTA=i;
out 0x1b,R16
.dbline -2
L1:
.dbline 0 ; func end
ret
.dbsym r i 20 c
.dbsym r temp 20 c
.dbend
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?