利用T/CO的PWM模块产生锯齿波
发表:2023-08-29 12:00:55 阅读:540

电子资讯利用T/CO的PWM模块产生锯齿波

利用ATmega128的PWM功能可以很方便地产生各种模拟波形,比如我们可以利用T/CO的快速PWM模式产生0~5 V锯齿波。快速PWM的基本原理:计数器从BOTTOM(0)计到MAX(0XFF),然后立即回到BOTTOM(O)重新开始。对于正向(COMO 1:COM00=10)比较输出模式,输出比较引脚OC0在TCNTO与比较寄存器OCR0匹配时清零,在BOTTOM(0)时位置;对于反向比较输出模式(COM01:COM00=11),OC0的动作正好相反,如图6-23所示。

 

 

 

电子街推荐阅读

ATmega128内部PWM模块计数/定时器1

ATmega128内部PWM模块计数/定时器0

脉冲宽度控制PWM的工作原理

EEPROM控制寄存器—EECR

EEPROM数据寄存器—EEDR