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

ATMEGA16M1-15MZ 参数 Datasheet PDF下载

ATMEGA16M1-15MZ图片预览
型号: ATMEGA16M1-15MZ
PDF下载: 下载PDF文件 查看货源
内容描述: [IC MCU 8BIT 16KB FLASH 32QFN]
分类和应用: 微控制器
文件页数/大小: 318 页 / 7595 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号ATMEGA16M1-15MZ的Datasheet PDF文件第110页浏览型号ATMEGA16M1-15MZ的Datasheet PDF文件第111页浏览型号ATMEGA16M1-15MZ的Datasheet PDF文件第112页浏览型号ATMEGA16M1-15MZ的Datasheet PDF文件第113页浏览型号ATMEGA16M1-15MZ的Datasheet PDF文件第115页浏览型号ATMEGA16M1-15MZ的Datasheet PDF文件第116页浏览型号ATMEGA16M1-15MZ的Datasheet PDF文件第117页浏览型号ATMEGA16M1-15MZ的Datasheet PDF文件第118页  
13.10.7 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 (TCNTn) value each time an event occurs on the ICPn 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 performed using an 8-bit temporary High Byte Register (TEMP). This  
temporary register is shared by all the other 16-bit registers. See Section 13.2 “Accessing 16-bit Registers” on page 94.  
13.10.8 Timer/Counter1 Interrupt Mask Register – TIMSK1  
Bit  
7
6
5
ICIE1  
R/W  
0
4
3
2
1
0
TOIE1  
R/W  
0
OCIE1B OCIE1A  
TIMSK1  
Read/Write  
Initial Value  
R
0
R
0
R
0
R
0
R/W  
0
R/W  
0
• Bit 7, 6 – Res: Reserved Bits  
These bits are unused bits in the ATmega16/32/64/M1/C1, and will always read as zero.  
• Bit 5 – ICIE1: Timer/Counter1, Input Capture Interrupt Enable  
When this bit is written to one, and the I-flag in the status register is set (interrupts globally enabled), the Timer/Counter1  
input capture interrupt is enabled. The corresponding interrupt vector (Table 8-2 on page 48) is executed when the ICF1 flag,  
located in TIFR1, is set.  
• Bit 4, 3 – Res: Reserved Bits  
These bits are unused bits in the ATmega16/32/64/M1/C1, and will always read as zero.  
• Bit 2 – 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 globally enabled), the Timer/Counter1  
output compare B match interrupt is enabled. The corresponding interrupt vector (Table 8-2 on page 48) is executed when  
the OCF1B flag, located in TIFR1, is set.  
• Bit 1 – 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 globally enabled), the Timer/Counter1  
output compare A match interrupt is enabled. The corresponding interrupt vector (Table 8-2 on page 48) is executed when  
the OCF1A flag, located in TIFR1, is set.  
• Bit 0 – TOIE1: Timer/Counter1, Overflow Interrupt Enable  
When this bit is written to one, and the I-flag in the status register is set (interrupts globally enabled), the Timer/Counter1  
overflow interrupt is enabled. The corresponding interrupt vector (Table 8-2 on page 48) is executed when the TOV1 flag,  
located in TIFR1, is set.  
114  
ATmega16/32/64/M1/C1 [DATASHEET]  
7647O–AVR–01/15  
 
 复制成功!