51单片机控制无刷直流电机程序PPT版.pptxVIP

  • 14
  • 0
  • 约小于1千字
  • 约 2页
  • 2020-07-21 发布于广东
  • 举报

51单片机控制无刷直流电机程序PPT版.pptx

学 海 无 涯 //101 1 #include reg51.h #define out_put P2 sbit SA = P1^0; sbit SB = P1^1; sbit SC = P1^2; sbit DIR = P1^3; void Forward(); void Backward(); void main(void) { while(1) { if(!DIR) { Forward(); } else { Backward(); } } } void Forward(void) { if(SA(!SB)SC) out_put = 0x09; //100 //110 //010 //011 //001 else if(SA(!SB)(!SC)) out_put = 0x0A; else if(SASB(!SC)) out_put = 0x22; else if((!SA)SB(!SC)) out_put = 0x24; else if((!SA)SBSC) out_put = 0x14; else if((!SA)(!SB)(SC)) out_put = 0x11; //101 //001 } void Backward(void) { if(SA(!SB)SC) out_put = 0x24; else if((!SA)(!SB)(SC))

文档评论(0)

1亿VIP精品文档

相关文档