vb2002 发表于 2024-7-6 00:23:15

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

高级pwm可以PWM_ENO使能,PWM_PS选择IO口

那stc8g的 678位怎么设置端口
正常我 P33 设置PWM1可以
那我想P55口 就是CCP2_3输出pwm.应该配置哪个端口啊.
手册翻了10几遍了.也没看到说怎么配置CCP2_3的pwm输出

神农鼎 发表于 2024-7-7 13:37:20


楼主的问题:
最严重的,就是讲不清,型号 都不能讲清
再严重的是不会 看资料 和 STC-ISP 开发工具包

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




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














vb2002 发表于 2024-7-6 00:32:12

晕死,,,搞懂了.
P_SW1 配置 0x20;

眼睛都给我找花了{:4_239:}

_奶咖君_ 发表于 2024-7-6 08:42:34

看来这个看十几遍可能还是不够,,得再看1遍{:4_245:}

vb2002 发表于 2024-7-6 09:47:23

_奶咖君_ 发表于 2024-7-6 08:42
看来这个看十几遍可能还是不够,,得再看1遍

哈哈哈,是的,有时候灵感一来.
蹦一下就出来了

网老四 发表于 2024-7-6 09:50:24

STC8G系列只有PCA和增强型PWM吧?猛一看标题还以为STC出了新产品

vb2002 发表于 2024-7-6 10:23:12

网老四 发表于 2024-7-6 09:50
STC8G系列只有PCA和增强型PWM吧?猛一看标题还以为STC出了新产品

对的.
只有这两个
现在又出新问题了
        P_SW1 = 0x10;
              P_SW1 = 0x20;
比如我要复用这两个.后面的总是会覆盖前面的.不能两个一起用
是不是要用到&^|

_奶咖君_ 发表于 2024-7-6 11:39:33

vb2002 发表于 2024-7-6 10:23
对的.
只有这两个
现在又出新问题了


是的,,,我觉得老哥你补习补习C语言?我看你这逻辑都没什么问题,,语法问题很大,,

vb2002 发表于 2024-7-6 11:45:18

_奶咖君_ 发表于 2024-7-6 11:39
是的,,,我觉得老哥你补习补习C语言?我看你这逻辑都没什么问题,,语法问题很大,, ...

意思是先去学C语言,再回来学单片机?
要不你给我个P_SW1 = 0x10;P_SW1 = 0x20; 同时点亮
我回头补习C语言去
            

_奶咖君_ 发表于 2024-7-6 13:04:40

vb2002 发表于 2024-7-6 11:45
意思是先去学C语言,再回来学单片机?
要不你给我个P_SW1 = 0x10;P_SW1 = 0x20; 同时点亮
我回头补习C ...
你可以用位运算,,或者你直接赋值这两位也行,

补习补习C之后,你就知道这个怎么写了

_奶咖君_ 发表于 2024-7-6 13:11:19

vb2002 发表于 2024-7-6 10:23
对的.
只有这两个
现在又出新问题了


等会儿,没看你上面的,,PCA选择输出的引脚同一时间只能用一组所有的外设都是这样
页: [1] 2 3
查看完整版本: 高级pwm可以选择端口. STC8G的678位怎么选P55端口