Descrizzione
L'AT90CAN32/64/128 hè un microcontroller CMOS 8-bit di bassa putenza basatu annantu à l'architettura RISC rinfurzata AVR.Eseguendu struzzioni putenti in un unicu ciclu di clock, l'AT90CAN32/64/128 ottiene throughputs chì avvicinanu 1 MIPS per MHz chì permettenu à u designer di u sistema di ottimisà u cunsumu di energia versus a velocità di trasfurmazioni.U core AVR combina un riccu set di struzzioni cù 32 registri di travagliu generale.Tutti i 32 registri sò direttamente cunnessi à l'Unità Logica Aritmetica (ALU), chì permettenu l'accessu à dui registri indipendenti in una sola istruzzione eseguita in un ciclu di clock.L'architettura risultante hè più efficiente di codice mentre ghjunghje à throughputs finu à deci volte più veloce di i microcontroller CISC convenzionali.L'AT90CAN32/64/128 furnisce e seguenti caratteristiche: 32K/64K/128K byte di Flash programmabile In-System cù capacità di lettura mentre scrive, 1K/2K/4K bytes EEPROM, 2K/4K/4K bytes SRAM, 53 scopi generale Linee I/O, 32 registri di travagliu generale, un controller CAN, Real Time Counter (RTC), quattru Timer / Contatori flessibili cù modi di paragunà è PWM, 2 USART, una interfaccia seriale à dui fili orientata à byte, una 10 canali di 8 canali. -bit ADC cù stage di input differenziale opzionale cù guadagnu programabile, un Timer Watchdog programmabile cù Oscillatore Internu, un portu seriale SPI, IEEE std.1149.1 interfaccia di test JTAG cumpleta, utilizata ancu per accede à u sistema di Debug On-chip è a prugrammazione è cinque modi di risparmiu di energia selezziunati da u software.U modu Idle ferma u CPU mentre permette à i porti SRAM, Timer / Counters, SPI / CAN è u sistema di interruzzione per cuntinuà à funziunà.U modu Power-down salva u cuntenutu di u registru ma congela l'Oscillator, disattivendu tutte e altre funzioni di chip finu à a prossima interruzzione o Reset Hardware.In u modu di risparmiu di energia, u timer asincronu cuntinueghja à curriri, chì permette à l'utilizatori di mantene una basa di timer mentre u restu di u dispusitivu dorme.U modu di Riduzzione di Rumore ADC ferma u CPU è tutti i moduli I/O eccettu u Timer Asynchronous è ADC, per minimizzà u rumore di cambiamentu durante e cunversione ADC.In u modu Standby, l'oscillatore Crystal / Resonator hè in esecuzione mentre u restu di u dispusitivu dorme.Questu permette un start-up assai veloce cumminatu cù un bassu cunsumu d'energia.U dispusitivu hè fabricatu cù a tecnulugia di memoria non volatile d'alta densità di Atmel.Onchip ISP Flash permette a memoria di u prugramma per esse riprogrammata in u sistema attraversu una interfaccia seriale SPI, da un programatore di memoria non volatile convenzionale, o da un prugramma On-chip Boot in esecuzione nantu à u core AVR.U prugramma di boot pò utilizà qualsiasi interfaccia per scaricà u prugramma di l'applicazione in a memoria Flash di l'applicazione.U software in a sezione Boot Flash cuntinuerà à eseguisce mentre a sezione di l'Applicazione Flash hè aghjurnata, furnisce una vera operazione Read-While-Write.
Specificazioni: | |
Attributu | Valore |
categuria | Circuiti integrati (IC) |
Embedded - Microcontrollers | |
Mfr | Tecnulugia Microchip |
Serie | AVR® 90CAN |
Pacchettu | vassa |
Status di parte | Attivu |
Processore core | AVR |
Dimensione di u core | 8-bit |
Velocità | 16 MHz |
Connettività | CANbus, EBI/EMI, I²C, SPI, UART/USART |
periferiche | Rilevazione / Reset di Brown-out, POR, PWM, WDT |
Numero di I/O | 53 |
Dimensione di memoria di prugramma | 128KB (128K x 8) |
Tipu di memoria di prugramma | FLASH |
Dimensione EEPROM | 4K x 8 |
Dimensione RAM | 4K x 8 |
Tensione - Alimentazione (Vcc/Vdd) | 2.7V ~ 5.5V |
Convertitori di dati | A/D 8x10b |
Tipu d'oscillatore | Internu |
Temperature di funziunamentu | -40 °C ~ 85 °C (TA) |
Tipu di muntatura | Munti superficia |
Pacchettu / Casu | 64-TQFP |
Paquet di Dispositivi Fornitore | 64-TQFP (14x14) |
U numeru di produttu di basa | AT90CAN128 |