📄 loaddata.asm
字号:
;=================================================================================
L_UpLoadDataProc:
clr F_RefreshUsbData
;;-----------------------------------------------------------
CLR M_AD_BUF0
CLR M_AD_BUF1
CLR M_AD_BUF2
CLR M_AD_BUF3
CLR M_AD_BUF4
CLR M_AD_BUF5
CLR M_AD_BUF6
CLR M_AD_BUF7
;------------------------------------
SZ F_CH1_AAA
SET M_AD_BUF0.0
SZ F_CH1_AA
SET M_AD_BUF0.1
sz F_CH1ChargeOver
SET M_AD_BUF0.2
SZ F_CH1_DisChargeing
SET M_AD_BUF0.3
SZ F_CH1_Chargeing
SET M_AD_BUF0.4
sz F_CH1_NoChargeBat ;no charge baterry...
SET M_AD_BUF0.5
SZ F_CH1_BatReverse ;bat is placed reversely..
SET M_AD_BUF0.6
sz F_Ch1_NoBat
SET M_AD_BUF0.7
;------------------------------------
MOV A,M_CH1_BatValueH
MOV M_AD_BUF1,A ;voltage hight 8 bit..
MOV A,M_CH1_BatValueL ;voltage hight 2 bit..in (M_AD_BUF2.b7b6)
ORM A,M_AD_BUF2
MOV A,M_CH1ChargeMin
orm A,M_AD_BUF2 ;ch1 min
MOV A,M_CH1ChargeHour
orm A,M_AD_BUF3 ;ch1 hour
mov a,M_CH1_Volume ;0f0h
orm A,M_AD_BUF3 ;battery volume
;----------------------------------------------------------------
;------------------------------------
SZ F_CH2_AAA
SET M_AD_BUF4.0
SZ F_CH2_AA
SET M_AD_BUF4.1
sz F_CH2ChargeOver
SET M_AD_BUF4.2
SZ F_CH2_DisChargeing
SET M_AD_BUF4.3
SZ F_CH2_Chargeing
SET M_AD_BUF4.4
sz F_CH2_NoChargeBat ;no charge baterry...
SET M_AD_BUF4.5
SZ F_CH2_BatReverse ;bat is placed reversely..
SET M_AD_BUF4.6
sz F_Ch2_NoBat
SET M_AD_BUF4.7
;------------------------------------
;------------------------------------
MOV A,M_CH2_BatValueH
MOV M_AD_BUF5,A ;voltage hight 8 bit..
MOV A,M_CH2_BatValueL ;voltage hight 2 bit..in (M_AD_BUF6.b7b6)
ORM A,M_AD_BUF6
MOV A,M_CH2ChargeMin
orm A,M_AD_BUF6 ;ch2 min
MOV A,M_CH2ChargeHour
orm A,M_AD_BUF7 ;ch2 hour
mov a,M_CH2_Volume ;0f0h
orm A,M_AD_BUF7 ;battery volume
;MOV A,8
;MOV M_AD_COUNT,A
SET F_AD_FULL
RET
;;-----------------------------------------------------------
;=================================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -