El curso enfoca el aprendisaje de Microcontroladores PIC con el lenguaje Assembler, con el proposito de entender como esta compuesto internamente un Microcontrolador y su funcionamiento.
El curso es teorico-practico, sin embargo a diferencia de nuestros otros cursos, este aborda una mayor parte en teoria, dado que es necesario conocer el funcionamiento de cada elemento a usar para poder trabajarlo, esto debido a que la actuacion del microcontrolador sobre ese elemento es a nivel de bits.
El curso consta del siguiente contenido:
Arquitectura del Microcontrolador PIC:
En esta seccion vemos los conceptos y fundamentos a entender previos a la programacion, el lenguaje Assembler es sencillo, sin embargo requiere tener en claro sobre que va a trabajar para evitar dificultades en su uso. Entre los temas principales a ver destacan
Describimos el funcionamiento de un Microcontrolador
Vemos la arquitectura de el, como la memoria de Programa y de datos.
Entendemos el uso de registros de manera general.
Manejamos el registro PORTB, TRISB, STATUS.
Instrucciones y realizacion del codigo
En esta seccion vemos buena parte de las instrucciones que se usaran para programar, asi como la realizacion de estos en el IDE MPLAB y su simulacion usando SImulIDE. Entre los principales temas mencionamos:
Instrucciones que actuan sobre bits
Instrucciones que actuan sobre registros
Instrucciones de control y literales.
Instalacion y Manejo del IDE MPLAB
Simulacion usando el software SimulIDE
Grabado y manejo de tiempos
En esta seccion grabamos el codigo ya dentro del microcontrolador, entre los temas principales podemos mencionar.
Generando subrutinas de tiempo
Grabado del codigo en el Microcontrolador
Prueba del Microcontrolador.