Microcontroladores PIC con Assembler (Ensamblador)

Entendiendo la arquitectura un Microcontrolador

Ratings: 4.79 / 5.00




Description

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.


What You Will Learn!

  • Entender la arquitectura de un Microcontrolador
  • Aprender el lenguaje Asembler
  • Conocer los recursos disponibles en el microcontrolador
  • Manejo del MPLAB y otros softwares necesarios para poner en funcionamiento el uC.

Who Should Attend!

  • Estudiantes, profesionales, hobystas y cualquier interesado en el mundo de la electronica.