实验17:直流电机实验

硬件接线图;

我这里实现的是:转5s,停5s,循环

main.c

cpp 复制代码
#include<reg52.h>


typedef unsigned int u16;
typedef unsigned char u8;

sbit ZL=P1^0;


void delay_10us(u16 n)
{
 	while(n--);
}

void delay_ms(u16 ms)
{
 	u16 i,j;
	for(i=ms;i>0;i--)
	for(j=110;j>0;j--);
}

void main()
{
	 ZL=0;
	 while(1)
	 {
	 	ZL=1;
	 	delay_ms(5000);
	 	ZL=0;
		delay_ms(5000);
	}	
}

实验结果:

51单片机实验:直流电机实验