资源简介
包含有51单片机控制智能小车的完整程序和说明,采用模块化编程。便于移植个应用在其他的单片机上。。
代码片段和文件信息
#include
#include“Config.h“
#include“IOCfg.c“
#include“TimeDLY.h“
#include“StepMot.h“
#include“Follow.h“
//寻线函数:Follow()
void Follow(void)
{
INT8U temp;
temp = Follow_L;
temp = (temp<<1)|Follow_M;
temp = (temp<<1)|Follow_R;
switch(temp&0x07)
{
//没检测到黑线时,原地打转
case 0x00: LMotRun(LSPEED);RMotStop(); break;
//仅右边检测到黑线时,左电机快转,右电机慢转
case 0x01: LMotRun(HSPEED);RMotRun(LSPEED);break;
//仅中间检测到黑线时,正常,左右电机都快转
case 0x02: LMotRun(HSPEED);RMotRun(HSPEED);break;
//中间以及右边检测到黑线时,左电机快转,右电机慢转
case 0x03: LMotRun(HSPEED);RMotRun(LSPEED);break;
//仅左边检测到黑线时,左电机慢转,右电机快转
case 0x04: LMotRun(LSPEED);RMotRun(HSPEED);break;
case 0x05: break; //不可能出现此情况
//中间以及左边检测到黑线时,左电机慢转,右电机快转
case 0x06: LMotRun(LSPEED);RMotRun(HSPEED);break;
//中间,左右边都检测到黑线时,原地打转
case 0x07: LMotRun(LSPEED);RMotStop(); break;
default: break;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 32538 2011-08-13 14:59 2003智能小车(全国大学生电子设计竞赛)\BrainCar
文件 4446 2011-08-13 14:59 2003智能小车(全国大学生电子设计竞赛)\BrainCar.hex
文件 175 2011-08-13 14:59 2003智能小车(全国大学生电子设计竞赛)\BrainCar.lnp
文件 23631 2011-08-13 14:59 2003智能小车(全国大学生电子设计竞赛)\BrainCar.M51
文件 8346 2011-08-13 14:59 2003智能小车(全国大学生电子设计竞赛)\BrainCar.Opt
文件 685 2011-08-13 14:59 2003智能小车(全国大学生电子设计竞赛)\BrainCar.plg
文件 2747 2011-08-09 15:34 2003智能小车(全国大学生电子设计竞赛)\BrainCar.Uv2
....... 6684 2011-08-10 20:41 2003智能小车(全国大学生电子设计竞赛)\BrainCar_Opt.Bak
文件 2803 2009-07-30 09:41 2003智能小车(全国大学生电子设计竞赛)\BrainCar_Uv2.Bak
文件 604 2007-08-22 20:20 2003智能小车(全国大学生电子设计竞赛)\Config.h
文件 1051 2007-08-22 20:53 2003智能小车(全国大学生电子设计竞赛)\Follow.c
文件 177 2007-08-22 16:44 2003智能小车(全国大学生电子设计竞赛)\Follow.h
文件 2542 2011-08-13 14:59 2003智能小车(全国大学生电子设计竞赛)\Follow.LST
文件 3727 2011-08-13 14:59 2003智能小车(全国大学生电子设计竞赛)\Follow.OBJ
文件 748 2007-08-22 20:36 2003智能小车(全国大学生电子设计竞赛)\IOCfg.c
文件 2048 2011-08-13 14:59 2003智能小车(全国大学生电子设计竞赛)\IOCfg.LST
文件 1603 2011-08-13 14:59 2003智能小车(全国大学生电子设计竞赛)\IOCfg.OBJ
文件 1076 2007-08-22 20:55 2003智能小车(全国大学生电子设计竞赛)\LightDTC.c
文件 190 2007-08-22 18:49 2003智能小车(全国大学生电子设计竞赛)\LightDTC.h
文件 2573 2011-08-13 14:59 2003智能小车(全国大学生电子设计竞赛)\LightDTC.LST
文件 3801 2011-08-13 14:59 2003智能小车(全国大学生电子设计竞赛)\LightDTC.OBJ
文件 324 2007-08-22 20:28 2003智能小车(全国大学生电子设计竞赛)\me
文件 181 2007-08-22 20:28 2003智能小车(全国大学生电子设计竞赛)\me
文件 1513 2011-08-13 14:59 2003智能小车(全国大学生电子设计竞赛)\me
文件 2422 2011-08-13 14:59 2003智能小车(全国大学生电子设计竞赛)\me
文件 568 2007-08-22 21:17 2003智能小车(全国大学生电子设计竞赛)\SegDisp.c
文件 125 2007-08-22 21:15 2003智能小车(全国大学生电子设计竞赛)\SegDisp.h
文件 1994 2011-08-13 14:59 2003智能小车(全国大学生电子设计竞赛)\SegDisp.LST
文件 3342 2011-08-13 14:59 2003智能小车(全国大学生电子设计竞赛)\SegDisp.OBJ
文件 5115 2002-04-16 15:32 2003智能小车(全国大学生电子设计竞赛)\STARTUP.A51
............此处省略21个文件信息
- 上一篇:单片机PWM控制花样彩灯
- 下一篇:BUCK电路PSCAD闭环控制模型
相关资源
- c8051f350 24位AD 转换程序 完全调通的很
- 3路智能小车循迹程序
- 基于C8051f020的电子万年历
- C8051F020定时器定时时间计算方法
- 03年电赛智能小车总程序
- 基于视觉的道路识别技术的智能小车
- SPI按键显示接口设计
- c8051f350 24位AD采集 4通道
- 基于AT89C52单片机智能小车的设计.pd
- C8051F020.SchLib
- C8051F020用定时器3以中断方式产生方波
- 基于LabVIEW和MyRIO追踪红色物体小车
- LabVIEW智能小车上位机显示
- 基于模糊PID的智能小车控制算法研究
- 智能小车超声波避障实验+源码(有舵
- 基于C8051F的cc1100射频通信
- 单片机上实现的modbus_tcp通信
- C8051F320官方测试串口代码
- c8051f020的12864显示
- 智能小车寻迹(含霍尔测速)程序
- 智能小车起跑线识别完整版,绝对有
- 智能小车电机驱动模块
- 智能小车循迹记忆算法
- 3路、4路红外循迹智能小车程序
- 51产生PWM波控制舵机用于智能小车控制
- 基于C51智能小车设计
- 智能小车QT远程客户端
- 基于msp430智能小车程序
- dS18b20的C8051F020程序
- 基于C8051F340单片机通过串口升级的解
评论
共有 条评论