O AT90CAN32/64/128 é um microcontrolador CMOS de baixa potência de 8 bits baseado na arquitetura RISC aprimorada avr. Ao executar instruções poderosas em um único ciclo de relógio, o AT90CAN32/64/128 alcança rendimentos que se aproximam de 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 registros de trabalho de propósito geral. Todos os 32 registros estão diretamente conectados à Unidade lógica aritmética (ALU), permitindo que dois registros independentes sejam acessados em uma única instrução executada em um ciclo de relógio. A arquitetura resultante é mais eficiente em códigos, ao mesmo tempo em que alcança throughputs até dez vezes mais rápido do que os microcontroladores CISC convencionais.
O AT90CAN32/64/128 fornece os seguintes recursos: bytes 32K/64K/128K de Flash Programável No Sistema com recursos de leitura enquanto escrevem, Bytes 1K/2K/4K EEPROM, bytes 2K/4K/4K SRAM, 53 linhas de I/O de uso geral, 32 registros de trabalho de propósito geral, um controlador CAN, Contador em Tempo Real (RTC), quatro Temporâmetros/Contadores flexíveis com modo de comparação e PWM, 2 USARTs, uma interface serial de dois fios orientada por byte, uma ADC de 10 bits de 8 canais com estágio de entrada diferencial opcional com ganho programável, um temporizador de cão de guarda programável com oscilador interno, uma porta serial SPI, interface de teste JTAG compatível com IEEE 1149.1, também usada para acessar o sistema e programação do Depuração on-chip e programação e cinco modos de economia de energia selecionáveis de software.
O modo Ocioso interrompe a CPU enquanto permite que o sistema SRAM, Timer/Counters, SPI/CAN e o sistema de interrupção continuem funcionando. O modo Desativação economiza o conteúdo do registro, mas congela o Oscilador, desativando todas as outras funções do chip até a próxima interrupção ou redefinição de hardware. No modo de economia de energia, o temporizador assíncrono continua a ser executado, permitindo que o usuário mantenha uma base de temporizador enquanto o resto do dispositivo está dormindo. O modo de redução de ruído da ADC interrompe a CPU e todos os módulos de I/O, exceto o Temporizador Assíncroro e a ADC, para minimizar o ruído de comutação durante as conversões da ADC. No modo Standby, o Oscilador de Cristal/Ressonador está funcionando enquanto o resto do dispositivo está dormindo. Isso permite uma partida muito rápida combinada com baixo consumo de energia.
O dispositivo é fabricado usando a tecnologia de memória não volálica 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 convencional de memória não vílica, ou por um programa de inicialização on-chip em execução no núcleo AVR. O programa de inicialização pode usar qualquer interface para baixar o programa de aplicativo na memória Flash do aplicativo. O software na seção Boot Flash continuará a ser executado enquanto a seção Flash do aplicativo for atualizada, fornecendo uma operação verdadeira de leitura enquanto gravação. Combinando uma CPU RISC de 8 bits com Flash Auto-Programável no Sistema em um chip monolítico, o Atmel AT90CAN32/64/128 é um poderoso microcontrolador que fornece uma solução altamente flexível e econômica para muitas aplicações de controle embarcadas.
O AVR AT90CAN32/64/128 é suportado com um conjunto completo de desenvolvimento de programas e sistemas
ferramentas incluindo: compiladores C, montadoras de macro, depuradores/simuladores de programas, emuladores em circuito e kits de avaliação.
Tag: at90can128-16au, China, fornecedores, fabricantes, atacado, em estoque











