En este capítulo hablaremos sobre el manejo y control de los puertos de entrada y salida de nuestra tarjeta SIRIUS P16, aprenderás a leer los puertos y a manipular las salidas del Microcontrolador, usando los pulsadores y el LED RGB.
Comprenderás el funcionamiento con diferentes ejemplos.
Todos los microcontroladores cuentan con puertos de entrada y salida, existen varios microcontroladores con cantidades diferentes de puertos, depende mucho las aplicaciones si se requiere de pocas entradas o no, para este caso los puertos son desde el PORTA hasta el PORTE.
Los puertos de entrada y salida digital son los periféricos más sencillos que dispone un microcontrolador, y mediante estos periféricos podemos controlar otros dispositivos o simplemente supervisar el estado de otros.
Cuando los bits de registro TRIS se escriben con “1” indican que las terminales del PORT son entradas (input), mientras que las que se escriben con “0” indican que son terminales de entrada (output). Esto es fácil de recordar ya que: el “1” es similar a la “I” de “Input” y el “0” a la “O” de “Output”.
- Input (Entrada)= 1
- Output (Salida) = 0
6.1 Pulsadores y LED
Los elementos básicos son el manejo de pulsadores o switch, con estos componentes se puede ver su uso principalmente en teclados, o para seleccionar dentro de un menú alguna opción, para controles, etc.
Y un segundo elemento básico es el LED, el LED hoy en día es muy frecuente verlo en diferentes equipos, por ejemplo, en lámparas, en los semáforos, en faros para vehículos, etc., hasta es posible encontrarlos en letreros como de gasolineras, o en letreros de alguna tienda mostrando ofertas.