好文档 - 专业文书写作范文服务资料分享网站

超声波程序

天下 分享 时间: 加入收藏 我要投稿 点赞

.

void scankey() {

while(IRcode[2]==25)

{ Led(1111); //显示1111表示进入了功能菜单 while(IRcode[2]!=25)

{ BZ=1;//开掉蜂鸣器 h1=10*a;//设置10位 IRcode[2]=1;//进入个位标志 Led(h1);//显示设置多少十 while(IRcode[2]!=1) { h=h1+a;//十位加个位 Led(h);//显示设置到达的高度

key1=1;//作用用于退出死循环

if(IRcode[2]==25)//再次按功能键则完成设置 {break;} } }

if(key1==1)// 退出死循环 {key1=0; IRcode[2]=0; break; }

精选文档

.

}

}

/*****************************高度判断函数******************************/ void high() {

if(95<=distance||((h-5)<=distance && distance<=(h+5)))//提前停电机 {

IRcode[2]=0;//清零红外接收的数据

m=0xff; //关电机 BZ=0;//开蜂鸣器 Delay(); BZ=1;// 关

} }

/*******************************************************************/ /**************************主程序*************************/ void main() {

P2=0xFF;//数码管测试 ledDelay(1); P2=0xff; initUart();

精选文档

超声波程序

.voidscankey(){while(IRcode[2]==25){Led(1111);//显示1111表示进入了功能菜单while(IRcode[2]!=25){BZ=1;//开掉蜂鸣器h1=10*a;//设置10位IRcode[2]=1;/
推荐度:
点击下载文档文档为doc格式
8lbvb2pfke4vbt01gdv99bpag891bi003zd
领取福利

微信扫码领取福利

微信扫码分享