智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2230|回复: 0
打印 上一主题 下一主题

关于PWM的级联

[复制链接]

0

主题

2

帖子

0

精华

注册会员

Rank: 2

积分
128
威望
176
贡献
22
兑换币
0
注册时间
2008-3-28
在线时间
0 小时
跳转到指定楼层
1#
发表于 2008-4-5 00:47:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
<>我的这个级联程序对吗?怎么下载后舵机不能正常运转?如错,能否指出来,谢谢各位了</P><P>&nbsp;#include &lt;hidef.h&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* common defines and macros */<BR>#include &lt;mc9s12dg128.h&gt;&nbsp;&nbsp;&nbsp;&nbsp; /* derivative information */<BR>#pragma LINK_INFO DERIVATIVE "mc9s12dg128b"</P><P>&nbsp;void main(void)<BR>{ <BR>&nbsp; PWME=0X00;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //禁止PWM输出<BR>&nbsp; PWMCTL=0XF0;&nbsp;&nbsp;&nbsp; //通道级联模式<BR>&nbsp; PWMPRCLK=0X33;&nbsp; //时钟A,B8分频 <BR>&nbsp; PWMCLK=0X0A;&nbsp;&nbsp;&nbsp; //通道01时钟源为1MHZ&nbsp; PP01:舵机 <BR>&nbsp; PWMSCLB=0X80;&nbsp;&nbsp; //时钟SB为1MHz/128/2 <BR>&nbsp; PWMPOL=0XFF;&nbsp;&nbsp;//通道0输出波形开始极性为1&nbsp; <BR>&nbsp; PWMCAE=0x00;&nbsp;&nbsp;&nbsp; //左对齐输出模式&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>&nbsp; PWMPER01=10000; //设定舵机输出周期10ms <BR>&nbsp; PWMDTY01=1520;&nbsp;&nbsp; //占空比初始为1520us&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>&nbsp; <BR>&nbsp; PWME=0X03;&nbsp;&nbsp;&nbsp;//通道01使能&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>&nbsp; while(1)<BR>&nbsp; {<BR>&nbsp; }<BR>} </P>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-22 08:29 , Processed in 0.277231 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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