这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 国产MCU » 【STCAi8051U】使用PCA以上升沿、下降沿同时捕捉外部脉冲

共1条 1/1 1 跳转至

【STCAi8051U】使用PCA以上升沿、下降沿同时捕捉外部脉冲

专家
2026-03-08 15:28:17     打赏

在前面下降沿捕捉代码的基础上,修改CCAPM0 为0x31:

CCAPM0 = 0x31;  // 16 位边沿捕获捕获模式(上升沿、下降沿均捕获)

即可,测量输出(黄色为PCA输入信号,来自Timer0的定时输出信号--占比50%的方波;粉色信号为PCA捕捉后产生的测试信号):

图片8.png

PCA计数值:

图片9.png

数据大体也是正常的,但异常数据出现在92、93组,

图片10.png

一样是有规律的,数值也一样。这个不正常的数据,以及数据中的小范围波动,与前面的测试相似,我觉得应该和串口输出有关系。





关键词: 懒猫的学习笔记     Ai8051U     PCA    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]