📄 1820.mp
字号:
NOTE: AVR Code addresses are word addresses
All other addresses (including ones in FLASH) are byte addresses
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
lit 0054 0024 = 36. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0054 _SMG_Conver
0054 __lit_start
0078 __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 0078 000E = 14. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0078 __idata_start
0086 __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 0086 0C34 = 3124. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0043 __start
0043 __text_start
0063 _exit
0064 _delay_nus
0072 _delay_nms
0086 _Scan_Key
00AF _Key_Num
012C _Display_One_SMG
0149 _Display_One_SMG_Point
015F _En_Led
0164 _Un_Led
016A _Clear_SMG
0173 _Spi_Init
017F _PutSPIchar
0183 _CPU_Init
0194 _LCD_send_data
01A6 _delay
01B1 _lcd_out
01C6 _WR_dat
01DA _WR_control
01EE _lcd_control
01F3 _lcd_clear
0204 _LCD_address
022C _LCD_Write_string
0242 _BCD_ASCII
024A _LCD_writeasc
0256 _Lcd_INT
0258 _lcd_writechar
026A _lcd_write2
0278 _show_time
02AC _lcd_writejd
02CC _init_1820
02DF _write_1820
02FA _read_1820
031E _Read_1820_temprter
038E _main
03FD push_arg4
03FF push_arg2
0402 mod16u
0404 div16u
0405 xdiv16u
041E mod8u
0420 div8u
0421 xdiv8u
0436 empy16s
0446 pop_gset2
0449 pop_gset3
044C push_gset5
044E push_gset4
0450 push_gset3
0452 push_gset2
0454 push_gset1
0457 pop_gset1
0458 pop
046B neg32
0474 lpm32
0488 lsl8
048E fp2int
0497 nojump1
049C fp2long
04A3 nojump2
04A5 FTOI
04A7 FTOL
04D6 int2fp
04DC long2fp
04E1 ITOF
04F5 itof2
04F7 itof3
0506 save_floatregs
0511 restore_floatregs
051C stk2arg1
0521 stk2arg0
0526 float_epilog
052D float_prolog
0530 add32fs
0533 add32f
0538 sub32fs
053B sub32f
0540 fret2
0547 FSUB
0548 FADD
058D usub24
0591 cmp32f
0596 FLTCP
05C2 empy32fs
05C5 empy32f
05CE eFMUL
05E6 eumul24
060F savfacc1
0612 restorefacc1
0615 unpackfacc1
061E negmant
0624 maxres
062B minres
0631 ac1toac2
0637 swapacc
0643 unpack
0655 repack
065D __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0060 000E = 14. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0060 __data_start
0060 _ADbz
0061 _JD
006E __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 006E 0004 = 4. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
006E _ADtmp
006E __bss_start
006F _temprter
0071 _Key_Number
0072 __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 0004 = 4. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
C:\icc\lib\crtatmega.o [ crtatmega.s ]
1820.o [ _1820.c ]
<library> [ asave.s, div16u.s, div8u.s, emul16s.s, gpop2.s, gpop3.s, gpush.s, lneg.s, lpm32.s, lsl8.s, fp2int.s, fpint2fp.s ]
[ fputil.s, fpadd.s, fpcmp.s, fpemul.s, fputil2.s, fputil3.s ]
User Global Definitions
ram_end = 0x45f
hwstk_size = 0x10
User Base Address Definitions
func_lit = 0x54
data = 0x60
eeprom:1.512
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -