Overview, Attiny43u – Rainbow Electronics ATtiny43U User Manual

Page 4

Advertising
background image

4

8048B–AVR–03/09

ATtiny43U

2.

Overview

The ATtiny43U is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC
architecture. By executing powerful instructions in a single clock cycle, the ATtiny43U achieves
throughputs approaching 1 MIPS per MHz allowing the system designer to optimize power con-
sumption versus processing speed.

Figure 2-1.

Block Diagram

The AVR core combines a rich instruction set with 32 general purpose working registers. All the
32 registers are directly connected to the Arithmetic Logic Unit (ALU), allowing two independent
registers to be accessed in one single instruction executed in one clock cycle. The resulting

STACK

POINTER

SRAM

PROGRAM

COUNTER

BOOST

CONVERTER

PROGRAMMING

LOGIC

ISP

INTERFACE

INTERNAL

OSCILLATOR

WATCHDOG

TIMER

MCU CONTROL

REGISTER

MCU STATUS

REGISTER

TIMER/

COUNTER0

TIMER/

COUNTER1

CALIBRATED

OSCILLATOR

TIMING AND

CONTROL

INTERRUPT

UNIT

EEPROM

ANALOG

COMPARATOR

ADC

POWER

SUPERVISION

POR
BOD

RESET

ON-CHIP

DEBUG

VOLTAGE

REFERENCE

GENERAL

PURPOSE

REGISTERS

X

Y

Z

ALU

STATUS

REGISTER

PROGRAM

FLASH

INSTRUCTION

REGISTER

INSTRUCTION

DECODER

CONTROL

LINES

DATA REGISTER

PORT A

DIRECTION REG.

PORT A

DRIVERS

PORT A

V

CC

VBAT

LSW

RESET

DATA REGISTER

PORT B

DIRECTION REG.

PORT B

DRIVERS

PORT B

GND

USI

PA7:0

PB7:0

Advertising