锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

AVR定时器0完全资料

时间:2024-04-30 22:07:08

Atmega16



于定时器0相关的寄存器有 SREG 全局中断 bit7 I

MSK中断屏蔽寄存器 bit 0:1 TOIE0 O0


TOIE0
中断溢出允许标志位

OCIE0输出比较允许标志位

TCCR0 timer0控制寄存器 bit0:7


FOC0
强制输出比较;仅在非PWM模式有效

WGM00:WGM01 模式控制位;

COM01:COM00 各PWM模式中 具体设置位:





CS00 CS01 CS02
时钟选择位 于定时器2公用


TC0
定时器0寄存器八位放置定时器初值

OCR0 定时器0比较匹配寄存器与TCNT0值比较

TIFR 中断标志寄存器


TOV0
定时器0溢出中断标志位

OCF0 比较匹配中断标志位

下边我们编程先从简单的定时器计数开始

程序部分

#include
#include"dis.h" //595驱动显示头文件
unsigned char i,temp;
void inittimer0

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章