打印
[AVR单片机]

关于AVR红外遥控器的解码

[复制链接]
4902|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zxa|  楼主 | 2007-11-7 23:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
hotpower| | 2007-11-7 23:51 | 只看该作者

分段调试~~~

在每段加一个标志显示,即加LED指示或串口或LCD字符显示.

别着急,一会就找到原因了---时序的问题,可能在某处加些NOP()就解决了~~~

使用特权

评论回复
板凳
pheavecn| | 2007-11-8 10:41 | 只看该作者

呵呵,当年我头一次搞单片机,就是看了几天程序后

加了几个nop解决问题。获得留任。
代码还是打印出来的。

使用特权

评论回复
地板
zxa|  楼主 | 2007-11-8 14:43 | 只看该作者

讨论。。。。。。。。。。

呵呵,pheavecn 挺有悬念的,当年您几个NOP就搞定一份工作!呵呵。 
我的代码红外遥控解码部分单独运行时是没问题的,看仿真结果每次得到的解码都是正确的,只是加入到主程序(AD采集部分,数据处理部分,键盘扫描,和中断显示)后就不能正常解码,都找了好几天故障了,未果。。

使用特权

评论回复
5
elex| | 2007-11-12 17:43 | 只看该作者

中断用了太多时间了,看一下运行时间就知道了

使用特权

评论回复
6
hotpower| | 2007-11-13 07:49 | 只看该作者

楼主调试成功后可别忘了这个~~~

使用特权

评论回复
7
zxa|  楼主 | 2007-11-13 09:15 | 只看该作者

致谢帖

感谢大家的全力帮助,我的红外解码程序已经基本调试通了,现在在判断按键的抬起,就是按键抬起后立即将数码管熄灭,呵呵,按键抬起的时间不是很好判断,现在老是按键抬起后数码管不是很快就灭而是延时后再熄灭。

使用特权

评论回复
8
zxa|  楼主 | 2007-11-13 09:30 | 只看该作者

致谢

非常感谢2Iic,网站非常受用,谢谢

使用特权

评论回复
9
2Iic| | 2007-11-13 09:40 | 只看该作者

不用客气

我平时爱好收集和整理有用的资料。大家需要什么资料,我有的一定提供。

国内的几个AVR网站的有用的资料,我基本上都收集和整理好了。我最近全部业余时间就做这事。

使用特权

评论回复
10
huangqi412| | 2007-11-17 15:48 | 只看该作者

好东西啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

zxa

6

主题

21

帖子

0

粉丝