欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 單片機驅動三相電機正反轉程序 [打印本頁]

作者: 6313    時間: 2021-4-25 16:13
標題: 單片機驅動三相電機正反轉程序
網上找了好久都沒有找到三相電機正反轉程序,用51單片機試寫了個程序。
#include <reg51.h>
#define uint unsigned int
#define uchar unsigned char
//定義按鍵端口
sbit key1 = P1^0;//定義LED燈端口
sbit key2 = P1^1;
sbit key3 = P1^2;

sbit led1 = P2^0;
sbit led2 = P2^1;
sbit led3 = P2^2;


//延時函數聲明
void delay(uint xms);
//程序入口
void main(){
  while(1){
完整程序附件下載
    //第一次判斷
    if(key1 == 0){
          //延時20ms 消除抖動
          delay(20);
          //第二次判斷
          if(key1 == 0){
            led2 = 1;// 燈亮
                delay(200);
            led1 = 0;
            
          }
          while(!key1);  //當按鍵未松開時,key為0,執行該死循環。
         //等待按鍵被松開
         }
          if(key2 == 0){
          //延時20ms 消除抖動
          delay(20);
          //第二次判斷
          if(key2 == 0){
            led1 = 1;          //燈亮
                delay(200);
                led2 = 0;                  
            
          }
         
         
         //等待按鍵被松開

          while(!key2);  //當按鍵未松開時,key為0,執行該死循環。
        }
        if(key3 == 0){
          //延時20ms 消除抖動
          delay(20);
          //第二次判斷
          if(key3 == 0){
                      //燈亮
                led1 = 1;
                   led2 = 1;
           
          }
         
         
         //等待按鍵被松開

          while(!key3);  //當按鍵未松開時,key為0,執行該死循環。
                }  
           

          }
                }


作者: 6313    時間: 2021-4-25 16:14
三相電機正反轉程序.zip (2.08 KB, 下載次數: 15)
作者: 6313    時間: 2021-4-25 16:20
程序注釋錯誤,更改為led1=0,led2=0 開。led1=1,led2=1 關.
作者: taotie    時間: 2021-4-25 22:03
呵呵~~~沒看明白是怎樣正反轉的。
其實三相交流電機就是交換其中兩相就可正反轉。




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1