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

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

51單片機控制直流電機正反轉程序

作者:huqin   來源:本站原創   點擊數:  更新時間:2014年03月24日   【字體:

本程序能通過按鍵控制直流電流的的正反轉,按鍵的端口定義直接看程序的定義部分。       


 /=========自動調壓控制程序=========================================
   #include<reg52.h> //包含頭文件,一般情況不需要改動,頭文件包含特殊功能寄存器的定義
   sbit KEY1=P3^3;//高端行程開關自定義
   sbit KEY2=P3^4;//低端行程開關自定義
   sbit LED1=P1^0;//定義電機正轉驅動端口
   sbit LED2=P1^1;//定義電機反轉驅動端口
  //*------------------------------------------------
                  
 //------------ 主函數------------------------------------*/
   void main (void)
   {
 P1=0x00;//程序初始化
 P1=0xFF;//P1口置1
   LED1=1;
   LED2=0;//初始化電機正機正轉
   while (1)   //主循環
   {
   if(!KEY1)//是否檢測到高端行程開關若是電機反轉
   {
   LED1=0; //電機反轉控制
   LED2=1;
  }
           
   if(!KEY2)//電機反轉是否檢測到低端行程開關
 {
   LED1=1;//若是電機正轉
   LED2=0;
    }       
  }
}
 

關閉窗口

相關文章