智能车制作
标题:
请教指错pwm
[打印本页]
作者:
shishishi
时间:
2008-4-7 18:47
标题:
请教指错pwm
<
>我想设计测试舵机的转角与PWm占空大小的关系,主程序如下,本意是想用通过A口按键来增减PWM占空大小,但编译时说程序第5行与7行始终为假而通过不了,难道DG128没有如此按键消抖的程序?另外,PWM的占空值能不能如我所想的那样由按键实时增减?大家又是如何测试舵机转角与PWM占空大小的关系呢?请教各位。</P><P>void main(void)<BR>{DDRA=0x00;<BR> PORTA=0xff;<BR>for(;;) <BR> {if((~(PORTA|0x00))==0x01)<BR> delay(20);<BR> if((~(PORTA|0x00))==0x01)<BR> {PWMDTY01=PWMDTY01+2000; */每次增加5%/*<BR> PWMDTY45=PWMDTY45+400;<BR> PWMDTY7=PWMDTY7+25;<BR> }</P>
作者:
superyongzhe
时间:
2008-4-21 20:20
标题:
Re:请教指错pwm
PORTA|0x00这个运算有什么意义呢?程序编写的问题。
作者:
chenrunshe_007
时间:
2009-4-13 14:22
shishishi老兄你太搞了一点吧,你不就是想判断A0口按键按下没有么,直接用(~PORTAP)==0x01不就ok了么。PORTA|0x00跟PORTA不是一样的么?2楼说的有道理。
作者:
chenrunshe_007
时间:
2009-4-13 14:23
shishishi老兄你太搞了一点吧,你不就是想判断A0口按键按下没有么,直接用(~PORTAP)==0x01不就ok了么。PORTA|0x00跟PORTA不是一样的么?2楼说的有道理。
作者:
jiao19880804
时间:
2010-3-17 12:12
有道理
作者:
qnbs1
时间:
2010-3-19 22:00
没有硬件可以调吗?
作者:
feisikaer_2010
时间:
2010-3-24 20:59
呵呵
作者:
zhug
时间:
2010-4-24 01:10
???
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2