定时器的比较操作
发布时间:2009/1/5 0:00:00 访问次数:729
每个通用定时器都有一个比较寄存器txcmpr和一个pwm输出引脚txpwm。通用定时器计数器的值一直与相关的比较寄存器的值比较,当定时器计数器的值与比较寄存器的值相等时,就产生比较匹配。可通过txcon[l]位使能比较操作,产生比较匹配后将会有下列操作(如图所示)。
●匹配1个时钟周期后,定时器的比较中断标志位置位。
●匹配1个cpu时钟周期后,根据寄存器gptcona/b相应位的配置情况,pwm的输出将产生跳变。
●如果比较中断标志位已通过设置寄存器gptcona/b中的相应位启动a/d转换器,则比较中断位置位的同时产生a/d转换启动信号。
●如果比较中断未被屏蔽,将产生一个外设申断申请。
图 通用定时器比较操作功能框图
欢迎转载,信息来源维库电子市场网(www.dzsc.com)
每个通用定时器都有一个比较寄存器txcmpr和一个pwm输出引脚txpwm。通用定时器计数器的值一直与相关的比较寄存器的值比较,当定时器计数器的值与比较寄存器的值相等时,就产生比较匹配。可通过txcon[l]位使能比较操作,产生比较匹配后将会有下列操作(如图所示)。
●匹配1个时钟周期后,定时器的比较中断标志位置位。
●匹配1个cpu时钟周期后,根据寄存器gptcona/b相应位的配置情况,pwm的输出将产生跳变。
●如果比较中断标志位已通过设置寄存器gptcona/b中的相应位启动a/d转换器,则比较中断位置位的同时产生a/d转换启动信号。
●如果比较中断未被屏蔽,将产生一个外设申断申请。
图 通用定时器比较操作功能框图
欢迎转载,信息来源维库电子市场网(www.dzsc.com)
上一篇:通用定时器计数模式