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

  • 大小: 44.09MB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2023-06-17
  • 語言: 其他
  • 標簽: STM32??

資源簡介

STM32 控制步進電機程序

資源截圖

代碼片段和文件信息

/********************************************************************
*?名稱?:?步進電機.c
*?功能?:?通過P1.3,P1.4,P1.5,P1.6四個IO口,來控制步進電機。
?杜邦線的連接線,可以參考使用說明的1.3節。
/***********************************************************************/
#include??
#define?uchar?unsigned?char
#define?uint??unsigned?int
?
sbit?KEY1?=?P3^2;???//步進電機順時針方向轉
sbit?KEY2?=?P3^3;???//步進電機逆時針方向轉
sbit?KEY3?=?P3^4; //步進電機調速

uchar??Step?=?0;
bit?FB_flag?=?0;

unsigned?char?code?F_Rotation[8]={0x080x180x100x300x200x600x400x48};????//順時針轉表格
unsigned?char?code?B_Rotation[8]={0x480x400x600x200x300x100x180x08};????//逆時針轉表格

/********************************************************************
*?名稱?:?Delay_1ms()
*?功能?:?延時子程序,延時時間為?1ms?*?x
*?輸入?:?x?(延時一毫秒的個數)
*?輸出?:?無
***********************************************************************/
void?Delay(uint?i)
{
uchar?xj;
for(j=0;j for(x=0;x<=148;x++);
}

void?KEY(void)
{
if(KEY1?==?0) ???//按P3.2,實現步進電機的順時針轉動
{
Delay(15);
if(KEY1?==?0)
{
FB_flag?=?0;
}
Delay(200);
}
if(KEY2?==?0)? //按P3.3,實現步進電機的逆時針轉動
{
Delay(15);
if(KEY2?==?0)
{
FB_flag?=?1;
}
Delay(200);
}
if(KEY3?==?0) //按P3.4,實現步進電機的調速
{
Delay(15);
if(KEY3?==?0)
{
Step++;
if(Step?==?3)
{
Step?=?0;
}
}
Delay(200);
}
}
main()
{
? uchar?i;?
//uint?k?=?0;
while(1)
? {?
KEY(); ?? //按鍵處理函數
?? for(i=0;i<8;i++)?????? //因為有8路的控制時序
????? {
//k++;
//if(k?==?4096)?while(1);
if(FB_flag?==?0)
{
????? P1?=?F_Rotation[i];??//順時針轉動
}
else
{
P1?=?B_Rotation[i]; ?//逆時針轉動
}
????? Delay(1+Step);???????? ?//改變這個參數可以調整電機轉速
? }
?? }
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-06-12?09:23??硬石步進電機資料\
?????目錄???????????0??2016-06-12?09:23??硬石步進電機資料\28BYJ48\
?????文件??????115293??2015-10-21?02:47??硬石步進電機資料\28BYJ48\28byj-48步進電機(12V的).pdf
?????文件?????1475649??2016-04-04?17:55??硬石步進電機資料\28BYJ48\28BYJ-48步進電機.pdf
?????文件??????289562??2012-05-12?19:58??硬石步進電機資料\28BYJ48\28BYJ48電機詳細使用說明(附帶驅動程序).pdf
?????文件???????82247??2016-04-04?17:40??硬石步進電機資料\28BYJ48\ULN2003驅動步進電機原理圖.png
?????文件?????1007104??2015-10-21?02:47??硬石步進電機資料\28BYJ48\減速步進電機28BYJ-48拆機圖.doc
?????文件??????191488??2015-10-21?02:47??硬石步進電機資料\28BYJ48\步進電機_28BYJ-48介紹和驅動及c編程.doc
?????目錄???????????0??2016-06-12?09:23??硬石步進電機資料\28BYJ48\步進電機參數\
?????文件???????28623??2009-04-08?15:04??硬石步進電機資料\28BYJ48\步進電機參數\步進電機參數.jpg
?????文件??????110761??2009-04-08?15:10??硬石步進電機資料\28BYJ48\步進電機參數\步進電機圖.jpg
?????文件???????29589??2009-04-08?15:12??硬石步進電機資料\28BYJ48\步進電機參數\步進電機技術要求.jpg
?????目錄???????????0??2016-06-12?09:23??硬石步進電機資料\28BYJ48\程序(C51)\
?????文件????????1908??2011-09-01?13:53??硬石步進電機資料\28BYJ48\程序(C51)\步進電機.c
?????目錄???????????0??2016-06-12?09:23??硬石步進電機資料\28BYJ48\程序(C51)\步進電機28BYJ-48\
?????文件????????1310??2009-07-03?19:05??硬石步進電機資料\28BYJ48\程序(C51)\步進電機28BYJ-48\bjdj
?????文件?????????667??2009-07-03?20:07??硬石步進電機資料\28BYJ48\程序(C51)\步進電機28BYJ-48\bjdj.c
?????文件?????????201??2009-07-03?19:05??硬石步進電機資料\28BYJ48\程序(C51)\步進電機28BYJ-48\bjdj.hex
?????文件????????2990??2009-07-03?19:05??硬石步進電機資料\28BYJ48\程序(C51)\步進電機28BYJ-48\bjdj.M51
?????文件????????1279??2009-07-03?20:07??硬石步進電機資料\28BYJ48\程序(C51)\步進電機28BYJ-48\bjdj.Opt
?????文件????????1985??2009-06-10?17:25??硬石步進電機資料\28BYJ48\程序(C51)\步進電機28BYJ-48\bjdj.Uv2
?????文件??????????60??2009-03-15?08:57??硬石步進電機資料\28BYJ48\程序(C51)\步進電機28BYJ-48\WAVE.LIN
?????文件?????????781??2009-03-15?08:57??硬石步進電機資料\28BYJ48\程序(C51)\步進電機28BYJ-48\步進電機
?????文件??????????56??2009-03-15?08:57??硬石步進電機資料\28BYJ48\程序(C51)\步進電機28BYJ-48\步進電機.BIN
?????文件????????3133??2009-03-15?08:57??硬石步進電機資料\28BYJ48\程序(C51)\步進電機28BYJ-48\步進電機.M51
?????文件????????3488??2010-07-08?09:13??硬石步進電機資料\28BYJ48\程序(C51)\步進電機按鍵控制.c
?????文件?????????528??2011-07-19?19:33??硬石步進電機資料\28BYJ48\程序(C51)\步進電機正反轉.c
?????目錄???????????0??2016-06-12?09:23??硬石步進電機資料\TB6600升級版驅動器\
?????文件??????519833??2016-05-20?16:59??硬石步進電機資料\TB6600升級版驅動器\TB6600升級版步進電機驅動器使用說明.pdf
?????文件??????490619??2016-04-21?18:40??硬石步進電機資料\TB6600升級版驅動器\TB6600升級版驅動器說明(1).pdf
?????文件??????859412??2016-05-02?22:01??硬石步進電機資料\TB6600升級版驅動器\TB67S109A.pdf
............此處省略1705個文件信息

評論

共有 條評論