[原创] pic18 starterkit 学习0x11——capture捕获

mzb2012   2016-12-14 23:31 楼主
一、简介 外部捕获,可以准确判断两个外部事件的时间间隔,帮助我们准确测量脉冲宽度。本次任务是输入一个一定频率的脉冲到捕获引脚,测量后通过串口打印出它的频率。 [media]http://player.youku.com/player.php/sid/XMTg2NjU5Mjk1Mg==/v.swf[/media] 二、硬件 rrr.png 三、寄存器 (1)CCPxCON 设定捕获模式 (2)CCPTMRS 定时器选择 (3)T3CON 定时器配置 (4)PIE4 捕获中断允许 (5)PIR4 捕获中断标志 四、代码 (1)初始化 t6.png (2)中断 两次计数值得差是N, 计一个数的时间是4/Fosc 那么,脉冲的周期就是4N/Fosc,频率就是Fosc/4N t7.png 五、应用 (1)红外信号解码 (2)频率测量 六、附件
15 - CCP.rar (104.71 KB)
(下载次数: 30, 2016-12-14 23:30 上传)
本帖最后由 mzb2012 于 2016-12-15 21:40 编辑

回复评论 (2)

楼主辛苦了,持续更新啊,
点赞  2016-12-15 10:01
引用: kuailewangzi8 发表于 2016-12-15 10:01
楼主辛苦了,持续更新啊,

谢谢,围观
点赞  2016-12-15 11:25
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复