3.2 Circuitería alternativa para entrada/salida

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.

Comentarios

Entradas más populares de este blog

5.1 Tipos de puertos

6.2 Módulos de adquisición de datos