Opis
AVR jezgro kombinuje bogat skup instrukcija sa 32 radna registra opšte namene.Sva 32 registra su direktno povezana sa aritmetičko-logičkom jedinicom (ALU), što omogućava pristup dva nezavisna registra u jednoj instrukciji koja se izvršava u jednom ciklusu takta.Rezultirajuća arhitektura je efikasnija u kodu dok postiže protok do deset puta brži od konvencionalnih CISC mikrokontrolera.ATmega16 pruža sljedeće karakteristike: 16 kbajta programibilne flash programske memorije unutar sistema sa mogućnošću čitanja dok upisuje, 512 bajtova EEPROM, 1 kbajt SRAM, 32 U/I linije opšte namjene, 32 radna registra opšte namjene, JTAG sučelje za Boundaryscan, podršku i programiranje za otklanjanje grešaka na čipu, tri fleksibilna tajmera/brojala sa načinima poređenja, interne i eksterne prekide, serijski programabilni USART, bajt orijentisan dvožični serijski interfejs, 8-kanalni, 10-bitni ADC sa opcionim diferencijalni ulazni stepen sa programabilnim pojačanjem (samo TQFP paket), programabilnim Watchdog tajmerom sa internim oscilatorom, SPI serijskim portom i šest softverskih režima za uštedu energije.Režim mirovanja zaustavlja CPU dok dozvoljava USART-u, dvožičnom interfejsu, A/D konvertoru, SRAM-u, tajmeru/brojačima, SPI portu i sistemu prekida da nastave da rade.Režim isključenja napajanja čuva sadržaj registra, ali zamrzava oscilator, onemogućujući sve ostale funkcije čipa do sljedećeg eksternog prekida ili hardverskog resetovanja.U režimu uštede energije, asinhroni tajmer nastavlja da radi, omogućavajući korisniku da održava bazu tajmera dok ostatak uređaja spava.Režim smanjenja šuma ADC-a zaustavlja CPU i sve I/O module osim asinhronog tajmera i ADC-a, kako bi se smanjio šum prebacivanja tokom ADC konverzije.U režimu pripravnosti, oscilator kristala/rezonatora radi dok ostatak uređaja spava.Ovo omogućava vrlo brzo pokretanje u kombinaciji sa malom potrošnjom energije.U režimu produženog mirovanja, i glavni oscilator i asinhroni tajmer nastavljaju da rade.
specifikacije: | |
Atribut | Vrijednost |
Kategorija | Integrisana kola (IC) |
Ugrađeni - Mikrokontroleri | |
Proiz | Microchip Technology |
Serije | AVR® ATmega |
Paket | Tray |
Status dijela | Aktivan |
Core Processor | AVR |
Veličina jezgra | 8-bit |
Brzina | 8MHz |
Povezivanje | I²C, SPI, UART/USART |
Periferije | Otkrivanje/resetovanje zatamnjenja, POR, PWM, WDT |
Broj I/O | 32 |
Veličina programske memorije | 16KB (8K x 16) |
Tip memorije programa | FLASH |
Veličina EEPROM-a | 512 x 8 |
Veličina RAM-a | 1K x 8 |
Napon - napajanje (Vcc/Vdd) | 2.7V ~ 5.5V |
Data Converters | A/D 8x10b |
Tip oscilatora | Interni |
Radna temperatura | -40°C ~ 85°C (TA) |
Vrsta montaže | Surface Mount |
Paket / Case | 44-TQFP |
Paket uređaja dobavljača | 44-TQFP (10x10) |
Osnovni broj proizvoda | ATMEGA16 |