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

📄 ad7705.mp

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

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

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            text   00B8   0E4A =   3658. 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_adc7705
       00D0  _write_adc7705
       010F  _read_adc7705
       0149  _ad7705
       01A7  _key_scay
       01D9  _LCD_init
       01F2  _LCD_en_write
       01F8  _LCD_Write_char
       021F  _LCD_Clear
       0223  _LCD_set_xy
       0234  _LCD_DisplayCharacter
       023D  _LCD_DisplayString
       0252  _LCD_DisplayInt
       02D5  _LCD_Displayasc
       02EB  _LCD_DisplayLong
       0417  _main
       0494  _int0_isr
       04A3  push_arg4
       04A5  push_arg2
       04A8  mod16u
       04AA  div16u
       04AB  xdiv16u
       04C4  div32u
       04C6  mod32u
       04CA  div32s
       04CC  mod32s
       04F7  long_div_prolog
       050A  long_div_epilog
       0519  tst_R16_R19
       051E  tst_R24_R27
       0523  neg_R16_R19
       052C  neg_R24_R27
       0535  pop_gset2
       0538  pop_gset3
       053B  pop_gset5
       053E  push_gset5
       0540  push_gset4
       0542  push_gset3
       0544  push_gset2
       0546  push_gset1
       0549  pop_gset1
       054A  pop
       055D  neg32
       0566  lpm32
       057A  fp2int
       0583  nojump1
       0588  fp2long
       058F  nojump2
       0591  FTOI
       0593  FTOL
       05C2  int2fp
       05C8  long2fp
       05CD  ITOF
       05E1  itof2
       05E3  itof3
       05F2  save_floatregs
       05FD  restore_floatregs
       0608  stk2arg1
       060D  stk2arg0
       0612  float_epilog
       0619  float_prolog
       061C  add32fs
       061F  add32f
       0624  sub32fs
       0627  sub32f
       062C  fret2
       0633  FSUB
       0634  FADD
       0679  usub24
       067D  div32fs
       0680  div32f
       06A1  fdiv10
       06A6  FDIV
       06E6  empy32fs
       06E9  empy32f
       06F2  eFMUL
       070A  eumul24
       0733  savfacc1
       0736  restorefacc1
       0739  unpackfacc1
       0742  negmant
       0748  maxres
       074F  minres
       0755  ac1toac2
       075B  swapacc
       0767  unpack
       0779  repack
       0781  __text_end

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

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

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

       Addr  Global Symbol
      -----  --------------------------------
       0116  __bss_start
       0116  _ch2
       011E  _ch1
       0124  __bss_end

Area                               Start  End    Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                          vector   0000   0008 =      8. 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 + -