min 发表于 2012-8-18 14:07:27

请教PIC18F67J11 PWM口的设置问题

你好,我想请教一下PIC18F67J11 PWM口的设置问题。我们知道,PIC的PWM可通过CCPxCON的PxM1:PxM0位选择哪个口输出PWM:

PxM1:PxM0:增强型PWM 输出配置位
如果CCPxM3:CCPxM2 = 00、01 或10:
xx = PxA被指定为捕捉/ 比较输入/ 输出; PxB、PxC 和PxD 被指定为端口引脚
如果CCPxM3:CCPxM2 = 11:
00 = 单输出: PxA 调制输出; PxB、PxC 和PxD 被指定为端口引脚
01 = 全桥正向输出: P1D 调制输出; P1A 有效; P1B 和P1C 无效
10 = 半桥输出: P1A 和P1B 为带死区控制的调制输出; P1C 和P1D 被指定为端口引脚
11 = 全桥反向输出: P1B 调制输出; P1C 有效; P1A 和P1D 无效

我想只P1D输出PWM,P1A,P1B,P1C作为IO口,不知道如何设置?

谢谢。

star 发表于 2012-8-18 14:32:11

ECCP 模式下,不可以这样使用的,建议使用普通CCP模式,但引脚是在CCP4或CCP5上
页: [1]
查看完整版本: 请教PIC18F67J11 PWM口的设置问题