IntroButterfly
1438 palavras
6 páginas
®Introdução ao
AVR Butterfly
AVR Butterfly
®
O AVR Butterfly foi desenvolvido para demonstrar os benefícios e principais características dos microcontroladores AVR:
Ÿ A arquitetura AVR e do ATmega169 em particular
Ÿ Circuitos Low Power
Ÿ O encapsulamento MLF
Ÿ Como usar os seguintes periféricos
Ø LCD controller
Ø Memories
# Flash, eeprom, sram, external Data Flash
Ø Communication interfaces
# UART, SPI, USI
Ø Programming methods
# Selfprogamming/ Bootloader, SPI, Parallel, JTAG
Ø Analog to Digital Converter (ADC)
Ø Timers/Counters
# Real Time Counter (RTC)
# Pulse Width Modulation (PWM)
Ø etc….
Ÿ
Ele também serve como um kit de desenvolvimento para o ATmega169, e pode ser comprado e usado como um módulo de seu produto.
Ÿ Baixo preço.
19/07/2003
2
AVR Butterfly
®
Visão Gráfica
AVR Butterfly
ATmega169
32 kHz
19/07/2003
3
ATmega169 MLF
®
ATmega169
Ÿ
Ÿ
Ÿ
Ÿ
Ÿ
Ÿ
Ÿ
Ÿ
Ÿ
Ÿ
Ÿ
Ÿ
Ÿ
Ÿ
Ÿ
Ÿ
Ÿ
Ÿ
16KB Flash
512B EEPROM
1KB Internal SRAM
JTAG Interface
4 x 25 Segment LCD Driver
Two 8-bit Timer/Counters
One 16-bit Timer/Counter
Real Time Counter
Four PWM Channels
8-channel, 10-bit ADC
USART
SPI
Universal Serial Interface
Watchdog Timer
Analog Comparator
Power-on Reset and Brown-out Detection
Internal Calibrated Oscillator
Five Sleep Modes:
Ÿ
Ÿ
Ÿ
53 Programmable I/O Lines and 1 Input Line
64-lead TQFP and 64-pad MLF
Operating Voltage:
Ø
Ø
Ø
Idle, ADC Noise Reduction, Power-save, Power-down, and Standby
1.8 - 3.6V for ATmega169V
2.7 - 3.6V for ATmega169L
Ÿ
Temperature Range:
Ÿ
Speed Grade:
Ø
Ø
Ø
Ÿ
0°C to 70°C
0 - 1 MHz for ATmega169V
0 - 4 MHz for ATmega169L
Ultra-Low Power Consumption
Ø
Active Mode:
# 1 MHz, 1.8V: 300µA
# 32 kHz, 1.8V: 20µA (including Oscillator)
# 32 kHz, 1.8V: TBD (including Oscillator and LCD)
Ø
Power-down Mode:
# 0.5µA at 1.8V
19 /0 7 / 2 0 0 3
4
Entradas
®
Ÿ Joystick
Ø 4 direções
Ø 1 botão central
Ÿ UART
Ø Disponível em J406
Ø Com conversores de nível
# Apenas conecte TxD, RxD e GND
# Vcc min 2.0V
Ÿ USI
Ø