標(biāo)題:
哪位大神幫忙看看15單片機(jī)控制舵機(jī)程序
[打印本頁]
作者:
simple111
時(shí)間:
2018-8-3 16:28
標(biāo)題:
哪位大神幫忙看看15單片機(jī)控制舵機(jī)程序
#include "STC15Fxxxx.H"
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int
sbit pwm=P3^5;
unsigned char n,count,jd;
void timer0Init() //500us 11.0592
{
AUXR |= 0x80; //1T
TMOD &= 0xf0;
TL0 = 0x66 ;
TH0 = 0xEA;
TF0 = 0;
TR0 = 1;
INT_CLKO = 0x01;
ET0 = 1;
EA = 1;
}
void main(void)
{
P0M1 = 0; P0M0 = 0;
P1M1 = 0; P1M0 = 0;
P2M1 = 0; P2M0 = 0;
P3M1 = 0; P3M0 = 0;
P4M1 = 0; P4M0 = 0;
P5M1 = 0; P5M0 = 0;
P6M1 = 0; P6M0 = 0;
P7M1 = 0; P7M0 = 0;
jd=3;//歸正
count=0;
timer0Init();
}
void INT0_int (void) interrupt INT0_VECTOR
{
}
void INT1_int (void) interrupt INT1_VECTOR
{
}
void timer0(void) interrupt 1
{
TL0 = 0x66;
TH0 = 0xEA;
if(count<jd)
pwm=1;
else pwm=0;
count=(count+1);//0.5ms 的次數(shù)
count=count%40;// 20ms周期
}
作者:
906809707
時(shí)間:
2018-8-3 20:28
mark.有用的
作者:
cts788
時(shí)間:
2018-8-3 22:49
你這里很簡(jiǎn)單的IO控制
作者:
大鵬很正常
時(shí)間:
2018-8-4 11:12
可以用IO試試
作者:
qqqwqk
時(shí)間:
2018-8-4 17:45
程序沒問題 看不到反應(yīng)應(yīng)該是舵機(jī)電源沒給夠 5V一般舵機(jī)很難直接驅(qū)動(dòng) 大部分為9V
作者:
李赫
時(shí)間:
2018-8-4 21:11
時(shí)鐘中斷里面再次設(shè)置時(shí)鐘?不可以吧
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1