Descrição
O AT90CAN32/64/128 é um microcontrolador CMOS de 8 bits de baixa potência baseado na arquitetura RISC aprimorada do AVR.Ao executar instruções poderosas em um único ciclo de clock, o AT90CAN32/64/128 atinge taxas de transferência próximas a 1 MIPS por MHz, permitindo que o projetista do sistema otimize o consumo de energia versus a velocidade de processamento.O núcleo AVR combina um rico conjunto de instruções com 32 registradores de uso geral.Todos os 32 registradores são conectados diretamente à Unidade Lógica Aritmética (ULA), permitindo que dois registradores independentes sejam acessados em uma única instrução executada em um ciclo de clock.A arquitetura resultante é mais eficiente em termos de código, ao mesmo tempo em que atinge taxas de transferência até dez vezes mais rápidas do que os microcontroladores CISC convencionais.O AT90CAN32/64/128 oferece os seguintes recursos: 32K/64K/128K bytes de Flash programável no sistema com recursos de leitura-enquanto-gravação, 1K/2K/4K bytes EEPROM, 2K/4K/4K bytes SRAM, 53 bytes de uso geral Linhas de E/S, 32 registradores de uso geral, um controlador CAN, Contador em tempo real (RTC), quatro temporizadores/contadores flexíveis com modos de comparação e PWM, 2 USARTs, uma interface serial de dois fios orientada a byte, uma interface serial de 8 canais com 10 -bit ADC com estágio de entrada diferencial opcional com ganho programável, um Watchdog Timer programável com oscilador interno, uma porta serial SPI, IEEE std.Interface de teste JTAG compatível com 1149.1, também usada para acessar o sistema On-chip Debug e programação e cinco modos de economia de energia selecionáveis por software.O modo Idle para a CPU enquanto permite que SRAM, Timer/Contadores, portas SPI/CAN e sistema de interrupção continuem funcionando.O modo Power-down salva o conteúdo do registro, mas congela o oscilador, desativando todas as outras funções do chip até a próxima interrupção ou reinicialização do hardware.No modo de economia de energia, o cronômetro assíncrono continua a funcionar, permitindo que o usuário mantenha uma base de cronômetro enquanto o restante do dispositivo está inativo.O modo de Redução de Ruído ADC interrompe a CPU e todos os módulos de E/S, exceto o Temporizador Assíncrono e ADC, para minimizar o ruído de comutação durante as conversões ADC.No modo Standby, o Crystal/Resonator Oscillator está funcionando enquanto o resto do dispositivo está dormindo.Isso permite uma inicialização muito rápida combinada com baixo consumo de energia.O dispositivo é fabricado com a tecnologia de memória não volátil de alta densidade da Atmel.O Onchip ISP Flash permite que a memória do programa seja reprogramada no sistema através de uma interface serial SPI, por um programador de memória não volátil convencional ou por um programa On-chip Boot rodando no núcleo AVR.O programa de inicialização pode usar qualquer interface para baixar o programa aplicativo na memória Flash do aplicativo.O software na seção Boot Flash continuará a ser executado enquanto a seção Application Flash for atualizada, fornecendo uma verdadeira operação Read-While-Write.
Especificações: | |
Atributo | Valor |
Categoria | Circuitos Integrados (CIs) |
Embutidos - Microcontroladores | |
Mfr | Tecnologia de microchip |
Series | AVR® 90CAN |
Pacote | Bandeja |
Estado da peça | Ativo |
Processador Núcleo | AVR |
Tamanho do núcleo | 8 bits |
Velocidade | 16MHz |
Conectividade | CANbus, EBI/EMI, I²C, SPI, UART/USART |
Periféricos | Detecção/redefinição de queda de energia, POR, PWM, WDT |
Número de E/S | 53 |
Tamanho da memória do programa | 128 KB (128 K x 8) |
Tipo de memória do programa | CLARÃO |
Tamanho da EEPROM | 4K x 8 |
Tamanho da RAM | 4K x 8 |
Tensão - Alimentação (Vcc/Vdd) | 2,7V ~ 5,5V |
Conversores de dados | A/D 8x10b |
Tipo de oscilador | interno |
Temperatura de operação | -40°C ~ 85°C (TA) |
Tipo de montagem | Montagem em superfície |
Pacote / Estojo | 64-TQFP |
Pacote de dispositivos do fornecedor | 64-TQFP (14x14) |
Número do produto base | AT90CAN128 |