元件清单
名称 | 参数 | 数量 | Proteus软件对应元件名称 |
51单片机 | STC90516RD+ | 1 | AT89C51 |
晶振 | 12MHz | 1 | CRYSTAL |
电容 | 30uF | 1 | CAP |
按键 | 1 | BUTTON | |
直流电机 | +5v | 4 | MOTOR |
电机驱动芯片 | 2 | L298 | |
二极管 | 1N4007 | 16 | 1N4007 |
极性电容 | 100uF | 2 | CAP-ELEC |
电阻 | 10KΩ | 1 | RES |
极性电容 | 10pF | 1 | CAP-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源文件,解压后直接就可以使用
Comments | NOTHING