新闻中心

EEPW首页>嵌入式系统>设计应用> 基于单片机汽车防盗报警系统设计与实现

基于单片机汽车防盗报警系统设计与实现

作者: 时间:2012-05-30 来源:网络 收藏


3 系统软件
系统软件采用模块化,由主程序、初始化子程序、中断服务与定时器T1设量程序、NRF2401遥控发射程序、GSM拨打电话程序和停止报警程序等模块组成。
3.1 主程序
主程序流程图如图6所示。先进行硬件的初始化,让硬件处于就绪工作状态,nrf24110无线接收模块配置为接收模式,初始化后,电源处于低功耗节能状态,当系统检测到震动传感器信号后,启动声光报警或GSM拨打电话报警,这是两种报警方式,可以按下功能键进行切换。

本文引用地址://m.amcfsurvey.com/article/171401.htm

f.jpg


3.2 初始化程序
初始化程序如图7所示。首先初始化串口,包括选择串口工作方式和波特率的设定。初始化IO电平,配置NRF2401为接收模式,初始化GSM手机模块,使GSM处于待机状态,打开总中断,打开外部中断。

g.jpg


3.3 外部中断INT0服务程序与定时器T0程序
外部中断INT0服务程序与定时器T0程序如图8所示。外部中断INT0服务程序,主要检测振动传感器的电平信号,进入中断服务程序后要关闭总中断和外部INT0中断,若检测到低电平,则启动定时器T0,T0的工作方式为16位计数,定时1秒,定时1秒主要用于LED灯在1秒间隔内闪烁和蜂鸣器的报警。

h.jpg

单片机相关文章:单片机教程


单片机相关文章:单片机视频教程


单片机相关文章:单片机工作原理


晶振相关文章:晶振原理


评论


相关推荐

技术专区

关闭