首页 > 代码库 > AVR第9课:定时器1的CTC模式
AVR第9课:定时器1的CTC模式
操作定时器实际上就是在操作寄存器并配置参数。
<strong>#include<iom16v.h> #include<macros.h> void main() { DDRD = DDRD|0x30; TCCR1A = 0x50; TCCR1B = 0x09; OCR1A = 65535; }</strong>CTC模式下,相关的寄存器:TCCR1A、TCCR1B、OCR1A。相关的引脚是:PD4和PD5。当然你可以用示波器来检测某一引脚PD4或者PD5,就会看到方波。还有一个方法是,将周期调节到1秒,再将PD4链接到发光二极管,就可以看到发光二极管闪烁,有规律的闪烁。但是可惜看不到波形。f=fclk/(2*N*OCRnA)。N表示几分频,OCRnA表示它的最大值。
AVR第9课:定时器1的CTC模式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。