📄 user_ram.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 + -