找回密码
 立即注册
楼主: vb2002

高级pwm可以选择端口. STC8G的678位怎么选P55端口

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:352
  • 最近打卡:2025-05-03 00:27:19
已绑定手机

130

主题

1521

回帖

1865

积分

金牌会员

积分
1865
发表于 2024-7-6 13:17:20 | 显示全部楼层
_奶*** 发表于 2024-7-6 13:11
等会儿,没看你上面的,,PCA选择输出的引脚同一时间只能用一组  所有的外设都是这样 ...

证明是无解了。
共用2位的,不能单独设置
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-05-02 10:07:51

73

主题

5883

回帖

1万

积分

超级版主

积分
12079
发表于 2024-7-6 14:15:53 | 显示全部楼层
vb2*** 发表于 2024-7-6 11:45
意思是先去学C语言,再回来学单片机?
要不你给我个  P_SW1 = 0x10;  P_SW1 = 0x20; 同时点亮
我回头补习C ...

真的要学下基本语法,C语言的语法简单,规则少,关键字不多。
P_SW1 |= 0x10;   //只设置bit4=1,其余位不变
P_SW1 |= 0x20;   //只设置bit5=1,其余位不变

P_SW1 &= ~0x10;   //只清除bit4=0,其余位不变
P_SW1 &= ~0x20;   //只清除bit5=0,其余位不变
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:352
  • 最近打卡:2025-05-03 00:27:19
已绑定手机

130

主题

1521

回帖

1865

积分

金牌会员

积分
1865
发表于 2024-7-6 15:07:33 | 显示全部楼层
梁*** 发表于 2024-7-6 14:15
真的要学下基本语法,C语言的语法简单,规则少,关键字不多。
P_SW1 |= 0x10;   //只设置bit4=1,其余位 ...

好的梁工,一定去学C语言的语法
https://www.stcaimcu.com/forum.p ... amp;page=1#pid91035
这个帖子里,我见很多人都说不能实现 共2位了
是不是这个已经无解了

点评

请重新详细解释什么是“不能实现 共2位”?  详情 回复 发表于 2024-7-6 22:44
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-05-02 10:07:51

73

主题

5883

回帖

1万

积分

超级版主

积分
12079
发表于 2024-7-6 22:44:22 | 显示全部楼层
vb2*** 发表于 2024-7-6 15:07
好的梁工,一定去学C语言的语法
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=9396&page=1#pid ...

请重新详细解释什么是“不能实现 共2位”?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:352
  • 最近打卡:2025-05-03 00:27:19
已绑定手机

130

主题

1521

回帖

1865

积分

金牌会员

积分
1865
发表于 2024-7-6 23:13:17 | 显示全部楼层
梁*** 发表于 2024-7-6 22:44
请重新详细解释什么是“不能实现 共2位”?

我也不懂,就是看别人说共2位
就是这个不能同时设置 P5.5 P3.1同时开启PWM

截图202407062312393856.jpg


点评

捆绑在一起的,比如CCP_S设置10,可以同时输出3路PWM:CCP0-->P3.2,CCP1-->P3.3,CCP2-->P5.5。  详情 回复 发表于 2024-7-7 10:59
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-05-02 10:07:51

73

主题

5883

回帖

1万

积分

超级版主

积分
12079
发表于 2024-7-7 10:59:18 | 显示全部楼层
vb2*** 发表于 2024-7-6 23:13
我也不懂,就是看别人说共2位
就是这个不能同时设置 P5.5 P3.1同时开启PWM

捆绑在一起的,比如CCP_S设置10,可以同时输出3路PWM:CCP0-->P3.2,CCP1-->P3.3,CCP2-->P5.5。
而P3.1、P5.5在不同的设置里面,不能同时启动。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:352
  • 最近打卡:2025-05-03 00:27:19
已绑定手机

130

主题

1521

回帖

1865

积分

金牌会员

积分
1865
发表于 2024-7-7 12:46:23 | 显示全部楼层
梁*** 发表于 2024-7-7 10:59
捆绑在一起的,比如CCP_S设置10,可以同时输出3路PWM:CCP0-->P3.2,CCP1-->P3.3,CCP2-->P5.5。
而P3.1、 ...

那就不折腾了.
硬件限制了.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15630
发表于 2024-7-7 13:37:20 | 显示全部楼层
截图202407071333547881.jpg
楼主的问题:
最严重的,就是讲不清,型号 都不能讲清
再严重的是不会 看资料 和 STC-ISP 开发工具包

举例,不讲型号:
STC8G2K64S4, 所有的 I/O 都是 PWM, 你选啥

截图202407071337153353.jpg

截图202407071338057405.jpg

举例,不讲型号, 不看 STC-ISP 开发工具包
STC8G1K08-38I-TSSOP20/SOP16, 只有3路CCP/PCA的PWM

截图202407071343101948.jpg

截图202407071342111308.jpg




截图202407071341334372.jpg





回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:352
  • 最近打卡:2025-05-03 00:27:19
已绑定手机

130

主题

1521

回帖

1865

积分

金牌会员

积分
1865
发表于 2024-7-7 15:56:19 | 显示全部楼层
神*** 发表于 2024-7-7 13:37
楼主的问题:
最严重的,就是讲不清,型号 都不能讲清
再严重的是不会 看资料 和 STC-ISP 开发工具包



怪我没讲清楚,
15位高级PWM功能强大.随便哪个口都能pwm
下次我尽量表达清楚
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:352
  • 最近打卡:2025-05-03 00:27:19
已绑定手机

130

主题

1521

回帖

1865

积分

金牌会员

积分
1865
发表于 2024-7-7 15:59:06 | 显示全部楼层
神*** 发表于 2024-7-7 13:37
楼主的问题:
最严重的,就是讲不清,型号 都不能讲清
再严重的是不会 看资料 和 STC-ISP 开发工具包


原来官方软件上有这个功能,,,,,
我昨天找了半天.
不知道这么简单的设置就能解决问题.
截图202407071559026496.jpg

回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-3 00:47 , Processed in 0.176915 second(s), 107 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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