ATmega32, Explicación de los pines

ATmega32, Explicación de los pines

El Atmel AVR Atmega32 es un chip microcontrolador basado en CMOS de baja potencia fabricado en la arquitectura AVR avanzada RISC. Se caracteriza por llevar a cabo instrucciones tecnológicamente potentes dentro de cada uno de sus ciclos de reloj.



El chip también está equipado con la capacidad de lograr rendimientos clasificados en 1MIPS por MHz, lo que permite al administrador del sistema aplicar una relación eficiente u óptima entre el consumo de energía y la velocidad de procesamiento.

Comprensión de las funciones de los pines





Los diversos pines de esta unidad MCU avanzada pueden entenderse a partir de los siguientes datos:

Vcc = Es el pin de voltaje de suministro del IC compatible con el voltaje de suministro de IC digital (5V)



GND se refiere a 'tierra' debe estar conectado al riel negativo de la fuente.

Puerto A (PA7 ... PA0) : Aquí el puerto A facilita en forma de entradas analógicas para los convertidores A / D. Este puerto también puede usarse como un puerto de entrada / salida bidireccional de 8 bits, solo cuando el convertidor A / D no se puede usar.
Los pines de puerto se facilitan con resistencias pull-up incorporadas (se asigna cada bit).

Las salidas con búfer del Puerto A también proporcionan características de transmisión simétricas y bien equilibradas que incluyen una alta capacidad de fuente y sumidero.

Cuando los pines a través de PA0 y PA7 se asignan como entradas y están sujetos externamente a un nivel lógico bajo, comienzan a generar corriente tan pronto como se energizan las resistencias pull-up internas.

Todos los pines discutidos anteriormente tienen tres estados cuando se activa el reinicio (incluso sin que los relojes estén activados), el triple estado se refiere a tres tipos de condiciones que el IC puede producir: alto, bajo y sin respuesta o abierto .

Puerto B (PB7 ... PB0) : Básicamente, al igual que el puerto A, este puerto también es un puerto de entrada / salida bidireccional de 8 bits con resistencias pull-up internas (configuradas para cada bit). Las características de la unidad asignadas a los pines con búfer del puerto B están equipadas con atributos de alto sumidero y abastecimiento.

Cuando se utilizan como entradas, estos pines generan corriente cuando la etapa del circuito externo los reduce debido a la activación de las resistencias pull-up internas. Los pines del puerto B también están designados con una función de tres estados.

Aparte de lo anterior, los pines del puerto B también se pueden usar para implementar características especiales, como se incluye en Atmega32, que se enumeran en la siguiente tabla:

Puerto C (PC7 ... PC0) : Los pines del puerto C también disfrutan de las diversas características habilitadas para el puerto A y el puerto B.

Sin embargo, aparte de las características idénticas del puerto A y B, la resistencia pull-up interna para los pines del puerto C PC5 (TDI), PC3 (TMS) y PC2 (TCK) se activan incluso durante una acción de reinicio en caso de que la interfaz JTAG está activado.

Además, el puerto C también realiza la función de interfaz JTAG y otras características específicas de ATmega32 como se muestra en la siguiente tabla:

Puerto D (PD7..PD0) : Nuevamente, al igual que los puertos anteriores, las características fundamentales de suministro y sumidero de corriente del puerto D son exactamente las mismas.

Sin embargo, cuando se usan alternativamente, estos pines pueden usarse para hacer cumplir funciones especiales de ATmega32 que se pueden estudiar a través de la siguiente tabla:

REINICIAR : Como sugiere el nombre, el pinout de reinicio se puede usar para reiniciar o forzar al IC a reanudar su funcionamiento, simplemente se puede hacer aplicando un pulso lógico bajo aquí, sin embargo, la longitud mínima de este pulso no debe ser menor que la longitud de pulso especificada de el IC. Cualquier cosa más corta que esto puede no garantizar una acción de reinicio.

La siguiente tabla indica la longitud mínima del pulso de reinicio aplicable:

XTAL1 : Puede usarse para engancharse a una frecuencia dada y para permitir una respuesta de frecuencia impecable a través del pin de entrada del amplificador inversor y la entrada del circuito de producción de reloj interno.

XTAL2 : Al igual que antes, esto se puede configurar a través de la salida de pines del amplificador del oscilador inversor

AREF : Se refiere al pinout de referencia analógico asignado para la etapa del convertidor A / D interno




Artículo anterior: Circuito de arranque automático programable para bomba de agua diesel Siguiente artículo: Circuito de interruptor de movimiento de parada YoYo de pesca con indicador