ATTINY261A-MU Atmel, ATTINY261A-MU Datasheet - Page 108
![no-image](/images/manufacturer_photos/0/0/78/atmel_sml.jpg)
ATTINY261A-MU
Manufacturer Part Number
ATTINY261A-MU
Description
NO NEW DESIGNS, USE TINY261A-XU - 20MHZ, QFN/MLF,IND TEMP, G
Manufacturer
Atmel
Datasheet
1.ATTINY861A-XU.pdf
(292 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
ATTINY261A-MUR
Manufacturer:
Atmel
Quantity:
7 974
- Current page: 108 of 292
- Download datasheet (9Mb)
108
ATtiny261A/461A/861A
The following code examples show how to do an atomic read of the TCNT1 register contents.
Reading any of the OCR1A/B/C/D registers can be done by using the same principle.
Note:
The assembly code example returns the TCNT1 value in the r17:r16 register pair.
Assembly Code Example
TIM1_ReadTCNT1:
C Code Example
unsigned int TIM1_ReadTCNT1( void )
{
}
; Save global interrupt flag
in r18,SREG
; Disable interrupts
cli
; Read TCNT1 into r17:r16
in r16,TCNT1
in r17,TC1H
; Restore global interrupt flag
out SREG,r18
ret
unsigned char sreg;
unsigned int i;
/* Save global interrupt flag */
sreg = SREG;
/* Disable interrupts */
_CLI();
/* Read TCNT1 into i */
i = TCNT1;
i |= ((unsigned int)TC1H << 8);
/* Restore global interrupt flag
SREG = sreg;
return i;
See
“Code Examples” on page
6.
8197B–AVR–01/10
Related parts for ATTINY261A-MU
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![ATtiny26](/images/manufacturer_photos/0/0/79/atmel_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Atmel Corporation
Datasheet:
![ATTINY26-16MU](/photos/12/13/121313/attiny26-16mu_tmb.jpg)
Part Number:
Description:
IC AVR MCU 2K 16MHZ IND 32-QFN
Manufacturer:
Atmel
Datasheet:
![ATTINY26-16SU](/photos/6/80/68042/453-20-soic_tmb.jpg)
Part Number:
Description:
IC AVR MCU 2K 16MHZ IND 20-SOIC
Manufacturer:
Atmel
Datasheet:
![ATTINY26-16PU](/photos/6/80/68043/313-20-dip_tmb.jpg)
Part Number:
Description:
IC AVR MCU 2K 16MHZ IND 20-DIP
Manufacturer:
Atmel
Datasheet:
![ATTINY26-16MI](/images/manufacturer_photos/0/0/78/atmel_tmb.jpg)
Part Number:
Description:
IC AVR MCU 2K 16MHZ IND 32-QFN
Manufacturer:
Atmel
Datasheet:
![ATTINY26-16PI](/photos/6/80/68043/313-20-dip_tmb.jpg)
Part Number:
Description:
IC AVR MCU 2K 16MHZ IND 20-DIP
Manufacturer:
Atmel
Datasheet:
![ATTINY26-16SC](/photos/6/80/68042/453-20-soic_tmb.jpg)
Part Number:
Description:
IC AVR MCU 2K 16MHZ COM 20-SOIC
Manufacturer:
Atmel
Datasheet:
![ATTINY26-16SI](/photos/6/80/68042/453-20-soic_tmb.jpg)
Part Number:
Description:
IC AVR MCU 2K 16MHZ IND 20-SOIC
Manufacturer:
Atmel
Datasheet:
![ATTINY26-16MJ](/images/manufacturer_photos/0/0/78/atmel_tmb.jpg)
Part Number:
Description:
ID MCU AVR 2K 5V 16MHZ 32-QFN
Manufacturer:
Atmel
Datasheet:
![ATTINY26-16MQ](/photos/30/99/309943/qfn-32_tmb.jpg)
Part Number:
Description:
Microcontrollers (MCU) AVR 2K FLASH 128B EE 128B SRAM ADC
Manufacturer:
Atmel
Datasheet:
![ATTINY26-16MC](/photos/12/13/121302/attiny26-16mc_tmb.jpg)
Part Number:
Description:
IC AVR MCU 2K 16MHZ COM 32-QFN
Manufacturer:
Atmel
Datasheet:
![ATTINY26-16PC](/photos/6/80/68043/313-20-dip_tmb.jpg)
Part Number:
Description:
IC AVR MCU 2K 16MHZ COM 20-DIP
Manufacturer:
Atmel
Datasheet:
![ATTINY26-16PJ](/photos/6/80/68043/313-20-dip_tmb.jpg)
Part Number:
Description:
ID MCU AVR 2K 5V 16MHZ 20-DIP
Manufacturer:
Atmel
Datasheet:
![ATTINY26-16SJ](/photos/6/80/68042/453-20-soic_tmb.jpg)
Part Number:
Description:
ID MCU AVR 2K 5V 16MHZ 20-SOIC
Manufacturer:
Atmel
Datasheet: