静态IP 全局重载运算符 pandas k8s uitableview oop paypal eking文件 cassandra jwt vue安装 vue网站 jquery对象 matlab对数函数 matlab中如何定义函数 matlab不等于怎么表示 升级python版本 pyhton中异常和模块 python中index的用法 python语言 python抛出异常 python用什么数据库 java方法的重载 java求阶乘 java8函数式编程 javascript源代码 allowoverride stl2stp labview宝典 海妖花粉哪里多 魔兽地图七个人 脚本错误怎么解决 tampermonkey jlabel 社区网格化管理平台 rpm卸载命令 qq农场图标 winsxs可以删除吗 x270 饥荒黄油
当前位置: 首页 > 学习教程  > 编程语言

基于单片机汽车超声波防盗系统设计(毕设课设资料)

2020/12/5 10:04:59 文章标签:

021【毕设课设】基于单片机汽车超声波防盗系统设计,通过实时检测超声波测距的数值,然后显示在显示液晶屏幕上,可以通过按键设定报警范围,报警采用声光报警,使用温度补偿电路增加超声波测距的精度。包含的电路有显示电路…

021【毕设课设】基于单片机汽车超声波防盗系统设计,通过实时检测超声波测距的数值,然后显示在显示液晶屏幕上,可以通过按键设定报警范围,报警采用声光报警,使用温度补偿电路增加超声波测距的精度。包含的电路有显示电路、报警电路、按键电路、超声波采集电路、复位电路。包含仿真、程序、元器件清单、原理图、PCB等资料。

【资源下载】下载地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

//宏定义
#define uchar unsigned char 
#define uint unsigned int
#define ULint unsigned long int 
//温度零上与零下的标志位
char flag=0;
//超声波
char flags=0;
//超声波距离
char flag1s=0;
//计算定时间
uint time=0;
//计算距离
ULint L_=0;
//温度
uint t_=0;
//显示模式  0正常  1最大值调整  2最小值调整
uchar mode=0;

uint Max=490;
uint Min=30;
//按键标志
uchar k=0;
//数值有误
uchar FW=0;
//头函数
#include <reg52.h>
#include <intrins.h>
#include "BJ_Key.h"	   	 //报警按键
#include "display.h"			 //显示头函数
#include "ultrasonic_wave.h"//超声波头函数
#include "DS18B20.h"	   	 //温度传感器头函数


//函数声明
void delayms(uint ms);
//主函数
void main()
{
	Init_ultrasonic_wave();
	//屏幕初始化
	Init1602();
	//温度初始化
	tmpchange(); 
	t_=tmp();
	tmpchange();
	t_=tmp();
	tmpchange();
	t_=tmp();

	//循环显示


本文链接: http://www.dtmao.cc/news_show_450140.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?