基于51单片机超声波三方向测距系统设计

设计思路,大家参考学习:

1、采用三个超声波测距,速度快,精度高,精度1毫米。

2、按键设置设置报警距离,上限和下限。
3、LCD1602液晶显示。
4、结构简洁,稳固,高效。

#include<reg52.h>
#include <intrins.h>
#include "LCD1602.h"
#include "STCEEPROM.h"
sbit  RX1 = P3^4;
sbit  RX2 = P3^5;
sbit  RX3 = P3^6;
sbit  TX = P3^7;

sbit LED = P2^1;
sbit SPEAK = P2^0;

sbit KEY1 = P1^3;
sbit KEY2 = P1^4;
sbit KEY3 = P1^5;

unsigned int  time=0;
unsigned int  timer=0;
unsigned int S=0,S1=0,S2=0,S3=0;
unsigned int SET_H=100,SET_L=10;
bit      flag =0;
unsigned char Table[3]={0};
unsigned char KEY_flag=0;
//延时函数
void Delay_ms(int jj)
{
	int ii;
	while(jj--)
		for(ii=0;ii<116;ii++);
}
void Conut(void)
{
	 time=TH0*256+TL0;
	 TH0=0;
	 TL0=0;

基于51单片机超声波三方向测距系统设计

基于51单片机超声波三方向测距系统设计基于51单片机超声波三方向测距系统设计

基于51单片机超声波三方向测距系统设计基于51单片机超声波三方向测距系统设计基于51单片机超声波三方向测距系统设计

 【资源下载】下载地址:点击下载(1140) 百度网盘

基于51单片机超声波三方向测距系统设计基于51单片机超声波三方向测距系统设计


上一篇:Python学习的路——(3)元组与if 语句


下一篇:第85期-基础技巧:滑动窗口 存在重复元素 II