Entradas y Salidas digitales DDR, PORT, PIN con ATMEGA32

publicado en: Teoria atmega32 | 0

Los puertos de entradas y salidas digitales del atmega32 se manipulan a través de 3 registros. Primero, el registro DDRx se utiliza para configurar un pin como entrada o salida. Seguido, esta el registro PORTxn que habilita con 5v o deshabilita con 0v. Luego, tenemos el registro PINxn que sirve para leer el estado un pin configurado previamente como entrada. Y por ultimo, el todos los pines de cada puerto se puede habilitar una resistencia PULL-UP. En esta sección se describe los registros involucrados y se realizan ejemplos practicos.