ATmega32, Pinouts explicados

Experimente Nosso Instrumento Para Eliminar Problemas





O Atmel AVR Atmega32 é um chip microcontrolador baseado em CMOS de baixa potência fabricado na arquitetura AVR avançada RISC. Destina-se a executar instruções tecnologicamente poderosas dentro de cada um de seus ciclos de relógio.

O chip também é equipado com a capacidade de atingir taxas de transferência avaliadas em 1MIPS por MHz, permitindo que o gerenciador do sistema imponha uma proporção eficiente ou ideal de consumo de energia para velocidade de processamento.



Compreendendo as funções de pinagem

As várias pinagens desta unidade MCU avançada podem ser entendidas a partir dos seguintes dados:



Vcc = É o pino da tensão de alimentação do IC compatível com a tensão de alimentação digital do IC (5V)

GND refere-se ao 'aterramento' deve ser conectado ao trilho negativo da fonte.

Porta A (PA7 ... PA0) : Aqui a porta A facilita na forma de entradas analógicas para os conversores A / D. Esta porta também pode ser usada como uma porta de entrada / saída bidirecional de 8 bits, apenas quando o conversor A / D for excluído do uso.
Os pinos de porta são facilitados com resistores pull-up embutidos (cada bit sendo atribuído).

As saídas com buffer da Porta A também fornecem características de drive bem balanceadas e simétricas, incluindo alto dissipador e capacidade de fonte.

Quando os pinos em PA0 e PA7 são atribuídos como entradas e estão externamente sujeitos a um nível lógico baixo, eles começam a fornecer corrente assim que os resistores pull-up internos são energizados.

Todas as pinagens discutidas acima são tri-declaradas quando o reset é acionado (mesmo sem os relógios serem ativados), tri-state se refere a três tipos de condições que o IC é capaz de produzir: alto, baixo e não responsivo ou aberto .

Porta B (PB7 ... PB0) : Basicamente, assim como a porta A, esta porta também é uma porta de entrada / saída bidirecional de 8 bits com resistores pull-up internos (configurados para cada bit). As características do inversor atribuídas aos pinos com buffer da Porta B são equipadas com atributos de alto sinking e sourcing.

Quando usados ​​como entradas, esses pinos fornecem corrente quando são puxados para baixo pelo estágio do circuito externo devido aos resistores pull-up internos serem ativados. Os pinos da porta B também são designados com um recurso de três estados.

Além do acima, os pinos da Porta B também podem ser usados ​​para implementar recursos especiais, como incluídos no Atmega32, eles estão listados na tabela a seguir:

Porta C (PC7 ... PC0) : As pinagens da Porta C também desfrutam dos vários recursos de características habilitados para a Porta A e Porta B.

No entanto, além dos recursos idênticos das portas A e B, o resistor pull-up interno para os pinos da porta C PC5 (TDI), PC3 (TMS) e PC2 (TCK) são todos ativados mesmo durante uma ação de reinicialização no caso de interface JTAG é alternado.

Além disso, a Porta C também executa a função de interface JTAG e outros recursos especificados do ATmega32, conforme mostrado na tabela abaixo:

Porta D (PD7..PD0) : Novamente, assim como as portas acima, as características fundamentais de abastecimento e afundamento de corrente da Porta D são exatamente as mesmas.

No entanto, quando usados ​​alternadamente, esses pinos podem ser usados ​​para reforçar funções especiais do ATmega32, que podem ser estudadas por meio da seguinte tabela:

REDEFINIR : Como o nome sugere, a pinagem de redefinição pode ser usada para redefinir ou forçar o IC a retomar seu funcionamento pode ser feito simplesmente aplicando um pulso lógico baixo aqui, no entanto, o comprimento mínimo deste pulso não deve ser menor que o comprimento de pulso especificado de o IC. Qualquer coisa menor do que isso pode não garantir uma ação de reinicialização.

A tabela a seguir indica o comprimento mínimo de pulso de reinicialização aplicável:

XTAL1 : Pode ser usado para travar em uma determinada frequência e para permitir uma resposta de frequência perfeita através do pino de entrada do amplificador inversor e da entrada do circuito interno de produção de relógio.

XTAL2 : Assim como acima, isso pode ser configurado através da pinagem de saída do amplificador do oscilador inversor

AREF : Refere-se à pinagem de referência analógica atribuída para o estágio do conversor A / D interno




Anterior: Circuito de partida automática programável para bomba de água diesel Próximo: Circuito de Interruptor Stop-Motion Fishing YoYo com indicador