Microchip
直播中

刘德凤

8年用户 186经验值
私信 关注
[问答]

模块是否独立于运行程序?

嗨,只是关于18F450的CCP模块的一对问题。我将使用PIC的CCP模块在捕获模式下。第一个问题是:模块是否独立于运行程序?换句话说,如果我有延迟或耗时的程序,捕获是受影响还是继续计数?第二个问题是:计数器是8位或16位型。我需要数到400000。相反,如果切换到另一个PIC,如果存在,这是扩大计数能力的简单方法吗?我想使用溢出标志越来越多地将实际值存储在长变量中,但我不知道是否有更好的解决方案。非常感谢Guido

回帖(16)

张娜

2019-10-25 11:39:51
至于第二个问题:是的,您将使用一些中断来检测溢出,然后撞上一个扩展硬件计数的软件计数器。
举报

李天竹

2019-10-25 11:57:48
受到警告
提示: 作者被禁止或删除 内容自动屏蔽
举报

张建华

2019-10-25 12:08:54
你好,达里奥,非常感谢。
举报

冯待策

2019-10-25 12:24:44
捕获会导致中断,所以不管是延迟还是耗时的程序,主循环都会停止,在处理中断之后,您将启动另一个捕获,因此您必须等待下一个度量。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分