dtlz 发表于 2021-1-1 12:17:19

STC8G2K64S2的PCA管脚切换组1没有输出

STC8G2K64S2的PCA管脚切换到P3.4-P3.7(P_SW1=0X10),按例程发送8位PWM,组0-P1.1,组2-P2.5都可发发出PWM,但是组1-P3.5时,没有输出
P_SW1|=0X10;                                                                //P3.4-P3.7
    CCON = 0x00;
    CMOD = 0x00;                              //PCA时钟为定时器0   7200
    CL = 0x00;
    CH = 0x00;
    CCAPM0 = 0x42;                              //PCA模块0为PWM工作模式
    PCA_PWM0 = 0x00;                            //PCA模块0输出8位PWM
    CCAP0L = 0x80;                              //PWM占空比为50%[(100H-80H)/100H]
    CCAP0H = 0x80;
        CR = 1;

是否STC8G2K64S2不支持管脚 切换到组1?

dtlz 发表于 2021-1-1 14:32:08

CCAPM1 = 0x42;                              //PCA模块0为PWM工作模式
    PCA_PWM1 = 0x00;                            //PCA模块0输出8位PWM
    CCAP1L = 0x80;                              //PWM占空比为50%[(100H-80H)/100H]
    CCAP1H = 0x80;
       
CCAPM1对应P3.5,CCAPM2对应P3.6,这个是在STC8G2K64S4上测试到的,
手册上对应 CCAPM0对应P3.5,CCAPM1对应P3.6
这个STC没有测试过?

dtlz 发表于 2021-1-1 17:43:42

搞错了,刚发现是从淘宝上买的板子,标号搞反了……

小李非刀 发表于 2021-1-5 16:27:48

我测试切换正常的。

dtlz 发表于 2021-1-5 17:37:23

小李非刀 发表于 2021-1-5 16:27
我测试切换正常的。

是从淘宝上买的板子,标号搞反了
页: [1]
查看完整版本: STC8G2K64S2的PCA管脚切换组1没有输出