Archivo de la etiqueta: i/o

Usando las salidas de la placa “Niple Trainer Micro”

La placa entrenadora “Niple Trainer Micro” posee 8 LEDs conectados al puerto D. Vamos a ver como se implementan.

Como mencionamos, la placa cuenta con 8 LEDs en formato SMD conectados al puerto D y un jumper denominado “J3” que permite desafectar los LEDs de la tensión de alimentación. A saber:

  • LED1 – Pin RD7
  • LED2 – Pin RD6
  • LED3 – Pin RD5
  • LED4 – Pin RD4
  • LED5 – Pin RD3
  • LED6 – Pin RD2
  • LED7 – Pin RD1
  • LED8 – Pin RD0

leds_esquema

Seguir leyendo Usando las salidas de la placa “Niple Trainer Micro”

Usando las entradas de la placa “Niple Trainer Micro”

La placa entrenadora “Niple Trainer Micro” posee 4 pulsadores conectados al puerto B. Vamos a ver como se implementan.

Teclado (Keys)

Como mencionamos, la placa cuenta con 4 pulsadores “Normal Abierto (NA)” conectados al puerto B. A saber:

  • KEY1 – Pin RB0
  • KEY2 – Pin RB1
  • KEY3 – Pin RB2
  • KEY4 – Pin RB3

keys

Seguir leyendo Usando las entradas de la placa “Niple Trainer Micro”

Puertos del microcontrolador

Líneas de Entrada/Salida (E/S) – Puertos

Los microcontroladores cuentan con una serie de pines destinados a entrada y salida de datos o señales digitales. A estos pines se les denomina “Puerto”.

puertos

Como mencionamos anteriormente, todo el funcionamiento del microcontrolador está controlado a través de los registros. Los puertos no son la excepción, también están controlados por los registros. Por esto, un puerto no puede estar formado por más de 8 pines; 1 Pin por cada Bit de un registro. Un puerto si puede estar formado por menos de 8 pines.

Un microcontrolador puede contener varios puertos dependiendo del modelo.

A cada puerto se lo identifica con una letra. Por ejemplo; “Puerto A”, “Puerto B”, etc.

Para poder utilizar un puerto, primero el mismo debe ser configurado. Cada pin de un puerto puede ser configurado como entrada o salida independientemente del resto de los pines del mismo puerto.

** VOLVER AL INDICE DEL MANUAL DE USUARIO **