Opis
Rdzeń Atmel®AVR® łączy bogaty zestaw instrukcji z 32 rejestrami roboczymi ogólnego przeznaczenia.Wszystkie 32 rejestry są bezpośrednio podłączone do jednostki arytmetycznej logiki (ALU), umożliwiając dostęp do dwóch niezależnych rejestrów w jednej instrukcji wykonywanej w jednym cyklu zegara.Powstała architektura jest bardziej wydajna pod względem kodu, a jednocześnie osiąga przepustowość nawet dziesięciokrotnie większą niż konwencjonalne mikrokontrolery CISC.ATmega8 zapewnia następujące funkcje: 8 KB programowalnej w systemie pamięci Flash z możliwością odczytu podczas zapisu, 512 bajtów pamięci EEPROM, 1 KB pamięci SRAM, 23 linie we/wy ogólnego przeznaczenia, 32 rejestry robocze ogólnego przeznaczenia, trzy elastyczne timery /Liczniki z trybami porównania, przerwaniami wewnętrznymi i zewnętrznymi, szeregowym programowalnym USART, dwuprzewodowym interfejsem szeregowym zorientowanym na bajty, 6-kanałowym ADC (osiem kanałów w pakietach TQFP i QFN/MLF) z 10-bitową dokładnością, programowalnym Watchdog Timer z Wewnętrzny oscylator, port szeregowy SPI i pięć programowych trybów oszczędzania energii.Tryb bezczynności zatrzymuje procesor, umożliwiając dalsze działanie pamięci SRAM, timera/liczników, portu SPI i systemu przerwań.Tryb Powerdown zapisuje zawartość rejestru, ale zawiesza oscylator, wyłączając wszystkie inne funkcje chipa do następnego przerwania lub resetu sprzętowego.W trybie oszczędzania energii asynchroniczny zegar kontynuuje działanie, umożliwiając użytkownikowi utrzymanie podstawy czasomierza, podczas gdy reszta urządzenia jest uśpiona.Tryb redukcji szumów ADC zatrzymuje procesor i wszystkie moduły we/wy z wyjątkiem zegara asynchronicznego i przetwornika ADC, aby zminimalizować szum przełączania podczas konwersji przetwornika ADC.W trybie gotowości oscylator kryształu/rezonatora działa, podczas gdy reszta urządzenia jest uśpiona.Pozwala to na bardzo szybki rozruch połączony z niskim zużyciem energii.
Dane techniczne: | |
Atrybut | Wartość |
Kategoria | Układy scalone (IC) |
Wbudowane — mikrokontrolery | |
Prod | Technologia mikroczipów |
Seria | AVR® ATmega |
Pakiet | Rura |
Stan części | Aktywny |
Procesor rdzeniowy | AVR |
Rozmiar rdzenia | 8 bitowy |
Prędkość | 16MHz |
Łączność | I²C, SPI, UART/USART |
Urządzenia peryferyjne | Wykrywanie/resetowanie braku zasilania, POR, PWM, WDT |
Liczba wejść/wyjść | 23 |
Rozmiar pamięci programu | 8 KB (4 KB x 16) |
Typ pamięci programu | BŁYSK |
Rozmiar pamięci EEPROM | 512 x 8 |
Rozmiar pamięci RAM | 1K x 8 |
Napięcie — zasilanie (Vcc/Vdd) | 4,5 V ~ 5,5 V |
Konwertery danych | A/D 6x10b |
Typ oscylatora | Wewnętrzny |
temperatura robocza | -40°C ~ 85°C (TA) |
Typ mocowania | Przez otwór |
Opakowanie / Sprawa | 28-DIP (0,300", 7,62 mm) |
Pakiet urządzeń dostawcy | 28-PDIP |
Podstawowy numer produktu | ATMEGA8 |