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

📄 mydesign.mp

📁 本设计以ATMEL公司生产的AT90S8515作为控制核心
💻 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   001A   0046 =     70. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       001A  __lit_start
       0060  __lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                           idata   0060   0097 =    151. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0060  __idata_start
       00F7  __idata_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            text   00F8   1C86 =   7302. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       007C  __text_start
       007C  __start
       009B  _exit
       009C  _port_init
       00A8  _timer0_init
       00AF  _timer1_init
       00C1  _data_init
       00E1  _init_devices
       0172  _int0_isr
       01C0  _timer0_ovf_isr
       02A7  _timer1_ovf_isr
       02E0  _main
       02F0  _SaveToEEPROM
       0314  _changK1
       0389  _mode_choice
       06D5  _PID
       074E  _LCD_init
       0777  _LCD_en_write
       077D  _LCD_write_char
       07D9  _LCD_wait_Ready
       07EC  _LCD_set_xy
       07FD  _LCD_write_string
       0816  _LCD_write
       0823  _LCD_clr
       082B  _LCD_display
       0872  _delay_1us
       0874  _delay_nus
       0882  _delay_1ms
       088C  _delay_nms
       089A  _key_scan
       08DA  _keypad
       08E8  _key_service
       0B96  push_arg4
       0B98  push_arg2
       0B9B  mod16u
       0B9D  div16u
       0B9E  xdiv16u
       0BB7  div32u
       0BB9  mod32u
       0BBD  div32s
       0BBF  mod32s
       0BEA  long_div_prolog
       0BFD  long_div_epilog
       0C0C  tst_R16_R19
       0C11  tst_R24_R27
       0C16  neg_R16_R19
       0C1F  neg_R24_R27
       0C28  pop_gset2
       0C2A  pop_gset3
       0C2C  pop_gset4
       0C2E  pop_gset5
       0C30  push_gset1
       0C33  pop_gset1
       0C34  pop
       0C47  push_gset2
       0C4A  push_gset3
       0C4D  push_gset4
       0C50  push_gset5
       0C53  neg32
       0C5C  lpm32
       0C70  push_lset
       0C87  pop_lset
       0C9E  lsl32
       0CAA  mpy16s
       0CBE  _EEPROMread
       0CC5  _EEPROMwrite
       0CD4  fp2int
       0CDB  nojump1
       0CDF  fp2long
       0CE4  nojump2
       0CE5  FTOI
       0CE7  FTOL
       0D12  int2fp
       0D18  long2fp
       0D1B  ITOF
       0D3D  save_floatregs
       0D48  restore_floatregs
       0D53  stk2arg1
       0D58  stk2arg0
       0D5D  float_epilog
       0D64  float_prolog
       0D67  add32fs
       0D69  add32f
       0D6C  sub32fs
       0D6E  sub32f
       0D71  fret2
       0D77  FSUB
       0D78  FADD
       0DB7  usub24
       0DBB  div32fs
       0DBD  div32f
       0DDC  fdiv10
       0DE1  FDIV
       0E13  cmp32f
       0E16  FLTCP
       0E42  mpy32fs
       0E44  mpy32f
       0E47  FMUL
       0E5A  umul24
       0E71  savfacc1
       0E74  restorefacc1
       0E77  unpackfacc1
       0E80  negmant
       0E86  maxres
       0E8D  minres
       0E93  ac1toac2
       0E99  swapacc
       0EA5  unpack
       0EB7  repack
       0EBF  __text_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            data   0060   0097 =    151. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0060  __data_start
       0082  _DAC4_value
       0083  _K1
       0087  _mode
       0088  _arv_ADC
       008C  _arv_count
       00F7  __data_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             bss   00F7   0017 =     23. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       00F7  _Time1
       00F7  __bss_start
       00F9  _j
       00FA  _value_temp
       00FC  _value_table
       0101  _POUNT
       0105  _time_count
       0106  _DAC
       0108  _ADC_GD
       010A  _ADC
       010C  _value
       010E  __bss_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                          vector   0000   0010 =     16. bytes (abs,ovr,rom)

Files Linked      [ module(s) ]

C:\icc\lib\crtAVR.o	[ crtavr.s ]
init.o	[ init.c ]
main.o	[ main.c ]
PID.o	[ PID.c ]
1602B_LCD.o	[ _1602B_LCD.c ]
Delay.o	[ Delay.C ]
key5.o	[ key5.c ]
<library>	[ asave.s, div16u.s, div32.s, gpop2.s, gpop3.s, gpop4.s, gpop5.s, gpush.s, gpush2.s, gpush3.s, gpush4.s ]
[ gpush5.s, lneg.s, lpm32.s, lpush.s, lsl32.s, mpy16s.s, eepromr.s, eepromw.s, fp2int.s, fpint2fp.s, fputil.s ]
[ fpadd.s, fpdiv.s, fpcmp.s, fpmul.s, fputil2.s, fputil3.s ]

User Global Definitions

ram_end = 0x25f
hwstk_size = 0x10

User Base Address Definitions

func_lit = 0x1a
data = 0x60
eeprom:1.512

⌨️ 快捷键说明

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