⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 251.mp

📁 卡车仪表的单片机程序
💻 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   0026   00AA =    170. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0026  _VoltageOil
       0026  __lit_start
       002C  _MotorVoltageAngleOil
       0032  _VoltageTemp
       003A  _MotorVoltageAngleTemp
       0042  _VoltageOilP
       0050  _MotorVoltageAngleOilP
       005E  _VoltageAir1
       0074  _MotorVoltageAngleAir1
       008A  _VoltageAir2
       00A0  _MotorVoltageAngleAir2
       00B6  _VoltageVolt
       00BA  _MotorVoltageAngleVolt
       00BE  _VoltageTableN
       00C4  _SpeedAlarm
       00CC  _SpeedAlarmOut
       00D0  __lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                           idata   00D0   008F =    143. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       00D0  __idata_start
       015F  __idata_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            text   0160   1340 =   4928. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       00B0  __start
       00B0  __text_start
       00CF  _exit
       00D0  _SPIOutput
       00D4  _delay
       00DA  _send
       00EF  _init_lcd
       00FF  _lcd_display
       011C  _EEPROM_write
       0126  _EEPROM_read
       012D  _port_init
       013A  _timer0_init
       0141  _timer1_init
       0155  _timer2_init
       015F  _watchdog_init
       0163  _timer2_ovf_isr
       0172  _timer1_ovf_isr
       0199  _timer0_ovf_isr
       01C4  _spi_init
       01C9  _adc_setmux
       01D4  _adc_init
       01DD  _adc_isr
       021C  _int0_isr
       02A0  _int1_isr
       02C3  _init_devices
       02CF  _main
       0311  _motor
       0401  _Parallel
       0407  _ParallelOutput
       0412  _LCDDecoding
       0510  _MileageSaving
       053E  _MileageLoding
       0586  _KeyMileageCurrentClear
       05DD  _AlarmCalculate
       0707  _Calculate
       0910  div32u
       0912  mod32u
       0916  div32s
       0918  mod32s
       0943  long_div_prolog
       0956  long_div_epilog
       0965  tst_R16_R19
       096A  tst_R24_R27
       096F  neg_R16_R19
       0978  neg_R24_R27
       0981  empy16s
       0991  empy32s
       0991  empy32u
       09BD  pop_gset2
       09BF  pop_gset3
       09C1  pop_gset4
       09C3  pop_gset5
       09C5  push_gset5
       09C7  push_gset4
       09C9  push_gset3
       09CB  push_gset2
       09CD  push_gset1
       09D0  pop_gset1
       09D1  pop
       09E4  long_prolog
       09F2  long_epilog
       09FD  tstzero1
       0A03  tstzero2
       0A09  push_lset
       0A20  pop_lset
       0A37  lsl16
       0A3E  lsl8
       0A44  lsr32
       0A50  __text_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            data   0060   008F =    143. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0060  __data_start
       0060  _lcdshow
       006B  _MotorBlocked
       006C  _CalculateBlocked
       006D  _ParallelBlocked
       006E  _Timer0Div
       006F  _MileageSaveBlocked
       0070  _TimeIntervalRefreshed
       0071  _SpeedUltraLow
       0072  _TimeInterval
       0076  _TimeIntervalAvg
       007A  _NPulseCnt
       007C  _NPulse
       007E  _NPulseAvg
       0080  _ADCCurrentChannel
       0081  _Voltage
       008D  _VoltageAvg
       0099  _VoltageRefreshed
       009F  _VoltageTable
       00AB  _MotorVoltageAngleTable
       00B7  _mileage
       00BB  _MileageCurrent
       00BF  _MileagePulseCnt
       00C1  _MileageSaved
       00C2  _SpeedMotorCurrent
       00C4  _SpeedMotorSetting
       00C6  _NMotorCurrent
       00C8  _NMotorSetting
       00CA  _VoltageMotorSetting
       00D6  _VoltageMotorCurrent
       00E2  _LCDContent
       00EF  __data_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             bss   00EF   0002 =      2. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       00EF  __bss_start
       00EF  _ParallelOutputCmd
       00F1  __bss_end

Area                               Start  End    Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                          vector   0000   001E =     30. bytes (abs,ovr,rom)

Files Linked      [ module(s) ]

C:\icc\lib\crtAVR.o	[ crtavr.s ]
251.o	[ _251.c ]
<library>	[ div32.s, emul16s.s, emul32.s, gpop2.s, gpop3.s, gpop4.s, gpop5.s, gpush.s, longutil.s, lpush.s, lsl16.s ]
[ lsl8.s, lsr32.s ]

User Global Definitions

ram_end = 0x45f
hwstk_size = 0x10

User Base Address Definitions

func_lit = 0x26
data = 0x60
eeprom:1.512

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -