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

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

[复制链接]
  • TA的每日心情
    慵懒
    昨天 10:04
  • 签到天数: 52 天

    [LV.5]常住居民I

    7

    主题

    24

    回帖

    89

    积分

    注册会员

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

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

    STC15F自带的PCA功能.zip

    42.22 KB, 下载次数: 7

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-2 07:59 , Processed in 0.058935 second(s), 31 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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