資源簡介
舵機控制器,上位機控制 多路舵機控制
16路舵機控制器源程序
C語言開發(fā)
代碼片段和文件信息
/**********************************************************************
?該實驗例程是實現(xiàn)8個舵機在兩個角度之間擺動。0度和90度
?通過該例程,讀者要學會??分時復用定時器?,用1個定時器來產(chǎn)生多路PWM的思想。
***********************************************************************/
#include?<12c5a.H>?? //STC12C5A系列單片機
void?delay(uint16?time); //軟件延時函數(shù)
void?Timer_init(); //定時器初始化函數(shù)
void?Timer0(uint32?us); //定時器0定時函數(shù)
uint16?pos[2][9]={ //上一節(jié)中控制一個舵機這里只需要兩個數(shù)。
{150015001500150015001500150015001500} //此節(jié)擴展成8個舵機,則此處變?yōu)閮蓚€數(shù)組。。
{500500500500500500500500500} //數(shù)組中的1~8成員代表每一個舵機的兩個位置。
?};
uint16?pwm[9]={150015001500150015001500150015001500}; //定時器取定時值從這里取
sbit?pwm16=P5^3; ?
sbit?pwm15=P1^5;
sbit?pwm14=P1^6;
sbit?pwm13=P1^7;
sbit?pwm12=P4^3;
sbit?pwm11=P3^2;
sbit?pwm10=P3^3;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????17904??2012-02-18?15:21??6、控制多個舵機\6、控制多個舵機\12c5a.h
?????文件???????7956??2012-05-24?10:54??6、控制多個舵機\6、控制多個舵機\SenMotor
?????文件???????5257??2012-05-24?10:54??6、控制多個舵機\6、控制多個舵機\SenMotor.c
?????文件???????2208??2012-05-24?10:54??6、控制多個舵機\6、控制多個舵機\SenMotor.hex
?????文件?????????48??2012-05-24?10:54??6、控制多個舵機\6、控制多個舵機\SenMotor.lnp
?????文件??????12820??2012-05-24?10:54??6、控制多個舵機\6、控制多個舵機\SenMotor.LST
?????文件??????11010??2012-05-24?10:54??6、控制多個舵機\6、控制多個舵機\SenMotor.M51
?????文件???????8895??2012-05-24?10:54??6、控制多個舵機\6、控制多個舵機\SenMotor.OBJ
?????文件????????227??2013-08-14?22:03??6、控制多個舵機\6、控制多個舵機\SenMotor.plg
????.......?????55215??2013-08-14?22:03??6、控制多個舵機\6、控制多個舵機\SenMotor.uvopt
?????文件??????13236??2012-03-03?08:59??6、控制多個舵機\6、控制多個舵機\SenMotor.uvproj
????.......?????72791??2012-05-24?10:54??6、控制多個舵機\6、控制多個舵機\SenMotor_uvopt.bak
?????文件??????13414??2012-02-18?15:27??6、控制多個舵機\6、控制多個舵機\SenMotor_uvproj.bak
?????文件???????5115??2002-04-16?14:32??6、控制多個舵機\6、控制多個舵機\STARTUP.A51
?????文件??????11667??2012-03-03?08:58??6、控制多個舵機\6、控制多個舵機\STARTUP.LST
?????文件????????749??2012-03-03?08:58??6、控制多個舵機\6、控制多個舵機\STARTUP.OBJ
?????目錄??????????0??2013-08-14?22:03??6、控制多個舵機\6、控制多個舵機
?????目錄??????????0??2013-08-14?21:30??6、控制多個舵機
-----------?---------??----------?-----??----
???????????????238512????????????????????18
- 上一篇:MFC編寫的計時器
- 下一篇:C語言五子棋完整源碼
評論
共有 條評論