⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ad2543.mp

📁 在mega128上实现ad2543的驱动程序
💻 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   008C   0016 =     22. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       008C  __lit_start
       00A2  __lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                           idata   00A2   0015 =     21. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       00A2  __idata_start
       00B7  __idata_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            text   00B8   0C90 =   3216. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       005C  __start
       005C  __text_start
       007C  _exit
       007D  _delay_1us
       007F  _delay_nus
       008E  _delay_1ms
       0098  _delay_nms
       00A7  _init_ad2543
       00AB  _write_ad2543
       00D2  _read_ad2543
       00E9  _key_scay
       011B  _LCD_init
       0134  _LCD_en_write
       013A  _LCD_Write_char
       0161  _LCD_Clear
       0165  _LCD_set_xy
       0176  _LCD_DisplayCharacter
       017F  _LCD_DisplayString
       0194  _LCD_DisplayInt
       0217  _LCD_Displayasc
       022D  _LCD_DisplayLong
       0359  _ad2543
       0361  _main
       03C6  push_arg4
       03C8  push_arg2
       03CB  mod16u
       03CD  div16u
       03CE  xdiv16u
       03E7  div32u
       03E9  mod32u
       03ED  div32s
       03EF  mod32s
       041A  long_div_prolog
       042D  long_div_epilog
       043C  tst_R16_R19
       0441  tst_R24_R27
       0446  neg_R16_R19
       044F  neg_R24_R27
       0458  pop_gset2
       045B  pop_gset3
       045E  pop_gset5
       0461  push_gset5
       0463  push_gset4
       0465  push_gset3
       0467  push_gset2
       0469  push_gset1
       046C  pop_gset1
       046D  pop
       0480  neg32
       0489  lpm32
       049D  fp2int
       04A6  nojump1
       04AB  fp2long
       04B2  nojump2
       04B4  FTOI
       04B6  FTOL
       04E5  int2fp
       04EB  long2fp
       04F0  ITOF
       0504  itof2
       0506  itof3
       0515  save_floatregs
       0520  restore_floatregs
       052B  stk2arg1
       0530  stk2arg0
       0535  float_epilog
       053C  float_prolog
       053F  add32fs
       0542  add32f
       0547  sub32fs
       054A  sub32f
       054F  fret2
       0556  FSUB
       0557  FADD
       059C  usub24
       05A0  div32fs
       05A3  div32f
       05C4  fdiv10
       05C9  FDIV
       0609  empy32fs
       060C  empy32f
       0615  eFMUL
       062D  eumul24
       0656  savfacc1
       0659  restorefacc1
       065C  unpackfacc1
       0665  negmant
       066B  maxres
       0672  minres
       0678  ac1toac2
       067E  swapacc
       068A  unpack
       069C  repack
       06A4  __text_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            data   0100   0015 =     21. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0100  _vol16bit
       0100  __data_start
       0102  _test1
       010F  _vint
       0111  _voltemp
       0115  __data_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             bss   0115   000E =     14. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0115  __bss_start
       0115  _ch2
       011D  _ch1
       0123  __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 ]
main.o	[ main.c ]
<library>	[ asave.s, div16u.s, div32.s, gpop2.s, gpop3.s, gpop5.s, gpush.s, lneg.s, lpm32.s, fp2int.s, fpint2fp.s ]
[ fputil.s, fpadd.s, fpdiv.s, fpemul.s, fputil2.s, fputil3.s ]

User Global Definitions

ram_end = 0x10ff
hwstk_size = 0x10

User Base Address Definitions

func_lit = 0x8c
data = 0x100
eeprom:1.4096

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -