英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流

标题: 请教PIC18F67J11 PWM口的设置问题 [打印本页]

作者: min    时间: 2012-8-18 14:07
标题: 请教PIC18F67J11 PWM口的设置问题
你好,我想请教一下PIC18F67J11 PWM口的设置问题。我们知道,PIC的PWM可通过CCPxCONPxM1xM0位选择哪个口输出PWM:

PxM1xM0:增强型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
ECCP 模式下,不可以这样使用的,建议使用普通CCP模式,但引脚是在CCP4或CCP5上




欢迎光临 英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流 (http://www.enroobbs.com/) Powered by Discuz! X3.2