用89C2051控制的智能密码锁

[09-08 11:36:42]   来源:http://www.88dzw.com  微机|单片机   阅读:8390

文章摘要: RET ORG 0200HOPREAT:INC R0 MOV A,B MOV @R0,A CJNE A,#0FH,COUNT CJNE R3,#08H,ERROR MOV R1,#20H MOV B,#00H MOV DPTR,#TAB LOOP: MOV A,B MOVC A,@A+DPTR CLR C SUBB A,@R1 JNZ ERROR INC R1 INC B DJNZ R3,LOOP

用89C2051控制的智能密码锁,标签:电路设计,http://www.88dzw.com
       RET         ORG   0200H
OPREAT:INC R0
       MOV A,B
       MOV @R0,A
       CJNE A,#0FH,COUNT
       CJNE R3,#08H,ERROR
       MOV R1,#20H
       MOV B,#00H
       MOV DPTR,#TAB
 LOOP: MOV A,B
       MOVC A,@A+DPTR
       CLR C
       SUBB A,@R1
       JNZ ERROR
       INC R1
       INC B
       DJNZ R3,LOOP
 OPEN: MOV P3,#0BEH
       LJMP $
ERROR: MOV P3,#0BDH
       INC R4
       CJNE R4,#03H,AGAIN
ALARM: MOV P3,#0B9H
       LJMP $
AGAIN: LJMP BEGIN
COUNT: INC R3
       RET

TAB:DB 01H,03H,05H,07H,02H,04H,06H,08H
END

上一页  [1] [2] 


Tag:微机|单片机电路设计家电维修 - 单元电路介绍 - 微机|单片机