按键控制AT89C51单片机直流电机正反转,C语言
时间: 2023-10-06 22:06:25 浏览: 214
可以通过如下C语言程序实现控制:
#include <reg51.h>
sbit IN1 = P1^0;
sbit IN2 = P1^1;
void main()
{
while(1)
{
IN1 = 1;
IN2 = 0; //正转
delay(1000);
IN1 = 0;
IN2 = 1; //反转
delay(1000);
}
}
void delay(unsigned int t) //延时函数
{
unsigned int i, j;
for(i = 0; i < t; i++)
for(j = 0; j < 120; j++);
}
阅读全文