资源简介
里面包含:①keil工程代码 ②Altium Designer软件画好的的原理图和PCB,可以直接做板(单面板)
简述:超声波测距,通过数码管显示距离,LED闪烁提示。ESP8266wifi模块发送给手机或电脑端。学习用。
代码片段和文件信息
/*
单片机:stc90c51
晶振:12MHZ
功能:
*/
#include
#include
#include“HC_SR04_P.h“
int read_hcsr04p()
{
int distance;
uint t;
TMOD=0x21;
TH0=0;
TL0=0;
send_high();
while(Echo==0);
TR0=1;
while((Echo==1) && (TF0==0));
TR0=0;
if(TF0==1)
{
TF0=0;
distance=9999;
return distance;
}
else
{
t = TH0;
t <<= 8;
t |= TL0;
distance = (int)(t*0.17+0.5); //计算距离,单位mm
} //音速0.34mm/uS
return distance;
}
void send_high()
{
Trig = 1;
_nop_(); _nop_(); _nop_(); _nop_(); _nop_();
_nop_(); _nop_(); _nop_(); _nop_(); _nop_();
_nop_(); _nop_(); _nop_(); _nop_(); _nop_();
_nop_(); _nop_(); _nop_(); _nop_(); _nop_();
_nop_(); _nop_(); _nop_(); _nop_(); _nop_();
_nop_(); _nop_(); _nop_(); _nop_(); _nop_();
_nop_(); _nop_(); _nop_(); _nop_(); _nop_();
_nop_(); _nop_(); _nop_(); _nop_(); _nop_();
//输出40微秒的高电平,触发测距
Trig = 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 222720 2017-09-05 22:44 超声波测距(倒车报警)\dxp\倒车系统.PcbDoc
文件 28608 2018-07-31 16:13 超声波测距(倒车报警)\dxp\倒车系统模型.PRJPCB
文件 221184 2017-09-04 00:35 超声波测距(倒车报警)\dxp\倒车系统模型.SchDoc
文件 23078 2018-07-31 16:16 超声波测距(倒车报警)\keil 工程\listing\daochebaojing.m51
文件 3348 2018-07-31 16:16 超声波测距(倒车报警)\keil 工程\listing\HC_SR04_P.lst
文件 17925 2018-07-31 16:16 超声波测距(倒车报警)\keil 工程\listing\main.lst
文件 14142 2018-07-31 16:16 超声波测距(倒车报警)\keil 工程\listing\STARTUP.lst
文件 19873 2018-07-31 16:16 超声波测距(倒车报警)\keil 工程\output\daochebaojing
文件 6473 2018-07-31 16:16 超声波测距(倒车报警)\keil 工程\output\daochebaojing.hex
文件 145 2018-07-31 16:16 超声波测距(倒车报警)\keil 工程\output\daochebaojing.lnp
文件 458 2018-07-31 16:16 超声波测距(倒车报警)\keil 工程\output\daochebaojing.plg
文件 3945 2018-07-31 16:16 超声波测距(倒车报警)\keil 工程\output\HC_SR04_P.obj
文件 16330 2018-07-31 16:16 超声波测距(倒车报警)\keil 工程\output\main.obj
文件 819 2018-07-31 16:16 超声波测距(倒车报警)\keil 工程\output\STARTUP.obj
文件 1239 2017-06-30 10:47 超声波测距(倒车报警)\keil 工程\工程\daochebaojing.plg
....... 57958 2018-07-31 16:16 超声波测距(倒车报警)\keil 工程\工程\daochebaojing.uvopt
文件 13593 2017-06-27 19:51 超声波测距(倒车报警)\keil 工程\工程\daochebaojing.uvproj
....... 57950 2018-03-30 17:33 超声波测距(倒车报警)\keil 工程\工程\daochebaojing_uvopt.bak
文件 13573 2017-06-27 19:42 超声波测距(倒车报警)\keil 工程\工程\daochebaojing_uvproj.bak
文件 978 2017-09-06 20:21 超声波测距(倒车报警)\keil 工程\工程\HC_SR04_P.c
文件 292 2017-04-17 14:07 超声波测距(倒车报警)\keil 工程\工程\HC_SR04_P.h
文件 7494 2017-09-20 21:19 超声波测距(倒车报警)\keil 工程\工程\main.c
文件 712 2017-09-20 21:18 超声波测距(倒车报警)\keil 工程\工程\main.h
文件 6376 2009-05-07 14:37 超声波测距(倒车报警)\keil 工程\工程\STARTUP.A51
文件 25281 2017-09-09 14:49 超声波测距(倒车报警)\四位共阳数码管引脚.jpg
文件 185311 2017-06-29 17:16 超声波测距(倒车报警)\电路图daochebaojingxitong.jpg
文件 596 2018-07-31 16:11 超声波测距(倒车报警)\考核要求.txt
目录 0 2018-07-31 16:16 超声波测距(倒车报警)\keil 工程\listing
目录 0 2018-07-31 16:16 超声波测距(倒车报警)\keil 工程\output
目录 0 2018-07-31 16:16 超声波测距(倒车报警)\keil 工程\工程
............此处省略6个文件信息
- 上一篇:壹曲觅知音小程序源码
- 下一篇:SVM在RGB图像分割中的应用
相关资源
- 基于51开发板的温度报警闹钟按键控制
- 51单片机8位抢答器源程序
- 基于51单片机指纹解锁设计程序
- 基于51单片机的智能小车循迹寻迹避障
- 51单片机例程1602显示秒表
- 基于51单片机的俄罗斯方块
- 基于单片机的锅炉温度水位控制系统
- 基于STC89C52单片机的宿舍智能防火报警
- 开源单片机GPS+谷歌定位地图
- 基于51单片机音乐彩灯
- 基于单片机的鱼塘溶解氧监控系统的
- 51单片机测距报警.rar
- 单片机实现密码锁(1602显示)_带设置
- 基于单片机蜂鸣器唱歌祝你生日快乐
- 基于51单片机的智能垃圾桶V4.01.docx
- 单片机唱歌八月桂花香
- 利用定时器和蜂鸣器唱歌
- 基于PROTEUS的单片机多路温度采集系统
- 基于51单片机的温度显示报警系统
- 51单片机室温 体温测量
- 基于51单片机的ds18b20温度传感器实现
- 基于51单片机的温度报警系统
- 基于单片机的火灾报警器
- 基于51单片机矩阵按键电子琴设计-完
- 基于51单片机的水箱水位检测系统.r
- 基于单片机的公交车报站系统的设计
- 基于52单片机自动空调加PROTEUS仿真
- 基于单片机的无线多路温度传输
- 51单片机点阵俄罗斯方块代码
- 51单片机Protues,仿真PT100温度传感器,
评论
共有 条评论