久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: 利用單片機(jī)獨(dú)立按鍵控制步進(jìn)電機(jī)轉(zhuǎn)動(dòng)角度 [打印本頁(yè)]

作者: ninilife    時(shí)間: 2014-7-22 15:28
標(biāo)題: 利用單片機(jī)獨(dú)立按鍵控制步進(jìn)電機(jī)轉(zhuǎn)動(dòng)角度
我的程序
#include <reg52.h>
sbit A1=P1^0;
sbit B1=P1^1;
sbit C1=P1^2;
sbit D1=P1^3;
#define Coil_A1 {A1=1;B1=0;C1=0;D1=0;}

#define Coil_B1 {A1=0;B1=1;C1=0;D1=0;}
#define Coil_C1 {A1=0;B1=0;C1=1;D1=0;}
#define Coil_D1 {A1=0;B1=0;C1=0;D1=1;}
#define Coil_AB1 {A1=1;B1=1;C1=0;D1=0;}
#define Coil_BC1 {A1=0;B1=1;C1=1;D1=0;}
#define Coil_CD1 {A1=0;B1=0;C1=1;D1=1;}
#define Coil_DA1 {A1=1;B1=0;C1=0;D1=1;}
#define Coil_OFF {A1=0;B1=0;C1=0;D1=0;}
unsigned char Speed;

void DelayUs2x(unsigned char t)

{  while(--t);}
void DelayMs(unsigned char t)

{while(t--)
{
     //大致延時(shí)1mS
     DelayUs2x(245);
        DelayUs2x(245);
}
}
void stepa()

{
unsigned int i=32;
Speed=8;
Coil_OFF
while(i--)  /
  {         
     Coil_A1              
     DelayMs(Speed);      
Coil_B1
     DelayMs(Speed);
     Coil_C1
     DelayMs(Speed);
     Coil_D1
     DelayMs(Speed);
  }
  Coil_OFF
}
void stepb()

{
unsigned int i=32;
Speed=8;
Coil_OFF
while(i--)
  {
     Coil_D1               
     DelayMs(Speed);      
      Coil_C1
     DelayMs(Speed);
     Coil_B1
     DelayMs(Speed);
     Coil_A1
     DelayMs(Speed);
  }
}
void main()

{
while (1)        
  {switch(P3)  
       {
           case 0xfe:stepa();break;//0xfe = 1111 1110,
                case 0xfd:stepb();break;
                case 0xfb:stepa();break;
                case 0xf7:stepb();break;
                case 0xef:stepa();break;
                case 0xdf:stepb();break;
                case 0xbf:stepa();break;
                case 0x7f:stepb();break;
                default:break;   
          }
                     
  }
}
我想利用獨(dú)立按鍵(8個(gè))控制步進(jìn)電機(jī),按下按鍵K1 3 5 7時(shí),執(zhí)行stepa,也就是正轉(zhuǎn)45度,按下按鍵K2 4 6 8,執(zhí)行stepb,也就是反轉(zhuǎn)45度,該程序是0ERRORS 1WARNINGS     但是單片機(jī)給電之后,按下按鍵電機(jī)無反應(yīng),請(qǐng)問是怎么回事?

作者: meilidianzhi    時(shí)間: 2014-7-27 13:33

作者: 獨(dú)家記憶    時(shí)間: 2014-8-5 15:53
了解了解
作者: hts2008222    時(shí)間: 2015-10-23 16:17
按鍵程序沒有設(shè)計(jì)好,出個(gè)接線圖。有空幫你研究下。
作者: 我尼瑪    時(shí)間: 2018-5-16 10:34
電機(jī)不轉(zhuǎn),有可能是你的原理題有問題,程序不知道你仿真正確不




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 91小视频在线 | 人人爱干 | 精品久久久久一区二区国产 | 国产乱码久久久久久 | 亚洲精品大片 | 成人性生交a做片 | 在线观看国产三级 | 亚洲国产中文在线 | 欧美一级二级在线观看 | 日韩免费视频一区二区 | 国产在线精品一区二区 | 成人日韩av| 久久久久久一区 | 成人影院在线视频 | 日日操日日干 | 夜夜骑首页 | 欧美一级片在线观看 | 国产做a爱免费视频 | 日韩一区二区成人 | 国产黄视频在线播放 | 一级黄色片在线免费观看 | 成人教育av| 羞羞视频免费在线 | 国产成人精品一区二区三区视频 | 久久久久一区二区 | 一区二区福利视频 | 日韩av成人在线 | 国产成人综合久久 | 国产精品日日做人人爱 | 国产一区中文 | 亚洲精品久久久 | 欧美一级片在线 | 成人h动漫亚洲一区二区 | 国产美女永久免费无遮挡 | 亚洲日本一区二区三区四区 | 精品久久久久久久久久久久久久 | 国产一级网站 | 亚洲欧美一区二区三区国产精品 | 精品亚洲一区二区三区四区五区 | 天天色综网 | 狠狠视频 |