欢迎访问ic37.com |
会员登录 免费注册
发布采购

ATMEGA16L-8MI 参数 Datasheet PDF下载

ATMEGA16L-8MI图片预览
型号: ATMEGA16L-8MI
PDF下载: 下载PDF文件 查看货源
内容描述: 8位AVR微控制器具有16K字节的系统内可编程闪存 [8-bit AVR Microcontroller with 16K Bytes In-System Programmable Flash]
分类和应用: 闪存微控制器和处理器外围集成电路异步传输模式ATM时钟
文件页数/大小: 315 页 / 2880 K
品牌: ATMEL [ ATMEL ]
 浏览型号ATMEGA16L-8MI的Datasheet PDF文件第120页浏览型号ATMEGA16L-8MI的Datasheet PDF文件第121页浏览型号ATMEGA16L-8MI的Datasheet PDF文件第122页浏览型号ATMEGA16L-8MI的Datasheet PDF文件第123页浏览型号ATMEGA16L-8MI的Datasheet PDF文件第125页浏览型号ATMEGA16L-8MI的Datasheet PDF文件第126页浏览型号ATMEGA16L-8MI的Datasheet PDF文件第127页浏览型号ATMEGA16L-8MI的Datasheet PDF文件第128页  
Output Compare Register –  
OCR2  
Bit  
7
6
5
4
3
2
1
0
OCR2[7:0]  
OCR2  
Read/Write  
Initial Value  
R/W  
0
R/W  
0
R/W  
0
R/W  
0
R/W  
0
R/W  
0
R/W  
0
R/W  
0
The Output Compare Register contains an 8-bit value that is continuously compared  
with the counter value (TCNT2). A match can be used to generate an output compare  
interrupt, or to generate a waveform output on the OC2 pin.  
AsynchronousOperation  
of the Timer/Counter  
Asynchronous Status  
Register – ASSR  
Bit  
7
6
5
4
3
2
1
0
AS2  
R/W  
0
TCN2UB  
OCR2UB  
TCR2UB  
ASSR  
Read/Write  
Initial Value  
R
0
R
0
R
0
R
0
R
0
R
0
R
0
• Bit 3 – AS2: Asynchronous Timer/Counter2  
When AS2 is written to zero, Timer/Counter 2 is clocked from the I/O clock, clkI/O. When  
AS2 is written to one, Timer/Counter2 is clocked from a Crystal Oscillator connected to  
the Timer Oscillator 1 (TOSC1) pin. When the value of AS2 is changed, the contents of  
TCNT2, OCR2, and TCCR2 might be corrupted.  
• Bit 2 – TCN2UB: Timer/Counter2 Update Busy  
When Timer/Counter2 operates asynchronously and TCNT2 is written, this bit becomes  
set. When TCNT2 has been updated from the temporary storage register, this bit is  
cleared by hardware. A logical zero in this bit indicates that TCNT2 is ready to be  
updated with a new value.  
• Bit 1 – OCR2UB: Output Compare Register2 Update Busy  
When Timer/Counter2 operates asynchronously and OCR2 is written, this bit becomes  
set. When OCR2 has been updated from the temporary storage register, this bit is  
cleared by hardware. A logical zero in this bit indicates that OCR2 is ready to be  
updated with a new value.  
• Bit 0 – TCR2UB: Timer/Counter Control Register2 Update Busy  
When Timer/Counter2 operates asynchronously and TCCR2 is written, this bit becomes  
set. When TCCR2 has been updated from the temporary storage register, this bit is  
cleared by hardware. A logical zero in this bit indicates that TCCR2 is ready to be  
updated with a new value.  
If a write is performed to any of the three Timer/Counter2 registers while its update busy  
flag is set, the updated value might get corrupted and cause an unintentional interrupt to  
occur.  
The mechanisms for reading TCNT2, OCR2, and TCCR2 are different. When reading  
TCNT2, the actual timer value is read. When reading OCR2 or TCCR2, the value in the  
temporary storage register is read.  
124  
ATmega16(L)  
2466E–AVR–10/02  
 复制成功!