教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 基础教育 >

89c52的单片机自动往返电动小汽车设计报告 - 图文(6)

来源:网络收集 时间:2026-05-25
导读: LowSpeedArea1PassTime=LowSpeedArea1EndTime-LowSpeedArea1StartTime; DisplaySingleChar(0x0A,1,LowSpeedArea1PassTime+0x30); if (LowSpeedArea1PassTime > 9) break; //通过第一个低速区的时间超过s DisplaySin

LowSpeedArea1PassTime=LowSpeedArea1EndTime-LowSpeedArea1StartTime; DisplaySingleChar(0x0A,1,LowSpeedArea1PassTime+0x30); if (LowSpeedArea1PassTime > 9)

break;

//通过第一个低速区的时间超过s

DisplaySingleChar(0x0B,1,LowSpeedArea1PassTime/10+0x30);

//自动显示各个区域经过的时间

Running=False;

//行程结束,小车停止 //关T0中断 //关T1中断 //开INT1中断 //行程结束,背光开

if (GoToChoosingDisplay==True) Delay(200); WriteCmd(LCD_CLS); Delay(200);

DisplayString(0,0,\); DisplayString(0,1,\); DisplaySingleChar(0x0C,1,'s');

HighSpeedAreaPassTime=HighSpeedAreaEndTime-LowSpeedArea1EndTime; DisplaySingleChar(0x0A,1,HighSpeedAreaPassTime+0x30); if ( HighSpeedAreaPassTime> 9)

//通过高速区的时间超过s

DisplaySingleChar(0x0B,1,HighSpeedAreaPassTime/10+0x30);

19

}

}

if (GoToChoosingDisplay==True)

break; Delay(200); WriteCmd(LCD_CLS); Delay(200);

DisplayString(0,0,\); DisplayString(0,1,\); DisplaySingleChar(0x0C,1,'s');

LowSpeedArea2PassTime=LowSpeedArea2EndTime-HighSpeedAreaEndTime; DisplaySingleChar(0x0A,1,LowSpeedArea2PassTime+0x30); if ( LowSpeedArea2PassTime> 9)

//通过第二个低速区的时间超过s

DisplaySingleChar(0x0B,1,LowSpeedArea2PassTime/10+0x30);

AutoDisplay=False;

/*---------------- 菜单选择你想要看的内容--总时间、总路程以及平均速度 --------------*/ ChoosingDisplay=True; WriteCmd(LCD_CLS);

/*首先显示主菜单,然后显示第一个选项*/ DisplayString(0x0,0,\); DisplayString(0x0,1,\); Delay(100); while(1) {

WriteCmd(LCD_CLS);

DisplayString(0x0,0,\); DisplayString(0x0,1,\); Delay(250);

//延时消除抖动

/*------------------------------------第一次按键--------------------------------------*/

/*不断检测确定键和Next键*/ while(1) {

if (Next==True)

break; break;

20

if (SelectedShow==True)

89c52的单片机自动往返电动小汽车设计报告 - 图文(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/565337.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)