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

📄 project.mp

📁 AVR单片机C语言程序设计实例精粹
💻 MP
字号:
NOTE: AVR Code addresses are word addresses
All other addresses (including ones in FLASH) are byte addresses

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                        func_lit   0054   000A =     10. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0054  __func_lit_start
       005E  __func_lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             lit   005E   0A77 =   2679. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       005E  _DataBaseIndexList
       005E  __lit_start
       0226  _Frame0
       0236  _Frame1
       0246  _Frame2
       0256  _Frame3
       0266  _Frame4
       0276  _LcdWindowFunc
       0285  _eChar_30
       0295  _eChar_31
       02A5  _eChar_32
       02B5  _eChar_33
       02C5  _eChar_34
       02D5  _eChar_35
       02E5  _eChar_36
       02F5  _eChar_37
       0305  _eChar_38
       0315  _eChar_39
       0325  _eChar_41
       0335  _eChar_42
       0345  _eChar_43
       0355  _eChar_44
       0365  _eChar_45
       0375  _eChar_46
       0385  _eChar_47
       0395  _eChar_48
       03A5  _eChar_49
       03B5  _eChar_4A
       03C5  _eChar_4B
       03D5  _eChar_4C
       03E5  _eChar_4D
       03F5  _eChar_4E
       0405  _eChar_4F
       0415  _eChar_50
       0425  _eChar_51
       0435  _eChar_52
       0445  _eChar_53
       0455  _eChar_54
       0465  _eChar_55
       0475  _eChar_56
       0485  _eChar_57
       0495  _eChar_58
       04A5  _eChar_59
       04B5  _eChar_5A
       04C5  _eChar_61
       04D5  _eChar_62
       04E5  _eChar_63
       04F5  _eChar_64
       0505  _eChar_65
       0515  _eChar_66
       0525  _eChar_67
       0535  _eChar_68
       0545  _eChar_69
       0555  _eChar_6A
       0565  _eChar_6B
       0575  _eChar_6C
       0585  _eChar_6D
       0595  _eChar_6E
       05A5  _eChar_6F
       05B5  _eChar_70
       05C5  _eChar_71
       05D5  _eChar_72
       05E5  _eChar_73
       05F5  _eChar_74
       0605  _eChar_75
       0615  _eChar_76
       0625  _eChar_77
       0635  _eChar_78
       0645  _eChar_79
       0655  _eChar_7A
       0665  _eChar_10
       0675  _eChar_DD
       0685  _eChar_20
       0695  _eChar_21
       06A5  _eChar_22
       06B5  _eChar_23
       06C5  _eChar_24
       06D5  _eChar_25
       06E5  _eChar_26
       06F5  _eChar_27
       0705  _eChar_28
       0715  _eChar_29
       0725  _eChar_2A
       0735  _eChar_2B
       0745  _eChar_2C
       0755  _eChar_2D
       0765  _eChar_2E
       0775  _eChar_2F
       0785  _eChar_3A
       0795  _eChar_3B
       07A5  _eChar_3C
       07B5  _eChar_3D
       07C5  _eChar_3E
       07D5  _eChar_3F
       07E5  _eChar_40
       07F5  _eChar_5B
       0805  _eChar_5C
       0815  _eChar_5D
       0825  _eChar_5E
       0835  _eChar_5F
       0845  _eChar_60
       0855  _cChar_B7E4
       0875  _cChar_C3F9
       0895  _cChar_C6F7
       08B5  _cChar_B2E2
       08D5  _cChar_CAD4
       08F5  _cChar_B3F5
       0915  _cChar_CABC
       0935  _cChar_BBAF
       0955  _cChar_D6D0
       0975  _cChar_C7EB
       0995  _cChar_B5C8
       09B5  _cChar_B4FD
       09D5  _cChar_CEDE
       09F5  _cChar_D0A7
       0A15  _cChar_B0B4
       0A35  _cChar_BCFC
       0A55  _cChar_C8CE
       0A75  _cChar_D2E2
       0A95  _cChar_BCCC
       0AB5  _cChar_D0F8
       0AD5  __lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                           idata   0AD5   00AA =    170. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0AD5  __idata_start
       0B7F  __idata_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            text   0B80   11E8 =   4584. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       05C0  __start
       05C0  __text_start
       05E0  _exit
       05E1  _Hardware_Init
       05E4  _Gpio_Init
       05F2  _Timer2_Init
       0600  _Interrupt_Init
       0602  _sInit_Calendar
       0615  _Calendar_Update
       06A4  _Timer2_Interrupt
       06B0  _OS_Event_Pend
       06D0  _OS_Event_Post
       06EA  _OS_Task_Create
       06F4  _OS_Task_Init
       06FE  _OS_Task_Switch
       071A  _OS_Task_Update
       0754  _OS_Init
       0777  _OS_Start
       077B  _Set_DI
       0781  _Set_RW
       0787  _Set_EN
       078D  _Set_CS2
       0793  _Set_CS1
       0799  _Set_RST
       079F  _Set_Data
       07A1  _LCD_Command_DispOnOff
       07B4  _LCD_Command_SetStartLine
       07C7  _LCD_Command_Set_X
       07DA  _LCD_Command_Set_Y
       07ED  _LCD_Command_WriteByte
       07FF  _LCD_Reset
       0803  _LCD_Init
       080B  _LCD_Clear_Line
       0827  _LCD_Write_Data
       0844  _LCD_Write_Dot
       0867  _LCD_Write_Char
       08AB  _LCD_Write_Word
       08EF  _LCD_Write_Picture
       0919  _LCD_Window0_Process
       095F  _LCD_Window1_Process
       09F0  _LCD_Window2_Process
       0A44  _LCD_Window3_Process
       0A9D  _LCD_Window4_Process
       0AF6  _LCD_Show_String
       0B2F  _Win_Show_Screen
       0B4C  _FindStringIndexFromCode
       0B84  _Initial_DataBaseLength
       0B96  _Int2Char
       0C17  _LCD_Show_Time
       0CBC  _main
       0CCC  _sSet_LED_Test
       0CCF  _sbGet_LED_Test
       0CD2  _sSet_Buzzer_Test
       0CD5  _sbGet_Buzzer_Test
       0CD8  _LED_ON_ALL
       0CDC  _LED_OFF_ALL
       0CE0  _BUZZER_ON
       0CE2  _BUZZER_OFF
       0CE4  _swGet_KEY_ESC
       0D0B  _swGet_KEY_UP
       0D32  _swGet_KEY_DOWN
       0D59  _swGet_KEY_ENTER
       0D80  _Key_Detection
       0DA9  _LCD_Task_Init
       0DB2  _GEN_Task_Init
       0DB4  _LCD_Task
       0DC3  _GEN_Task
       0DF0  _Task_Init
       0DF2  _Task_Start
       0DF7  push_arg4
       0DF9  push_arg2
       0DFC  mod16u
       0DFE  div16u
       0DFF  xdiv16u
       0E18  mod8u
       0E1A  div8u
       0E1B  xdiv8u
       0E30  empy16s
       0E40  pop_gset2
       0E43  pop_gset3
       0E46  pop_gset5
       0E49  push_gset1
       0E4C  pop_gset1
       0E4D  pop
       0E60  push_gset2
       0E64  push_gset3
       0E68  push_gset4
       0E6C  push_gset5
       0E70  xicall
       0E79  push_lset
       0E90  pop_lset
       0EA7  lsl16
       0EAE  lsl8
       0EB4  __text_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            data   0060   00AA =    170. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0060  __data_start
       00FD  _bLED_Test_Enable
       00FE  _bBuzzer_Test_Enable
       0107  _bWindowIndex
       0108  _bWindowIndexPre
       010A  __data_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             bss   010A   002E =     46. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       010A  _bSecond
       010A  __bss_start
       010B  _bMinute
       010C  _bHour
       010D  _bDate
       010E  _bMonth
       010F  _bYear
       0110  _OSTCB
       011C  _Ptr
       011E  _wTemp
       0132  _wDataBaseLength
       0134  _wGEN_Event
       0136  _wLCD_Event
       0138  __bss_end

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

Files Linked      [ module(s) ]

C:\icc\lib\crtatmega.o	[ crtatmega.s ]
initial.o	[ initial.c ]
interrupt.o	[ interrupt.c ]
Kernel.o	[ Kernel.c ]
LCD.o	[ LCD.c ]
main.o	[ main.c ]
misc.o	[ misc.c ]
Task.o	[ Task.c ]
Zimo.o	[ Zimo.c ]
<library>	[ asave.s, div16u.s, div8u.s, emul16s.s, gpop2.s, gpop3.s, gpop5.s, gpush.s, gpush2.s, gpush3.s, gpush4.s ]
[ gpush5.s, icall.s, lpush.s, lsl16.s, lsl8.s ]

User Global Definitions

ram_end = 0x45f
hwstk_size = 0x10

User Base Address Definitions

func_lit = 0x54
data = 0x60
eeprom:1.512

⌨️ 快捷键说明

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