智能车制作

标题: 舵机SG90 [打印本页]

作者: soyou777    时间: 2011-4-3 22:50
标题: 舵机SG90
新人报道,第一次发帖,请多多指教。
有个问题,舵机SG90,给它脉宽1ms,周期20ms的PWM信号,舵机没反应,电源给的是5V,不知道什么原因。程序如下,
#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char
uint count;
uchar flag;

sbit duoj=P2^0;
main()
{
       
        duoj=1;
        TMOD=0x01;
        EA=1;
        ET0=1;
        TH0=(65536-50)%256;
        TH0=(65536-50)/256;
        TR0=1;
        while(1)
        {

                duoj=flag;
        }       
}
void time0inter() interrupt 1
{
        TH0=(65536-50)%256;
        TL0=(65536-50)/256;
        count++;
        if(count==20)
        {
       
                flag=0;
        }
        if(count==400)
        {
                flag=1;
                count=0;
        }
}
望各位大大指教,先谢谢了。
新人,第一次搞,碰到好多问题。。。。
作者: 近水楼台    时间: 2011-4-5 22:35
51的,呵呵




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2