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

ATMEGA32L-8AUR 参数 Datasheet PDF下载

ATMEGA32L-8AUR图片预览
型号: ATMEGA32L-8AUR
PDF下载: 下载PDF文件 查看货源
内容描述: [RISC Microcontroller, 8-Bit, FLASH, AVR RISC CPU, 8MHz, CMOS, PQFP44, 10 X 10 MM, 1 MM HEIGHT, 0.80 MM PITCH, GREEN, PLASTIC, MS-026ACB, TQFP-44]
分类和应用: 闪存微控制器
文件页数/大小: 347 页 / 3171 K
品牌: ATMEL [ ATMEL ]
 浏览型号ATMEGA32L-8AUR的Datasheet PDF文件第108页浏览型号ATMEGA32L-8AUR的Datasheet PDF文件第109页浏览型号ATMEGA32L-8AUR的Datasheet PDF文件第110页浏览型号ATMEGA32L-8AUR的Datasheet PDF文件第111页浏览型号ATMEGA32L-8AUR的Datasheet PDF文件第113页浏览型号ATMEGA32L-8AUR的Datasheet PDF文件第114页浏览型号ATMEGA32L-8AUR的Datasheet PDF文件第115页浏览型号ATMEGA32L-8AUR的Datasheet PDF文件第116页  
Input Capture Register 1 –  
ICR1H and ICR1L  
Bit  
7
6
5
4
3
2
1
0
ICR1[15:8]  
ICR1[7:0]  
ICR1H  
ICR1L  
Read/Write  
Initial Value  
R/W  
0
R/W  
0
R/W  
0
R/W  
R/W  
0
R/W  
0
R/W  
0
R/W  
0
0
The Input Capture is updated with the counter (TCNT1) value each time an event occurs  
on the ICP1 pin (or optionally on the analog comparator output for Timer/Counter1). The  
Input Capture can be used for defining the counter TOP value.  
The Input Capture Register is 16-bit in size. To ensure that both the high and low bytes  
are read simultaneously when the CPU accesses these registers, the access is per-  
formed using an 8-bit temporary High Byte Register (TEMP). This temporary register is  
shared by all the other 16-bit registers. See “Accessing 16-bit Registers” on page 89.  
Timer/Counter Interrupt Mask  
Register – TIMSK(1)  
Bit  
7
OCIE2  
R/W  
0
6
TOIE2  
R/W  
0
5
TICIE1  
R/W  
0
4
OCIE1A  
R/W  
0
3
OCIE1B  
R/W  
0
2
TOIE1  
R/W  
0
1
OCIE0  
R/W  
0
0
TOIE0  
R/W  
0
TIMSK  
Read/Write  
Initial Value  
Note:  
1. This register contains interrupt control bits for several Timer/Counters, but only  
Timer1 bits are described in this section. The remaining bits are described in their  
respective timer sections.  
• Bit 5 – TICIE1: Timer/Counter1, Input Capture Interrupt Enable  
When this bit is written to one, and the I-flag in the Status Register is set (interrupts glo-  
bally enabled), the Timer/Counter1 Input Capture Interrupt is enabled. The  
corresponding Interrupt Vector (See “Interrupts” on page 44.) is executed when the  
ICF1 Flag, located in TIFR, is set.  
• Bit 4 – OCIE1A: Timer/Counter1, Output Compare A Match Interrupt Enable  
When this bit is written to one, and the I-flag in the Status Register is set (interrupts glo-  
bally enabled), the Timer/Counter1 Output Compare A match interrupt is enabled. The  
corresponding Interrupt Vector (See “Interrupts” on page 44.) is executed when the  
OCF1A Flag, located in TIFR, is set.  
• Bit 3 – OCIE1B: Timer/Counter1, Output Compare B Match Interrupt Enable  
When this bit is written to one, and the I-flag in the Status Register is set (interrupts glo-  
bally enabled), the Timer/Counter1 Output Compare B match interrupt is enabled. The  
corresponding Interrupt Vector (See “Interrupts” on page 44.) is executed when the  
OCF1B Flag, located in TIFR, is set.  
• Bit 2 – TOIE1: Timer/Counter1, Overflow Interrupt Enable  
When this bit is written to one, and the I-flag in the Status Register is set (interrupts glo-  
bally enabled), the Timer/Counter1 Overflow Interrupt is enabled. The corresponding  
Interrupt Vector (See “Interrupts” on page 44.) is executed when the TOV1 Flag, located  
in TIFR, is set.  
112  
ATmega32(L)  
2503J–AVR–10/06  
 复制成功!