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

📄 loaddata.asm

📁 以&#1049307 &#1049319 &#1049287 &#1049289 &#1049317 &#1049301 &#1049288 &#1049283 为核心设计的&#1049320 &#1
💻 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 + -