📄 m128.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 0060 0002 = 2. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0060 __func_lit_start
0062 __func_lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
lit 0062 1655 = 5717. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0062 __lit_start
0062 _codeTab
0076 _dot
0080 _Max
008A _char16x8
018A _ASCII
073A _char16x16
0B9A _char24x24
0EFA _pictureTab
1238 _Ktab
137C _Ztab
155E _PCF_cover
156E _TEST_PACKET
1576 _Get_Device_Descriptor1
157E _Get_Device_Descriptor2
1586 _Get_Config_Descriptor1
158E _Get_Config_Descriptor2
1596 _Set_Configuration
159E _Set_Address
15A6 _Reset_MassStorageDevice
15AE _Get_MaxLUN
15B6 __ctype
16B7 __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 16B7 0924 = 2340. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
16B7 __idata_start
1FDB __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 1FDC 8ACC = 35532. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0FEE __start
0FEE __text_start
1013 _exit
1014 _flash400ms
1045 _init_ram
1083 _put_u1
1091 _dispASC
10EE _clear_screen
1123 _disp16x16
1193 _disp16x8
11EE _disp24x24
125E _picture
12C2 _Line
1328 _movx
133F _kuang
142A _put_shuzi
1475 _put_shuzi_pcf
149E _bcd_hex
14B2 _hex_bcd
14C6 _start
14CB _stop
14D0 _write8bit
14D6 _testAck
14DB _NoAck
14E1 _Ack
14E7 _read_pcf
150C _read_pcf16
155B _write_pcf
156E _write_pcf16
158A _twi_init
1598 _pcf_display
15BF _Time_display
16DE _adc_process
17B9 _AD
1823 _ASC
183E _USB_Fat
18FA _USB_display
1A18 _hanzi_xianshi
1AAF _kuang_xianshi
1AF4 _LCD
1B15 _display_pages
1B4B _delayus
1B51 _delayms
1B6D _mapping_init
1B6E _Printf_buffer
1BAB _init_sl811_master
1BD5 _SL811_ReadEndPoint
1BE8 _SL811_WriteEndPoint
1BFB _SL811_FWriteEndPoint
1C10 _USBAGetPacket
1C53 _USBASendZeroPacket
1C87 _USBA_SendPacket
1CC1 _USBA_FSendPacket
1CFB _USBAFirstSendPacket
1D36 _SL811_ConfigUDisk
1E79 _Printf_ReadBlockDatabuffer
1EBC _Bulk_Transfer_Out
1EFE _Bulk_Transfer_In
1F47 _UDisk_1Block_Read
1F97 _UDisk_1Block_Write
1FE8 _ResetDevice
200A _Get_MaxLun
202D _Clear_BulkOut_Port
2053 _Clear_BulkIn_Port
207A _ResetRecover
208F _UFI_Inquiry
20F6 _UFI_RequestSense
2147 _UFI_ReadCapacity
21B5 _UFI_Read10
2207 _UFI_Write10
226C _BusResetSlave
22BE _FindUnusedFileNum
22E9 _DiscardFile
22F8 _DiscardAllFiles
2306 _Fat_Initial
2596 _Printf_Directory
265E _NextCluster
28AC _List_Fat
28CF _ReadFile4Print
2A55 _DetectFile
2AED _OpenFile
2CF8 _ReadFileDirectly
2E9E _ReadFile
32BC _DeleteFile
3839 _DeleteAllFiles
38F5 _FAT12FindNextUnusedCluster
3ACF _FindNextUnusedCluster
3CFE _WriteFAT1FileAllocate
4366 _CreatFile
443F _CloseFile
460A _WriteFile
48C5 _WriteFileDirectly
48F1 _ReadFileAll
4A67 _int0_isr
4ACF _CalculateTime
4AE7 _CalculateDate
4B01 _lg_main
4B36 _wrfile
4B99 _key_0
4BB8 _key_1
4BD9 _key_2
4BFA _key_3
4C1B _key_4
4C3C _key_5
4C5D _key_6
4C7E _key_7
4C9F _key_8
4CC0 _key_9
4CE1 _key_d
4CF3 _key_l
4D05 _key_f
4D06 _key_clr
4D1A _key_left
4D33 _key_right
4D4E _key_set
4DBD _key_dian
4DC0 _key_try
4DC1 _key_bak1
4DC2 _key_bak2
4DC3 _key_bak3
4DC4 _key_bak4
4DC5 _key_bak5
4DC6 _Scankey
4E22 _SPI
4ED8 _dealkey
4FD6 _LED
504C _port_init
5068 _timer0_init
5072 _timer0_ovf_isr
508A _timer3_init
50B1 _uart0_init
50BE _uart0_rx_isr
50BF _uart0_tx_isr
50C0 _uart1_init
50D1 _uart1_rx_isr
50D2 _uart1_tx_isr
50D3 _adc_init
50DA _int4_isr
50DB _int6_isr
50EE _spi_init
50F4 _init_devices
5111 _main
5125 _islower
5133 _toupper
514A mod8u
514C div8u
514D xdiv8u
515E mod16u
5160 div16u
5161 xdiv16u
517A mod16s
517C div16s
5197 empy16s
51A7 empy32u
51A7 empy32s
51D7 push_arg4
51D9 push_arg2
51DC push_lset
51F3 pop_lset
520A push_gset1
520D pop_gset1
520E pop
5221 push_gset2
5225 push_gset3
5229 push_gset4
522D push_gset5
5231 pop_gset2
5234 pop_gset3
5237 pop_gset4
523A pop_gset5
523D _itoa
529F _printf
52BD __print
545E __va_start
5467 _putchar
547E _puts
5497 xicall
54A0 _strcpy
54A9 lsl32
54B5 lsr32
54C1 neg32
54CA lsl8
54D0 lsr16
54D7 asr16
54DE long_prolog
54EC long_epilog
54F7 tstzero1
54FD tstzero2
5503 NEGMANT2
5511 div32s
5516 div32u
551B mod32s
5521 mod32u
5527 SDIV
552C resultneg
552F parmneg
5534 UDIV
5554 __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 1000 0924 = 2340. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
1000 _usb_data
1000 __data_start
1200 _Fat_data
1400 _page
1401 _p_old
1402 _d_old
1403 _var_temp
1404 _vars
141A _USB_address
141E _userflag
141F _userflag1
1420 _PCF_register
1431 _Clear_EndPFeature
1439 _YES_UDisk
143A _USBA_Status
143B _USBB_Status
143C _Endp0_DataLen
143D _Config_DataLen
143E _BulkOut_PortNum
143F _BulkOut_DataLen
1440 _BulkIn_PortNum
1441 _BulkIn_DataLen
1442 _UDisk_Address
1443 _Bulk_Data_Toggle
1444 _UDisk_Present
1445 _permit_print
1446 _FAT_ID
1447 _Counter1ms
1924 __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 1924 495A = 18778. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
1924 __bss_start
1927 _FileInfoRW
193D _RWFileTempBuffer
1B3D _RWFileClusterChain
5B3D _RWFileInfo
5B7D _RWFileStatus
5B7F _FAT1num
5B80 _FAT1
5D86 _SecondClusterStart
5D8A _DIREnd
5D8E _DIRStart
5D92 _FAT2Start
5D96 _FAT1Start
5D9A _File_Information
5DBA _Bpb_Fat16
5DDF _First_Partition
5DEF _ReadBlockData
5FEF _WriteBlockData
61EF _GetDataBuffer
622F _AD_Y
6231 _AD_X
6233 _adc_y
6243 _adc_x
6253 _Time_register
625A _bits
6262 _re_disp
627C __textmode
627E __bss_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 0084 = 132. bytes (abs,ovr,rom)
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
memory 0000 8002 = 32770. bytes (abs,ovr,rom)
Addr Global Symbol
----- --------------------------------
8000 _SL811_ADDR
8001 _SL811_COMM
Files Linked [ module(s) ]
D:\software\icc\lib\crtatmegaram.o [ crtatmegaram.s ]
Mainfile.o [ Mainfile.c ]
<library> [ ctype.s, islower.s, toupper.s, div8u.s, div16u.s, div16s.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, itoa.s, printf.s, stdio.s ]
[ stdarg.s, putchar.s, puts.s, icall.s, textmode.s, strcpy.s, lsl32.s, lsr32.s, lneg.s, lsl8.s, lsr16.s ]
[ asr16.s, longutil.s, div32.s ]
User Global Definitions
ram_end = 0xfff
FRAM = 0x1
hwstk_size = 0x50
User Base Address Definitions
data = 0x1000
func_lit = 0x60
eeprom:1.4096
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -