Beschrijving
De Atmel®AVR®-kern combineert een rijke instructieset met 32 algemene werkregisters.Alle 32 registers zijn rechtstreeks verbonden met de rekenkundige logische eenheid (ALU), waardoor twee onafhankelijke registers toegankelijk zijn in één enkele instructie die in één klokcyclus wordt uitgevoerd.De resulterende architectuur is code-efficiënter en bereikt doorvoersnelheden die tot tien keer sneller zijn dan conventionele CISC-microcontrollers.De ATmega8 biedt de volgende functies: 8 Kbytes aan in-systeem programmeerbare Flash met lezen-terwijl-schrijven-mogelijkheden, 512 bytes aan EEPROM, 1 Kbyte aan SRAM, 23 algemene I/O-lijnen, 32 algemene werkregisters, drie flexibele timers / Tellers met vergelijkingsmodi, interne en externe interrupts, een serieel programmeerbare USART, een byte-georiënteerde Twowire Serial Interface, een 6-kanaals ADC (acht kanalen in TQFP- en QFN/MLF-pakketten) met 10-bits nauwkeurigheid, een programmeerbare Watchdog Timer met Interne oscillator, een seriële SPI-poort en vijf softwarematig selecteerbare energiebesparende modi.De inactieve modus stopt de CPU terwijl het SRAM, de timer/tellers, de SPI-poort en het interruptsysteem blijven functioneren.De Powerdown-modus slaat de registerinhoud op, maar bevriest de oscillator, waardoor alle andere chipfuncties worden uitgeschakeld tot de volgende Interrupt of Hardware Reset.In de energiebesparende modus blijft de asynchrone timer lopen, waardoor de gebruiker een timerbasis kan behouden terwijl de rest van het apparaat slaapt.De ADC-ruisonderdrukkingsmodus stopt de CPU en alle I/O-modules behalve asynchrone timer en ADC, om schakelruis tijdens ADC-conversies te minimaliseren.In de stand-bymodus draait de kristal/resonator-oscillator terwijl de rest van het apparaat slaapt.Dit maakt een zeer snelle opstart mogelijk in combinatie met een laag stroomverbruik.
Specificaties: | |
Attribuut | Waarde |
Categorie | Geïntegreerde schakelingen (IC's) |
Ingebed - Microcontrollers | |
Mfr | Microchip-technologie |
Serie | AVR®ATmega |
Pakket | Buis |
Onderdeelstatus | Actief |
Kernprocessor | AVR |
Kerngrootte | 8-bits |
Snelheid | 16 MHz |
Connectiviteit | I²C, SPI, UART/USART |
Randapparatuur | Brown-out Detecteren/Resetten, POR, PWM, WDT |
Aantal I/O | 23 |
Programma Geheugengrootte | 8KB (4K x 16) |
Programma geheugentype | FLASH |
EEPROM-formaat | 512 x 8 |
RAM-grootte | 1K x 8 |
Spanning - Voeding (Vcc/Vdd) | 4,5V ~ 5,5V |
Gegevens Converters | A/D 6x10b |
Oscillatortype | Intern |
Bedrijfstemperatuur | -40°C ~ 85°C (TA) |
Montage type | Door Gat |
Pakket / koffer | 28-DIP (0,300", 7,62 mm) |
Toestelpakket leverancier | 28-PDIP |
Basisproductnummer | ATMEGA8 |