|
|
a
Curso Programación en Alto Nivel para Microcontroladores PIC18 |
|
|
| Presentación
Este curso es la evolución natural para aquellos usuarios de microcontroladores que escriben programas en
lenguaje ensamblador y requieren implementar programas más rápidamente o incorporar funciones complejas a los
programas sin necesidad de implementar complejas rutinas en assembler.
Todo el curso se basa en los procesadores PIC18 con instrucciones de 16 bits e incluye experiencias de laboratorio
con programas escritos para el procesador PIC18F452 en lenguaje C orientados al control de timers, señales
PWM, puerto serial RS232, conversor análogo digital y control de display LCD alfanumérico.
Objetivo
- Orientar a los usuarios que se desean iniciar en el manejo de compiladores C para realizar proyectos con microcontroladores de la gama alta de PIC (PIC18).
- Profundizar los conocimientos en el manejo de microcontroladores de gama alta o PIC18
- Adiestrar al alumno a abordar de manera más eficiente el desarrollo de proyectos basados en microcontroladores, aprovechando las ventajas que brinda un lenguaje de más alto nivel que el lenguaje assembler.
- Facilitar la migración de código assembler a código C para usuarios con conocimiento previo de programación en microcontroladores.
Perfil del participante:
Conocimiento en electrónica digital,
Conocimiento en microprocesadores o microcontroladores,
Conocimiento de lenguaje y deseable Conocimiento de microcontroladores PIC.
Metodología
- Exposiciones teóricas según los conocimientos de los participantes con el objetivo de afianzar los contenidos de una manera más óptima.
- Los participantes realizarán la implementación de una placa de entrenamiento durante el curso.
- Tareas y casos propuestos bajo asesoría del docente que serán entregadas durante cada sesión.
- Cada participante tendrá su PC y contará con el software necesario para llevar a cabo las experiencias: MPLAB 8.15a, C18 v3.15 toolsuite, Proteus Isis 7.5, Visual Basic 6.0.
- Se contara con Módulo Modelo: Programador PICKit2 y Modulo de aprendizaje UBOES18, donde el participante podrá hacer pruebas de sus experiencias.
- Familiarización con aplicaciones de la realidad.
Contenido del Curso
- Particularidades del compilador.
- Funciones incorporadas en el compilador.
- Laboratorios en C para Periféricos: Usart, Conversor Análogo - Digital, Puerto PWM, Control de display.
- alfanumérico, etc
- Ejemplos y tareas
- Curso 100% documentado en CD con clases, laboratorios y software de desarrollo.
|
|