国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品
電子工程網
標題:
步進電機
[打印本頁]
作者:
洛祭
時間:
2011-12-21 22:27
標題:
步進電機
/**************************************************************************************
* 標題: 步進電機試驗四 *
* *
* 通過本例程了解步進馬達使用及驅動程序編寫 *
* 雙四拍工作方式: *
* AB-BC-CD-DA (即一個脈沖,轉 7.5 度) *
* *
* 請學員一定要消化掉本例程, *
*
**************************************************************************************/
#include "reg52.h"
//Motor
sbit F1 = P1^0;
sbit F2 = P1^1;
sbit F3 = P1^2;
sbit F4 = P1^3;
///////////////////////////////////////
//步進電機驅動
unsigned char MotorStep=0;
unsigned int MotorTimer = 0;
unsigned int TIM,CT;
void InitMotor()
{
F1 = 1;
F2 = 1;
F3 = 1;
F4 = 1;
}
void SetMotor()
{
// if(Speed == 0) return;
switch(MotorStep)
{
case 0:
if(TIM)
{
F1 = 0;
F2 = 0;
F3 = 1;
F4 = 1;
MotorStep = 1;
TIM=0;
}
break;
case 1:
if(TIM)
{
F1 = 1;
F2 = 0;
F3 = 0;
F4 = 1;
MotorStep = 2;
TIM=0;
}
break;
case 2:
if(TIM)
{
F1 = 1;
F2 = 1;
F3 = 0;
F4 = 0;
MotorStep = 3;
TIM=0;
}
break;
case 3:
if(TIM)
{
F1 = 0;
F2 = 1;
F3 = 1;
F4 = 0;
MotorStep = 0;
TIM=0;
}
break;
}
}
void system_Ini()
{
TMOD|= 0x11;
TH0=0xDC; //11.0592M
TL0=0x00;
IE = 0x8A;
TR0 = 1;
}
main()
{ system_Ini();
InitMotor();
while(1)
{
SetMotor();
}
}
/*************************************
[ t1 (0.5ms)中斷] 中斷中做 PWM 輸出
------------1000/(0.02ms*250)=200Hz
*************************************/
void Tzd(void) interrupt 1
{
TH0 = 0xfe; //11.0592
TL0 = 0x33;
if( CT++==20)
{TIM=1;
CT=0;
}
}
歡迎光臨 電子工程網 (http://www.qingdxww.cn/)
Powered by Discuz! X3.4
主站蜘蛛池模板:
青青青久草
|
国产91久久精品
|
被高跟鞋调教丨vk
|
久久这里有精品视频
|
韩日一级
|
在线免费亚洲
|
黑人一区二区三区中文字幕
|
国产精品一区91
|
久久综合精品视频
|
日日摸狠狠的摸夜夜摸
|
亚洲国产日韩在线人成蜜芽
|
国产日
|
99热日韩
|
五月月色开心婷婷久久合
|
日韩一区二区三区四区区区
|
精品四虎免费观看国产高清午夜
|
极品色天使在线婷婷天堂亚洲
|
欧美视频在线观看免费
|
久久99久久精品国产99热
|
欧美在线观看视频一区
|
国产精品成人不卡在线观看
|
动作片网站免费
|
青草热在线精品视频99app
|
国产99久9在线视频 国产99久9在线
|
99视屏
|
四虎国产精品成人永久免费影视
|
精品久久久久久中文字幕一区
|
亚洲高清在线天堂精品
|
一个人在线观看的www
|
精品精品国产欧美在线观看
|
国内精品一级毛片免费看
|
日韩亚洲欧洲在线rrrr片
|
含羞草麻豆
|
999精品久久久中文字幕蜜桃
|
日韩在线视频免费不卡一区
|
国产精品视频999
|
国内自拍第1页
|
欧美成人免费看片一区
|
中文字幕在线乱码免费毛片
|
99久久精品免费精品国产
|
四虎影视必出精品
|