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

📄 mix_exp.mp

📁 ATmegal128的混合中断编程
💻 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   0799 =   1945. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       008C  __lit_start
       008C  _sl_ico
       010C  _atmel_bmp
       0389  _hz1
       0569  _hz2
       05ED  _hz3
       0671  _hz4
       06F5  _unshifted
       077D  _shifted
       0805  _ascii
       0825  __lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                           idata   0825   00B9 =    185. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0825  __idata_start
       08DE  __idata_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            text   08DE   1354 =   4948. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       046F  __start
       046F  __text_start
       048F  _exit
       0490  _adc_isr
       04C2  _adctoasc
       050D  _ocmj_init
       0524  _ocmj_write
       0530  _ico_tran
       0554  _cls
       0589  _bmp_tran
       05B6  _hz_tran
       05E1  _asc_tran
       0605  _pset
       0613  _line
       069F  _circle
       072A  _putchar
       075D  _main
       0902  _timer0_init
       090A  _timer0_ovf_isr
       095B  _timetoasc
       09D4  _timer2_init
       09DB  _timer2_ovf_isr
       0A0F  _timecal
       0B1C  _scan_key
       0BA2  _keypad
       0BB2  _put_kbbuff
       0BC6  _getchar
       0BE2  _init_kb
       0BE8  _decode
       0C91  _int4_isr
       0CDF  _delay_us
       0CE7  _delay_ms
       0CF6  mod8u
       0CF8  div8u
       0CF9  xdiv8u
       0D0A  mod16u
       0D0C  div16u
       0D0D  xdiv16u
       0D26  empy16s
       0D36  empy32u
       0D36  empy32s
       0D7C  push_arg4
       0D7E  push_arg2
       0D81  push_lset
       0D98  pop_lset
       0DAF  push_gset1
       0DB2  pop_gset1
       0DB3  pop
       0DC6  push_gset2
       0DCA  push_gset3
       0DCE  push_gset4
       0DD2  push_gset5
       0DD6  pop_gset2
       0DD9  pop_gset3
       0DDC  pop_gset4
       0DDF  pop_gset5
       0DE2  lsr32
       0DEE  lsl8
       0DF4  long_prolog
       0E02  long_epilog
       0E0D  tstzero1
       0E13  tstzero2
       0E19  __text_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            data   0100   00B9 =    185. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0100  __data_start
       0189  _sound
       01AA  _input
       01AB  _output
       01B9  __data_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             bss   01B9   0060 =     96. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       01B9  __bss_start
       01BB  _keytime
       01BC  _adcval
       01C2  _adc2
       01C4  _adc1
       01C8  _time
       01D1  _hour
       01D2  _minute
       01D3  _second
       01D8  _kb_buffer
       0218  _bitcount
       0219  __bss_end

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

Files Linked      [ module(s) ]

C:\ICC\lib\crtatmega.o	[ crtatmega.s ]
megalcd.o	[ megalcd.c ]
time.o	[ time.c ]
keypad.o	[ keypad.c ]
kb.o	[ kb.c ]
delay.o	[ delay.c ]
<library>	[ div8u.s, div16u.s, emul16s.s, emul32.s, asave.s, lpush.s, gpush.s, gpush2.s, gpush3.s, gpush4.s, gpush5.s ]
[ gpop2.s, gpop3.s, gpop4.s, gpop5.s, lsr32.s, lsl8.s, longutil.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 + -