PIC18F4550 en la placa “Niple Trainer Micro”

Si bien la placa “Niple Trainer Micro” por defecto incluye un microcontrolador PIC16F877A y un cristal de 4MHz, es posible utilizar cualquier otro PIC que sea compatible pin a pin. En este tutorial utilizaremos un PIC18F4550 junto a un cristal de 20MHz.

Para hacer nuestras pruebas, además conectaremos un display LCD y un reloj de tiempo real (RTC) DS1307 de Maxim.

El primer paso será realizar las conexiones de los dispositivos y declararlos en Niple. Para el display LCD podemos ver el tutorial en el siguiente enlace.

Reloj de tiempo real

Para utilizar el RTC debemos declarar el dispositivo. Para esto hacemos clic en “Declaración de Dispositivos”:

001

Luego seguimos la ruta “Nuevo Dispositivo >> Reloj Tiempo Real”, en modelo elegimos “DS1307”:

Los pines de conexión son:

  • SCL (reloj): RC6
  • SDA (datos): RC7

En la trainer ocuparemos los pines VCC (1), GND (2), RC6 (37) y RC7 (39):

pinout_trainer

Una vez declarado el dispositivo, lo utilizamos de la forma de trabajo tradicional de Niple.

Descargar el ejemplo de uso “PIC18F4550 + DS1307”

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