Описание
This device is low-power CMOS 8-bit microcontrollers based on the compact AVR enhanced RISCarchitecture. By executing powerful instructions in a single clock cycle, the device achieve throughputsapproaching 1 MIPS per MHz, allowing the system designer to optimize power consumption versusprocessing speed. The AVR core combines a rich instruction set with 16 general purpose working registers and systemregisters. All registers are directly connected to the Arithmetic Logic Unit (ALU), allowing two independentregisters to be accessed in one single instruction executed in one clock cycle. The resulting architectureis compact and code efficient while achieving throughputs up to ten times faster than conventional CISCmicrocontrollers. This device provides the following features: 512/1024 byte of In-System Programmable Flash, 32 bytes ofSRAM, four general purpose I/O lines, 16 general purpose working registers, a 16-bit timer/counter withtwo PWM channels, internal and external interrupts, a programmable watchdog timer with internaloscillator, an internal calibrated oscillator, and four software selectable power saving modes. ATtiny5/10are also equipped with a four-channel and 8-bit Analog to Digital Converter (ADC). Idle mode stops the CPU while allowing the SRAM, timer/counter, ADC (ATtiny5/10, only), analogcomparator, and interrupt system to continue functioning. ADC Noise Reduction mode minimizesswitching noise during ADC conversions by stopping the CPU and all I/O modules except the ADC. InPower-down mode registers keep their contents and all chip functions are disabled until the next interrupt or hardware reset. In Standby mode, the oscillator is running while the rest of the device is sleeping,allowing very fast start-up combined with low power consumption. The device is manufactured using Microchip’s high density Non-Volatile Memory (NVM) technology. The onchip,in-system programmable Flash allows program memory to be re-programmed in-system by aconventional, non-volatile memory programmer. The ATtiny4/5/9/10AVR are supported by a suite of program and system development tools, includingmacro assemblers and evaluation kits.
- High Performance, Low Power AVR® 8-Bit Microcontroller
- Advanced RISC Architecture
- 54 Powerful Instructions
- Most Single Clock Cycle Execution
- 16 x 8 General Purpose Working Registers
- Fully Static Operation
- Up to 12 MIPS Throughput at 12 MHz
- Non-volatile Program and Data Memories
- 512/1024 Bytes of In-System Programmable Flash Program Memory
- 32 Bytes Internal SRAM
- Flash Write/Erase Cycles: 10,000
- Data Retention: 20 Years at 85°C / 100 Years at 25°C
- Peripheral Features
- QTouch® Library Support for Capacitive Touch Sensing (1 Channel)
- One 16-bit Timer/Counter with Prescaler and Two PWM Channels
- Programmable Watchdog Timer with Separate On-chip Oscillator
- 4-channel, 8-bit Analog to Digital Converter (ATtiny5/10, only)
- On-chip Analog Comparator
- Special Microcontroller Features
- In-System Programmable (at 5V, only)
- External and Internal Interrupt Sources
- Low Power Idle, ADC Noise Reduction, and Power-down Modes
- Enhanced Power-on Reset Circuit
- Programmable Supply Voltage Level Monitor with Interrupt and Reset
- Internal Calibrated Oscillator
- I/O and Packages
- Four Programmable I/O Lines
- 6-pin SOT and 8-pad UDFN
- Operating Voltage:
- 1.8 – 5.5V
- Programming Voltage:
- 5V
- Speed Grade:
- 0 – 4 MHz @ 1.8 – 5.5V
- 0 – 8 MHz @ 2.7 – 5.5V
- 0 – 12 MHz @ 4.5 – 5.5V
- Industrial and Extended Temperature Ranges
- Low Power Consumption
- Active Mode:
- 200µA at 1MHz and 1.8V Idle Mode:
- 25µA at 1MHz and 1.8V
- Power-down Mode:
- <0.1µA at 1.8V