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 + -
显示快捷键?