📄 128_lcd.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 0EFA = 3834. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
008C _ICO1
008C __lit_start
0154 _poly6
0178 _DCB_HEX_TAB
0180 _FONT5x7ASCII
0480 _BAT
04A8 _FONT8x8ASCII
07A8 _FONT24x32
0D48 _FONT24x32_TAB
0D58 _DCB2HEX_TAB
0D60 _button_ok
0DC2 _button_ok1
0E24 _button_cancle
0E86 _button_cancle1
0EFC _FONT16x16
0F5C _FONT16x16_TAB
0F86 __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 0F86 0048 = 72. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0F86 __idata_start
0FCE __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 0FCE 7196 = 29078. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
07E7 __start
07E7 __text_start
0807 _exit
0808 _Port_Init
0817 _init_devices
0828 _key_scan
0859 _Hex2Ascii
087D _main
08CF _LCD_WriteCommand
08DD _LCD_WriteData
08ED _LCD_ReadState
08FA _LCD_ReadData
0906 _LCD_TestStaBit01
090F _LCD_TestStaBit3
0924 _LCD_WriteTCommand1
0932 _LCD_WriteTCommand3
094F _LCD_WriteTCommand2
0965 _LCD_WriteTData1
0973 _LCD_Initialize
098E _LCD_FillAll
09AF _LCD_UpdatePoint
09E5 _GUI_FillSCR
0A0F _GUI_Initialize
0A13 _GUI_ClearSCR
0A16 _GUI_Point
0A70 _GUI_ReadPoint
0AAF _GUI_HLine
0B60 _GUI_RLine
0B88 _GUI_WindowsDraw
0CE2 _GUI_WindowsHide
0D37 _GUI_WindowsClr
0D82 _GUI_DrawBat
0E46 _GUI_PutChar
0EA9 _GUI_PutString
0EC8 _GUI_PutNoStr
0EED _GUI_PutChar8_8
0F50 _GUI_PutString8_8
0F6F _GUI_PutNoStr8_8
0F95 _GUI_PutChar24_32
100E _GUI_Rectangle
103E _GUI_RectangleFill
1084 _GUI_Square
10B5 _GUI_Line
11B4 _GUI_LineWith
136E _GUI_LineS
13BF _GUI_Circle
1553 _GUI_CircleFill
17E0 _GUI_Ellipse
19B9 _GUI_EllipseFill
1BD0 _GUI_ReadLeftPoint
1C12 _GUI_ReadRightPoint
1C40 _GUI_CmpPointColor
1C5B _GUI_FloodFill
1FE8 _GUI_Arc4
221C _GUI_Arc
2616 _GUI_Pieslice
2A88 _GUI_SetColor
2A8D _GUI_GetBackColor
2A92 _GUI_GetDispColor
2A97 _GUI_ExchangeColor
2AA4 _GUI_LoadLine
2AF8 _GUI_LoadPic
2B2E _GUI_LoadPic1
2B68 _GUI_PutHZ
2B99 _GUI_MMenuDraw
2C17 _GUI_MMenuSelect
2C58 _GUI_MMenuNSelect
2C99 _GUI_SMenuDraw
2DDB _GUI_SMenuSelect
2E7D _GUI_SMenuHide
2F5A _GUI_Button49x14
2F72 _GUI_Button_OK
2F8A _GUI_Button_OK1
2FA2 _GUI_Button_Cancle
2FBA _GUI_Button_Cancle1
2FD2 _GUI_MenuIcoDraw
3055 _max
305B _abs
3066 _CURVE_SetCurve
30D8 _CURVE_GetCount
30EA _CURVE_GetCurve
32BE _SPLINE_SetSpline
333C _SPLINE_MatrixSolve
351C _SPLINE_Generate
3935 _SPLINE_GetCurveCount
39B3 _SPLINE_GetCurve
3A54 _GUI_Spline
3AB5 _GUI_PutChar16_16
3B2E push_arg4
3B30 push_arg2
3B33 mod16s
3B37 div16s
3B51 mod16u
3B53 div16u
3B54 xdiv16u
3B6D mod8u
3B6F div8u
3B70 xdiv8u
3B85 empy16s
3B95 pop_gset2
3B98 pop_gset3
3B9B pop_gset4
3B9E pop_gset5
3BA1 push_gset5
3BA3 push_gset4
3BA5 push_gset3
3BA7 push_gset2
3BA9 push_gset1
3BAC pop_gset1
3BAD pop
3BC0 neg32
3BC9 lpm32
3BDD lsl32
3BE9 lsl8
3BEF asgncblk
3C08 fp2int
3C11 nojump1
3C16 fp2long
3C1D nojump2
3C1F FTOI
3C21 FTOL
3C50 int2fp
3C56 long2fp
3C5B ITOF
3C6F itof2
3C71 itof3
3C80 save_floatregs
3C8B restore_floatregs
3C96 stk2arg1
3C9B stk2arg0
3CA0 float_epilog
3CA7 float_prolog
3CAA add32fs
3CAD add32f
3CB2 sub32fs
3CB5 sub32f
3CBA fret2
3CC1 FSUB
3CC2 FADD
3D07 usub24
3D0B div32fs
3D0E div32f
3D2F fdiv10
3D34 FDIV
3D68 cmp32f
3D6D FLTCP
3D99 mpy32fs
3D9C mpy32f
3DA1 FMUL
3DB6 umul24
3DD9 empy32fs
3DDC empy32f
3DE5 eFMUL
3DFD eumul24
3E26 neg32fs
3E29 neg32f
3E32 savfacc1
3E35 restorefacc1
3E38 unpackfacc1
3E41 negmant
3E47 maxres
3E4E minres
3E54 ac1toac2
3E5A swapacc
3E66 unpack
3E78 repack
3E80 _frexp
3F01 _sqrt
40B2 __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0100 0048 = 72. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0100 __data_start
0100 _log_pin
0110 _hz0
0148 __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 0148 040A = 1034. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0148 _first_win
0148 __bss_start
014A _p
014C _KeyDown
014D _KeyNew
014E _gui_disp_buf
054E _back_color
054F _disp_color
0550 _errno
0552 __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 0004 = 4. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
C:\icc\lib\crtatmega.o [ crtatmega.s ]
lcmdisp.o [ lcmdisp.c ]
lcddrive.o [ lcddrive.c ]
windows.o [ windows.c ]
ConvertColor.o [ ConvertColor.c ]
font5_7.o [ font5_7.c ]
FONT8_8.o [ FONT8_8.C ]
FONT24_32.o [ FONT24_32.C ]
GUI_BASIC.o [ GUI_BASIC.C ]
GUI_StockC.o [ GUI_StockC.C ]
loadbit.o [ loadbit.c ]
menu.o [ menu.c ]
spline.o [ spline.c ]
FONT16_16.o [ FONT16_16.C ]
<library> [ asave.s, div16s.s, div16u.s, div8u.s, emul16s.s, gpop2.s, gpop3.s, gpop4.s, gpop5.s, gpush.s, lneg.s ]
[ lpm32.s, lsl32.s, lsl8.s, pmstruct.s, fp2int.s, fpint2fp.s, fputil.s, fpadd.s, fpdiv.s, fpcmp.s, fpmul.s ]
[ fpemul.s, fpneg.s, fputil2.s, fputil3.s, frexpx.s, sqrtx.s, errno.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 + -