基于單片机的直流电机控制(正反转开关控制).docVIP

  • 12
  • 0
  • 约1.84千字
  • 约 4页
  • 2016-11-27 发布于重庆
  • 举报

基于單片机的直流电机控制(正反转开关控制).doc

基于單片机的直流电机控制(正反转开关控制)

基于单片机的直流电机控制(正反转,开关控制) 原理图如下: 程序如下: /*用电机来代表门的转动情况*/??? #include?? reg51.h //定义变量 sbit?? kaimen=P0^0; sbit?? zanting=P0^1; sbit?? fanxiang=P0^2; sbit?? P2_0=P2^0; sbit?? P2_1=P2^1; bit Flag = 1;//定义电机正反向标志 //函数声明 void motor_turn(void);?? //正反向控制 void Timer0_init(void); //定义定时器0初始化 /******************************延时处理***************************/ void Delay(unsigned int z) { unsigned int x,y; for(x=z;x0;x--) ?? for(y=110;y0;y--); } /***************************************************************/ void Timer0_int(void) interrupt 1 using 1//定时器0中断处理主要用来处理换方向的时候 { TR0 = 0; ??? TL0=(65536-50000

文档评论(0)

1亿VIP精品文档

相关文档