xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡介

五線四相步進電機開發全套資料,解析了該種電機的工作原理,不同開發模式方法,以及不同平臺下的源代碼

資源截圖

代碼片段和文件信息

/*************************************************************************************
*??標題:??步進電機試驗三(加減速運行) ?*
*? ?*
*????通過本例程了解步進馬達使用及驅動程序編寫 ?*
*;???單雙八拍工作方式:?????????????????????????????????????????????????????????? ?*
*;???A-AB-B-BC-C-CD-D-DA?(即一個脈沖轉?3.75?度)?????? ?*
*????????????????????? ??????????????????????????????????????????????????????? ?*
*??請學員一定要消化掉本例程 ?*
**************************************************************************************/

?
?#include?“reg52.h“

?void?delay();

?//Motor
sbit?F1?=?P1^0;
sbit?F2?=?P1^1;
sbit?F3?=?P1^2;
sbit?F4?=?P1^3;

unsigned?char?code?FFW[8]={0xf10xf30xf20xf60xf40xfc0xf80xf9};?//反轉
unsigned?char?code?FFZ[8]={0xf90xf80xfc0xf40xf60xf20xf30xf1};?//正轉
unsigned?int??K?rate;


/**********************************************************
* ??*
*?????????????????步進電機驅動 ??*
***********************************************************/
void??motor_ffw()
?{?
???unsigned?char?i;

??????for?(i=0;?i<8;?i++)???????//一個周期轉30度
????????{
??????????P1?=?FFW[i]&0x1f;??//取數據

??????????delay();???????????//調節轉速
????????}
?????}?

/********************************************
?延時程序
*********************************************/

?void?delay()???
{???????????????????????????
???unsigned?int?kt;
????t=rate;
???while(t--)
???{
?????for(k=0;?k<100;?k++)
?????{?}
???}
}


/********************************************************
*???????????????????????????????????????????????????????
*步進電機運行???????????????????????????????????????????????
*??????????????????????????????????????????????????????
*********************************************************/
void??motor_turn()
{?
???unsigned?char?x;
???rate=0x2a;
???x=0x40;
???do
?????{
??motor_ffw();??????????//加速
??????rate--;
?}while(rate!=0x08);
???do
?????{? ???
???motor_ffw();????????//勻速
???x--;
?}while(x!=0x01);
?
???do
?????{
??motor_ffw();?????????//減速
??????rate++;
?}while(rate!=0x2a);????
}

main()?
?{?
????while(1)
{

?motor_turn();


?}
}


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????319??2011-11-10?22:23??步進馬達.hex

-----------?---------??----------?-----??----

??????????????????319????????????????????1


評論

共有 條評論