ATmega649
to 8-bitowy mikrokontroler CMOS o niskim poborze mocy, oparty na ulepszonej
architekturze RISC AVR. Wykonując
potężne instrukcje w jednym cyklu zegara, ATmega649 osiąga przepustowość bliską
1 MIPS na MHz, umożliwiając projektantowi systemu optymalizację zużycia energii
w porównaniu z szybkością przetwarzania.
- 8-bitowy
mikrokontroler Atmel®AVR® o wysokiej wydajności i niskim poborze
mocy
- Zaawansowana
architektura RISC
- 130
potężnych instrukcji – wykonanie większości pojedynczych cykli
zegara
- Rejestry
robocze ogólnego przeznaczenia 32 x 8
- W
pełni statyczna praca
- Przepustowość
do 16 MIPS przy 16 MHz
- Wbudowany
mnożnik 2-cyklowy
- Segmenty
pamięci nieulotnej o wysokiej wytrzymałości
- Samoprogramowalna
pamięć programu Flash w systemie
- 64
KB
- 2
KB
- 4
KB
- Cykle
zapisu/kasowania: 10 000 Flash/100 000 EEPROM
- Przechowywanie
danych: 20 lat w 85°C/100 lat w
- Opcjonalna
sekcja kodu rozruchowego z niezależnymi bitami
blokującymi
- Programowanie
w systemie za pomocą programu rozruchowego na chipie
- Prawdziwa
operacja odczytu podczas zapisu
- Blokada
programowania zapewniająca bezpieczeństwo
oprogramowania
- Interfejs
JTAG (zgodny ze standardem IEEE std. 1149.1).
- Możliwości
skanowania granic zgodnie ze standardem JTAG
- Rozbudowane
wsparcie debugowania na chipie
- Programowanie
Flash, EEPROM, bezpieczników i bitów blokujących poprzez interfejs
JTAG
- Funkcje
peryferyjne
- Sterownik
LCD 4 x 25 segmentów
- Dwa
8-bitowe timery/liczniki z oddzielnym preskalerem i trybem
porównania
- Jeden
16-bitowy timer/licznik z oddzielnym preskalerem, trybem porównania i trybem
przechwytywania
- Licznik
czasu rzeczywistego z oddzielnym oscylatorem
- Cztery
kanały PWM
- 8-kanałowy,
10-bitowy przetwornik ADC
- Programowalny
port szeregowy USART
- Interfejs
szeregowy SPI Master/Slave
- Uniwersalny
interfejs szeregowy z detektorem stanu początkowego
- Programowalny
zegar Watchdog z oddzielnym oscylatorem na chipie
- Wbudowany
komparator analogowy
- Przerwanie
i wybudzenie po zmianie pinów
- Specjalne
funkcje mikrokontrolera
- Resetowanie
po włączeniu zasilania i programowalne wykrywanie zaniku
napięcia
- Wewnętrzny
kalibrowany oscylator
- Zewnętrzne
i wewnętrzne źródła przerwań
- Pięć
trybów uśpienia: bezczynność, redukcja szumów ADC, oszczędzanie energii,
wyłączenie i czuwanie.
Typ układu scalonego:
mikrokontroler AVR
Napięcie zasilania:
1,8-5,5V DC
Montaż:
SMD powierzchniowy
Interfejs:
I2C; JTAG; SPI x2; UART
Częstotliwość taktowania:
16MHz
Pojemność pamięci SRAM:
4kB
Pojemność pamięci FLASH:
64kB
Pojemność pamięci EEPROM:
2kB
Liczba kanałów pojemnościowych:
16
Liczba przerwań zewnętrznych:
17
Liczba przetworników A/D 10bit:
8