第一范文网 - 专业文章范例文档资料分享平台

基于单片机的智能玩具车设计

来源:用户分享 时间:2025/5/28 20:22:13 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

void main() //主程序入口 {

bit RunFlag=0; //定义小车运行标志位 // RunShow=0; //初始化显示状态 timer_init();

ControlCar(1); while(1) {

// LeftLed=LeftIR; 态

// RightLed=RightIR; 态

// Run Show=Font IR; /*if(Font IR==0) {

Delay();

Control Car(2); Delay(); Delay(); Delay(); Delay();

Control Car(3); 物 }*/

if(Left IR==0)

//初始化小车运行状态 //程序主循环 //前方左侧指示灯指示出前方左侧红外探头状 //前方右侧指示灯指示出前方右侧红外探头状 //数据显示窗口,指示前方红外探头状态 //前方红外接收探头接收到前方有物体信号 //小车开始后退 //后退时间 //后退一段时间后小车向左运行。以避过障碍 //左侧的红外探头未接收到白道路信号

47

{

Control Car(4); //左侧无信号时,小车向右转相应的角度 Delay(); //修改该值可以调整转弯角度 Delay(); //同上 Delay(); //同上 Delay(); //Delay_ms(500);

Control Car(1); }

if(Right IR==0) {

Control Car(3); 度

Delay(); Delay(); Delay(); Delay(); //Delay_ms(500);

ControlCar(1); } } }

void Timer0(void) interrupt 1 {

TH0=0xfc; //定时 1ms

//同上 //转过后开始前进 //右侧没有信号时,开始向左转一定的角 //修改这里进行转弯角度的调整 //同上 //同上 //同上 //转过后开始前进 //定时器 0 中断处理函数入口 48

搜索更多关于: 基于单片机的智能玩具车设计 的文档
基于单片机的智能玩具车设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3we8u4iw7e3y3j84w1hh_13.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top