Archivo de la etiqueta: PIC16F877A

Creación y simulación de un proyecto

Niple incorpora el simulador de PICs “PICSimLab” de L.C. Gamboa, el mismo cuenta con una placa entrenadora virtual que permite simular en tiempo real varios dispositivos: display LCD, display de 7 segmentos, comunicación RS-232. entradas digitales y analógicas, salidas digitales, etc.

En este tutorial vamos a crear un simple proyecto que muestra un mensaje fijo en el display LCD y lo simularemos.

Seguir leyendo Creación y simulación de un proyecto

RS232 con la placa “Niple Trainer Micro”

La placa entrenadora “Niple Trainer Micro” posee capacidades de comunicación mediante protocolo serie RS-232. Vamos a ver como se implementa.

Nuestra placa de entrenamiento posee un conector DB9 que nos permite realizar una comunicación serie, dicha tarea es llevada a cabo mediante el periférico USART del microcontrolador y el circuito integrado MAX232.

 

diagrama_rs232

Seguir leyendo RS232 con la placa “Niple Trainer Micro”

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”