下载此文档

51单片机红外遥控小车源程序.doc


文档分类:论文 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
51单片机红外遥控小车源程序单片机源程序如下:/*******************************************************************************--------------------------------------------------------------------------------*实验名            :红外线试验*实验说明    :数码管显示红外线发送过来的键值。*连接方式    :见连接图*注  意            :*******************************************************************************///#include<>#include<>//--定义使用的IO--//sbitIRIN=P3^2;sbitPWM1  =P0^1;sbitPWM2  =P0^2;//--定义一个全局变量--//unsignedchartimer1;unsignedcharIrValue[6];      //用来存放读取到的红外值unsignedcharTime;//--声明全局函数--//voidIrInit();voidDelayMs(unsignedint);voidTime1Config();voidspeedup();voidSlowdown();voidgo();voidleft();voidright();voidpwm_left(intx);voidpwm_right(intx);/********************************************************************************函数名      :main*函数功能            :主函数*输入        :无*输出            :无*******************************************************************************/voidmain(){      PWM1=0;      PWM2=0;      IrInit();      Time1Config();      while(1)      {          IrValue[4]=IrValue[2]>>4;                  //高位          IrValue[5]=IrValue[2]&0x0f;          //低位        if(IrValue[4]==0x0e&&IrValue[5]==0x08)            {                  pwm_left(37);                pwm_right(40);          }            if(IrValue[4]==0x0d&&IrValue[5]==0x04)              {                pwm_left(0);                      pwm_right(0);          

51单片机红外遥控小车源程序 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cjc201601
  • 文件大小18 KB
  • 时间2019-07-15
最近更新