• 大小: 215KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-07-10
  • 语言: 其他
  • 标签: 单片机  

资源简介

里面包含:①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个文件信息

评论

共有 条评论