Compiladores
PIC18F45K50 / PIC18F4550
Prácticas compatibles con las tarjetas X-TRAINER LITE M, X-TRAINER LITE F, X-TRAINER DIP y X-TRAINER PRO con PIC18F45K50 / PIC18F4550.
Selecciona el compilador de tu preferencia para comenzar a aprender:
| PIC C Compiler CCS | mikroC PRO for PIC |
1 - Blink LED
PIC C Compiler CCS
PIC18F4550 / PIC18F45K50
Introducción
La siguiente práctica es una de las más básicas en programación de microcontroladores, consiste en controlar el encendido y apagado de un LED cada determinado tiempo.
Descripción
En esta práctica se utiliza el LED que se encuentra conectado al pin A4 de la tarjeta X-TRAINER con el PIC18F4550/PIC18F45K50. El pin A4 es configurado como salida y señal digital, de esta forma enciende y apaga el LED cada determinado tiempo.
Materiales:
1 x Tarjeta X-TRAINER. Manuales | Comprar
1 x Cable micro USB.
Software:
Windows 8.1 o posterior.
PIC C Compiler v5.069 o posterior. Descarga
X-TRAINER Suite v1.0 Descarga
Procedimiento
- En el apartado de “Diagrama Esquemático” selecciona el modelo de tu tarjeta, realiza las conexiones que se muestran en la imagen y conéctala a la computadora.
Las conexiones mostradas en los diagramas esquemáticos son las mismas ya sea que la tarjeta X-TRAINER posea el PIC18F4550 o el PIC18F45K50.
- Ejecuta PIC C Compiler, crea un nuevo proyecto con el código fuente que se encuentra en el apartado "Código" y compila el programa.
Si tienes dudas de cómo realizar los pasos anteriores puedes encontrar un manual de PIC C Compiler a través del siguiente link.
- Abre el Software X-TRAINER Suite v1.0 en el apartado PIC18F4550/45K50, selecciona el archivo .hex generado al compilar el proyecto y programa la tarjeta.
Si tienes dudas de cómo realizar los pasos anteriores puedes encontrar un manual del Software X-TRAINER Suite v1.0. a través del siguiente link.
- Al terminar de programar, la tarjeta X-TRAINER se reiniciará automáticamente y se ejecutará el programa de esta práctica.
Diagrama esquemático Selecciona el modelo de tu tarjeta X-TRAINER.
LITE M R2
LITE M R3 LITE F DIP DIP R3 PRO R2 PRO R3 PRO R4
Código
PIC18F45K50
PIC18F4550
Descargas
Add Markdown or React files to src/pages to create a standalone page:
src/pages/index.js→localhost:3000/src/pages/foo.md→localhost:3000/foosrc/pages/foo/bar.js→localhost:3000/foo/bar
Create your first React Page
Create a file at src/pages/my-react-page.js:
import React from 'react';
import Layout from '@theme/Layout';
export default function MyReactPage() {
return (
<Layout>
<h1>My React page</h1>
<p>This is a React page</p>
</Layout>
);
}
A new page is now available at http://localhost:3000/my-react-page.
Create your first Markdown Page
Create a file at src/pages/my-markdown-page.md:
# My Markdown page
This is a Markdown page
A new page is now available at http://localhost:3000/my-markdown-page.