首页 | 嵌入式系统 | 显示技术 | 模拟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摩托车报警器
本地下载

评论