循迹小车三个感应c语言程序,循迹小车的C语言程序(带注释)
循跡小車(chē)的C語(yǔ)言程序附帶詳細(xì)的注釋 以便在閱讀程序時(shí) 方便理解 另外 此程序是與FPGA板的VHDL液晶顯示和音樂(lè)播放程序相互聯(lián)系的...
/*****循跡小車(chē)的制作與設(shè)計(jì)——單片機(jī) C語(yǔ)言與 FPGA的 VHDL語(yǔ)言的結(jié)合****/ /************************單片機(jī) C 語(yǔ)言程序******************************/ #include
/*********************第一部分 ***************************************/ //以下是點(diǎn)擊驅(qū)動(dòng)芯片 L298 管腳位聲明
sbit PWM1=P1^0; //電機(jī)使能端
sbit PWM2=P1^1;
sbit IN1=P1^2;
sbit IN2=P1^3;
sbit IN3=P1^4;
sbit IN4=P1^5;
sbit start=P0^0;
sbit stop=P0^1; //電機(jī)控制端 //小車(chē)啟動(dòng)信號(hào) //小車(chē)停止信號(hào)
sbit RP1=P2^3; //此處是傳感器 管腳位聲明
sbit RP2=P2^2;
sbit RP3=P2^1;
sbit RP4=P2^0;
int count1,count2; //用于中斷計(jì)數(shù)
//延時(shí)函數(shù),延時(shí) z 秒
void delay(int z)
{
int x,y;
for(x=z;x>0;x--)
for(y=124;y>0;y--);
}
/*********************第二部分 電機(jī)控制子函數(shù)****************************/ void forward1()//電機(jī) 1 前進(jìn)
{
IN1=0;
IN2=1;
}
void forward2()//電機(jī) 2 前進(jìn)
{
IN3=0;
IN4=1;
}
總結(jié)
以上是生活随笔為你收集整理的循迹小车三个感应c语言程序,循迹小车的C语言程序(带注释)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
 
                            
                        - 上一篇: M2Det论文笔记
- 下一篇: 20种PLC对应Modbus地址表
