Descripció
L'AT90CAN32/64/128 és un microcontrolador CMOS de 8 bits de baixa potència basat en l'arquitectura RISC millorada AVR.Mitjançant l'execució d'instruccions potents en un sol cicle de rellotge, l'AT90CAN32/64/128 aconsegueix rendiments propers a 1 MIPS per MHz, cosa que permet al dissenyador del sistema optimitzar el consum d'energia en comparació amb la velocitat de processament.El nucli AVR combina un ric conjunt d'instruccions amb 32 registres de treball d'ús general.Tots els 32 registres estan connectats directament a la Unitat Aritmètica Lògica (ALU), cosa que permet accedir a dos registres independents en una sola instrucció executada en un cicle de rellotge.L'arquitectura resultant és més eficient del codi alhora que aconsegueix un rendiment fins a deu vegades més ràpid que els microcontroladors CISC convencionals.L'AT90CAN32/64/128 ofereix les següents característiques: 32K/64K/128K bytes de flaix programable al sistema amb capacitats de lectura mentre escriptura, 1K/2K/4K bytes EEPROM, 2K/4K/4K bytes SRAM, 53 propòsits generals Línies d'E/S, 32 registres de treball d'ús general, un controlador CAN, comptador en temps real (RTC), quatre temporitzadors/comptadors flexibles amb modes de comparació i PWM, 2 USART, una interfície sèrie de dos cables orientada a bytes, una interfície sèrie de 8 canals de 10 -bit ADC amb etapa d'entrada diferencial opcional amb guany programable, un temporitzador Watchdog programable amb oscil·lador intern, un port sèrie SPI, IEEE std.Interfície de prova JTAG compatible amb 1149.1, també s'utilitza per accedir al sistema i programació de depuració en xip i cinc modes d'estalvi d'energia seleccionables per programari.El mode inactiu atura la CPU mentre permet que la SRAM, el temporitzador/comptadors, els ports SPI/CAN i el sistema d'interrupció continuïn funcionant.El mode d'apagada desa el contingut del registre, però congela l'oscil·lador, desactivant totes les altres funcions del xip fins a la següent interrupció o restabliment de maquinari.En el mode d'estalvi d'energia, el temporitzador asíncron continua funcionant, cosa que permet a l'usuari mantenir una base de temporitzador mentre la resta del dispositiu està dormint.El mode de reducció de soroll ADC atura la CPU i tots els mòduls d'E/S excepte el temporitzador asíncron i l'ADC, per minimitzar el soroll de commutació durant les conversions ADC.En mode d'espera, l'oscil·lador de cristall/resonador s'està executant mentre la resta del dispositiu està dormint.Això permet una arrencada molt ràpida combinada amb un baix consum d'energia.El dispositiu es fabrica amb la tecnologia de memòria no volàtil d'alta densitat d'Atmel.L'Onchip ISP Flash permet reprogramar la memòria del programa al sistema mitjançant una interfície sèrie SPI, un programador de memòria no volàtil convencional o un programa d'arrencada On-Chip que s'executa al nucli AVR.El programa d'arrencada pot utilitzar qualsevol interfície per descarregar el programa d'aplicació a la memòria Flash de l'aplicació.El programari de la secció Flash d'arrencada continuarà executant-se mentre s'actualitza la secció Flash d'aplicació, proporcionant una operació real de lectura mentre escriptura.
Especificacions: | |
Atribut | Valor |
Categoria | Circuits integrats (CI) |
Incrustat - Microcontroladors | |
Mfr | Tecnologia de microxip |
Sèrie | AVR® 90CAN |
paquet | Safata |
Estat de la part | Actiu |
Processador central | AVR |
Mida del nucli | 8 bits |
Velocitat | 16 MHz |
Connectivitat | CANbus, EBI/EMI, I²C, SPI, UART/USART |
Perifèrics | Detecció/restabliment d'apagats, POR, PWM, WDT |
Nombre d'E/S | 53 |
Mida de la memòria del programa | 128 KB (128 K x 8) |
Tipus de memòria del programa | FLASH |
Mida de l'EEPROM | 4K x 8 |
Mida de la memòria RAM | 4K x 8 |
Tensió: subministrament (Vcc/Vdd) | 2,7 V ~ 5,5 V |
Convertidors de dades | A/D 8x10b |
Tipus d'oscil·lador | Interna |
Temperatura de funcionament | -40 °C ~ 85 °C (TA) |
Tipus de muntatge | Muntatge en superfície |
Paquet / estoig | 64-TQFP |
Paquet de dispositius del proveïdor | 64-TQFP (14 x 14) |
Número de producte base | AT90CAN128 |