欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
求單片機程序 延時函數驅動舵機
[打印本頁]
作者:
Thunder.
時間:
2018-3-23 15:36
標題:
求單片機程序 延時函數驅動舵機
stc12c5a60s2芯片,如何用延時函數來驅動一個舵機的轉動,求詳細程序。舵機動一次就行了
作者:
jdb333333
時間:
2018-3-23 15:51
納秒級的延時使用空指令來封裝自己的延時函數,時間很長可以采用定時器,操控有邏輯時序的話,可以使用多個定時器協調工作
作者:
1143828514
時間:
2018-3-23 18:59
STC-ISP 軟件有延時函數的功能,設置相應型號即可
作者:
WANGCHONG
時間:
2018-3-24 16:20
我這里有兩個舵機的程序,你可以看看作為一個參考
2.舵機.zip
2018-3-24 16:19 上傳
點擊文件名下載附件
429.75 KB, 下載次數: 56
duoji.zip
2018-3-24 16:19 上傳
點擊文件名下載附件
21.74 KB, 下載次數: 37
作者:
JACKLI
時間:
2018-3-24 16:41
舵機開
作者:
JACKLI
時間:
2018-3-24 16:42
舵機轉動,
延時若干時間,
關閉舵機
作者:
Thunder.
時間:
2018-3-25 19:59
#include "reg51.h"
#include <intrins.h>
#define uint8 unsigned char
#define uint16 unsigned short int
#define uint32 unsigned long
sbit SERVO0=P1^0; //¿ØÖƶæ»úμÄPWMêä3ö¿ú
//uint16 Servo0PwmDuty=1500; //PWMÂö3å¿í¶è
void InitTimer0(void)
{
TMOD |= 0x01; //éèÖö¨ê±Æ÷Ä£ê½
TL0 = 0xff; //éèÖö¨ê±3õÖμ
TH0 = 0x00; //éèÖö¨ê±3õÖμ
TF0 = 0; //Çå3yTF0±êÖ¾
TR0 = 1; //¶¨ê±Æ÷0¿aê¼¼Æê±
ET0 = 1; //¿a¶¨ê±Æ÷0ÖD¶Ï
}
void delay100us(unsigned int a) //@12.000MHz
{
unsigned char i, j;
_nop_;
_nop_;
i = 2;
j = 38;
do
{
while (--j);
} while (--i);
}
void main( )
{
InitTimer0(); //¶¨ê±Æ÷03õê¼»ˉ
EA = 1; //¿a×üÖD¶Ï
while(1)
{
SERVO0=1;
delay100us(500);
SERVO0=0;
delay100us(1000);
SERVO0=1;
delay100us(500);
}
}
我寫的這個不行 求原程序
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1