完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
舵机MG995、芯片STC89C52RC,无论我怎么设置PWM,舵机就是不按我想要的角度转,不仅满偏,还在满偏位置来回摆动,有谁能帮帮忙,解释一下原因
程序如下: #include ***it P1_2=P1^2; unsigned char a=0; void Inittimer0(void) //设置0.1ms中断一次 { TMOD = 0x01; TH0=(65536-100)/256; TL0=(65536-100)%256; EA = 1; ET0 = 1; TR0 = 1; } void main(void) { InitTimer0(); a=5; //我用比较笨的方法逐次给不同的脉冲,第一次给0.5ms,看转的角度,然后改成a=10,再烧进程序,看1ms的转角 //a=10; //a=15; //a=20; } void PWM() interrupt 1 { static unsigned char count; TH0=(65536-100)/256; TL0=(65536-100)%256; if(count<=a) {P1_2=1;} else {P1_2=0;} count++; if(count == 200) { count=0; //20ms一个周期 } } |
|
相关推荐
26个回答
|
|
|
|
|
|
学习了
|
|
|
|
397691163 发表于 2013-3-10 10:21 是会发出嗡嗡的声音吗 把舵机的vcc和gnd接到一个电池上,信号口接到单片机上? |
|
|
|
求解答 qq:502750002 |
|
|
|
397691163 发表于 2013-3-10 10:21 楼主你好,我正在仿真软件上学习舵机的角度控制。能把你的程序和接线图发我学习一下吗。谢谢 |
|
|
|
如何外接电源啊
|
|
|
|
感谢分享。。。凑点积分咯
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【RA-Eco-RA2E1-48PIN-V1.0开发板试用】(第三篇)ADC采集+PWM输出
54 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第四十五章 人脸识别实验
395 浏览 0 评论
439 浏览 0 评论
如何用OpenCV的相机捕捉视频进行人脸检测--基于米尔NXP i.MX93开发板
1265 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第四十章 YOLO2人手检测实验
529 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11749 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-20 01:47 , Processed in 0.542204 second(s), Total 53, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号