智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1836|回复: 1
打印 上一主题 下一主题

舵机SG90

[复制链接]

1

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
166
威望
219
贡献
37
兑换币
0
注册时间
2011-4-3
在线时间
1 小时
跳转到指定楼层
1#
发表于 2011-4-3 22:50:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
新人报道,第一次发帖,请多多指教。
有个问题,舵机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;
        }
}
望各位大大指教,先谢谢了。
新人,第一次搞,碰到好多问题。。。。

7

主题

261

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4370

优秀会员奖章

威望
1034
贡献
3110
兑换币
232
注册时间
2010-10-3
在线时间
113 小时
2#
发表于 2011-4-5 22:35:55 | 只看该作者
51的,呵呵
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-28 13:18 , Processed in 0.120039 second(s), 37 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表