stc12c5a60s2的PCA产生的几路PWM都从哪个I/O口输出,需要自己设置吗?

如题所述

P1.3和P1.4分别对应PCA0和PCA1两个模块,这是默认设置;

如果你用的是双列直插40DIP封装的单片机就是这样了,如果你用的是44PIN 贴片式的封装还可以把这两个输出口切换到其他引脚上去 记得好像是P4.1和P4.2,具体可以看看宏景公司的芯片手册,需要设置的寄存器都有介绍,不难。希望能帮上你的忙。

追问

但我发现P1.5,和P1.6也可以输出PWM呢

追答

是么?不适用软件模拟的吧?我用的时候是不能产生的,你用示波器看了没?如果是SPI通信里面P1.6(还是P1.7,记不太清了)是SCLK,产生同步信号的,就是产生方波的...但也不是你这情况...要使用stc12c5a60s2的PCA模块,双列直插就是P1.3和P1.4。我曾经用这款单片机控制航模的无刷的,P1.5\1.6真心没发现还有这神奇的功能0 0#

追问

我在仿真软件上看见的

追答

哦,我都是直接先用万用板焊接然后画PCB的,你看附件中的芯片手册,就是1.3和1.4的。另外,想学号单片机不要太依赖仿真...很多都是仿不了真···

温馨提示:答案为网友推荐,仅供参考
相似回答