您当前的位置:五五电子网电子知识单片机-工控设备51单片机用单片机89C2051制作的延时控制器 正文
用单片机89C2051制作的延时控制器

用单片机89C2051制作的延时控制器

点击数:7822 次   录入时间:03-04 11:41:52   整理:http://www.55dianzi.com   51单片机
       MOV P3,A

       ACALL DSPDEL

       MOV A,#HIDE

       ANL A,OUT

       MOV P3,A

       NOP

       NOP

       NOP

       MOV A,TMBIN             ;

       MOV B,#0AH

       DIV AB                  ;

       SWAP A                 ; 显示分的十位

       ORL A,#07H

       MOV P1,A

       MOV A,#DPM1

       ANL A,OUT

       MOV P3,A

       ACALL DSPDEL

       MOV C,P3.7           ; 检测 S2 是否按下

       MOV A,#HIDE

       ANL A,OUT

       MOV P3,A

       JC NP2

       MOV KEYCODE,#04H   ;S2 按下,键盘值= 4

       NOP

NP2:        MOV P1,#0F7H             ; 消隐

       NOP

       NOP

       MOV A,B

       SWAP A                 ; 显示分的个位

       ORL A,#07H

       MOV P1,A

       ;MOV C,KEYPRE

       ;MOV P1.3,C

       SETB P1.3

       MOV A,#DPM0

       ANL A,OUT

       MOV P3,A

       ACALL DSPDEL

       MOV C,P3.7           ; 判断 S3 是否按下

       MOV A,#HIDE

       ANL A,OUT

       MOV P3,A

       JC NP3

       MOV KEYCODE,#06H   ; 若 S3 按下,键盘值= 6

       NOP              

NP3:        MOV P1,#0F7H             ; 消隐

       NOP

       NOP

       MOV A,THBIN              ;

       MOV B,#0AH

       DIV AB                  ;

       SWAP A                 ; 显示时的十位

       JNZ DISPLY1

       MOV A,#0F7H

DISPLY1:ORL A,#07H

       MOV P1,A

       MOV A,#DPH1

       ANL A,OUT

       MOV P3,A

       ACALL DSPDEL

       MOV A,#HIDE

       ANL A,OUT

       MOV P3,A

       NOP

       MOV A,B

       SWAP A                 ; 显示时的个位

上一页  [1] [2] [3] [4] [5]  下一页


本文关键字:单片机  控制器  制作  51单片机单片机-工控设备 - 51单片机