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

📄 hummu.txt

📁 本设计通过按S3、S4和S5功能键实现对时间的调整。 其中
💻 TXT
字号:
CSEG  AT 4000H
               LJMP  START
               
               CSEG  AT 4100H

               PORT  EQU  0CFB8H
                                             
START:         SETB  P1.0
               MOV   DPTR, #PORT
               MOVX  @DPTR, A
WAIT:          JNB   P1.0, WAIT
               MOVX  A, @DPTR           ;读取电压值
               MOV   R0, A
               MOV   DPTR, #VALUETAB    ;湿度计算采用查表法
               MOV   R1, #00H
COMP1:         MOV   A, R1
               MOVC  A, @A+DPTR
               CLR   C
               SUBB  A, R0
               JC    PRO1
               JMP   PRO2
PRO1:          INC   R1
               AJMP  COMP1
PRO2:          MOV   A, R1
               MOV   DPTR, #HUMTAB
               MOVC  A, @A+DPTR
               MOV   R0, A
ABC0:         CJNE  A,#50H,ABC1
               SETB  P1.1               
ABC2:  MOV  	DPTR,#0CFE9H     ;
        MOV  	A,#08H
        MOVX 	@DPTR,A

		MOV  	DPTR,#0CFE9H     ;写显示RAM命令字
        MOV  	A,#90H
        MOVX 	@DPTR,A

        MOV  	A, R0           ;转换结果
        ANL		A,#0F0H
        SWAP    A
        ACALL 	TABLE            ;转换为显码
        
        MOV  	DPTR,#0CFE8H     ;8279数据口地址
        MOVX 	@DPTR,A          ;送显码输出
        
        MOV  	A, R0           ;转换结果
        ANL		A,#0FH
        ACALL 	TABLE            ;转换为显码
        
        MOV  	DPTR,#0CFE8H     ;8279数据口地址
        MOVX 	@DPTR,A          ;送显码输出
		CALL	DELAY
		
		LJMP	START	


ABC1:  CLR    P1.1                 ;子程序部分
        AJMP  ABC2

DELAY:  MOV  R6,#255 		         ;延时
DEL2:   MOV  R5,#255
DEL3:   NOP
        NOP
        DJNZ R5,DEL3
        DJNZ R6,DEL2	
        RET
        
TABLE:  INC  	A
        MOVC 	A,@A+PC
        RET
DB      3FH,06H,5BH,4FH,66H,6DH,7DH,07H
DB      7FH,6FH,77H,7CH,39H,5EH,79H,71H
             
               
VALUETAB:   DB 00H,03H,0AH,1CH,7CH,7FH,0BCH,0E3H,0E4H,0FBH,0FFH 
HUMTAB:     DB 30H,30H,30H,35H,40H,45H,50H,55H,60H,65H,70H,75H            
END 

⌨️ 快捷键说明

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