300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 超声波测距 c语言程序流程图 超声波测距程序(详细C语言数码管显示)

超声波测距 c语言程序流程图 超声波测距程序(详细C语言数码管显示)

时间:2019-07-21 14:03:32

相关推荐

超声波测距 c语言程序流程图 超声波测距程序(详细C语言数码管显示)

#include《reg52.h》 //头文件

#include《intrins.h》// _nop_() 函数延时1US用

#include 《stdio.h》

#include 《string.h》

#define uchar unsigned char

#define uint unsigned int

#define nop _nop_()

sbit csb=P1^0;//超声波发送端口为P1.0

sbit bai=P2^2;//数码管百位

sbit shi=P2^1;//数码管十位

sbit ge=P2^0;//数码管个位

uchar flag;//超声波接收标志

float juli1;//距离变量,用来数码管显示用

int juli;

uchar table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//共阳数码管0到9的代码

int xianshi[3];

void delayshow(uint z)

{

uint x,y;

for(x=z;x》0;x--)

for(y=110;y》0;y--);

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。