• 大小: 86KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-02
  • 语言: 其他
  • 标签: 小车  LDC1314  

资源简介

使用ldc1314进行金属探测,单片机为AT89c52,效果为小车沿金属丝循迹

资源截图

代码片段和文件信息

#include
#include
#include“ldc1314.h“
#include

#define uchar unsigned char 
#define uint  unsigned int  
#define ulong unsigned long 
#define math 1
int X1X2X3X4;
int Y1Y2Y3Y4;
int Differ1=0Differ2=0Differ3=0Differ4=0;

 
 
 
void delayMS(unsigned int k)
{    
     unsigned int xy;
 for(x=0;x    for(y=0;y<100;y++);
}

void main(void)
{
    LcdInit();  //LCD初始化
LDC1314int(); //LDC1314初始化
Init0();   //定时器0初始化
delayMS(300);
 X1=CH0;
 X2=CH1;
// X3=CH2;
// X4=CH3;
 delayMS(3);
 X1=CH0;
 X2=CH1;
// X3=CH2;
// X4=CH3;//保存的初值


    while (1)
    {
NUMBERSSHOW();
     Y1=CH0;
 Y2=CH1;
 Y3=CH2;
 Y4=CH3;//循环取得的值
 Differ1=Y1-X1;
 Differ2=Y2-X2;
 Differ3=Y3-X3;
 Differ4=Y4-X4;

 
if((Differ1+Differ2)<10)  //判断检测的算法是否为硬币,大于十为硬币,其他为铁丝
{
  if((Differ1>=math)||(Differ3>=math))//通道1和通道3有值
{
 rightrun2(58);//大右转
  delay(50);
}
 
else if((Differ2>=math)||(Differ4>=math))//通道2和通道4有值
{
   leftrun2(85);//大左转
delay(50);
}
else 
{
 run(7);//直走
 
}
}
stop();
delay(50);
run();
    }
}



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-07-02 21:49  CAR1.5\
     文件       34847  2018-07-02 21:49  CAR1.5\03
     文件        3486  2018-07-02 21:49  CAR1.5\03.LST
     文件       33853  2018-07-02 21:49  CAR1.5\03.M51
     文件       17086  2018-07-02 21:49  CAR1.5\03.OBJ
     文件        1789  2018-07-02 21:49  CAR1.5\03.build_log.htm
     文件        1249  2018-07-02 20:48  CAR1.5\03.c
     文件        6769  2018-07-02 21:49  CAR1.5\03.hex
     文件          64  2018-07-02 21:49  CAR1.5\03.lnp
     文件         174  2016-07-25 13:02  CAR1.5\03.plg
     文件      140804  2018-07-02 21:49  CAR1.5\03.uvgui.Administrator
     文件      140804  2018-07-02 21:49  CAR1.5\03.uvgui_Administrator.bak
     文件       11340  2018-07-02 20:49  CAR1.5\03.uvopt
     文件       14317  2018-06-28 12:19  CAR1.5\03.uvproj
     文件       10762  2018-06-28 21:19  CAR1.5\03_uvopt.bak
     文件       14485  2018-06-26 17:26  CAR1.5\03_uvproj.bak
     文件       12805  2015-09-16 18:34  CAR1.5\152k.h
     文件       12805  2015-09-16 18:34  CAR1.5\154k.h
     文件         965  2009-05-07 14:38  CAR1.5\INTRINS.H
     文件        3804  2018-06-28 12:13  CAR1.5\control.LST
     文件       14656  2018-06-28 12:13  CAR1.5\control.OBJ
     文件        1626  2018-06-26 17:25  CAR1.5\control.c
     文件         224  2018-06-26 17:24  CAR1.5\control.h
     文件        6651  2018-07-02 21:49  CAR1.5\lcd.LST
     文件        4120  2018-07-02 21:49  CAR1.5\lcd.OBJ
     文件        3627  2017-03-24 12:33  CAR1.5\lcd.c
     文件         963  2018-06-23 11:27  CAR1.5\lcd.h
     文件       16412  2018-07-02 21:49  CAR1.5\ldc1314.LST
     文件       18547  2018-07-02 21:49  CAR1.5\ldc1314.OBJ
     文件        9172  2018-06-27 22:50  CAR1.5\ldc1314.c
     文件         398  2018-06-26 15:56  CAR1.5\ldc1314.h
............此处省略1个文件信息

评论

共有 条评论