Skocz do zawartości

[Dla początkujących] Mikrokontrolery z rodziny AVR


Decado

Pomocna odpowiedź

Przedstawiam tutaj główne cechy jednych z najpopularniejszych uC z rodziny AVR

Mikrokontrolery ATTiny 11, ATTiny 12 i ATTiny 15

-obudowa 8-pinowa, do 6 linii we/wy

-napięcie zasilania od 1.8V (dla wersji niskonapięciowych) do 5.5V

-Częstotliwość taktowania od 0 do 8MHz(w zależności od wersji), możliwość dołączenia zewnętrznego rezonatora lub dwójnika RC, wbudowany wewnętrzny generator RC o częstotliwości 1MHz(ATT 11) lub 1.2MHz

-pamięć programu Flash o pojemności 1kB (512 słów 16 bitowych)

-pamięś danych RAM o pojemności 32 bajtów (32 rejestry)

-pamięć danych EEPROM o pojemności 64 bajtów (oprócz ATTiny 11)

-licznik/timer 8 bitowy

-wbudowany komparator analogowy

-układ watchdog

-układ zerowania po włączeniu zasilania

-układ przerwań reagujący na zmianę stanu wyprowadzeń

-możliwość wprowadzenia układu w stan uśpienia

Mikrokontrolery AT90S1200 i AT90S2313

-obudowa 20 pinowa, 15 linii we/wy

-napięcie zasilania od 2.7V do 5.5V

-częstotliwość taktowania od 0 do 12 MHz(10MHz dla S2313), możliwość dołączenia zewnętrznego rezonatora lub dwójnika RC, wbudowany wewnętrzny generator RC o częstotliwości 1MHz (tylko S1200)

-pamięć programu Flash o pojemności 1kB(S1200) lub 2kB(S2313), zorganizowana w słowa 16-bitowe

-pamięć danych RAM o pojemności 32 bajtów (32 rejestry), dodatkowo AT90S2313 ma 128 bajtów standardowego RAM-u

-pamięc danych EEPROM o pojemności 64 bajtów (S1200) lub 128 bajtów (S2313)

-jeden licznik/timer 8 bitowy, w S2313 dodatkowo jeden licznik/tmier 16 bitowy

-wbudowany komparator analogowy

-w S2313 wbudowany układ transmisji szeregowej

-w S2313 wbudowany PWM

-układ watchdog

-układ zerowania po włączeniu zasilania

-możliwość wprowadzenia układu w stan uśpienia

Mikrokontrolery AT90S8515 i AT90S8535

-obudowa 40 pinowa, 32 we/wy

-napięcie zasilania od 2.7V do 5.5v

-częstotliwość taktowania od 0 do 8 MHz (4MHz dla S8535), poprzez dołączenie zewnętrznego rezonatora

-pamięć programu Flash o pojemności 8kB (4096 słów 16 bitowych)

-pamięć danych RAM o pojemności 32 bajtów (32 rejestry), plus 512 bajtów standardowego RAMu

-pamięć danych EEPROM o pojemności 512 bajtów

-jeden licznik/timer 8 bitowy (w S8535 dwa), jeden licznik/timer 16 bitowy

-wbudowany komparator analogowy

-wbudowany układ transmisji szeregowej i interfejs SPI

-wbudowany generator PWM o dwóch (w S8535 trzech) kanałach

-w S8535 wbudowany 8 wejściowy 10 bitowy przetwornik A/C

-w S8535 wbudowany zegar czasu rzeczywistego

-układ watchdog

-układ zerowania po włączeniu zasilania

-możliwość wprowadzenia układu w stan uśpienia

Mikrokontroler ATmega 128

-obudowa 64 pinowa, 53 linie we/wy

-napięcie zasilania od 4.5V do 5.5V

-częstotliwość taktowania od 0 do 16 MHz, poprzez dołączenie zewnętrznego rezonatora, ma również wbudowany układ generatora RC

-pamięć programu Flash o pojemności 128kB (65536 słów 16-bitowych), programowalna z wykorzystaniem układu transmisji szeregowej i bootloadera zapisanego na stałe w pamięci mikrokontrolera

-pamięć danych RAM o pojemności 32 bajtów (32 rejestry), plus 4kB standardowego RAMu

-pamięć danych EEPROM o pojemności 4 kB

-wbudowany sprzętowy układ mnożenia dwóch liczb

-dwa liczniki/timery 8 bitowe, dwa 16 bitowe

-wbudowany komparator analogowy

-wbudowane dwa układy transmisji szeregowej i interfejs SPI

-wbudowany generator PWM

-wbudowany 8 wejściowy 10 bitowy przetwornik A/C

-wbudowany zegar czasu rzeczywistego

-układ watchdog

-układ zerowania po włączeniu zasilania

-możliwość wprowadzenia układu w stan uśpienia

Link do komentarza
Share on other sites

Mikrokontroler ATmega16

-obudowa 40 pinowa, 32 linie we/wy

-napięcie zasilania 2,7V-5,5V dla ATmega16L; 4,5V-5,5V dla ATmega16

-częstotliwość taktowania 0-8MHz dla ATmega16L; 0-16MHz dla ATmega16

-wewnętrzny oscylator RC

-pamięć flash 16kB

-pamięć RAM 1kB

-pamięć EEPROM 512B

-dwa 8-bitowe timery z prescalerem współdzielonym

-jeden 16-bitowy timer

-wbudowany komparator analogowy

-wbudowany interfejs JTAG

-wbudowany interfejs SPI

-wbudowany interfejs USART

-przetwornik ADC, 10-bitowy, 8 kanałowy

-programowalny watchdog z oddzielnym oscylatorem

-6 trybów oszczędzania energii

-programowalny próg spadku napięcia zasilania (Brown-out detection)

-układ Power-on Reset (reset po włączeniu zasilania)

Mikrokontroler ATmega162

-obudowa 40 pinowa, 35 lini we/wy

-napięcie zasilania od 2,7V do 5,5V dla ATmega162; 1,8V-5,5V dla ATmega162V

-częstotliwość taktowania 0-16MHz dla ATmega162; 0-8MHz dla ATmega162V

-wewnętrzny oscylator RC

-pamięć flash 16kB

-pamięć RAM 1kB

-pamięć EEPROM 512B

-dwa 8-bitowe timery z oddzielnymi prescalerami

-dwa 16-bitowe timery z oddzielnymi prescalerami

-zegar czasu rzeczywistego z oddzielnym oscylatorem

-wbudowany komparator analogowy

-wbudowany interfejs JTAG

-wbudowany interfejs SPI

-dwa interfejsy USART

-wbudowany sześciokanałowy generator PWM

-programowalny układ watchdog z oddzielnym oscylatorem

-5 trybów oszczędzania energii

-programowalny próg spadku napięcia zasilania (Brown-out detection)

-układ Power-on Reset (reset po włączeniu zasilania)

Link do komentarza
Share on other sites

Mikrokontroler ATmega8(L)

-obudowa 28(DIP) lub 32 (TQFP) pinowa, 23 lini we/wy

-napięcie zasilania od 2,7V do 5,5V dla ATmega8L; 4,5V-5,5V dla ATmega8

-częstotliwość taktowania 0-16MHz dla ATmega8; 0-8MHz dla ATmega8L

-wewnętrzny oscylator RC

-pamięć flash 8kB

-pamięć RAM 1kB

-pamięć EEPROM 512B

-dwa 8-bitowe timery z oddzielnymi prescalerami

-jeden 16-bitowy timer z oddzielnym prescalerem

-zegar czasu rzeczywistego z oddzielnym oscylatorem

-wbudowany komparator analogowy

-wbudowany interfejs SPI

-dwa interfejsy USART

-trzy kanały PWM

-programowalny układ watchdog z oddzielnym oscylatorem

-5 trybów oszczędzania energii

-programowalny próg spadku napięcia zasilania (Brown-out detection)

-układ Power-on Reset (reset po włączeniu zasilania)

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Witam

Znacie może jakieś strony gdzie można porównać i dobrać jakąś Atmegę wedle zapotrzebowania na peryferia?

Jakoś tak mało ciekawie ściągać i przeglądać do każdego procesora PDFa.

Interesował by mnie spis takich parametrów jak ilość timerów, przerwań zewnętrznych, wielkości dostępnej pamięci, itd.

Link do komentarza
Share on other sites

Przejrzyj stronkę Atmela. Tam powinno coś być do porównywania.

edit:

atmel.com

po lewej jest Find It

By Device: Microcontrollers

By Application: co kto woli

i koniecznie PARAMETRIC TABLE na dole!

Po wciśnięciu Find przejdzie na tabelkę, gdzie można przejrzeć cały sprzęt i porównywać do woli 🙂

  • Lubię! 1
Link do komentarza
Share on other sites

Ja korzystam z tego:

http://www.katalog.micros.com.pl/pdf/micros.mikrokontrolery.pdf

🙂 Mam nawet wersję papierową🙂

Brakuje co prawda kilku atmeg (np atmega8u2), ale ogólnie bardzo dobra tabelka.

Z błędów które zauważyłem, to atmega168/328 w PDIP ma 6x10 bitowy ADC, a nie 8x10 bitowy ADC jak wersje smd 😉

--- dodano ---

a nie, w wersji online jest poprawnie - ja w papierowej mam 8x10 w PDIPie, ale jak widzę, już poprawili 😉

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.