【求助】想用430做超声波测距,定时器设置晕了

coldarrow   2005-4-28 19:29 楼主
我想用定时器产生一个10个周期的40KHZ的方波,然后延时200ms左右,如此往复,作为超声波发射头的输入信号。
另外,接收我用定时器捕获功能捕获锁相环输出的下降沿,该定时器应该是从产生40KHZ的时候就开始计数到捕获时停止计数,这里就有一个同步的问题搞晕了。另外,怎么使用TBR呢,不太会用捕获这种功能,请大家帮一个忙。
谢谢!!

回复评论 (6)

TBR是Timer_B的计数器,只要设置Timer_B的工作模式,Timer_B就按设置模式计数,计数值放在TBR中。
我认为如果TIMERA没有用的话,用TIMERA的CCR0来捕获接收,用TIMERB输出PWM,这样比较方便点;如果TIMERA已用,那就用TIMERB的CCR0捕获接收,用TIMERB的其他做PWM。
点赞  2005-4-29 09:13

请教搂主

我也正在做这个超声波测距,请问,那种MP430直接驱动的LCD哪里有啊?谢谢
点赞  2005-4-29 09:54
我用的TOPWAY的LM3033自带字库的图形点阵液晶,可以用430直接驱动
点赞  2005-4-29 10:43
还有就是我想请问一下,怎么用捕获功能检测一个内部操作和一个外部的捕获信号之间的时间,可以提供一个关于捕获功能的例程吗?谢谢!!!!!
点赞  2005-4-29 10:47
我是新手刚开始做东西,我还想问个问题啊,就是超声波传感器的一般工作输入电压是多少啊?我在网上查的vpp都是150多v,很奇怪啊
点赞  2005-4-30 09:46
我想问下430里怎么关闭定时器啊~
点赞  2012-7-30 15:19
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复