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

📄 user_ram.asm

📁 以&#1049307 &#1049319 &#1049287 &#1049289 &#1049317 &#1049301 &#1049288 &#1049283 为核心设计的&#1049320 &#1
💻 ASM
字号:


;==========================================================================================================
M_CH1_BatValueL         DB            ?
M_CH1_BatValueH         DB            ?


M_CH2_BatValueL         DB            ?
M_CH2_BatValueH         DB            ?


MP1_BUF1                 DB            ?
MP1_BUF2                 DB            ?

M_Ch0AdcBufL              DB           ?
M_Ch0AdcBufH              DB           ?

M_Ch1AdcBufL              DB           ?
M_Ch1AdcBufH              DB           ?

M_Ch2AdcBufL              DB           ?
M_Ch2AdcBufH              DB           ?

M_Ch3AdcBufL              DB           ?
M_Ch3AdcBufH              DB           ?

M_Ch4AdcBufL              DB           ?
M_Ch4AdcBufH              DB           ?

M_Ch5AdcBufL              DB           ?
M_Ch5AdcBufH              DB           ?


M_Adrh_Buf                db           ?
M_Adrl_Buf                db           ?


M_Adc_Fg                  db           ?
F_ADC0_OK                  EQU          M_Adc_Fg.0
F_ADC1_OK                  EQU          M_Adc_Fg.1
F_ADC2_OK                  EQU          M_Adc_Fg.2
F_ADC3_OK                  EQU          M_Adc_Fg.3
F_ADC4_OK                  EQU          M_Adc_Fg.4
F_ADC5_OK                  EQU          M_Adc_Fg.5
F_CH1_ConeCircleOk         EQU          M_Adc_Fg.6 
F_CH2_ConeCircleOk         EQU          M_Adc_Fg.7 


M_TEMP                     db            ?
M_DIV_1S                   DB           ?

M_BatStatus_Fg             db           ?
F_CH1_AA                   EQU          M_BatStatus_Fg.0
F_CH1_AAA                  EQU          M_BatStatus_Fg.1
F_CH2_AA                   EQU          M_BatStatus_Fg.2
F_CH2_AAA                  EQU          M_BatStatus_Fg.3
F_CH1_BadBattery           EQU          M_BatStatus_Fg.4
F_CH2_BadBattery           EQU          M_BatStatus_Fg.5
F_RefreshUsbData           EQU          M_BatStatus_Fg.6



M_CH1_NoChargeBatTime      DB            ?
M_CH2_NoChargeBatTime      DB            ?

M_CH1_DechargeSec          DB            ?
M_CH2_DechargeSec          DB            ?



M_ComTimeFg                DB            ?
F_CH1_Decharge1s           EQU           M_ComTimeFg.0
F_CH2_Decharge1s           EQU           M_ComTimeFg.1
F_Ch1_NoBat                EQU           M_ComTimeFg.2
F_Ch2_NoBat                EQU           M_ComTimeFg.3
F_CH1_MaxTimer_Ok          EQU           M_ComTimeFg.4
F_CH2_MaxTimer_Ok          EQU           M_ComTimeFg.5  

F_CH1_CurrentTo500mA       EQU           M_ComTimeFg.6
F_CH1_CurrentTo250mA       EQU           M_ComTimeFg.7  




M_CH1_BatVolume            DB             ?
M_CH2_BatVolume            DB             ?


M_CH1_CurrentState         DB             ?
M_CH2_CurrentState         DB             ?
 
;==========================================================================================================






;==========================================================================================================

M_CH1_BatState             DB           ?
F_CH1_NoChargeBat          EQU          M_CH1_BatState.0 
F_CH1_Chargeing            EQU          M_CH1_BatState.1
F_CH1_DisChargeing         EQU          M_CH1_BatState.2
F_CH1_BatReverse           EQU          M_CH1_BatState.3


M_COM1_Fg                 db           ?
F_CH1_Negtive             EQU          M_COM1_Fg.0
F_CH1_Sample8Ok           EQU          M_COM1_Fg.1
F_CH1_5sOkFg              EQU          M_COM1_Fg.2
F_CH1_100msFg             EQU          M_COM1_Fg.3
F_CH1_5sEnFg              EQU          M_COM1_Fg.4
F_CH1_OneCircleOk         EQU          M_COM1_Fg.5
F_CH1_AAANegtive          EQU          M_COM1_Fg.6
F_UsbPowerDown01s         EQU          M_COM1_Fg.7       




M_ChargeState1             db           ? 
F_CH1ChargeOver           EQU          M_ChargeState1.0
F_CH1StartCharge          EQU          M_ChargeState1.1
F_CH2_CurrentTo500mA      EQU          M_ChargeState1.2
F_CH2_CurrentTo250mA      EQU          M_ChargeState1.3
F_Ch1_EnDelay05s          EQU          M_ChargeState1.4
F_Ch1_OK_Delay05s         EQU          M_ChargeState1.5
F_Ch2_EnDelay05s          EQU          M_ChargeState1.6
F_Ch2_OK_Delay05s         EQU          M_ChargeState1.7


M_CH1_PWM_BUF             db           ?
M_CH1_PWMDelta            db           ?


M_CH1_Sample_Num           db           ?     ;for voltage...
;M_CH1_Sample_L0            DB           ?
;M_CH1_Sample_H0            DB           ?

M_CH1_Sample_L1            DB           ?
M_CH1_Sample_H1            DB           ?
M_CH1_Sample_L2            DB           ?
M_CH1_Sample_H2            DB           ?
M_CH1_Sample_L3            DB           ?
M_CH1_Sample_H3            DB           ?
M_CH1_Sample_L4            DB           ?
M_CH1_Sample_H4            DB           ?

;M_CH1_Sample_L5            DB           ?
;M_CH1_Sample_H5            DB           ?




M_CH1_CSample_Num           db           ?      ;for current... 

;M_CH1_CSample_L0            DB           ?
;M_CH1_CSample_H0            DB           ?

M_CH1_CSample_L1            DB           ?
M_CH1_CSample_H1            DB           ?
M_CH1_CSample_L2            DB           ?
M_CH1_CSample_H2            DB           ?
M_CH1_CSample_L3            DB           ?
M_CH1_CSample_H3            DB           ?
M_CH1_CSample_L4            DB           ?
M_CH1_CSample_H4            DB           ?

;M_CH1_CSample_L5            DB           ?
;M_CH1_CSample_H5            DB           ?


M_CH1_Cnow_H                DB           ?
M_CH1_Cnow_L                DB           ?


M_CH1_NOW_H                DB           ?
M_CH1_NOW_L                DB           ?


M_CH1_Last0DeltaH          DB           ?
M_CH1_Last0DeltaL          DB           ?


M_CH1_0Delta_Times         DB           ?


M_CH1_LastDeltaL           DB           ?
M_CH1_LastDeltaH           DB           ?

M_CH1_LastNDeltaH          DB           ?
M_CH1_LastNDeltaL          DB           ?

M_CH1_NDelta_Times         DB           ?


M_CH1_Max_Times            DB           ?


M_CH1ChargeSec             DB           ?
M_CH1ChargeMin             DB           ?
M_CH1ChargeHour            DB           ?


M_CH1_5SecTime             DB           ?
M_CH1_100msTime            DB           ?
CH1_TestMode               DB           ?
;==========================================================================================================




M_DIV_01S                  DB   ?




;==========================================================================================================
;channel 2 ram....
M_CH2_PWM_BUF             db           ?
M_CH2_PWMDelta            db           ?


M_CH2_Sample_Num           DB           ?     ;for voltage...
;M_CH2_Sample_L0           DB           ?
;M_CH2_Sample_H0           DB           ?

M_CH2_Sample_L1            DB           ?
M_CH2_Sample_H1            DB           ?
M_CH2_Sample_L2            DB           ?
M_CH2_Sample_H2            DB           ?
M_CH2_Sample_L3            DB           ?
M_CH2_Sample_H3            DB           ?
M_CH2_Sample_L4            DB           ?
M_CH2_Sample_H4            DB           ?

;M_CH2_Sample_L5            DB           ?
;M_CH2_Sample_H5            DB           ?


 
M_CH2_CSample_Num           DB           ?     ;for current...
;M_CH2_CSample_L0            DB           ?
;M_CH2_CSample_H0            DB           ?


M_CH2_CSample_L1            DB           ?
M_CH2_CSample_H1            DB           ?
M_CH2_CSample_L2            DB           ?
M_CH2_CSample_H2            DB           ?
M_CH2_CSample_L3            DB           ?
M_CH2_CSample_H3            DB           ?
M_CH2_CSample_L4            DB           ?
M_CH2_CSample_H4            DB           ?

;M_CH2_CSample_L5            DB           ?
;M_CH2_CSample_H5            DB           ?


M_CH2_Cnow_H               DB           ?
M_CH2_Cnow_L               DB           ?










M_CH2_BatState             DB           ?
F_CH2_NoChargeBat          EQU          M_CH2_BatState.0 
F_CH2_Chargeing            EQU          M_CH2_BatState.1
F_CH2_DisChargeing          EQU          M_CH2_BatState.2
F_CH2_BatReverse           EQU          M_CH2_BatState.3



M_COM2_Fg                 db           ?
F_CH2_Negtive             EQU          M_COM2_Fg.0
F_CH2_Sample8Ok           EQU          M_COM2_Fg.1
F_CH2_5sOkFg              EQU          M_COM2_Fg.2
F_CH2_100msFg             EQU          M_COM2_Fg.3
F_CH2_5sEnFg              EQU          M_COM2_Fg.4
F_CH2_OneCircleOk         EQU          M_COM2_Fg.5
F_CH2_AAANegtive          EQU          M_COM2_Fg.6

M_ChargeState2            db           ? 
F_CH2ChargeOver           EQU          M_ChargeState2.0
F_CH2StartCharge          EQU          M_ChargeState2.1

F_CH2_DisChargeOk          EQU          M_ChargeState2.2

F_CH1_DisChargeOk          EQU          M_ChargeState2.3


M_CH2_NOW_H               DB           ?
M_CH2_NOW_L               DB           ?


M_CH2_Last0DeltaH          DB           ?
M_CH2_Last0DeltaL          DB           ?


M_CH2_0Delta_Times         DB           ?


M_CH2_LastDeltaL           DB           ?
M_CH2_LastDeltaH           DB           ?

M_CH2_LastNDeltaH          DB           ?
M_CH2_LastNDeltaL          DB           ?

M_CH2_NDelta_Times         DB           ?


M_CH2_Max_Times            DB           ?


M_CH2ChargeSec             DB           ?
M_CH2ChargeMin             DB           ?
M_CH2ChargeHour            DB           ?


M_CH2_5SecTime             DB           ?
M_CH2_100msTime            DB           ?
CH2_TestMode               DB           ?




M_CH1mA_Buf                db            ?;
M_CH2mA_Buf                db            ?;

;==========================================================================================================

M_CH1_Volume               db            ?
M_CH2_Volume               db            ?




;==========================================================================================================
M_CH1_NOW_H_BAK           DB           ?
M_CH1_NOW_L_BAK           DB           ?


M_CH2_NOW_H_BAK           DB           ?
M_CH2_NOW_L_BAK           DB           ?




A_Cal_L                   db           ?
A_Cal_M                   db           ?
A_Cal_H                   db           ?


B_Cal_L                   db           ?
B_Cal_M                   db           ?

C_Cal_L                   db           ?
C_Cal_M                   db           ?



Div_Count                 DB           ?
Mul_Count                 EQU          Div_Count



A_Cal_2      EQU         A_Cal_H
A_Cal_1      EQU         A_Cal_M
A_Cal_0      EQU         A_Cal_L

B_Cal_1      EQU         B_Cal_M
B_Cal_0      EQU         B_Cal_L

DIV_BUF_H    EQU          C_Cal_M
DIV_BUF_L    EQU          C_Cal_L


DIV_TEMP_H                DB         ? 
DIV_TEMP_L                DB         ? 


M_CH1_MaxTimeBuf_L          db  ?
M_CH1_MaxTimeBuf_H          db  ?

M_CH1_XiShuBuf_L            db  ?
M_CH1_XiShuBuf_H            db  ?


M_CH2_MaxTimeBuf_L       EQU   M_CH1_MaxTimeBuf_L
M_CH2_MaxTimeBuf_H       EQU   M_CH1_MaxTimeBuf_H

M_CH2_XiShuBuf_L         EQU   M_CH1_XiShuBuf_L
M_CH2_XiShuBuf_H         EQU   M_CH1_XiShuBuf_H



M_CH1_BATCHECK_AA_TIMES    DB       ?
M_CH1_BATCHECK_AAA_TIMES   DB       ?

M_CH2_BATCHECK_AA_TIMES    DB       ?
M_CH2_BATCHECK_AAA_TIMES   DB       ?

M_CH1_NoChargeBatCount           dB        ?
M_CH2_NoChargeBatCount           dB        ?




M_CH1_AA_NoBatTimes            dB        ?
M_CH1_AAA_NoBatTimes           dB        ?


M_CH2_AA_NoBatTimes            dB        ?
M_CH2_AAA_NoBatTimes           dB        ?


M_CH1_DisChargeTimes          dB        ?
M_CH2_DisChargeTimes          dB        ?


M_CH1_AA_BATMoveCount           dB        ?
M_CH1_AAA_BATMoveCount          dB        ?

M_CH2_AA_BATMoveCount           dB        ?
M_CH2_AAA_BATMoveCount          dB        ?


;==========================================================================================================













⌨️ 快捷键说明

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