【C51单片机】基于L298N的可调速四驱小车

仿真图参考:

主要代码:

//基于L298N的可调速四驱小车
#include "reg51.h"    
#define unsigned int//用uint 定义数据类型,表示无符号整型变量

sbit LIN1=P2^0;         //定义两个L298N的管脚
sbit LIN2=P2^1;
sbit LIN3=P2^2;
sbit LIN4=P2^3;
sbit RIN1=P2^4;
sbit RIN2=P2^5;
sbit RIN3=P2^6;
sbit RIN4=P2^7;
sbit EN1=P3^4;

sbit F=P1^0;            //定义6个按键的管脚
sbit H=P1^1;
sbit R=P1^2;
sbit L=P1^3;
sbit A=P3^2;
sbit S=P3^0;

sbit LED1=P1^4;          //定义4个LED的管脚
sbit LED2=P1^5;
sbit LED3=P1^6;
sbit LED4=P1^7;

int count=0,i;//定义整形变量
int val=50;//定义整型变量,表示车速值

void delay(i)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值