资源简介
51系列单片机四路寻迹小车源码,代码有注释,结构简单,方便修改,keil4可以编译。

代码片段和文件信息
#include
sbit IN1 = P1^4; //定义左电机控制引脚
sbit IN2 = P1^3;
sbit IN3 = P1^2; //定义右电机控制引脚
sbit IN4 = P1^1;
void Motor_Left(bit ReverOrCoro unsigned char DutyCycle); //左边电机控制函数
void Motor_Right(bit ReverOrCoro unsigned char DutyCycle); //右边电机控制函数
unsigned char cnt = 0;
void Motor_Left(bit ReverOrCoro unsigned char DutyCycle) //传递正反转(1为正转,0为反转)、占空比参数
{
if(ReverOrCoro == 1)
{
IN1 = 1;
if(cnt <= DutyCycle)
{
IN2 = 0;
}
else
{
IN2 = 1;
}
}
else
{
IN2 = 1;
if(cnt <= DutyCycle)
{
IN1 = 0;
}
else
{
IN1 = 1;
}
}
}
void Motor_Right(bit ReverOrCoro unsigned char DutyCycle) //传递正反转(1为正转,0为反转)、占空比参数
{
if(ReverOrCoro == 1)
{
IN3 = 1;
if(cnt <= DutyCycle)
{
IN4 = 0;
}
else
{
IN4 = 1;
}
}
else
{
IN4 = 1;
if(cnt <= DutyCycle)
{
IN3 = 0;
}
else
{
IN3 = 1;
}
}
}
void InterruptTimer0() interrupt 1
{
TH0 = 0xFF;
TL0 = 0x7E;
cnt++;
if(cnt >= 100)
{
cnt = 0;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-05-20 11:46 循迹决赛程序1\
文件 6376 2013-06-24 10:27 循迹决赛程序1\STARTUP.A51
文件 14049 2017-05-17 19:13 循迹决赛程序1\STARTUP.LST
文件 758 2017-05-17 19:13 循迹决赛程序1\STARTUP.OBJ
文件 3156 2017-05-17 19:13 循迹决赛程序1\motor.LST
文件 3128 2017-05-17 19:13 循迹决赛程序1\motor.OBJ
文件 1111 2017-05-14 14:51 循迹决赛程序1\motor.c
文件 9056 2017-05-17 19:13 循迹决赛程序1\决赛
文件 6860 2017-05-17 19:13 循迹决赛程序1\决赛.LST
文件 15409 2017-05-17 19:13 循迹决赛程序1\决赛.M51
文件 7334 2017-05-17 19:13 循迹决赛程序1\决赛.OBJ
文件 3248 2017-05-20 11:46 循迹决赛程序1\决赛.c
文件 1914 2017-05-17 19:13 循迹决赛程序1\决赛.hex
文件 70 2017-05-17 19:13 循迹决赛程序1\决赛.lnp
文件 152 2017-05-20 11:46 循迹决赛程序1\决赛.plg
文件 139903 2017-05-20 11:46 循迹决赛程序1\决赛.uvgui.Administrator
文件 140065 2017-05-18 13:28 循迹决赛程序1\决赛.uvgui_Administrator.bak
文件 6720 2017-05-20 11:46 循迹决赛程序1\决赛.uvopt
文件 13754 2017-05-14 14:35 循迹决赛程序1\决赛.uvproj
- 上一篇:MC9S12G128 bootloader
- 下一篇:基于QT的三连棋井字棋游戏
相关资源
- 安卓wifi直连app源码
- 我的世界源码(易语言版)
- labview编程软件滤波器以及编写程序设
- 我的界面(visual foxpro)源码
- 易语言:一键cf基址源码
- The Secret Path 3D 3D魔方迷宫[源码][scra
- scratch垃圾分类源码(最终版本).sb
- 基于MCS_51单片机的工业屏柜散热方案
- MCS_51单片机与8255A的接口设计
- 安卓QQ6.71协议源码易语言,qq协议源码
- 编译原理实验工具及参考源码(lex&
- E盾偷后台工具源码
- 51单片机PWM程序,占空比、周期可调整
- UNIX/LINUX编程实践教程的源码
- 十以内加减法练习 powerbuilder源码
- 51单片机多功能自行车测速仪
- 农场开发项目
- OCR源码
- PLC上位机编程软件
- 用foobar2000听google音乐[更新一下]
- 学生信息管理系统源码
- 00
- 用51单片机实现G代码翻译
- 简易的电阻电容测量电路
- 用VC 编写的仿QQ聊天室程序源代码
- 毕业论文之温度传感器DS18B20(源码
- 可自定义导航网站源码
- 51单片机基于protues的几个仿真实例
- 栅栏填充算法源码(VC)
- msp430F149操作红外接收模块源码
评论
共有 条评论