930电子网

 找回密码
 立即注册
艾克姆科技推出最新产品STC32G12K128开发板
查看: 8640|回复: 2

STC8A芯片的PCA模块脉冲捕获模式

[复制链接]

2

主题

10

帖子

72

积分

注册会员

Rank: 2

积分
72
发表于 2020-5-18 22:22:13 | 显示全部楼层 |阅读模式
你好,关于STC8A芯片的PCA模块脉冲捕获模式,我采用CCP1、CCP2、CCP3、CCP4四个端口对同一个正弦波分别计数上升沿捕获次数,但是四个端口的计数用串口输出结果全部都不相同且相差很大,请问一下这是什么原因?比较急,麻烦解答。
回复

使用道具 举报

2

主题

10

帖子

72

积分

注册会员

Rank: 2

积分
72
 楼主| 发表于 2020-5-18 22:24:18 | 显示全部楼层

程序

本帖最后由 Sivan 于 2020-5-18 22:26 编辑

具体程序

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

101

主题

332

帖子

7422

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7422
发表于 2020-5-22 09:09:31 | 显示全部楼层
1、同时打开4路CCP没有测试过,所以一下还看不出问题点。2、建议你可以这样实现下,就是设计4个程序,每个程序只是使用1路CCP,中断里面也是只处理1路,这样观察对比4路采集情况。
3、如果分开之后4路采集比较一致,那就是再同时使用时有些配置还没有注意到,这个需要对照手册寄存器再找下原因,必要时可能需要向STC官方技术求帮助。
4、如果分开之后4路采集和你现有的采集比较一致,这个问题就有点大了,这时建议你把实验结果数据和程序源码上传下,大伙帮忙分析。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|官方淘宝店|930电子网 ( 皖ICP备16000695号-2 )

Copyright © 合肥艾克姆电子科技有限公司
快速回复 返回顶部 返回列表