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

📄 电池放电器v2.mp

📁 单片机 mega16L 电池放电器源码
💻 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   0091 =    145. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0026  __lit_start
       00B7  __lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                           idata   00B7   0018 =     24. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       00B7  __idata_start
       00CF  __idata_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            text   00D0   1F2A =   7978. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0068  __start
       0068  __text_start
       0087  _exit
       0088  _key
       00C4  _LCD_init
       00FF  _LCD_write_char
       0122  _LCD_write_DATA_PORT
       0162  _LCD_clear
       017A  _LCD_write_string
       01C9  _LCD_write_number
       02EE  _LCD_write_time
       0369  _LCD_write_new
       03C2  _T_BT1_T
       03DE  _T_BT1_V
       0406  _T_BT1_I
       0429  _init_devices
       0444  _port_init
       044D  _usart_init
       0458  _timer2_init
       0465  _timer1_init
       047A  _AD_init
       0483  _read_adc
       04A1  _delay_nms
       04B0  _delay_nus
       04BD  _timer2_ovf_isr
       04CF  _system
       05D8  _system_clock
       065F  _Run_Turn
       06A6  _bt1_v_record
       06FE  _main
       0708  _desktop
       0733  _Discharging
       07BB  _D882
       0826  _Record
       08EF  _Clear
       0985  _usart
       0A46  _put_number
       0AA1  _system_menu_init
       0AC3  _system_menu
       0B4F  _discharge_stop
       0B6A  _discharge_init
       0B80  _Capacitance_setting
       0C2A  _discharge_speed
       0CCA  _record_setting
       0D18  _discharge
       0DE8  _BT1_I_Ctrl
       0E3E  _timer
       0E5B  mod16s
       0E5F  div16s
       0E78  mod16u
       0E7A  div16u
       0E7B  xdiv16u
       0E94  div32u
       0E96  mod32u
       0E9A  div32s
       0E9C  mod32s
       0EC7  long_div_prolog
       0EDA  long_div_epilog
       0EE9  tst_R16_R19
       0EEE  tst_R24_R27
       0EF3  neg_R16_R19
       0EFC  neg_R24_R27
       0F05  mod8u
       0F07  div8u
       0F08  xdiv8u
       0F1D  empy16s
       0F2D  pop_gset2
       0F2F  pop_gset3
       0F31  pop_gset4
       0F33  pop_gset5
       0F35  push_gset5
       0F37  push_gset4
       0F39  push_gset3
       0F3B  push_gset2
       0F3D  push_gset1
       0F40  pop_gset1
       0F41  pop
       0F54  push_lset
       0F6B  pop_lset
       0F82  lsr32
       0F8E  asgncblk
       0FA7  _EEPROMread
       0FAC  _EEPROMwrite
       0FBB  _EEPROMReadBytes
       0FDC  _EEPROMWriteBytes
       0FFD  __text_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            data   0060   0018 =     24. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0060  __data_start
       0060  _new
       0061  _num
       0063  _Menu
       0071  _sec
       0072  _min
       0073  _hour
       0074  _RunTab
       0075  _mAh_set
       0077  _speed
       0078  __data_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             bss   0078   0078 =    120. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0078  _key_time
       0078  __bss_start
       0079  _key_old
       007A  _add
       007B  _data
       009B  _lcd_data
       00BB  _BT1_P
       00BD  _D882_P
       00BF  _mAh
       00C1  _BT1_time
       00C5  _BT1_mAh
       00C9  _PWM
       00CB  _BT1_I_SET
       00CD  _bt1_v_temp_1
       00CF  _bt1_v_temp
       00D1  _BT1_V_num_temp
       00D3  _BT1_V_num
       00D5  _BT1_T
       00D7  _BT1_I
       00D9  _BT1_V
       00DB  _BT1_state
       00DC  _sc_bt1_v_temp
       00DE  _sc_bt1_record
       00E0  _sc_discharge
       00E2  _sc_eeprom
       00E4  _sc_bt_ctrl
       00E6  _sc_bt1
       00E8  _sc_key_delay
       00E9  _sc_lcd_write
       00EA  _sc_keyboard_scan
       00EB  _sc_timer_dealy
       00EC  _RunTab_old
       00ED  _keyboard
       00EE  _path
       00EF  _path_top
       00F0  __bss_end

Area                               Start  End    Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                          vector   0000   000A =     10. bytes (abs,ovr,rom)

Files Linked      [ module(s) ]

C:\icc\lib\crtAVR.o	[ crtavr.s ]
keyboard_Driver.o	[ keyboard_Driver.c ]
LCD_1602_Driver.o	[ LCD_1602_Driver.c ]
read_adc.o	[ read_adc.c ]
system_init.o	[ system_init.c ]
discharger.o	[ discharger.c ]
<library>	[ div16s.s, div16u.s, div32.s, div8u.s, emul16s.s, gpop2.s, gpop3.s, gpop4.s, gpop5.s, gpush.s, lpush.s ]
[ lsr32.s, pmstruct.s, eepromr.s, eepromw.s, eepromrbytes.s, eepromwbytes.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 + -