Descriere
Nucleul Atmel®AVR® combină un set bogat de instrucțiuni cu 32 de registre de lucru de uz general.Toate cele 32 de registre sunt conectate direct la unitatea logică aritmetică (ALU), permițând accesarea a două registre independente într-o singură instrucțiune executată într-un ciclu de ceas.Arhitectura rezultată este mai eficientă a codului, în timp ce realizează rate de până la zece ori mai rapide decât microcontrolerele convenționale CISC.ATmega8 oferă următoarele caracteristici: 8 Kbytes de bliț programabil în sistem cu capacități de citire în timp ce-scriere, 512 de octeți de EEPROM, 1 Kbyte de SRAM, 23 de linii I/O de uz general, 32 de registre de lucru de uz general, trei temporizatoare flexibile /Contoare cu moduri de comparare, întreruperi interne și externe, un USART serial programabil, o interfață serială Twowire orientată pe octeți, un ADC cu 6 canale (opt canale în pachetele TQFP și QFN/MLF) cu precizie de 10 biți, un Timer Watchdog programabil cu Oscilator intern, un port serial SPI și cinci moduri de economisire a energiei selectabile prin software.Modul Idle oprește procesorul în timp ce permite SRAM-ului, temporizatorului/contoarelor, portului SPI și sistemului de întrerupere să continue să funcționeze.Modul Powerdown salvează conținutul registrului, dar îngheață oscilatorul, dezactivând toate celelalte funcții ale cipului până la următoarea întrerupere sau resetare hardware.În modul de economisire a energiei, temporizatorul asincron continuă să ruleze, permițând utilizatorului să mențină o bază de temporizator în timp ce restul dispozitivului este în stare de repaus.Modul de reducere a zgomotului ADC oprește CPU-ul și toate modulele I/O, cu excepția temporizatorului asincron și ADC, pentru a minimiza zgomotul de comutare în timpul conversiilor ADC.În modul Standby, oscilatorul cu cristal/rezonator funcționează în timp ce restul dispozitivului doarme.Acest lucru permite o pornire foarte rapidă combinată cu un consum redus de energie.
Specificații: | |
Atribut | Valoare |
Categorie | Circuite integrate (CI) |
Încorporat - Microcontrolere | |
Mfr | Tehnologia Microcipului |
Serie | AVR® ATmega |
Pachet | Tub |
Stare piese | Activ |
Procesor de bază | AVR |
Dimensiunea miezului | 8 biți |
Viteză | 16 MHz |
Conectivitate | I²C, SPI, UART/USART |
Periferice | Detectare/Resetare întrerupere, POR, PWM, WDT |
Număr de I/O | 23 |
Dimensiunea memoriei programului | 8KB (4K x 16) |
Tipul memoriei programului | FLASH |
Dimensiunea EEPROM | 512 x 8 |
Dimensiunea RAM | 1K x 8 |
Tensiune - alimentare (Vcc/Vdd) | 4,5 V ~ 5,5 V |
Convertoare de date | A/D 6x10b |
Tip oscilator | Intern |
Temperatura de Operare | -40°C ~ 85°C (TA) |
Tip de montare | Prin gaura |
Pachet / Cutie | 28-DIP (0,300", 7,62 mm) |
Pachetul dispozitivului furnizorului | 28-PDIP |
Numărul produsului de bază | ATMEGA8 |