AT90CAN128-16AU - ATMEL CORPORATION - MICROCONTROLLER CON i BYTE 128K del FLASH dell'ISP E del REGOLATORE della LATTA
Dettaglio rapido:
Microcontroller CON I BYTE 128K DEL FLASH dell'ISP E DEL REGOLATORE della LATTA
Descrizione:
Il AT90CAN128 è un microcontroller a bassa potenza di 8 bit di CMOS basato sull'AVR ha migliorato l'architettura di RISC. Eseguendo le istruzioni potenti in un singolo ciclo di clock, il AT90CAN128 raggiunge le capacità di lavorazione che si avvicinano a 1 MIPS per megahertz permettendo che l'analista programmatore ottimizzi il consumo di energia contro la velocità di elaborazione.
Il centro di AVR combina un insieme delle istruzioni ricco con 32 registri funzionanti per tutti gli usi.
Tutti e 32 i registri direttamente sono collegati all'unità di logica aritmetica (ALLUMINIO), permettendo che due registri indipendenti siano raggiunti in un'singola istruzione eseguita in un ciclo di clock. L'architettura risultante è più codice efficiente mentre raggiunge le capacità di lavorazione fino a dieci microcontroller convenzionali di CISC di volte più velocemente.
Il AT90CAN128 fornisce le seguenti caratteristiche: i byte 128K del flash programmabile del In-sistema con Leggere-Mentre-scrivono le capacità, 4K i byte EEPROM, 4K i byte SRAM, 53 linee per tutti gli usi dell'ingresso/uscita, 32 registri funzionanti per tutti gli usi, un regolatore della LATTA, il contatore in tempo reale (RTC), quattro temporizzatore/contatori flessibili con confrontano i modi e PWM,
2 USARTs, un'interfaccia seriale bifilare orientata al byte, 8 un bit ADC del canale 10 con la fase facoltativa con guadagno programmabile, un temporizzatore di cane da guardia programmabile con l'oscillatore interno, una porta seriale di SPI, interfaccia compiacente dell'ingresso differenziale della prova di campione 1149,1 JTAG di IEEE, anche usata per l'accesso del Su chip mettono a punto il sistema e programmare ed i cinque modi selezionabili del risparmio di energia del software.
Il modo in ozio ferma il CPU mentre permette SRAM, il temporizzatore/contatori, porti di SPI/CAN ed interrompe il sistema per continuare a funzionare. Spenga il modo conserva i contenuti del registro ma congela l'oscillatore, disattivante tutte le altre funzioni del chip fino alla risistemazione seguente dell'hardware o di interruzione. Nel modo di Elettrico risparmi, il temporizzatore asincrono continua a funzionare, permettendo che l'utente mantenga una base del temporizzatore mentre il resto del dispositivo sta dormendo. Il modo di riduzione di rumore dell'ADC ferma il CPU e tutti i moduli dell'ingresso/uscita eccetto il temporizzatore e l'ADC asincroni, per minimizzare il rumore di commutazione durante le conversioni dell'ADC. Nella modalità standby, l'oscillatore risuonatore/di cristallo sta correndo mentre il resto del dispositivo sta dormendo. Ciò permette la partenza molto veloce combinata con basso consumo energetico.
Il dispositivo è fabbricato facendo uso della tecnologia ad alta densità della memoria non volatile di Atmel.
Il flash dell'ISP del Su chip permette che la memoria di programma sia in-sistema riprogrammato attraverso un'interfaccia seriale di SPI, da un programmatore convenzionale di memoria non volatile, o da un programma dello stivale del Su chip corrente sul centro di AVR. Il programma dello stivale può usare tutta l'interfaccia per scaricare il programma di applicazione nella memoria flash dell'applicazione. Il software nella sezione istantanea dello stivale continuerà a funzionare mentre la sezione istantanea dell'applicazione è aggiornata, fornire vera Leggere-Mentre-scrive l'operazione. Combinando un CPU di RISC di 8 bit con il flash Auto-programmabile del In-sistema su un chip monolitico, il Atmel AT90CAN128 è un microcontroller potente che fornisce una soluzione altamente flessibile e redditizia a molte applicazioni incluse di controllo.
Il AT90CAN128 AVR è sostenuto con una serie piena degli strumenti di sviluppo del sistema e di programma compreso: Compilatori C, macro assemblatori, debugger di programma/simulatori, emulatori del incircuit e corredi di valutazione.
Le domande che utilizzano il microcontroller di ATmega128 AVR possono essere fatte compatibili per usare il AT90CAN128, si riferiscono alla nota di applicazione AVR 096, sul sito Web di Atmel.
Applicazioni:
• AVR® ad alto rendimento e a bassa potenza
microcontroller di 8 bit
• Architettura avanzata di RISC
– 133 istruzioni potenti – la maggior parte di singola esecuzione del ciclo di clock
– 32 x 8 registri funzionanti per tutti gli usi + registri di controllo periferici
– Completamente funzionamento statico
– Fino a 16 MIPS di capacità di lavorazione a 16 megahertz
– moltiplicatore del ciclo del Su chip 2
• Memorie non volatili di dati e di programma
– byte 128K del flash riprogrammabile del In-sistema
Resistenza: 10.000 scriva/per cancellare i cicli
– Sezione facoltativa di codice dello stivale con i pezzi indipendenti della serratura
Dimensione selezionabile dello stivale: byte 1K, byte 2K, byte 4K o byte 8K
In-sistema che programma dal programma dello stivale del Su chip (LATTA, UART)
Vero Leggere-Mentre-scriva l'operazione
– 4K byte EEPROM (resistenza: 100.000 scriva/per cancellare i cicli)
– 4K byte SRAM interno
– Fino allo spazio di memoria esterno facoltativo di byte 64K
– Serratura di programmazione per sicurezza del software
• Interfaccia di JTAG (campione 1149,1 di IEEE compiacente)
– capacità di Frontiera-ricerca secondo la norma di JTAG
– Programmando infiammano (ISP dell'hardware), i pezzi di EEPROM, della serratura & del fusibile
– Esteso Su chip mettere a punto supporto
• Regolatore 2.0A & 2.0B della LATTA
– 15 oggetti completi del messaggio con le etichette e le maschere separate dell'identificatore
– Trasmetta, ricevi, risposta automatica e l'amplificatore della struttura riceve i modi
– tasso di trasferimento massimo 1Mbits/s a 8 megahertz
– Timbratura di tempo, TTC & modo d'ascolto (spiare o Autobaud)
• Caratteristiche periferiche
– Temporizzatore di cane da guardia programmabile con l'oscillatore del Su chip
– temporizzatore sincrono/Counter-0 di 8 bit
10 bit Prescaler
Contatore eventi esterno
L'uscita confronta o l'8 bit PWM produce
– temporizzatore asincrono/Counter-2 di 8 bit
10 bit Prescaler
Contatore eventi esterno
L'uscita confronta o l'8 bit PWM produce
oscillatore 32Khz per l'operazione di RTC
– Temporizzatore sincrono/Counters-1 & 3 di 16 bit doppio
10 bit Prescaler
Bloccaggio introdotto con il cancellatore di rumore
Contatore eventi esterno
3-Output confrontano o il 16 bit PWM produce
L'uscita confronta la modulazione
– 8 canale, 10 bit SAR ADC
8 canali asimmetrici
7 canali differenziali
2 canali differenziali con guadagno programmabile a 1x, a 10x, o a 200x
– comparatore analogico del Su chip
– Interfaccia seriale bifilare orientata al byte
– USART di serie programmabile doppio
– Interfaccia seriale master/slave di SPI
Programmazione istantanea (ISP dell'hardware)
• Caratteristiche speciali del microcontroller
– Risistemazione accesa e rilevazione programmabile di Brown-fuori
– Oscillatore calibrato interno di RC
– 8 fonti di interruzione esterna
– 5 sleep mode: In ozio, la riduzione di rumore dell'ADC, Elettrico risparmi, spegne & appoggio
– Frequenza di clock selezionabile del software
– Globale tiri su per disattivare
• Ingresso/uscita e pacchetti
– 53 linee programmabili dell'ingresso/uscita
– 64 cavo TQFP e 64 cavo QFN
• Tensioni di funzionamento
– 2,7 - 5.5V
• Temperatura di funzionamento
– Industriale (- 40°C a +85°C)
• Frequenza massima
– 8 megahertz a 2.7V - gamma industriale
– 16 megahertz a 4.5V - gamma industriale
Specifiche:
Schede | Riassunto AT90CAN32,64,128 AT90CAN32,64,128 |
Foto del prodotto | 64-TQFP |
Moduli di formazione del prodotto | Serie di prodotti di MCU introduzione |
Imballaggio di serie | 1.000 |
Categoria | Circuiti integrati (CI) |
Famiglia | Incastonato - microcontroller |
Serie | AVR® 90CAN |
Imballaggio | Nastro & bobina (TR) |
Unità di elaborazione del centro | AVR |
Capacità di memoria | 8 bit |
Velocità | 16MHz |
Connettività | LATTA, EBI/EMI, ² C, SPI, UART/USART DI I |
Unità periferiche | Brown-fuori individua/risistemazione, POR, PWM, WDT |
Numero della I /O | 53 |
Capacità di memoria di programma | 128KB (128K x 8) |
Tipo di memoria di programma | FLASH |
Dimensione di EEPROM | 4K x 8 |
RAM Size | 4K x 8 |
Tensione - rifornimento (Vcc/Vdd) | 2,7 V ~ 5,5 V |
Convertitori di dati | A/D 8x10b |
Tipo dell'oscillatore | Interno |
Temperatura di funzionamento | -40°C ~ 85°C |
Pacchetto/caso | 64-LQFP |
Per uso con | ATSTK600-RC09-ND - CARTA DI PERCORSO STK600 AVR ATSTK600-TQFP64-ND - STK600 SOCKET/ADAPTER 64-TQFP ATDVK90CAN1-ND - SVILUPPATORE DEL CORREDO PER AT90CAN128 MCU |
Altri nomi | AT90CAN128-16AUR-ND AT90CAN12816AUR |