1. 模块(OUT脚不知有什么用)
2. 工作原理
3. 时序图
4. 计算公式
5. 51测试源码,串口显示
/**********************************************************************************
* 功能:HY-SRF05超声波测距模块测试,通过串口打印
* 处理器:STC89C52RC
* 晶振:11.0592
* 编译环境:Keil uVision4
* 时间:2015-12-10
* 作者:ly
* 备注:Trig --- P1_0
* Echo --- 外部中断0(P3_2)
* OUT ---
* Vcc --- VCC
* GND --- GND
**********************************************************************************/
#include <reg52.h>
#include <stdio.h> //sprintf
#include <string.h> //strlen
#include <intrins.h> //_nop_
#define uint unsigned int
#define uchar unsigned char
sbit TX = P3^1;
sbit Trig = P1^0;
int time; //计算回响信号脉冲宽度
/****************************** 初始化函数 *****************************************/