找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3449|回復(fù): 2
收起左側(cè)

各位大神看看這個控制舵機程序,不能實現(xiàn)來回轉(zhuǎn)動

[復(fù)制鏈接]
ID:214956 發(fā)表于 2017-6-29 21:18 | 顯示全部樓層 |閱讀模式

#include "reg52.h"
unsigned char count;      
sbit pwm =P3^0 ;         
unsigned char jd;         
void delay(unsigned char i)
{
  unsigned char j,k;
  for(j=i;j>0;j--)
    for(k=125;k>0;k--);
}
void Time0_Init()         
{
TMOD = 0x01;            
IE   = 0x82;
TH0  = 0xfe;
TL0  = 0x33;     
    TR0=1;                 
}
void Time0_Int() interrupt 1
{
TH0  = 0xfe;            
TL0  = 0x33;
    if(count<jd)              
      pwm=1;                  
    else
      pwm=0;                  
    count=(count+1);         
    count=count%40;     
}


void main()
{
jd=1;
count=0;
Time0_Init();              
while(1)
{
        for(jd=1;jd<6;jd++)
        count=0;
        for(jd=5;jd>0;jd--)
        count=0;
}


}


回復(fù)

使用道具 舉報

ID:215708 發(fā)表于 2017-6-29 23:17 來自觸屏版 | 顯示全部樓層
轉(zhuǎn)太快了,給for里面把延時加上
回復(fù)

使用道具 舉報

ID:164602 發(fā)表于 2017-6-30 12:42 | 顯示全部樓層
你的舵機是什么型號。
我這個程序,是控制SG90舵機的,你看看。
1.jpg

舵機的使用工程.rar

32.13 KB, 下載次數(shù): 29

回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表