📄 sd8060.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 0054 0210 = 528. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0054 _UnitID
0054 __lit_start
0064 _TableOfCRC16
0264 __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 0264 1962 = 6498. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0132 __start
0132 __text_start
0154 _exit
0155 _CommandReply
0163 _GET_NAME
018A _GET_TIME
01A2 _SET_TIME
01CE _GET_CARDSET
0218 _SET_CARDSET
0261 _GET_USER
02AB _SET_USER
02F4 _GET_USER_TIME
033E _SET_USER_TIME
0387 _GET_AUTH_TIME
03D0 _SET_AUTH_TIME
0419 _GET_CONFIG
0446 _SET_CONFIG
0474 _GET_PRODUCT_CODE
04A1 _SET_PRODUCT_CODE
04CF _GET_UNIT_STATUS
04EE _SET_UNIT_STATUS
04EF _GET_EVENT
04F0 _communication_with_pc
05A9 _AT24C_delay
05B1 _I2C_Initial
05B6 _I2C_Close
05BB _I2C_SendStart
05C4 _I2C_SendStop
05CA _I2C_SendByte
05F3 _I2C_ReceiveByte
0615 _AT24_Read
0651 _AT24_Write
069F _CRC16
06BE _Uart0_Init
06C9 _Uart0_rx_isr
0802 _Uart0_tx_isr
08EE _port_init
08FE _init_devices
090C _DelaymS
0921 _main
0944 _Timer0_init
094B _Timer0_ovf_isr
0957 _PSendChar
0980 _PGetChar
09A8 _BUS_SendPacket_51Device
09EE _BUS_GetPacket_51Device
0A8C _ReadHC165Switch
0AC3 _ReadSwitch
0B43 _communication_ReadSwitch
0B44 _get_Device51_TIME
0B68 _get_Device51_EVENT
0B69 _communication_with_51director
0BB6 _set_Device51_TIME
0BDE _set_Device51_CARDSET
0C1D _set_Device51_USER
0C5C _set_Device51_USER_TIME
0C9B _set_Device51_AUTH_TIME
0CD9 _set_Device51_CONFIG
0CFE _set_Device51_PRODUCT_CODE
0D23 _set_Device51_UNIT_STATUS
0D24 _update_data_51director
0D72 _memcpy
0D80 push_arg4
0D82 push_arg2
0D85 pop_xgsetF0FC
0D90 push_xgsetF0FC
0D92 push_xgset30FC
0D94 push_xgset00FC
0D96 push_xgset003C
0D9B push_xgset300C
0DA0 pop_xgset300C
0DA5 push_xgsetF000
0DAA pop_xgsetF000
0DAF push_xgsetF00C
0DB6 pop_xgsetF00C
0DBD push_xgset303C
0DC4 pop_xgset303C
0DCB push_xgsetF03C
0DD4 pop_xgsetF03C
0DDD lsl8
0DE3 __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 0060 0227 = 551. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0060 ATmega16L_Uart.C:Status
0060 __bss_start
0061 ATmega16L_Uart.C:CRC
0063 ATmega16L_Uart.C:Count
0065 ATmega16L_Uart.C:p_uart
0067 ATmega16L_Uart.C:Status:1
0068 ATmega16L_Uart.C:CRC:1
006A ATmega16L_Uart.C:Count:1
006C ATmega16L_Uart.C:p_uart:1
006E _ReadSwitchPINC
006F _ReadSwitchPINA
0070 _FireSwitchStatus
0071 _StopSwitchStatus
0072 _WorkingMode
0073 _SecondOfTime
0075 _DayOfTime
0077 _Device_Address
0078 _Cyc_manage
0079 _C51Buffer485
0179 _Buffer485
0279 _Read74HC165Switch
027C Mock_Uart.C:C51_uart
027E Mock_Uart.C:CRC
0280 Mock_Uart.C:Count
0282 Mock_Uart.C:C51_uart:1
0284 _F_TM
0285 ReadSwitch.c:Read_buffer
0287 __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 0038 = 56. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
C:\iccv7avr\lib\crtatmega.o [ crtatmega.s ]
RS485_PC.o [ RS485_PC.C ]
AT24C.o [ AT24C.c ]
ATmega16L_Uart.o [ ATmega16L_Uart.C ]
main.o [ main.c ]
Mock_Uart.o [ Mock_Uart.C ]
ReadSwitch.o [ ReadSwitch.c ]
RS485_51Device.o [ RS485_51Device.c ]
<library> [ memcpy.s, asave.s, gpop5.s, gpush.s, gpushx.s, gpushy.s, gpushz.s, gpusha.s, gpushb.s, lsl8.s ]
User Global Definitions
ram_end = 0x45f
hwstk_size = 0x20
User Base Address Definitions
func_lit = 0x54
data = 0x60
eeprom:0.512
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -