ATXMEGA128A1U-AU 8-bitni mikrokontroleri MCU 100TQFP IND TEMP ZELENA 1.6-3.6V
♠ Opis proizvoda
Atribut proizvoda | Vrijednost atributa |
Proizvođač: | Mikročip |
Kategorija proizvoda: | 8-bitni mikrokontroleri - MCU |
RoHS: | Detalji |
Niz: | XMEGA A1U |
Stil montaže: | SMD/SMT |
Paket / Kutija: | TQFP-100 |
Jezgra: | AVR |
Veličina programske memorije: | 128 kB |
Širina podatkovne sabirnice: | 8 bita/16 bita |
Rezolucija ADC-a: | 12-bitni |
Maksimalna frekvencija takta: | 32 MHz |
Broj U/I: | 78 U/I |
Veličina RAM-a za podatke: | 8 kB |
Napon napajanja - Min: | 1,6 V |
Napon napajanja - Maks.: | 3,6 V |
Minimalna radna temperatura: | - 40°C |
Maksimalna radna temperatura: | +105°C |
Pakiranje: | Pladanj |
Marka: | Microchip Technology / Atmel |
Vrsta podatkovne RAM memorije: | SRAM |
Veličina podatkovnog ROM-a: | 2 kB |
Vrsta podatkovnog ROM-a: | EEPROM |
Vrsta sučelja: | I2C, SPI, UART |
Osjetljivost na vlagu: | Da |
Broj ADC kanala: | 16 kanala |
Broj timera/brojača: | 8 Timer |
Serija procesora: | AVR XMEGA |
Proizvod: | Mikrokontroler |
Vrsta proizvoda: | 8-bitni mikrokontroleri - MCU |
Vrsta programske memorije: | Bljesak |
Količina u tvorničkom pakiranju: | 90 |
Podkategorija: | Mikrokontroleri - MCU |
Trgovački naziv: | XMEGA |
Težina jedinice: | 0,023175 unce |
♠ 8/16-bitni Atmel XMEGA A1U mikrokontroler
Atmel AVR XMEGA je obitelj 8/16-bitnih mikrokontrolera male snage, visokih performansi i bogate periferne opreme, temeljenih na AVR poboljšanoj RISC arhitekturi. Izvršavanjem instrukcija u jednom taktnom ciklusu, AVR XMEGA uređaji postižu propusnost CPU-a koja se približava milijunu instrukcija u sekundi (MIPS) po megahercu, što omogućuje dizajneru sustava optimizaciju potrošnje energije u odnosu na brzinu obrade.
Atmel AVR CPU kombinira bogat skup instrukcija s 32 radna registra opće namjene. Svih 32 registra izravno su spojena na aritmetičko-logičku jedinicu (ALU), što omogućuje pristup dvama neovisnim registrima u jednoj instrukciji, izvršenoj u jednom taktnom ciklusu. Rezultirajuća arhitektura je učinkovitija u kodu, a istovremeno postiže višestruko brži protok od konvencionalnih mikrokontrolera s jednim akumulatorom ili CISC-om.
AVR XMEGA A1U uređaji pružaju sljedeće značajke: programabilnu flash memoriju unutar sustava s mogućnostima čitanja tijekom pisanja; interni EEPROM i SRAM; četverokanalni DMA kontroler, osmokanalni sustav događaja i programabilni višerazinski kontroler prekida, 78 općih I/O linija, 16-bitni brojač u stvarnom vremenu (RTC); osam fleksibilnih, 16-bitnih timera/brojača s kanalima za usporedbu i PWM, osam USART-ova; četiri dvožična serijska sučelja (TWI); jedno USB 2.0 sučelje pune brzine; četiri serijska periferna sučelja (SPI); AES i DES kriptografski mehanizam; generator CRC-16 (CRC-CCITT) i CRC-32 (IEEE 802.3); dva 16-kanalna, 12-bitna ADC-a s programabilnim pojačanjem; dva 2-kanalna, 12-bitna DAC-a; četiri analogna komparatora (AC) s načinom rada prozora; programabilni watchdog timer s odvojenim unutarnjim oscilatorom; točni unutarnji oscilatori s PLL-om i predskalerom; i programabilno otkrivanje pada napona.
Dostupno je sučelje za programiranje i otklanjanje pogrešaka (PDI), brzo dvopinsko sučelje za programiranje i otklanjanje pogrešaka. Uređaji također imaju JTAG sučelje kompatibilno s IEEE standardom 1149.1, a ono se također može koristiti za granično skeniranje, otklanjanje pogrešaka na čipu i programiranje.
Uređaji XMEGA A1U imaju pet softverski odabranih načina rada za uštedu energije. Način mirovanja zaustavlja CPU, a omogućuje SRAM-u, DMA kontroleru, sustavu događaja, kontroleru prekida i svim perifernim uređajima da nastave funkcionirati. Način rada s isključenim napajanjem sprema sadržaj SRAM-a i registara, ali zaustavlja oscilatore, onemogućujući sve ostale funkcije do sljedećeg TWI-ja, nastavka rada USB-a, prekida zbog promjene pina ili resetiranja. U načinu rada za uštedu energije, asinkroni brojač u stvarnom vremenu nastavlja raditi, omogućujući aplikaciji održavanje baze timera dok ostatak uređaja spava. U načinu rada za mirovanje, vanjski kristalni oscilator nastavlja raditi dok ostatak uređaja spava. To omogućuje vrlo brzo pokretanje s vanjskog kristala, u kombinaciji s niskom potrošnjom energije. U produženom načinu rada za mirovanje, i glavni oscilator i asinkroni timer nastavljaju raditi. Kako bi se dodatno smanjila potrošnja energije, periferni takt svake pojedinačne periferne jedinice može se opcionalno zaustaviti u aktivnom načinu rada i načinu rada za mirovanje.
Atmel nudi besplatnu QTouch biblioteku za ugradnju kapacitivnih dodirnih tipki, klizača i kotačića u AVR mikrokontrolere.
Uređaji su proizvedeni korištenjem Atmelove tehnologije nehlapljive memorije visoke gustoće. Programska flash memorija može se reprogramirati unutar sustava putem PDI ili JTAG sučelja. Boot loader koji se izvodi u uređaju može koristiti bilo koje sučelje za preuzimanje aplikacijskog programa u flash memoriju. Softver boot loadera u odjeljku boot flash memorije nastavit će raditi dok se odjeljak aplikacijske flash memorije ažurira, pružajući pravi rad čitanja tijekom pisanja. Kombiniranjem 8/16-bitnog RISC CPU-a s unutar-sistemskom, samoprogramirajućom flash memorijom, AVR XMEGA je moćna obitelj mikrokontrolera koja pruža vrlo fleksibilno i isplativo rješenje za mnoge ugrađene aplikacije.
Svi Atmel AVR XMEGA uređaji podržani su cijelim nizom alata za razvoj programa i sustava, uključujući C kompajlere, makro assemblere, programske debuggere/simulatore, programere i komplete za evaluaciju.
Visokoučinkoviti, niskoenergetski Atmel® AVR® XMEGA® 8/16-bitni mikrokontroler
Neizbrisive memorije za programe i podatke
- 64K – 128KByte samoprogramirajuće flash memorije unutar sustava
- 4K – 8KBytes boot section
- 2KBajta EEPROM-a
- 4K – 8KByte interne SRAM memorije
- Vanjsko sabirničko sučelje za do 16 MB SRAM-a
- Vanjsko sabirničko sučelje za do 128 Mbit SDRAM
Periferne značajke
- Četverokanalni DMA kontroler
- Osamkanalni sustav za događaje
- Osam 16-bitnih timera/brojača
- Četiri timera/brojača s 4 izlazna kanala za usporedbu ili ulazni kanal za snimanje
- Četiri timera/brojača s 2 izlazna kanala za usporedbu ili ulazni kanal za snimanje
- Proširenje visoke rezolucije na svim timerima/brojačima
- Napredno proširenje valnog oblika (AWeX) na dva timera/brojača
- Jedan USB uređajni interfejs
- Kompatibilan s USB 2.0 uređajima pune brzine (12 Mbps) i niske brzine (1,5 Mbps)
- 32 krajnje točke s potpunom fleksibilnošću konfiguracije
- Osam USART-ova s IrDA podrškom za jedan USART
- Četiri dvožična sučelja s dvostrukim usklađivanjem adresa (kompatibilno s I2C i SMBus)
- Četiri serijska periferna sučelja (SPI)
- AES i DES kripto mehanizam
- Generator CRC-16 (CRC-CCITT) i CRC-32 (IEEE® 802.3)
- 16-bitni brojač u stvarnom vremenu (RTC) s odvojenim oscilatorom
- Dva šesnaestokanalna, 12-bitna, 2 msps analogno-digitalna pretvarača
- Dva dvokanalna, 12-bitna, 1 msps digitalno-analogna pretvarača
- Četiri analogna komparatora (AC) s funkcijom usporedbe prozora i izvorima struje
- Vanjski prekidi na svim I/O pinovima opće namjene
- Programabilni watchdog timer s odvojenim oscilatorom ultra niske snage ugrađenim u čip
- Podrška za biblioteku QTouch®
- Kapacitivne dodirne tipke, klizači i kotačići
Posebne značajke mikrokontrolera
- Resetiranje pri uključivanju i programabilno otkrivanje pada napona
- Opcije internog i eksternog takta s PLL-om i preddjeliteljem
- Programabilni višerazinski kontroler prekida
- Pet načina spavanja
- Sučelja za programiranje i ispravljanje pogrešaka
- JTAG (kompatibilno s IEEE 1149.1) sučelje, uključujući granično skeniranje
- PDI (Sučelje za programiranje i ispravljanje pogrešaka)
U/I i paketi
- 78 programabilnih I/O pinova
- TQFP od 100 olova
- BGA sa 100 kuglica
- 100 loptica VFBGA
Radni napon
- 1,6 – 3,6 V
Radna frekvencija
- 0 – 12 MHz od 1,6 V
- 0 – 32 MHz od 2,7 V