1. 首页
  2. 编程语言
  3. C
  4. 单片机智能小车资料

单片机智能小车资料

上传者: 2018-12-10 05:31:26上传 ZIP文件 27.48MB 热度 45次
单片机智能小车资料 例: #include void CarGo(); void CarBack(); void CarTurnLeft(); void CarTurnRight(); void Delayms(unsigned char n); void CarStop(); /*定义循迹传感器管脚*/ sbit CLP=P1^0; sbit SS1=P1^1; sbit SS2=P1^2; sbit SS3=P1^3; sbit SS4=P1^4; sbit SS5=P1^5; sbit Near=P1^6; void CarGoLine() //小车沿黑线走 { if(SS2==0) { CarTurnLeft(); } else { if(SS4==0) { CarTurnRight(); } else { CarGo(); } } } void main() { unsigned char flag; flag=0; while(flag==0) { CarGoLine(); if(( SS1==0)||(SS2==1)) { CarGo(); Delayms(200);// 判断不是 “倒T” 字形接口 具体延时时间看小车的速度和性能 if(SS3==1) flag=1; } } CarStop(); }
用户评论