stc12c5a16s2单片机pwm怎么换成普通I/O口输出?

请问stc12c5a16s2单片机pwm波输出只能从p1.3和p1.4输出吗?可不可以换成通用I/O口?是直插型的,没有P4.3的。怎么在程序上实现?

stc12c5a16s2 单片机 有两个 PWM 输出端口 PWM0 PWM1
分别对应 P1.3 P1.4 或 P4.2 P4.3 如果 没有 P4.2 P4.3 端口 就只有 P1.3 P1.4
与要其他 端口 作 PWM 输出 就 只能 有 软件模拟 PWM 输出了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-22
1、不使用PWM功能就可以随意设置,数据手册里都有说明。
2、stc12c5a16s2管脚分为:40、44、48脚,只有40脚的没有P43.
第2个回答  2013-08-22
它属于stc12c5a60s2 单片机系列
确实两个 PWM 输出端口 PWM0( P1.3 或P4.2 ) PWM1(P1.4或P4.3 )
有的型号没有 P4.2 P4.3 端口 那就只能是 P1.3 P1.4
(一般通过AUXR1寄存器设置 P1口切换到P4口 )