ATmega16开发板教程(4)——定时器,atmega16

5、定时器这里主要编写定时器0和1的定时功能,通过数码管显示。定时器T0首先T0是一个8位定时器,其主要由TCNT0(初值寄存器)、TCCR0(控制寄存器)。TCCR0:FOC0,WGM00,COM01,COM00,WGM01,CS02,CS01,CS00。如图,第5和6位是用来设置T/C的4种工作模式,这里主要是一般的定时器功能,所以WGM01和WGM00=0,即可。其次,低3位是用来设置分频,程序里面设置1024分频,而时钟是11.0592MHz,所以定时时间=1024*

相关推荐

相关文章