HOME

PRODUCTOS

PROYECTOS

TUTORIALES

VIDEOS

FREEWARE

PROGRAMAS

FUNCIONES C

EMPRESA

ENGLISH

                   

  Curso online de microcontroladores, orientado al PIC 18F2550

Curso online de Microcontroladores para estudiantes y maestros de las carreras técnicas o licenciaturas de Electrónica, Control, Computación, Telecomunicaciones y Mecatrónica y en general a las asignaturas afines a la electrónica y los sistemas embebidos.

 

Información del curso aula virtual

Exámenes aula virtual

Series de ejercicios aula virtual

Temario del curso aula virtual.pdf Exámenes ensamblador.zip Serie de ejercicios 1.pdf
Glosario de Microcontroladores.pdf Exámenes ANSI C.zip Serie de ejercicios 2.pdf
  Solución exámenes parciales ensamblador.zip Serie de ejercicios 3.pdf
  Solución exámenes parciales ANSI C.zip  

 

CALENDARIO DE ACTIVIDADES- SYLLABUS

Clase 0: Implementar un sistema de control de asistencia para su grupo de alumnos, de bajo costo.

Clase 1: Temario del curso de Microcontroladores aula virtual.pdf

Clase 1: El sistema microcontrolador Bolt 18F2550. Código Abierto.

Clase 2: Bajar disco CD virtual del sistema Bolt 18F2550.zip (310 MB, Google)

Clase 2: Estudiar el glosario de términos de embedded systems

Clase 3: Tutorial de Microchip sobre la arquitectura Harvard

Clase 3: Video: cómo encender y apagar un led con Bolt v.Lite

Clase 3: Video: Proyecto con matríz de leds 7x10 y Bolt v.Lite

Clase 4: Video: hardware del sistema Bolt 18F2550

Clase 4: Video: software de programación del sistema Bolt 18F2550

Clase 5: ***Tema especial: Sistemas con infrarrojo***

Clase 5: Control remoto infrarrojo para el sistema Bolt 18F2550

Clase 5: Sensor de proximidad infrarrojo con 3 modos de operación, para Bolt 18F2550

Clase 5: Inicie aquí: Guía introductoria al sistema PIC micro

Clase 5: Instalar en su computadora el software MPLAB IDE v.8.89

Clase 5: Instalar el compilador C18 v.3.46 y crear un proyecto en MPLAB

Clase 5: Instalar el software de programación Bolt.1.0.2.pdf

Clase 6: Microcontrolador PIC 18F2550 de alto rendimiento, con puerto USB.

Clase 6: Circuito PLL del 18F2550 para funcionar a máxima velocidad de 48 Mhz.

Clase 7: Modelo mínimo del sistema PIC micro 18F2550 para la programación en lenguaje ensamblador

Clase 7: Lo que siempre quiso saber y temió preguntar: ¿cómo funciona un relay?

Clase 7: Ejercicio de programación: encender y apagar un led en lenguaje ensamblador

Clase 8: Firmware bootloader para el sistema Bolt 18F2550

Clase 8: Guía general para la programación del sistema Bolt 18F2550.

Clase 8: Cargar y probar 7 proyectos en el sistema Bolt 18F2550

Clase 8: Organización general del set RISC de 35 instrucciones del PIC micro 18F2550

Clase 9: Software C-Sharp, para control remoto del sistema Bolt por cable serial

Clase 9: Hacer ejercicios con cada una de las 35 instrucciones para el 18F2550

Clase 10: Continuación: hacer ejercicios con cada una de las 35 instrucciones para el 18F2550

Clase 10: Compatibilidad del set de instrucciones del micro del laboratorio 16F877 con el 18F2550.

Clase 11: Resolver y probar en el sistema PIC micro Serie de Ejercicios 1

Clase 11: Uso del Simulador de MPLAB IDE v8.89

Clase 12: Continuación: resolver problemas de programación en lenguaje ensamblador para el 18F2550.

Clase 13: Continuación: resolver problemas de programación en lenguaje ensamblador para el 18F2550.

Clase 15: Resolver y probar en el sistema PIC micro Serie de Ejercicios 1

Clase 16: Continuación: resolver problemas de programación en lenguaje ensamblador para el 18F2550.

Clase 16: Manejo de tablas de datos en el 18F2550, en lenguaje ensamblador.

Clase 17: Resolver Serie de Ejercicios 1

Clase 19: ***Tema especial: Sistemas con módems GSM***

Clase 19: Tutorial: los módems GSM-GPRS para control remoto supervisorio

Clase 19: Proyecto: sistema Bolt 18F2550 controlando un módem GSM.

Clase 19: Video: sistema PICCITO. control remoto de 3 dispositivos y alarma de puerta abierta.

Clase 19: Video Hi-Def 1080p: lectura remota de la temperatura a través de la red GSM.

Clase 19: Video Hi-Def 1080p: lectura de alarma y activación de relevador desde móvil GSM

Clase 20: Manejo de interrupciones en el PIC 18F2550 en lenguaje ensamblador

Clase 20: Funcionamiento y programación del display LCD

Clase 20:  Funcionamiento y programación del teclado hexadecimal matricial

Clase 20: ¿Porqué usar el lenguaje ANSI C para programar microcontroladores?

Clase 21: Tipos de datos y variables utilizadas en ANSI C

Clase 21: Almacenamiento en memoria de variables enteras positivas y con signo

Clase 22: Arreglos, strings y su formato de almacenamiento en memoria

Clase 22: El formato de variables de punto flotante IEEE 754

Clase 23: Encender y apagar un led con el PIC micro 18F2550

Clase 23: Ejercicios de manejo de leds, microswitches y relevador en C para el sistema PIC micro.

Clase 23: Librerías y funciones ANSI C disponibles para el sistema PIC micro

Clase 23: Solución de problemas con LCD y teclado del sistema PIC micro

Clase 23: Manejo de los formatos binario y ASCII en ANSI C

Clase 24: Resolver serie de Ejercicios 2

Clase 24: ***Tema especial: sistemas Bluetooth***

Clase 24: Tutorial: tecnología Bluetooth para redes inalámbricas de área personal (WPAN)

Clase 24: Implementación de una tarjeta Bluetooth con una interfaz serial RS232 y conector DB9.

Clase 24: Cómo configurar el módulo Bluetooth HC-06, por el puerto serial del sistema microcontrolador

Clase 24: Proyecto: control remoto inalámbrico Bluetooth para sistema PIC micro

Clase 24: Video: proyecto de control inalámbrico Bluetooth utilizando PIC micro.

Clase 25: Resolver serie de ejercicios 3, utilizando leds, microswitches y rele

Clase 25: Resolver un problema de la serie de ejercicios 3, con LCD y teclado

Clase 26: El mundo binario y el mundo ASCII en ANSI C

Clase 26: Resolver un problema del 23 al 27 de la serie de ejercicios 3, con LCD y teclado

Clase 27: Resolver problemas de la serie de ejercicios 3

Clase 27: Manejo del sensor de temperatura DS18B20 con el sistema PIC micro 18F2550

Clase 28: ***Tema especial: Sistemas de identificación RFID***

Clase 28: Tutorial: tecnología RFID, identificación automática por radiofrecuencia.

Clase 28: Proyecto: sistema de control de asistencia RFID con PIC micro

Clase 28: Video: control de asistencia utilizando dispositivo RFID y el sistema PIC micro.

Clase 29: ***Tema especial: Sistemas de Matriz de leds***

Clase 29: Proyecto: diseño de matríz de leds de 7x5 operado con microcontrolador

Clase 29: Proyecto: Matríz de leds de 7x10 y su conexión al sistema Bolt v.Lite

Clase 29:  Proyecto: display luminoso de matríz de leds de 7x30 controlado con PIC micro

Clase 29:  Video 1: hardware de la matríz de leds de 7x30 controlada con PIC micro

Clase 29:  Video 2: programación del display de matríz de leds de 7x30 controlada con PIC micro

Clase 29:  Video 3: aplicación reloj digital con matríz de leds de 7x30 con PIC micro

Clase 30: Resolver problema manejando la EEPROM del sistema PIC micro

Clase 30: Proyecto: Manejo de conversión A/D de 10 bits con PIC micro

Clase 30: Restricción de la función sprintf en el manejo de variables de punto flotante en C18.

Clase 31: Desarrollo de programa en C utilizando el sensor de temperatura DS18B20

Clase 31: Simulación en MPLAB IDE del manejo de pointers

Clase 32: Cómo pasar un arreglo a una función en ANSI C. Manejo de pointers