元件清单

名称参数数量Proteus软件对应元件名称
51单片机STC90516RD+1AT89C51
晶振12MHz1CRYSTAL
电容30uF1CAP
按键1BUTTON
直流电机+5v4MOTOR
电机驱动芯片2L298
二极管1N4007161N4007
极性电容100uF2CAP-ELEC
电阻10KΩ1RES
极性电容10pF1CAP-ELEC

电路图

注意元件的参数,尤其是电阻的

keil5代码

//四驱控制小车行走
#include<regx51.h>
sbit ENA1=P1^4;			//左前轮使能端
sbit ENB1=P1^5;			//左后轮使能端置
sbit ENA2=P1^6;			//右前轮使能端置
sbit ENB2=P1^7;			//右后轮使能端置
void main()			   //主函数
{
  ENA1=1;			  //左前轮使能端置1
  ENB1=1;			 //左后轮使能端置1
  ENA2=1;			//右前轮使能端置1
  ENB2=1;			//右后轮使能端置1
  while(1)			//循环
  {
  P2=0x55;         //四驱小车电机正转
  }
}

源代码可以在下面免费下载,文件包含keil5和proteus源文件,解压后直接就可以使用

相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

被岁月冰封的一簇火苗,等待理想把它融化、燃烧。