ATtiny461 Automotive Atmel Corporation, ATtiny461 Automotive Datasheet - Page 93

no-image

ATtiny461 Automotive

Manufacturer Part Number
ATtiny461 Automotive
Description
Manufacturer
Atmel Corporation

Specifications of ATtiny461 Automotive

Flash (kbytes)
4 Kbytes
Pin Count
20
Max. Operating Frequency
16 MHz
Cpu
8-bit AVR
# Of Touch Channels
8
Hardware Qtouch Acquisition
No
Max I/o Pins
16
Ext Interrupts
16
Usb Speed
No
Usb Interface
No
Spi
1
Twi (i2c)
1
Graphic Lcd
No
Video Decoder
No
Camera Interface
No
Adc Channels
11
Adc Resolution (bits)
10
Adc Speed (ksps)
15
Analog Comparators
1
Resistive Touch Screen
No
Temp. Sensor
Yes
Crypto Engine
No
Sram (kbytes)
0.25
Eeprom (bytes)
256
Self Program Memory
YES
Dram Memory
No
Nand Interface
No
Picopower
No
Temp. Range (deg C)
-40 to 150
I/o Supply Class
2.7 to 5.5
Operating Voltage (vcc)
2.7 to 5.5
Fpu
No
Mpu / Mmu
no / no
Timers
2
Output Compare Channels
6
Input Capture Channels
1
Pwm Channels
6
32khz Rtc
No
Calibrated Rc Oscillator
Yes
16.2.1
16.2.2
7753F–AVR–01/11
Speed
Accuracy
Figure 16-1. Timer/Counter1 Block Diagram
The maximum speed of the Timer/Counter1 is 64 MHz. However, if a supply voltage below 2.7
volts is used, it is recommended to use the Low Speed Mode (LSM), because the
Timer/Counter1 is not running fast enough on low voltage levels. In the Low Speed Mode the
fast peripheral clock is scaled down to 32 MHz. For more details about the Low Speed Mode,
see
The Timer/Counter1 is a 10-bit Timer/Counter module that can alternatively be used as an 8-bit
Timer/Counter. The Timer/Counter1 registers are basically 8-bit registers, but on top of that
there is a 2-bit High Byte Register (TC1H) that can be used as a common temporary buffer to
access the two MSBs of the 10-bit Timer/Counter1 registers by the AVR CPU via the 8-bit data
bus, if the 10-bit accuracy is used. Whereas, if the two MSBs of the 10-bit registers are written to
zero the Timer/Counter1 is working as an 8-bit Timer/Counter. When reading the low byte of any
8-bit register the two MSBs are written to the TC1H register, and when writing the low byte of
any 8-bit register the two MSBs are written from the TC1H register. Special procedures must be
followed when accessing the 10-bit Timer/Counter1 values via the 8-bit data bus. These proce-
dures are described in the section
TOV1
REGISTER (TIMSK)
T/C INT. MASK
“PLLCSR – PLL Control and Status Register” on page
TIMER/COUNTER1
8-BIT OUTPUT COMPARE
COMPARE REGISTER A
REGISTER A (OCR1A)
10-BIT COMPARATOR
(TCNT1)
OCF1A
10-BIT OUTPUT
OCF1B
REGISTER (TIFR)
T/C INT. FLAG
CLK
COUNT
CLEAR
DIRECTION
OCF1D
8-BIT OUTPUT COMPARE
10-BIT COMPARATOR
COMPARE REGISTER B
REGISTER B (OCR1B)
10-BIT OUTPUT
DEAD TIME GENERATOR
OC1A
REGISTER A (TCCR1A)
“Accessing 10-Bit Registers” on page
ATtiny261/ATtiny461/ATtiny861
T/C CONTROL
8-BIT DATABUS
OC1A
8-BIT OUTPUT COMPARE
COMPARE REGISTER C
10-BIT COMPARATOR
REGISTER C (OCR1C)
10-BIT OUTPUT
DEAD TIME GENERATOR
OC1B
REGISTER B (TCCR1B)
TIMER/COUNTER1 CONTROL LOGIC
T/C CONTROL
OC1B
90.
8-BIT OUTPUT COMPARE
COMPARE REGISTER D
REGISTER D (OCR1D)
10-BIT COMPARATOR
10-BIT OUTPUT
REGISTER C (TCCR1C)
DEAD TIME GENERATOR
OC1D
T/C CONTROL
112.
OC1D
2-BIT HIGH BYTE
REGISTER (TC1H)
REGISTER D (TCCR1E)
REGISTER C (TCCR1D)
FAULT_PROTECTION
T/C CONTROL
T/C CONTROL
93

Related parts for ATtiny461 Automotive