#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--);
}
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部1条评论
快来发表一下你的评论吧 !