ds18b20.mp
来自「利用AVRM16和DX18B20温度传感器通信」· MP 代码 · 共 143 行
MP
143 行
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 001E = 30. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0054 __lit_start
0072 __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 0072 0008 = 8. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0072 __idata_start
007A __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 007A 0944 = 2372. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
003D __text_start
003D __start
005D _exit
005E _LCD_init
0075 _LCD_en_write
007E _LCD_write_command
009E _LCD_write_data
00BE _LCD_set_xy
00CE _LCD_write_string
00E4 _LCD_write_char
00F0 _delayUs
00F6 _resetDS18B20
0120 _readByteDS18B20
0149 _writeByteDS18B20
016A _readTempDS18B20
0182 _realTemp
01B9 _displayTemp
0245 _delay_1us
0247 _delay_nus
0256 _delay_1ms
0260 _delay_nms
026F _port_init
0279 _main
02A4 push_arg4
02A6 push_arg2
02A9 mod16u
02AB div16u
02AC xdiv16u
02C5 pop_gset2
02C8 pop_gset3
02CB pop_gset4
02CE push_gset5
02D0 push_gset4
02D2 push_gset3
02D4 push_gset2
02D6 push_gset1
02D9 pop_gset1
02DA pop
02ED neg32
02F6 lpm32
030A lsr8
0310 fp2int
0319 nojump1
031E fp2long
0325 nojump2
0327 FTOI
0329 FTOL
0358 int2fp
035E long2fp
0363 ITOF
0377 itof2
0379 itof3
0388 save_floatregs
0393 restore_floatregs
039E stk2arg1
03A3 stk2arg0
03A8 float_epilog
03AF float_prolog
03B2 add32fs
03B5 add32f
03BA sub32fs
03BD sub32f
03C2 fret2
03C9 FSUB
03CA FADD
040F usub24
0413 cmp32f
0418 FLTCP
0444 empy32fs
0447 empy32f
0450 eFMUL
0468 eumul24
0491 savfacc1
0494 restorefacc1
0497 unpackfacc1
04A0 negmant
04A6 maxres
04AD minres
04B3 ac1toac2
04B9 swapacc
04C5 unpack
04D7 repack
04DF __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0060 0008 = 8. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0060 __data_start
0068 __data_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 0004 = 4. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
D:\PROGRA~1\ICC\lib\crtatmega.o [ crtatmega.s ]
1820.o [ _1820.c ]
<library> [ asave.s, div16u.s, gpop2.s, gpop3.s, gpop4.s, gpush.s, lneg.s, lpm32.s, lsr8.s, fp2int.s, fpint2fp.s ]
[ fputil.s, fpadd.s, fpcmp.s, fpemul.s, fputil2.s, fputil3.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 + =
减小字号Ctrl + -
显示快捷键?