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

📄 m8demo.mp

📁 AVR系列被广泛应用的单片机MEGA8开发(原理图)及例程
💻 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   0026   0010 =     16. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0026  __lit_start
       0026  _DataTab
       0036  __lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                           idata   0036   015E =    350. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0036  __idata_start
       0194  __idata_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            text   0194   1546 =   5446. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       00CA  __text_start
       00CA  __start
       00E9  _exit
       00EA  _Delay
       00F1  _Delayms
       0102  _port_init
       010E  _timer0_init
       0115  _timer0_ovf_isr
       0180  _timer1_init
       0196  _timer1_ovf_isr
       01BC  _spi_init
       01C1  _twi_init
       01CB  _twi_Enable
       01CE  _twi_Disable
       01D1  _adc_init
       01D8  _adc_Enable
       01E1  _adc_Disable
       01E4  _adc_isr
       020B  _ReadADC
       021C  _init_devices
       0228  _DisplayHexData
       0244  _DisplayData
       026A  _Display_Data_LED
       02C9  _DisplayTimer
       02EE  _Key_Decode
       0318  _Key_Task
       03B9  _UserApplication
       0656  _main
       0658  _SPI_MOSI
       0660  _SPI_MISO
       0666  _SPI_SCK
       066E  _SPI_CS
       0676  _SPI_Start
       0687  _SPI_End
       0699  _SPI_Send8BitData
       06BD  _SPI_Receive8BitData
       06ED  _erasing_flash
       06FE  _EasingBlock
       0721  _EasingPage
       0737  _WriteToBuffer
       0767  _WriteToMemory
       0799  _ReadBuffer
       07CB  _MemoryToBuffer
       07EE  _MemoryPageRead
       0829  _ContinuousArraryRead
       0861  _WriteBlock
       089B  _ReadBlock
       0936  _i2c_Write
       0985  _i2c_Read
       09DE  _uart0_RX_Enable
       09E1  _uart0_RX_Disable
       09E4  _uart0_init
       09EF  _uart0_rx_isr
       0A04  _uart0_udre_isr
       0A05  _uart0_tx_isr
       0A06  _PutStr
       0A19  _PutInt
       0A83  _PutChar
       0A87  mod16u
       0A89  div16u
       0A8A  xdiv16u
       0AA3  mod8u
       0AA5  div8u
       0AA6  xdiv8u
       0ABB  pop_gset2
       0ABD  pop_gset3
       0ABF  pop_gset4
       0AC1  pop_gset5
       0AC3  push_gset5
       0AC5  push_gset4
       0AC7  push_gset3
       0AC9  push_gset2
       0ACB  push_gset1
       0ACE  pop_gset1
       0ACF  pop
       0AE2  push_lset
       0AF9  pop_lset
       0B10  lsr16
       0B17  _EEPROMread_extIO
       0B1C  _EEPROMwrite_extIO
       0B2B  _EEPROMReadBytes_extIO
       0B4C  _EEPROMWriteBytes_extIO
       0B6D  __text_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            data   0060   015E =    350. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0060  _out_eeprom_addr
       0060  __data_start
       0061  _in_eeprom_addr
       0062  _adc_value
       0064  _AT45DB021_addr
       0065  _Display_Position
       01BE  __data_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             bss   01BE   0011 =     17. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       01BE  _AT45DB021_data
       01BE  __bss_start
       01BF  _in_eeprom_data
       01C0  _out_eeprom_data
       01C1  _OutPutStr
       01C3  _mode_state
       01C4  _key_pressed
       01C5  _key_value
       01C6  _key_state
       01C7  _key_tick
       01C9  _TimerCountOld
       01CB  _TimerCount
       01CD  _DelayTimer
       01CF  __bss_end

Area                               Start  End    Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                          vector   0000   001E =     30. bytes (abs,ovr,rom)

Files Linked      [ module(s) ]

C:\icc\lib\crtAVR.o	[ crtavr.s ]
M8Demo.o	[ M8Demo.c ]
AT45DB021.o	[ AT45DB021.c ]
I2C.o	[ I2C.C ]
Uart.o	[ Uart.c ]
<library>	[ div16u.s, div8u.s, gpop2.s, gpop3.s, gpop4.s, gpop5.s, gpush.s, lpush.s, lsr16.s, eepromrm169.s, eepromwm169.s ]
[ eepromrbytesm169.s, eepromwbytesm169.s ]

User Global Definitions

ram_end = 0x45f
hwstk_size = 0x20

User Base Address Definitions

func_lit = 0x26
data = 0x60
eeprom:1.512

⌨️ 快捷键说明

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