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

El primer paso será configurar el puerto D como salida, para esto seguimos la ruta “Bloque >> Puertos >> Config. Puerto D”.

puerto_d

Cerciórese que el jumper J3 se encuentre conectado antes de acceder al puerto, caso contrario los LEDs no encenderán.

Viendo el esquemático podemos deducir que los LEDs encienden escribiendo un valor lógico “0” en cada pin del puerto D, y debido a que por defecto Niple inicializa el microcontrolador con todas sus salidas a nivel “0”, será necesario escribir el valor binario “11111111” en el puerto para apagar los LEDs. Para esto seguimos la ruta “Bloques >> Puertos >> Escribir en Puerto”.

init

Para encender todos los LEDs a la vez, repetimos la acción anterior pero escribiendo el valor binario “00000000” en el puerto D.

Obviamente podemos encender los LEDs de forma individual, siguiendo la ruta: “Bloques >> Asignar valor >> Bit”.

encender

+ Descargar ejemplo de uso “Pulsadores y LEDs”

Recuerde que puede adquirir nuestro curso de capacitación para aprender a programar microcontroladores con la placa “Niple Trainer Micro”. Comuníquese por correo electrónico a comercial@niplesoft.net para obtener mayor información.

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInShare on TumblrPin on PinterestDigg thisShare on RedditEmail this to someonePrint this page