当前位置:首页 > 电工基础 > 正文

单片机报警器电路图

来源:网络  发布者:电工基础  发布时间:2026-03-04 18:13
单片机报警器电路图 程序清单如下:ORG0000HAJMPMAIN ;转向主程序ORG000BH ;定时器T0中断入口LJMPBJ;转向中断服务程序ORG0030HMAIN:MOVSP,#50H;设置堆栈栈底MOVR1,#0AH;设置循环计数器初值MOVP3,#00H;设

单片机报警器电路图

单片机报警器电路图

程序清单如下:
ORG0000H
AJMPMAIN ;转向主程序
ORG000BH ;定时器T0中断入口
LJMPBJ ;转向中断服务程序
ORG0030H
MAIN:MOVSP,#50H;设置堆栈栈底
MOVR1,#0AH;设置循环计数器初值
MOVP3,#00H;设置P3口为正常状态
MOVP1,#00H;使VD1~VD6发红外光
MOVTMOD,#01H;设T0为定时方式1
MOVTH0,#3CH ;设置定时100ms初值
MOVTL0,#0B0H
SETBEA ;CPU开中断
SETBET0 ;定时器0允许中断
JS:MOVA,P3 ;监视是否有人闯入
CJNEA,#00H,LP
AJMPJS
LP:SETBTR0 ;启动T0定时100ms
SJMP$ ;等待定时100ms完成

1S到吗?

P3.7取反


中断返回


保护现场


图3中断服务程序流程图

重设定时初值


恢复现场

YES

NO

2、中断服务程序。主要功能是判断定时1S是否完成,从而决定是否对P3.7口取反。其程序流程图如图3所示。

单片机报警器电路图

程序清单如下:
ORG0060H
BJ:PUSHAcc ;现场保护
PUSHPSW
MOVTH0,#3CH;重设定时初值
MOVTL0,#0B0H
DJNZR1,FH ;1S未到返回
MOVR1,#0AH ;重设计数器初值
CPLP3.7 ;P3.7口取反
FH:POPPSW ;恢复现场
POPAcc
RETI ;中断返回
END

相关热词:#单片机

热门文章
三相异步电动机原理三相异步电动机原理

时间:2026-03-04

电风扇红外遥控器2电风扇红外遥控器2

时间:2026-03-04

由三个接触器组成的电动机正反转控制电路图由三个接触器组成的电动机正反转控制电路图

时间:2026-03-04

电动机单线远程正反转控制电路图电动机单线远程正反转控制电路图

时间:2026-03-04

三相异步电动机的拆装详讲三相异步电动机的拆装详讲

时间:2026-03-04

三相异步电动机的七种调速方式三相异步电动机的七种调速方式

时间:2026-03-04

USB转232电路图USB转232电路图

时间:2026-03-04

焊机工作原理方框图焊机工作原理方框图

时间:2026-03-04

碰焊机的原理及种类碰焊机的原理及种类

时间:2026-03-04

电度表的工作原理电度表的工作原理

时间:2026-03-04