如何产生PWM请教各位大神,为什么一个Atmega168a 的芯片的板子可以产生32路的PWM信号?我用ARM9产生PWM的方法是设置定时器计数寄存器为周期值,比较寄存器为脉宽值,然后设置控制寄存器让定时器每次自动加载,重复每个周期,这样产生了我想要的PWM信号。有没有其他的方法可以产生PWM??我看了Atmega168a 的芯片手册,并没有看到定时器的模块,为什么可以产生PWM的信号呢,而且还是32路的???[解决办法]IO口模拟喽。[解决办法]