找回密码
 立即注册
查看: 547|回复: 16

请教版主STC8H之PWM捕获功能设置问题

[复制链接]

该用户从未签到

1

主题

4

回帖

51

积分

注册会员

积分
51
发表于 2023-7-26 10:44:04 | 显示全部楼层 |阅读模式
近期正在学习STC8H的PWM功能,STC8H的PWM功能很强大,寄存器也较多,但寄存器的bit位名字相近,功能也相似,官方手册中对位功能介绍的不甚详细,所以导致学习起来十分困难,许多网友说会使用PWM输出功能就得一个学期以上,我是反复学习、摸索两三个星期才勉强会设置PWM输出。现打算使用PWM捕捉功能测量脉冲周期来计算频率(频率不高),以达到测量土壤湿度的目的(电容式极板,由N5EEE产生不同的频率),但发现官方STC8H手册(20230718板)范例和STC-ISP(6.91W)范例设置不同,因是初学,还是懵懵不懂,特请版主等高手给予解答为盼。先贴出我整理的两者设置的异同,然后再求解。
微信图片_20230726092935.png
目前我有以下不明白的地方:
1. 两者范例上都是将P1.2和P1.3设置为高阻抗输入,P1的其他引脚是推挽输出,但手册范例捕获是在通道1的P1.0, ISP软件范例捕获输入是在通道2,为何两者捕获通道不同但设置却相同,是手册范例设置有误还是该项设置不影响捕获???
2.手册范例上在通道1(P1.0)捕获,ISP软件范例中说是在通道2输入捕获,但手册上的范例关闭通道2的PWM输出功能,通道1的输出功能没有关闭,按照范例中的说明应该关闭通道1的PWM输出功能。手册中范例设置有误还是另有原因???
3.手册范例设置CCR1=0x01,查应用是配置通道1为捕获输入,这与范例中开头的说明一致,但PWMA_IER=0x40,查手册是使能捕获2中断;ISP软件范例CCR2=0x01,查应用时配置通道2为捕获输入,这与其范例中的设置一致,中断设置也是使能捕获2中断。为何两者设置的捕获通道不同,但都是开启的捕获2中断???
4. 在捕获中断执行中,ISP软件范例判断CC1捕获标志后执行P03取反后清除CC1捕获标志,但在范例中没有设置通道1的捕获,这部分设置是否其作用,是什么作用???

5. 在捕获中断执行中,手册中范例判断CC2捕获标志执行读取CCR1数据后却清除CC1捕获标志(设置PWM_SR1&=~0x02), 为什么清除CC1捕获标志却不清除CC2捕获标志???

回复 送花

使用道具 举报

该用户从未签到

46

主题

2932

回帖

6609

积分

超级版主

积分
6609
发表于 2023-7-26 11:23:18 | 显示全部楼层
请测试我的例子,“03-PWMA-4个捕获通道”或“04-PWMB-4个捕获通道”,有不明白问我。

STC8H系列-高级PWM相关程序.rar (2.02 MB, 下载次数: 49)

回复 支持 反对 送花

使用道具 举报

  • TA的每日心情
    开心
    昨天 11:20
  • 签到天数: 82 天

    [LV.6]常住居民II

    11

    主题

    58

    回帖

    481

    积分

    中级会员

    积分
    481
    发表于 2024-2-17 10:38:44 | 显示全部楼层
    梁工 发表于 2023-7-26 11:23
    请测试我的例子,“03-PWMA-4个捕获通道”或“04-PWMB-4个捕获通道”,有不明白问我。

    梁大神有联系方式吗给我留一个,我有这方面的需求请教

    点评

    简易论坛发问。 或者电话:13922829991 梁工。  详情 回复 发表于 2024-2-18 12:39
    平安快乐
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9299

    回帖

    1万

    积分

    管理员

    积分
    14049
    发表于 2024-2-17 10:53:32 | 显示全部楼层
    PWM:
    1,我们更新了最新的数据手册 2024/2/2版
    2,山东大学陈教授和STC研发团队有联合视频讲座

    已讲透了

    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9299

    回帖

    1万

    积分

    管理员

    积分
    14049
    发表于 2024-2-17 10:54:43 | 显示全部楼层

    一定要详看最新数据手册

    截图202402171053417650.jpg

    截图202402171054418757.jpg

    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9299

    回帖

    1万

    积分

    管理员

    积分
    14049
    发表于 2024-2-17 10:57:27 | 显示全部楼层
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9299

    回帖

    1万

    积分

    管理员

    积分
    14049
    发表于 2024-2-17 10:59:30 | 显示全部楼层
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9299

    回帖

    1万

    积分

    管理员

    积分
    14049
    发表于 2024-2-17 11:00:32 | 显示全部楼层
    截图202402171100291774.jpg
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9299

    回帖

    1万

    积分

    管理员

    积分
    14049
    发表于 2024-2-17 11:01:27 | 显示全部楼层
    截图202402171101241274.jpg
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9299

    回帖

    1万

    积分

    管理员

    积分
    14049
    发表于 2024-2-17 11:02:13 | 显示全部楼层
    截图202402171102106239.jpg
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-3 11:00 , Processed in 0.075933 second(s), 68 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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