下载 >  课程资源 >  C/C++ > 超声波测距

超声波测距 评分:

Trig ------- P2^1; Echo ------- P2^0; VCC -------- +5v GND -------- GND 请在上电之前,检查好接线是否正确。
2018-05-14 上传大小:14KB
分享
收藏 举报
AT89C51单片机

各管脚的详细说明: VCC,GND,P0口,P1口,P2口,P3口,RST... 芯片擦除

立即下载
c语言设计基础

#include<reg52.h> #define uchar unsigned char #define uint unsigned int sbit rs=P2^5; sbit rw=P2^6; sbit duanxuan=P2^5; sbit weixuan=P2^6; sbit en=P2^4; sbit input_si=P1^0; sbit sck=P2^3; sbit lck=P1^4; sbit dsds=P1^0; sbit dsrw=P1^1; sbit dsas=P1^2; sbit gnd=P3^0; sbit moshi=P3^7; sbit jia=P3^6; sb

立即下载
12864液晶显示图片

#include<reg52.h> #define LCD P0 unsigned char a,i,j,k; int b; sbit EN=P2^0; sbit RW=P2^1; sbit RS=P2^2; sbit CS1=P2^3; sbit CS2=P2^4; sbit BUSY=P0^0;

立即下载
1664点阵温度STC8952电子钟

接线方法 P0.0 0.1 0.2 0.3 A B C D sbit RData = P2^0; //RData=P2^0,GData=P2^1 sbit GData = P2^1; sbit L_CLK = P2^2; sbit L_STB = P2^3; sbit R_OE = P2^4; //R EN=P2^4,G EN=P2^5 sbit G_OE = P2^5; sbit Data=P2^1; //RData=P2^0,GData=P2^1 sbit OE=P2^6; //R EN=P2^5,G EN=P2^6 DS

立即下载
基于51 超声波测距 避障小车

#include<reg52.h> #include <intrins.h> #define uint unsigned int #define uchar unsigned char sbit trig=P1^2; //超声波测距模块Trig sbit echo=P1^1; //超声波测距模块Echo sbit trig2=P1^3; //超声波测距模块2Trig sbit echo2=P1^4; //超声波测距模块2Echo sbit in1=P2^1; sbit in2=P2^2; sbit in3=P2^3; sbit in4=P2^4;

立即下载
基于51单片机的脉冲信号计数并报警源代码

基于51单片机的脉冲信号计数并报警源代码,从P2^0与gnd之间取信号,报警P3^4

立即下载
3SAT问题测试用例

可满足性问题: 1. m=3(变元的个数),n=5(子句的个数),l=3(子句的长度), 3-5-3.txt: 1 -2 3 0 1 -2 -3 0 1 2 -3 0 1 2 3 0 -1 2 3 0 其中文件表示如下合取范式: cnf=(p1并(P2的非)并p3)交(p1并(P2的非)并(p3的非))交(p1并P2并(p3的非))交(p1并P2并p3)交((p1的非)并P2并p3)

立即下载
C51单片机程序 比例开关

C51单片机程序 比例开关 sbit lock_B = P1^0; sbit lock_G = P1^1; sbit lock_R = P1^2; void main() { byte v = 0; bit sw = 1; P0=0xff; P1= 0; P2= 0xff; P3= 0xff; while(1) { if(sw) { if(v<255) { v++; } else { sw = 0; } } else { if(v>0) { v--; } els

立即下载
pin184 for ddr400

不是好全面,可以参考下。184线DDR内存引脚功能及接口定义图 1 SCL CDA VCC=2.5v GND 2 GND GND VCC 3 数据线 数据线 数据线 4 VCC 数据线 DQM 5 数据线 数据线 GND 数据线 6 GND ..........

立即下载
RS232的使用程序

void main(void) { E=0; //取消LCD对LED的影响 RW=0; RS=1; TMOD=0x20; TH1=0xfd; TL1=0xfd; SCON=0x50; TR1=1; REN=1; IE=0x90; while(1) { P2=0xff; //关显示 P0=ledcode[(recdata>>4)&0x0f]; P2=0xfe; Delay_ms(1); P2=0xff; P0=ledcode[recdata&0x0f]; P2=0xfd; Delay_ms(1); } }

立即下载
电赛程序\数码管

电赛程序\数码管void main() { while(1) { P0=table[0]; delayms(200); P2=0x7F; delayms(200); P0=table[1]; delayms(200); P2=0xBF; delayms(200); P0=table[2]; delayms(200); P2=0xDF; delayms(200); P0=table[3]; delayms(200); P2=0xEF; delayms(200); } }

立即下载
PC与单片机串口通信

sbit PS0=P2^4;//数码管个位 sbit PS1=P2^5;//数码管十位 sbit PS2=P2^6;//数码管百位 sbit PS3=P2^7;//数码管千位 sfr P_data=0x80;//P0口为显示数据输出口 sbit P_K_L=P2^2;//键盘列 unsigned char tab[]={0xfc,0x60,0xda,0xf2,0x66,0xb6,0xbe,0xe0,0xfe,0xf6,0xee,0x3e,0x9c,0x7a,0x9e,0x8e};//字段转换表 sbit P_1=P1^1; sbit P_3=P1^3; sbit

立即下载
智能温度测量

#include<reg52.h> #include <stdio.h> #include <absacc.h> code unsigned char seg7code[11]={ 0xc0,0xf9,0xa4,0xb0,0x99,0x92, 0x82,0xf8,0x80,0x90,0x40}; //显示段码 sbit TMDAT =P3^1; //DS18B20 的数据输入/输出脚DQ,根据情况设定 sbit jia=P2^1; sbit jian=P2^0; sbit hong=P1^0; //红色警告灯 sbit sheng=P1^1; //蜂鸣器 sbit lan=P1^2; /

立即下载
直流电机反转控制程序

#include<reg52.h> sbit P2_0=P2^0;//M1启动 sbit P2_1=P2^1;//M2启动 sbit P2_2=P2^2;//M1停止 sbit P2_3=P2^3;//M2停止直流电机反转控制程序

立即下载
松下p2文件 浏览器

松下的p2卡需要直接预览的,结合p2驱动,可以再电脑上预览,但是没有声音。这是松下公司提供的那个小的,应该是最好用的免费的。

立即下载
ps2键盘程序

PS2键盘程序,已测试通过 #include "Uart.h" sbit PS2_DAT=P3^2;//定义引脚 sbit PS2_CLK=P3^6; sbit Led=P3^7; sbit KEY_L1=P2^0; sbit KEY_L2=P2^1; sbit KEY_L3=P2^2; sbit KEY_L4=P2^3; sbit NUM_LOCK_LED =P2^7; sbit CASP_LOCK_LED =P2^6; sbit SCROLL_LOCK_LED =P2^5;

立即下载
LT-Easy51型51开发板光盘1602程序

我自己写的,绝对能用的 void write_data(uchar dat) { WR=0; P2=0x80;//ACS4=1,E=0,开锁存 P0=0x80;//RS=1 RW=0 P2=0x60;//关锁存,E=0 P0=dat; delay(5); P2=0x40;//E=1 delay(5); WR=1;//E=0 }

立即下载
进程间通信之消息队列

父进程创建消息队列和两个子进程p1和p2 子进程p1打开给定文件(如果没有,则创建文件),并向文件中写数据,写完关闭文件,然后向消息队列写入一条消息“ok”,目的是通知进程p2可以读取文件内容了。 子进程p2从消息队列读取消息,如果收到消息“ok”,则打开文件,读取文件内容,并将其输出道屏幕上,关闭文件。

立即下载
M12864汉字液晶显示驱动程序

sbit p_csa=P2^6; sbit p_csb=P2^7; sbit p_gnda=P2^5; sbit p_gndb=P2^4; sbit p_di=P2^3; sbit p_rw=P2^2; sbit p_e=P2^1; /*忙判别*/ void lcd_busy(void) { p_di=0;p_rw=1;P0=0xff; while (1) { p_e=1; if (P0<0x80) break; p_e=0; } p_e=0; } /*设置xy*/ void set_xy(unsigned char x,unsigned char y) { if

立即下载
数码管显示

51单片机实现P0口从0加到9,当P0满9,P2加1,当P2满9,P3加1,通过数码管显示。

立即下载
--> -->
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

超声波测距

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
3 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: