标题:
关于AVR单片机工作于非PWM时强制输出比较(FOC0x)的用法
[打印本页]
作者:
slaughterzhx
时间:
2018-11-28 10:56
标题:
关于AVR单片机工作于非PWM时强制输出比较(FOC0x)的用法
手册上原话是:T/C控制寄存器 B- TCCR0B
Bit 7 6 5 4 3 2 1 0
FOC0A FOC0B – – WGM02 CS02 CS01 CS00 T
初始值 00000000
• Bit 7 – FOC0A: 强制输出比较 A
FOC0A 仅在 WGM 指明非 PWM 模式时才有效。
但是,为了保证与未来器件的兼容性,在使用 PWM 时,写 TCCR0B 要对其清零。对其
写 1 后,波形发生器将立即进行比较操作。比较匹配输出引脚 OC0A 将按照 COM0A1:0
的设置输出相应的电平。要注意 FOC0A 类似一个锁存信号,真正对强制输出比较起作用
的是 COM0A1:0 的设置。
FOC0A不会引发任何中断,也不会在利用OCR0A作为TOP的CTC模式下对定时器进行清
零的操作。
读 FOC0A的返回值永远为 0。
这句话一直没搞明白:普通模式下FOC0x置1后是立即在OC0A引脚产生电平变化,还是待TCCR与OCR相等后才输出电平变化
作者:
slaughterzhx
时间:
2018-11-30 11:08
没人吗?
作者:
slaughterzhx
时间:
2018-11-30 11:09
诚心请教
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1