打印

用PIC 16F1829 實現38KHZ紅外發射

[复制链接]
2031|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zan19880518|  楼主 | 2013-11-19 16:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近要寫一個紅外編碼的程序,但不清楚該如何開始下手,請各位神手幫幫忙給點意見或可提供一些文檔
使用芯片是 16F1829
紅外編碼為曼彻斯特码

沙发
huangxz| | 2013-11-19 20:56 | 只看该作者
一个定时器产生38kpwm,另外一个定时器来产生位时间就搞定了。

使用特权

评论回复
板凳
yewuyi| | 2013-11-20 09:58 | 只看该作者
直接PWM输出,更加省事。

使用特权

评论回复
地板
caoyonglu| | 2013-11-20 10:56 | 只看该作者
此芯片带的CCP模块,可以直接输出PWM。自己按照数据手册设置频率即可。

使用特权

评论回复
5
Rain_King| | 2013-11-22 08:57 | 只看该作者
楼上几位已经给出答案了....不过你首先还是需要了解一下红外线的工作原理,要好一点,了解这个后,协议神马的随便用了...

使用特权

评论回复
6
zan19880518|  楼主 | 2013-11-22 17:52 | 只看该作者
非常感謝樓上幾位神大,不過小弟還是想請問一下關於特殊計存器 PR2 的設置方式以及是否最大頻率為20KHZ? 如果要使用到38KHZ該如何設置?

使用特权

评论回复
7
aruex| | 2013-11-24 14:32 | 只看该作者
100k都毫无压力

使用特权

评论回复
8
Rain_King| | 2013-11-25 08:20 | 只看该作者
zan19880518 发表于 2013-11-22 17:52
非常感謝樓上幾位神大,不過小弟還是想請問一下關於特殊計存器 PR2 的設置方式以及是否最大頻率為20KHZ? 如 ...

PR2的设置按照芯片的资料说的设置啊,首先,你最好是设置出一个PWM出来......其次至于频率设置时多少,你需要自己看啊,先自己看....这样收获多一点...相信我....

使用特权

评论回复
9
zan19880518|  楼主 | 2013-11-25 17:03 | 只看该作者
Rain_King 发表于 2013-11-25 08:20
PR2的设置按照芯片的资料说的设置啊,首先,你最好是设置出一个PWM出来......其次至于频率设置时多少,你 ...

終於搞出38KHZ的波形了...現在再努力編寫曼彻斯特码...又是一個頭大:'(

使用特权

评论回复
10
duhemayi| | 2013-11-26 09:54 | 只看该作者

使用特权

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

本版积分规则

4

主题

13

帖子

0

粉丝