También conocidos como puertos de E/S, generalmente agrupadas en puertos de
8 bits de longitud, permiten leer datos del exterior o escribir en ellos desde el
interior del microcontrolador, el destino habitual es el trabajo con dispositivos
simples como relés, LED, o cualquier otra cosa que se le ocurra al programador.
Algunos puertos de E/S tienen características especiales que le permiten manejar
salidas con determinados requerimientos de corriente, o incorporan mecanismos
especiales de interrupción para el procesador.
Típicamente cualquier pin de E/S puede ser considerada E/S de propósito general,
pero como los microcontroladores no pueden tener infinitos pines, ni siquiera todos
los pines que queramos, las E/S de propósito general comparten los pines con
otros periféricos. Para usar un pin con cualquiera de las características a él
asignadas debemos configurarlo mediante los registros destinados a ellos.
Un sistema empotrado suele tener tres tipos diferentes de entrada:
Módulos de adquisición de datos (sensores).
Entrada de interfaz con el usuario (botones, interruptores, ruedas).
Comunicación con sistemas externos (entrada/salida).
• La comunicación con sistemas externos se realizará mediante alguno de los
sistemas de comunicación que implementan los PIC (USART).
No vamos a entrar en detalles.
• Para el resto de entradas vamos a ver los esquemas de conexionado de las
entradas más habituales hacia un microcontrolador PIC:
Interruptores.
Teclados.
Potenciómetros.
Sensores.
No hay comentarios.:
Publicar un comentario