Rodzina AVR wykład 7.

Slides:



Advertisements
Podobne prezentacje
Sterownik swobodnie programowalny ELP10T32-VH
Advertisements

Taktowanie mikroprocesorów Jednostka sterująca mikroprocesora jest układem sekwencyjnym synchronicznym, czyli wymagającym sygnału taktującego (zegarowego).
I część 1.
Sterownik swobodnie programowalny dla central wentylacyjnych
Architektura jednostki centralnej RD MBR MAR IRPC +1 WR jednostka sterująca ALU A F Adres Dane Rejestry: MAR – (Memory Address Register) rejestr adresowy.
Znaki informacyjne.
Filtracja obrazów cd. Filtracja obrazów w dziedzinie częstotliwości
OBIEKTOBIEKT CZUP PROFIBUSS HART 4-20 mA 8888 UKŁADY AUTOMA- TYKI UKŁADY AKWIZYCJI DANYCH CZUJNIKI Generacyjne Parametryczne Częstotliwościowe Kodowe u,
NOWOŚĆ !!! Czujnik FT 50 RLA-70/220.
UTK Zestaw I.
UTK Zestaw III.
Wykład 9 Dedykowane procesory DSP oraz mikrokontrolery z jednostką DSP
Magistrale.
System przechowywania danych
Mikrokontrolery - - podstawowe architektury
Systemy operacyjne Copyright, 2000 © Jerzy R. Nawrocki Wprowadzenie do informatyki.
Systemy operacyjne Copyright, 2000 © Jerzy R. Nawrocki Wprowadzenie do informatyki.
Wykład nr 2: Struktura systemu komputerowego a system operacyjny
Wykład 1 z programowania mikrokontrolerów
UKŁADY SZEREGOWO-RÓWNOLEGŁE
Interaktywny serwer WWW zrealizowany na platformie mikrokontrolera
Mikroprocesory i mikrokontrolery
Komputerowe wspomaganie skanera ultradźwiękowego
Komputerowe wspomaganie skanera ultradźwiękowego Zbigniew Ragin Bolesław Wróblewski Wojciech Znaniecki.
PROJEKT GRUPOWY SYSTEM ANTYKOLIZYJNY DLA ROBOTÓW PRZEMYSŁOWYCH Grupa: P. Bocian K. Czułkowski A. Hryniewicz opiekun: mgr inż. Piotr Fiertek.
PROJEKT GRUPOWY SYSTEM ANTYKOLIZYJNY DLA ROBOTÓW PRZEMYSŁOWYCH Grupa: P. Bocian K. Czułkowski A. Hryniewicz opiekun: mgr inż. Piotr Fiertek.
Procesory jednoukładowe
Komputer a system komputerowy
przykładowy 8-bitowy mikroprocesor uniwersalny CISC
Pamięci półprzewodnikowe
Układy kombinacyjne cz.2
Mikrokontrolery PIC.
MCS51 - wykład 6.
Mikrokontrolery PIC.
Interfejs Technologie informacyjne – laboratorium Irmina Kwiatkowska
Bosch – the strong brand for Security, Safety and Communications
Rodzina AVR wykład 4.
Interfejsy urządzeń peryferyjnych
POLITECHNIKA POZNAŃSKA
Magistrale szeregowe.
ARCHTEKTURA KOMPUTERA
Płyta główna. Magistrale I/O
Sekwencyjne bloki funkcjonalne
Komputer nie diabeł, czyli co w nim piszczy
Podstawy adresowania hostów w sieciach komputerowych
Analiza wpływu regulatora na jakość regulacji (1)
Analiza wpływu regulatora na jakość regulacji
Architektura PC.
Rodzaje pamięci Kamiński Daniel TI s1.
  Prof.. dr hab.. Janusz A. Dobrowolski Instytut Systemów Elektronicznych, Politechnika Warszawska.
Budowa komputera ProProgramer.
Komunikacja mikrokontrolerów ze światem zewnętrznym
EcoCondens Kompakt BBK 7-22 E.
Prezentacja Multimedialna
BUDOWA I ZASADA DZIAŁANIA
PRACA MAGISTERSKA Wykorzystanie środowiska LABVIEW jako platformy do sterowania procesem wymuszenia w badaniach zmęczeniowych Grzegorz Sus Wydział Mechaniczny.
Dr hab. Renata Babińska- Górecka
Komputerowe wspomaganie skanera ultradźwiękowego
Kalendarz 2020.
Elementy geometryczne i relacje
Struktura wewnętrzna mikrokontrolera zamkniętego
ATXMEGA128A4U 128 kB pamięci Flash Zasilanie 1.6V-3.6V Maksymalne taktowanie 32 MHz 34 Programowalne WE-WY System zdarzeń (Event System) 4 kanały DMA.
Układy i systemy mikroprocesorowe
POLITECHNIKA POZNAŃSKA
POLITECHNIKA POZNAŃSKA WBMiZ Zakład Urządzeń Mechatronicznych STEROWNIKI URZĄDZEŃ MECHATRONICZNYCH
Płyta główna. Magistrale I/O
Sterowane ramię robota
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Mikrokontrolery System przerwań
Zapis prezentacji:

Rodzina AVR wykład 7

AVR 2/37 Inne układy AVR

AVR - rozszerzenia rodziny 3/37 powiększona pamięć programu; powiększona pamięć SRAM; możliwość dołączenia zewn. RAM; powiększona pamięć EEPROM; dodatkowe rozkazy, np. mnożenie 1Bx1B, zapis do pamięci programu; możliwość samoprogramowania FLASH programu; zwiększona liczba źródeł przerwań i ich wektorów (ponad 30); zwiększona liczba portów równoległych; zwiększona liczba przerwań zewnętrznych; zwiększona maksymalna częstotliwość taktowania; wbudowany układ brown out detector - wykrywania zaniku zasilania;

AVR - rozszerzenia rodziny 4/37 8-bitowy timer/licznik z własnym preskalerem i z funkcjami: - zliczania, - PWM, - porównywania z automatycznym zerowaniem; 16-bitowy timer/licznik wyposażony w: - preskaler, - 3 moduły porównujące, - 1 moduł przechwytujący, - funkcję zliczania, PWM, automatycznego zerowania; przetwornik A/C - wbudowany multiplekser analogowy, - rozdzielczość 8-10b, - wbudowane źródło referencyjne;

AVR - rozszerzenia rodziny 5/37 interfejs TWI - synchroniczny, typu I2C, z 7b adresowaniem, - realizujący tryby master lub slave, - mechanizmy arbitrażu przy wielu masterach interfejs SPI 3-liniowy, pełnodupleksowy, realizujący funkcje master/slave, o programowalnej prędkości transmisji; USART pełnodupleksowy, realizujący transmisję synchroniczną lub asynchroniczną, własny generator prędkości, transmisja znaków 5..9b, 1-2b stopu, wykrywanie błędów transmisji, umożliwiający komunikację wieloprocesorową;

AVR - rozszerzenia rodziny 6/37 interfejs JTAG - debugowanie programu mikrokontrolera w układzie, - testowanie wbudowanych peryferii, - testowanie i programowanie pamięci programu, EEPROM’ - praca krokowa, z pułapkami; dedykowany interfejs debugWIRE; większa gama trybów pracy z obniżonym poborem prądu lub zakłóceniami sterownik wyświetlacza LCD interfejs CAN wielokanałowe PWM

AVR - rodzina 7/37 Podrodzina TinyAVR - 1 ATtiny4 512B Flash, tylko 32 rej. robocze, 16b timer/licznik z PWM, taktowanie do 12MHz, zasilanie 1,8-5,5V ATtiny5 512B Flash, tylko 32 rej. robocze, 16b timer/licznik z PWM, taktowanie do 12MHz, 8b A/C, zasilanie 1,8-5,5V ATtiny9 1kB Flash, tylko 32 rej. robocze, 16b timer/licznik z PWM, taktowanie do 12MHz, zasilanie 1,8-5,5V ATtiny10 1kB Flash, tylko 32 rej. robocze, 16b timer/licznik z PWM, 8b A/C, taktowanie do 12MHz, zasilanie 1,8-5,5V ATtiny20 2kB Flash, 128B SRAM, 8b timer/licznik z 2xPWM, 16b timer/licznik z 2xPWM, 8kan. 10b A/C, taktowanie do 12MHz, zasilanie 1,8-5,5V

AVR - rodzina 8/37 Podrodzina TinyAVR - 2 ATtiny13A 1kB Flash, 64B SRAM, 64B EEPROM, 4-kan 10b A/C, taktowanie do 20MHz, zasilanie 1,8-5,5V ATtiny2313A 2kB Flash z samoprogramowaniem, 128B EEPROM, 128B SRAM, USI, USART, debugWIRE, taktowanie do 20MHz, zasilanie 1,8-5,5V ATtiny4313 4kB Flash z samoprogramowaniem, 128B EEPROM, 128B SRAM, USI, USART, debugWIRE, taktowanie do 20MHz,

ATtiny43U 4kB Flash z samoprog., 256B SRAM, 64B EEPROM, AVR - rodzina 9/37 Podrodzina TinyAVR - 3 ATtiny28L 2kB Flash z samoprog., 32 rej.robocze, przerwanie od klawiatury, wysoko-prądowy LED-driver, komparator analogowy, taktowanie do 4MHz ATtiny43U 4kB Flash z samoprog., 256B SRAM, 64B EEPROM, 2x 8b timer/licznik z preskalerem i 4 kanały PWM, 4 kan. 10b A/C, USI, czujnik temperatury, debugWIRE, taktowanie do 1MHz, zasilanie 0,7 - 1,8V

ATtiny24 2kB Flash z samoprog., 128B EEPROM, 128B SRAM, AVR - rodzina 10/37 Podrodzina TinyAVR - 4 ATtiny24 2kB Flash z samoprog., 128B EEPROM, 128B SRAM, ATtiny44 4kB Flash z samoprog., 256B EEPROM, 256B SRAM, ATtiny84 8kB Flash z samoprog., 512B EEPROM, 512B SRAM, cechy wspólne: 8b i 16b timery/liczniki z PWM i preskalerem, 10b A/C, czujnik temperatury, USI, taktowanie do 20MHz debugWIRE, zasilanie 1.8 - 5.5V odmiany automotive: taktowanie do 16MHz, zasilanie 2.7 - 5.5V

ATtiny25 2kB Flash z samoprog., 128B EEPROM, 128B SRAM, AVR - rodzina 11/37 Podrodzina TinyAVR - 5 ATtiny25 2kB Flash z samoprog., 128B EEPROM, 128B SRAM, ATtiny45 4kB Flash z samoprog., 256B EEPROM, 256B SRAM, ATtiny85 8kB Flash z samoprog., 512B EEPROM, 512B SRAM, cechy wspólne: 2x 8b timery/liczniki z PWM i preskalerem, 10b A/C, USI, debugWIRE, taktowanie do 20MHz, zasilanie 1.8 - 5.5V odmiany automotive: taktowanie do 16MHz, zasilanie 2.7 - 5.5V

ATtiny48 4kB Flash z samoprog., 256B SRAM, ... AVR - rodzina 12/37 Podrodzina TinyAVR - 6 ATtiny48 4kB Flash z samoprog., 256B SRAM, ... ATtiny88 8kB Flash z samoprog, 512B SRAM, ... cechy wspólne: 64B EEPROM, 1x8b i 1x16b timer/licznik z PWM, 10b A/C, SPI, debugWIRE, technologia picopower, taktowanie do 12MHz, zasilanie 1.8 - 5.5V odmiany automotive: taktowanie do 16MHz, zasilanie 2.7 - 5.5V

ATtiny87 8kB Flash z samoprog ATtiny167 16kB Flash z samoprog AVR - rodzina 13/37 Podrodzina TinyAVR - 7 ATtiny87 8kB Flash z samoprog ATtiny167 16kB Flash z samoprog cechy wspólne: 512B SRAM, 512B EEPROM, 8b timer/licznik, 16b szybki timer/licznik z ukł.porów., USI, LIN, 11we 10b A/C, 16 linii I/O, debugWire, taktowanie do 16MHz, zasilanie 2.7 - 5.5V odmiany automotive:

ATtiny261 2kB Flash z samoprog, 128B EEPROM, 128B SRAM, AVR - rodzina 14/37 Podrodzina TinyAVR - 8 ATtiny261 2kB Flash z samoprog, 128B EEPROM, 128B SRAM, ATtiny461 4kB Flash z samoprog, 256B EEPROM, 256B SRAM, ATtiny861 8kB Flash z samoprog, 512B EEPROM, 512B SRAM, cechy wspólne: 1x 8-16b timer/licznik z PWM i preskalerem, 1x 8-10b szybki timer/licznik z PWM i osobnym preskalerem, 10b A/C, USI, debugWIRE, taktowanie do 20MHz, zasilanie 1.8 - 5.5V odmiany automotive: taktowanie do 16MHz, zasilanie 2.7 - 5.5V

ATmega48 4kB Flash z samoprog., 512B SRAM, 256B EEPROM, AVR - rodzina 15/37 Podrodzina MegaAVR - 1 ATmega48 4kB Flash z samoprog., 512B SRAM, 256B EEPROM, ATmega88 8kB Flash z samoprog., 1kB SRAM, 512B EEPROM, ATmega168 16kB Flash z samoprog., 1kB SRAM, 512B EEPROM, ATmega328 32kB Flash z samoprog., 2kB SRAM, 1kB EEPROM, technologia picopower cechy wspólne: 8 kan 10b A/C, debugWIRE, taktowanie do 20MHz automotive

AVR - rodzina 16/37 Podrodzina MegaAVR - 2 ATmega8 8kB Flash z samoprog., 1kB SRAM, 512B EEPROM, 6-8 kan 10b A/C, 16MHz, zasilanie 2,7-5,5V ATmega8515 8kB Flash z samoprog., 544B SRAM, +64kB zewn. SRAM, 512 EEPROM, 16MHz, zasilanie 2,7-5,5V ATmega8535 8kB Flash z samoprog., 544B SRAM, 512B EEPROM, 8 kan 10b A/C, 16MHz, zasilanie 2,7-5,5V

AVR - rodzina 17/37 Podrodzina MegaAVR - 3 ATmega16 16kB Flash z samoprog., 1kB SRAM, 512B EEPROM, 8 kan 10b A/C, JTAG, 16MHz, zasilanie 2,7-5,5V ATmega162 16kB Flash z samoprog., 1kB SRAM, 512B EEPROM, JTAG, 16MHz, zasilanie 1,8-5,5V ATmega165 16kB Flash z samoprog., 1kB SRAM, 512B EEPROM, 8 kan 10b A/C, JTAG, 16MHz, zasilanie 1,8-5,5V ATmega168 16kB Flash z samoprog., 1kB SRAM, 512B EEPROM, 8 kan 10b A/C, debugWIRE, 20MHz

ATmega644 64kB Flash z samoprog., 4kB SRAM, 2kB EEPROM AVR - rodzina 18/37 Podrodzina MegaAVR - 3 ATmega164 16kB Flash z samoprog., 1kB SRAM, 512B EEPROM ATmega324 32kB Flash z samoprog., 2kB SRAM, 1kB EEPROM ATmega644 64kB Flash z samoprog., 4kB SRAM, 2kB EEPROM ATmega1284 128kB Flash z samoprog., 16kB SRAM, 4kB EEPROM cechy wspólne: 16b timer/licznik, 2x 8b timer/licznik, 6 wyjść PWM, sprzętowy układ mnożący, 2xUART, TWI, 8 kan 10b A/C, taktowanie do 20MHz, zasilanie 1,8-5,5V

Podrodzina MegaAVR-LCD AVR - rodzina 19/37 Podrodzina MegaAVR-LCD ATmega169 16kB Flash z samoprog., 1kB SRAM, 512B EEPROM, 54I/O ATmega329 32kB Flash z samoprog., 2kB SRAM, 1kB EEPROM, 54I/O ATmega3290 32kB Flash z samoprog., 2kB SRAM, 1kB EEPROM, 69I/O ATmega649 64kB Flash z samoprog., 4kB SRAM, 2kB EEPROM, 54I/O ATmega6490 64kB Flash z samoprog., 4kB SRAM, 2kB EEPROM, 69I/O cechy wspólne: 16b timer/licznik, 2x 8b timer/licznik, 4 wyjścia PWM, sprzętowy układ mnożący, UART, USI, 8 kan 10b A/C, sterownik LCD 4x25segm.(54pin) / 4x40segm.(69pin), JTAG, taktowanie do 16MHz, zasilanie 1,8-5,5V

AVR - rodzina 20/37 Podrodzina MegaAVR - 4 ATmega32 32kB Flash z samoprog., 2kB SRAM, 1kB EEPROM, 8 kan 10b A/C, JTAG, 16MHz, zasilanie 2,7-5,5V ATmega325 32kB Flash z samoprog., 2kB SRAM, 1kB EEPROM, 8 kan 10b A/C, JTAG, 16MHz, zasilanie 1,8-5,5V, obudowa 64 pin ATmega3250 32kB Flash z samoprog., 2kB SRAM, 1kB EEPROM, 8 kan 10b A/C, JTAG, 16MHz, zasilanie 1,8-5,5V, obudowa 100 pin

AVR - rodzina 21/37 Podrodzina MegaAVR - 5 ATmega64 64kB Flash z samoprog., 4kB SRAM, 2kB EEPROM, 8 kan 10b A/C, JTAG, 16MHz, zasilanie 2,7-5,5V ATmega645 32kB Flash z samoprog., 2kB SRAM, 1kB EEPROM, 8 kan 10b A/C, JTAG, 16MHz, zasilanie 1,8-5,5V, obudowa 64 pin ATmega6450 32kB Flash z samoprog., 2kB SRAM, 1kB EEPROM, 8 kan 10b A/C, JTAG, 16MHz, zasilanie 1,8-5,5V, obudowa 100 pin ATmega640 64kB Flash z samoprog., 8kB SRAM, 4kB EEPROM, 16 kan 10b A/C, JTAG, 16MHz, zasilanie 1,8-5,5V

AVR - rodzina 22/37 Podrodzina MegaAVR - 6 ATmega128 128kB Flash z samoprog., 4kB SRAM, 4kB EEPROM, 8 kan 10b A/C, JTAG, 16MHz, zasilanie 2,7-5,5V ATmega1281 128kB Flash z samoprog., 8kB SRAM, 4kB EEPROM, 8 kan 10b A/C, JTAG, 16MHz, zasilanie 1,8-5,5V ATmega1280 128kB Flash z samoprog., 8kB SRAM, 4kB EEPROM, 16 kan 10b A/C, JTAG, 16MHz, zasilanie 1,8-5,5V

AVR - rodzina 23/37 Podrodzina MegaAVR - 7 ATmega2561 256kB Flash z samoprog., 8kB SRAM, 4kB EEPROM, 8 kan 10b A/C, JTAG, 16MHz, zasilanie 1,8-5,5V ATmega2560 256kB Flash z samoprog., 8kB SRAM, 4kB EEPROM, 16 kan 10b A/C, JTAG, 16MHz, zasilanie 1,8-5,5V

AT90CAN32 32kB Flash z samoprog., 1kB EEPROM, AVR - rodzina 24/37 Podrodzina CANAVR AT90CAN32 32kB Flash z samoprog., 1kB EEPROM, 2kB SRAM, możliwa zewn. SRAM do 64kB, 2x 8b timer/licznik z preskalerem i PWM, 2x 16b timer/licznik z preskalerem i 3-kanałowym PWM, 8-kanałowy 10b A/C, 2x USART, TWI, interfejs CAN 2.0A i 2.0B, JTAG, zasilanie 2,7-5,5V AT90CAN64 64kB Flash z samoprog., 2kB EEPROM, 4kB SRAM, j.w. AT90CAN128 128kB Flash z samoprog., 4kB EEPROM, 8kB SRAM, j.w. automotive

cechy wspólne: 8kB Flash, 512B SRAM, 512B EEPROM, AVR - rodzina 25/37 Podrodzina megaAVR- lighting - dedykowana do sterowania oświetleniem i silnikami: AT90PWM1 7 kan PWM, 19 linii I/O, 2x 12b szybkie 4b-owe PSC (Power Stage Controllers) AT90PWM2B 7 kan PWM, 19 linii I/O, 2-3x 12b szybkie 4b-owe PSC, wsparcie protokołu DALI AT90PWM3B 10 kan PWM, 27 linii I/O, 2-3x 12b szybkie 4b-owe PSC, wsparcie protokołu DALI cechy wspólne: 8kB Flash, 512B SRAM, 512B EEPROM, 16b timer/licznik, 8b timer/licznik, sprzętowy układ mnożący, UART, USI, 11 kan 10b A/C, taktowanie do 16MHz, zasilanie 2,7-5,5V

AT90PWM81 8kB Flash, 256B SRAM, 1x 12b szybki PSC, AVR - rodzina 26/37 Podrodzina megaAVR- lighting - dedykowana do sterowania oświetleniem i silnikami: AT90PWM216 16kB Flash, 1kB SRAM, 2-3x 12b szybki PSC (Power Stage Controller), wsparcie protokołu DALI, AT90PWM316 16kB Flash, 1kB SRAM, 3x 12b szybki PSC, wsparcie protokołu DALI, AT90PWM81 8kB Flash, 256B SRAM, 1x 12b szybki PSC, cechy wspólne: 512B EEPROM, 16b timer/licznik, 8b timer/licznik, sprzętowy układ mnożący, UART, USI, 11 kan 10b A/C, 10 kan PWM, taktowanie do 16MHz, zasilanie 2,7-5,5V

AT90USB82 8kB Flash, AT90USB162 16kB Flash, AVR - rodzina 27/37 Podrodzina USBAVR - AT90USB82 8kB Flash, AT90USB162 16kB Flash, cechy wspólne: 512B SRAM, 512B EEPROM, 22 linie I/O, 16b timer/licznik z 3 PWM, 8b timer/licznik z 2 PWM, USB 2.0, USART, USI, debugWire, taktowanie do 16MHz, zasilanie 2,7-5,5V

8we 10b A/C, sprzętowy układ mnożący, do 64kB zewn. SRAM, RTC, AVR - rodzina 28/37 Podrodzina USBAVR - AT90USB646 64kB Flash, 4kB SRAM, 2kB EEPROM AT90USB647 64kB Flash, 4kB SRAM, 2kB EEPROM AT90USB1286 128kB Flash, 8kB SRAM, 4kB EEPROM, AT90USB1287 128kB Flash, 8kB SRAM, 4kB EEPROM, cechy wspólne: 2x 16b timer/licznik z 3 PWM, 2x 8b timer/licznik z 2 PWM, 8we 10b A/C, sprzętowy układ mnożący, do 64kB zewn. SRAM, RTC, USB 2.0, USART, TWI, 48 linii I/O, JTAG, taktowanie do 16MHz, zasilanie 2,7-5,5V

AVR - rodzina 29/37 Podrodzina Smart Battery AVR ATmega406 40kB Flash z samoprogr., 2kB SRAM, 512B EEPROM, obsługa do 4 ogniw akum. szeregowo, zabezpieczenia rozładowanie, przeciążenie, zwarcie, 12b A/C do pomiaru napięcia, bilansowanie ładunku, interfejs SMBus, JTAG do debugowania układu, zasilanie 4-25V ATmega8HVA ATmega16HVA/HVB ATmega32HVB

AVR Z-LINK do aplikacji z: IEEE 802.15.4 and ZigBee AVR - rodzina 30/37 Inne podrodziny: SECURE AVR do stosowania w urządzeniach z obsługą kart pamięci, zawierają koprocesor kryptograficzny i generator słów pseudolosowych RF AVR do urządzeń łączności bezprzewodowej, zawierają programowalny nadajnik z pętlą PLL DVD AVR do urządzeń współpracujących z DVD lub CD, zawierają: układy obsługi serwomechanizmów, 3 szybkie przetworniki C/A, realizują korekcję błędów ECC AVR Z-LINK do aplikacji z: IEEE 802.15.4 and ZigBee

na podstawie Eelktronika Praktyczna 5/2000 AVR - rodzina 31/37 FPGA AVR mają wbudowany w strukturę układ FPGA zawierający do 40000 bramek na podstawie Eelktronika Praktyczna 5/2000

na podstawie Eelktronika Praktyczna 5/2000 AVR - rodzina 32/37 FPGA AVR - ogólna struktura na podstawie Eelktronika Praktyczna 5/2000

na podstawie Eelktronika Praktyczna 5/2000 AVR - rodzina 33/37 FPGA AVR - mapa SRAM na podstawie Eelktronika Praktyczna 5/2000

na podstawie Eelktronika Praktyczna 5/2000 AVR - rodzina 34/37 FPGA AVR - wykorzystanie SRAM na podstawie Eelktronika Praktyczna 5/2000

na podstawie Eelktronika Praktyczna 5/2000 AVR - rodzina 35/37 FPGA AVR - wykorzystanie FPGA na podstawie Eelktronika Praktyczna 5/2000

na podstawie Eelktronika Praktyczna 5/2000 AVR - rodzina 36/37 FPGA AVR - konfigurowanie układu na podstawie Eelktronika Praktyczna 5/2000

XMEGA AVR AVR - rodzina 37/37 Właściwości: zasilanie 1,6 .. 3,6V; technologia picoPower 2 w funkcjach redukcji poboru prądu; fOSC do 32MHz; pamięć programu 16 .. 384kB flash; 4-kanałowy kontroler DMA, transfer pomiędzy dowolną parą układów peryferyjnych lub pamięcią; przerwania lub zdarzenia w układach peryferyjnych mogą wpływać na inne układy peryferyjne bez udziału CPU lub wbudowanego DMA; 2 przetworniki 12b A/C 2Msa/s; bloki kryptograficzne (DES i AES), zegar RTC, watchdog, wbudowane oscylatory RC; obudowy 44, 64 i 100 pin.