資源簡(jiǎn)介
包含有51單片機(jī)控制智能小車的完整程序和說(shuō)明,采用模塊化編程。便于移植個(gè)應(yīng)用在其他的單片機(jī)上。。

代碼片段和文件信息
#include
#include“Config.h“
#include“IOCfg.c“
#include“TimeDLY.h“
#include“StepMot.h“
#include“Follow.h“
//尋線函數(shù):Follow()
void??Follow(void)
{
INT8U?temp;
temp?=?Follow_L;
temp?=?(temp<<1)|Follow_M;
temp?=?(temp<<1)|Follow_R;
switch(temp&0x07)
{
//沒(méi)檢測(cè)到黑線時(shí),原地打轉(zhuǎn)
case?0x00:??LMotRun(LSPEED);RMotStop();?????break;
//僅右邊檢測(cè)到黑線時(shí),左電機(jī)快轉(zhuǎn),右電機(jī)慢轉(zhuǎn)
case?0x01:??LMotRun(HSPEED);RMotRun(LSPEED);break;
//僅中間檢測(cè)到黑線時(shí),正常,左右電機(jī)都快轉(zhuǎn)
case?0x02:??LMotRun(HSPEED);RMotRun(HSPEED);break;
//中間以及右邊檢測(cè)到黑線時(shí),左電機(jī)快轉(zhuǎn),右電機(jī)慢轉(zhuǎn)
case?0x03:??LMotRun(HSPEED);RMotRun(LSPEED);break;
//僅左邊檢測(cè)到黑線時(shí),左電機(jī)慢轉(zhuǎn),右電機(jī)快轉(zhuǎn)
case?0x04:??LMotRun(LSPEED);RMotRun(HSPEED);break;
case?0x05:??break;??//不可能出現(xiàn)此情況
//中間以及左邊檢測(cè)到黑線時(shí),左電機(jī)慢轉(zhuǎn),右電機(jī)快轉(zhuǎn)
case?0x06:??LMotRun(LSPEED);RMotRun(HSPEED);break;
//中間,左右邊都檢測(cè)到黑線時(shí),原地打轉(zhuǎn)
case?0x07:??LMotRun(LSPEED);RMotStop();?????break;
default:?break;
}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件??????32538??2011-08-13?14:59??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\BrainCar
?????文件???????4446??2011-08-13?14:59??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\BrainCar.hex
?????文件????????175??2011-08-13?14:59??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\BrainCar.lnp
?????文件??????23631??2011-08-13?14:59??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\BrainCar.M51
?????文件???????8346??2011-08-13?14:59??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\BrainCar.Opt
?????文件????????685??2011-08-13?14:59??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\BrainCar.plg
?????文件???????2747??2011-08-09?15:34??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\BrainCar.Uv2
????.......??????6684??2011-08-10?20:41??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\BrainCar_Opt.Bak
?????文件???????2803??2009-07-30?09:41??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\BrainCar_Uv2.Bak
?????文件????????604??2007-08-22?20:20??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\Config.h
?????文件???????1051??2007-08-22?20:53??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\Follow.c
?????文件????????177??2007-08-22?16:44??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\Follow.h
?????文件???????2542??2011-08-13?14:59??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\Follow.LST
?????文件???????3727??2011-08-13?14:59??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\Follow.OBJ
?????文件????????748??2007-08-22?20:36??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\IOCfg.c
?????文件???????2048??2011-08-13?14:59??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\IOCfg.LST
?????文件???????1603??2011-08-13?14:59??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\IOCfg.OBJ
?????文件???????1076??2007-08-22?20:55??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\LightDTC.c
?????文件????????190??2007-08-22?18:49??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\LightDTC.h
?????文件???????2573??2011-08-13?14:59??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\LightDTC.LST
?????文件???????3801??2011-08-13?14:59??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\LightDTC.OBJ
?????文件????????324??2007-08-22?20:28??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\me
?????文件????????181??2007-08-22?20:28??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\me
?????文件???????1513??2011-08-13?14:59??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\me
?????文件???????2422??2011-08-13?14:59??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\me
?????文件????????568??2007-08-22?21:17??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\SegDisp.c
?????文件????????125??2007-08-22?21:15??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\SegDisp.h
?????文件???????1994??2011-08-13?14:59??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\SegDisp.LST
?????文件???????3342??2011-08-13?14:59??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\SegDisp.OBJ
?????文件???????5115??2002-04-16?15:32??2003智能小車(全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽)\STARTUP.A51
............此處省略21個(gè)文件信息
評(píng)論
共有 條評(píng)論