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? 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没有测试过? 搞错了,刚发现是从淘宝上买的板子,标号搞反了…… 我测试切换正常的。 小李非刀 发表于 2021-1-5 16:27
我测试切换正常的。
是从淘宝上买的板子,标号搞反了
页:
[1]