要等我们梁工有时间来学习你的程序了, 您先独自前进下
{:4_167:}{:4_184:}{:4_188:} 楼主,使用高级PWM输出带相位差的两路PWM,由于需要中断来配合,中断处理需要时间,所以相位差至少要60个主频周期以上,第2路PWM占空比最小要60个主频时钟周期以上,最大占空比也要比100%占空比少60个主频时钟周期。
满足楼主要求的应该是“15位增强型PWM”,STC8A8K64D4有8路、STC8G2K64S2有8路、STC8G2K64S4有6组45路15位增强型PWM(每组PWM可以独立设置周期),每一路都可以独立随意设置输出高、低电平时间,于是可以任意设置相位差和占空比,并且是硬件自动完成,不需要中断处理。
梁工已学习完楼主的研究成果,并给出了中肯的
几乎不占CPU时间/不需要反复中断的STC8G2K64S4-36I-LQFP48/32 解决方案
STC8G2K64S4数据手册下载
页:
1
[2]