microplaqueta de 8 bits do circuito integrado do microcontrolador com Em-sistema ATMEGA16A-PU instantâneo programável dos bytes 16K
chip in electronics
,integrated components
microcontrolador de 8 bits com Em-sistema ATmega16A instantâneo programável dos bytes 16K
Características
• De capacidade elevada, microcontrolador de 8 bits da baixa potência AVR®
• Arquitetura avançada do RISC
– 131 instruções poderosas
– A maioria de execução do ciclo do Único-pulso de disparo
– 32 x 8 registros de trabalho de uso geral
– Operação inteiramente estática
– Até 16 MIPS de taxa de transferência em 16 megahertz
– multiplicador do ciclo da Em-microplaqueta 2
• Segmentos altos da memória permanente da resistência
– bytes 16K da memória instantânea Auto-programável do programa do Em-sistema
– 512 bytes EEPROM
– 1K byte SRAM interno
– Escreva/para apagar ciclos: 10.000 Flash/100,000 EEPROM
– Retenção dos dados: 20 anos nos anos 85°C/100 em 25°C (1)
– Seção opcional do código da bota com bocados independentes do fechamento
• Em-sistema que programa pelo programa da bota da Em-microplaqueta
• Verdadeiro Ler-Enquanto que-escreva a operação
– Fechamento de programação para a segurança do software
• Relação de JTAG (padrão 1149,1 de IEEE complacente)
– capacidades da Limite-varredura de acordo com o padrão de JTAG
– Em-microplaqueta extensiva para eliminar erros do apoio
– Programação do flash, do EEPROM, dos fusíveis, e dos bocados do fechamento através da relação de JTAG
• Características periféricas
– Dois temporizadores de 8 bits/opõem-se com Prescalers separado e comparam-se modos
– Uns temporizador/contador de 16 bits com Prescaler separado, compara o modo, e o modo da captação
– Tempo real contrário com oscilador separado
– Quatro canais de PWM
– 8 o canal, 10 mordeu o CAD
• 8 canais Único-terminados
• 7 canais diferenciais no pacote de TQFP somente
• 2 canais diferenciais com ganho programável em 1x, em 10x, ou em 200x
– relação de série Byte-orientada do Dois-fio
– USART de série programável
– Relação de série de SPI do mestre/escravo
– Temporizador de cão de guarda programável com o oscilador separado da Em-microplaqueta
– comparador análogo da Em-microplaqueta
• Características especiais do microcontrolador
– Poder-na restauração e na detecção programável da baixa de pressão
– Oscilador calibrado interno de RC
– Fontes da interrupção externo e interna
– Seis modos de sono: Quietude, redução de ruído do CAD, economia de energia, poder-para baixo, apoio e
Apoio prolongado
• I/O e pacotes
– 32 linhas programáveis do I/O
– 40 pino PDIP, 44 ligação TQFP, e 44 almofada QFN/MLF
• Tensões de funcionamento
– 2,7 - 5.5V para ATmega16A
• Categorias da velocidade
– 0 - 16 megahertz para ATmega16A
• Consumo de potência @ 1 megahertz, 3V, e 25°C para ATmega16A
– Ativo: 0,6 miliampères
– Modo de quietude: 0,2 miliampères
– Modo do poder-para baixo: < 1="">
Pin Configurations
Figura 1-1. Pinout ATmega16A
Vista geral
O ATmega16A é uma baixa potência CMOS que o microcontrolador de 8 bits baseado no AVR aumentou a arquitetura do RISC. Executando instruções poderosas em um único ciclo de pulso de disparo, o ATmega16A consegue as taxas de transferência que aproximam 1 MIPS pelo megahertz permitindo que o desenhista de sistema aperfeiçoe o consumo de potência contra a velocidade de processamento.
Diagrama de bloco
O núcleo do AVR combina um grupo de instrução rico com os 32 registros de trabalho de uso geral. Todos os 32 registros são conectados diretamente à unidade lógica aritmética (ALU), permitindo que dois registros independentes sejam alcançados em uma única instrução executada em um ciclo de pulso de disparo. A arquitetura resultante é mais código eficiente ao conseguir taxas de transferência até dez microcontroladores do que convencionais do CISC das épocas mais rapidamente.
O ATmega16A fornece as seguintes características: os bytes 16K da memória instantânea programável do programa do Em-sistema com Ler-Enquanto que-escrevem capacidades, 512 bytes EEPROM, 1K byte SRAM, 32 linhas de uso geral do I/O, 32 registros de trabalho de uso geral, uma relação para Boundaryscan, apoio de JTAG da eliminação de erros da Em-microplaqueta e programando, três temporizadores/contadores flexíveis com comparam as interrupções dos modos, as internas e as externos, um USART programável de série, uma relação de série orientada byte do Dois-fio, 8 um canal, 10 o bocado CAD com a fase diferencial opcional da entrada com ganho programável (pacote de TQFP somente), um temporizador de cão de guarda programável com oscilador interno, uma porta de série de SPI, e seis modos selecionáveis da economia de poder do software. O modo inativo para o processador central ao permitir o USART, a relação do Dois-fio, o conversor do A/D, o SRAM, o temporizador/contadores, porto de SPI, e interrompe o sistema para continuar a funcionar. O modo do poder-para baixo salvar os índices do registro mas congela o oscilador, desabilitando todas funções restantes da microplaqueta até a restauração seguinte da interrupção externo ou do hardware. No modo de economia de energia, o temporizador assíncrono continua a correr, permitindo que o usuário mantenha uma base do temporizador quando o resto do dispositivo dormir. A modalidade de redução do ruído do CAD para o processador central e todos os módulos do I/O exceto o temporizador e o CAD assíncronos, para minimizar o ruído de comutação durante conversões do CAD. No modo à espera, o oscilador de cristal/ressonador está correndo quando o resto do dispositivo dormir. Isto permite a partida muito rápida combinada com o consumo da baixa potência. Em modo à espera prolongado, o oscilador principal e o temporizador assíncrono continuam a correr.
O dispositivo é fabricado usando a tecnologia de memória permanente do alto densidade de Atmel. O flash do ISP de Onchip permite que a memória do programa seja em-sistema reprogrammed através de uma relação de série de SPI, por um programador convencional da memória permanente, ou por um programa da bota da Em-microplaqueta que corre no núcleo do AVR. O programa da bota pode usar toda a relação para transferir o programa aplicativo na memória Flash da aplicação. O software na seção instantânea da bota continuará a correr quando a seção instantânea da aplicação for atualizada, fornecer verdadeiro Ler-Enquanto que-escreve a operação. Combinando um processador central de 8 bits do RISC com o flash Auto-programável do Em-sistema em uma microplaqueta monolítica, o Atmel ATmega16A é um microcontrolador poderoso que forneça uma solução alto-flexível e costeffective a muitas aplicações encaixadas do controle.
O ATmega16A AVR é apoiado com uma série completa de incluir das ferramentas de desenvolvimento do programa e do sistema: Compiladores C, montadores macro, depurador de programas do programa/simuladores, emuladores no circuito, e jogos da avaliação.
Informação pedindo
Velocidade (megahertz) | Fonte de alimentação | Código pedindo | Pacote | Escala da operação |
16 | 2.7 - 5.5V |
ATmega16A-AU (1) ATmega16A-PU (1) ATmega16A-MU (1) |
44A 40P6 44M1 |
Industrial (- 40℃ a 85℃) |
Nota: 1. o empacotamento Pb-livre cumpre à diretriz orientadora europeia para a limitação de substâncias perigosas (diretriz orientadora de RoHS). Igualmente alogenuro livre e inteiramente verde.