首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > 89C2051摩托车报警器

89C2051摩托车报警器

资料介绍
89C2051摩托车报警器.doc

89C2051摩托车报警器
;;89C2051摩托车报警器
ORG    0000H
      AJMP   MAIN
      ORG    0050H
MAIN: MOV    P1,#0FFH
      ACALL  DD3
LOOP: JNB    P3.0,LOOP;判断VT是否有信号
      ACALL  DL;延时防抖动
      JB     P3.0,START;有信号则启动
      AJMP   LOOP;无则返回
START:JNB    P3.1,XD1;判断D1信号
      ACALL  DL
      JB     P3.1,FDSD;有则进入防盗设定
XD1:  JNB    P3.2,XD2;判断D2信号
      ACALL  DL
      JB     P3.2,CBA1;有则进入解除防盗
XD2:  JNB    P3.3,XD3;判断D3信号
      ACALL  DL
      JB     P3.3,CBA2;有则进入启动暖车
XD3:  JNB    P3.4,XD4;判断D4信号
      ACALL  DL
      JB     P3.4,CBA3;有则进入寻车求救
XD4:  AJMP   LOOP;无D1-D4的信号则返回
CBA1: AJMP   JCFD
CBA2: AJMP   QDNC
CBA3: AJMP   XCQJ
FDSD: MOV    R4,#0FH;二级设定键廷时用
      ACALL  BJ;一级防盗设定程序,先报警
      CLR    P1.1;熄火程序
      SETB   P1.2
      ACALL  DD2
      SETB   P1.1
      ACALL  DD1;延时3秒
FD1:  JNB   
89C2051摩托车报警器
本地下载

评论