找回密码
 立即注册
查看: 430|回复: 0

补充一个我自己写的STC15的PCA模块功能,全功能可实现

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:404
  • 最近打卡:2025-05-03 12:51:38
已绑定手机

51

主题

138

回帖

1502

积分

金牌会员

积分
1502
发表于 2024-3-10 21:52:48 | 显示全部楼层 |阅读模式
最近看到STC15F2K60S2的宣传手册声明,我们的芯片可以用PCA模块实现三路上升沿,下降沿,边沿捕捉,并且可以做捕捉完存入寄存器,16位软件定时器,电平翻转功能,8位PWM功能,很神奇,所以索性自己对着技术手册敲了一个代码阵列出来,全功能我记得已经罗列出来了,相对比较乱比较杂,但我打了注释了

【tips】发现PCA的定时器比硬件定时器更慢,虽然用老梁示波器测的波形确实是一秒一个脉冲,但是实际肉眼观察PCA的定时和硬件定时器的定时就会发现,前者真的好慢,慢了不止一点半点,不知道为什么,各位可以看一下我发的图片
附上我自己写的代码,写的不好,请指正!!!
【作者】陈家乐
代码随便下载!!!移植内容的时候请标明出处!!靴靴!!
微信图片编辑_20240310215105.jpg

STC15F自带的PCA功能.zip

42.22 KB, 下载次数: 58

用尽STC单片机的资源是我的梦想
回复

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-3 15:10 , Processed in 0.120841 second(s), 48 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表