Ejercio diplomado pic
CENTRO DE INVESTIGACIÓN E INNOVACIÓN TECNOLÓGICA
DIPLOMADO EN MICROCONTROLADORES
Objetivo General:
La finalidad del diplomado, es proporcionar a nuestros participantes bases teóricas con un
enfoque práctico de estructura, programación e implementación de PIC´S, utilizando diferentes
estrategias para la construcción de algoritmos eficientes, que sean partede una herramienta en la
implementación de controles electrónicos como son los microcontroladores de la familia
Microchip, fomentando en los participantes el pensamiento lógico-creativo mediante el desarrollo
de proyectos prácticos, manejando los microcontroladores mas utilizados actualmente en el
diseño de diferentes componentes electrónicos en el mercado.
MODULO
NOMBRE
DURACIÓN
IFundamentos de programación
30 hrs.
II
Programación en Ensamblador orientado a microcontroladores
30 hrs.
III
Introducción a los microcontroladores
30 hrs.
IV
La familia de los PIC´S como elección
30 hrs.
V
Programación de los PIC´S
30 hrs.
VI
Comunicación paralelo y serial
30 hrs.
Total de horas
180 hrs
INSTITUTO POLITÉCNICO NACIONALCENTRO DE INVESTIGACIÓN E INNOVACIÓN TECNOLÓGICA
MODULO I FUNDAMENTOS DE PROGRAMACIÓN
Objetivo Modulo I : El participante aprenderá conceptos fundamentales de la programación, así
como la conceptualización de la abstracción en la tarea de programar, desarrollando un estilo
propio de programación utilizando las diferentes estrategias metodológicas para la realización de
un programa,comprenderá el papel de la programación como un herramienta para la resolución
de problemas, desarrollando la capacidad para aplicar la teoría a la práctica, incrementara los
pensamientos laterales en la resolución de problemas con múltiples soluciones, y finalmente el
participante será capaz de enfrentarse a problemas reales y saber elegir y aplicar las técnicas
adecuadas para construir algoritmosque los resuelvan de forma eficaz.
SUBTEMAS
Fundamentos de programación
Fases en la resolución de un problema
Análisis del problema
Diseño del algoritmo
Herramientas de la programación
Conceptos, características y diseño de algoritmos
Pseudocódigo
Diagramas de flujo
Estructura y tipos de datos
Lenguajes de programación en la actualidad
Nivelesde programación
Concepto de instrucciones, codificación, compilación y ejecución de un programa
Fases de vida un programa
INSTITUTO POLITÉCNICO NACIONAL
CENTRO DE INVESTIGACIÓN E INNOVACIÓN TECNOLÓGICA
MODULO II PROGRAMACIÓN EN ENSAMBLADOR ORIENTADO A MICROONTROLADORES
Objetivo Modulo II:
El participante aprenderá los fundamentos teóricos y prácticos para la utilización de lenguajeensamblador como herramienta de programación en los circuitos electrónicos , con la finalidad de
integrar los conocimientos aprendidos previamente y ser capaz de transcribirlos en un lenguaje
de programación concreto, así como ejecutar en una máquina real sus propios algoritmos. De igual
forma el participante comprenderá la resolución de problemas mediante programas realizados por
el mismo,fomentando la idea de que la construcción de programas es una metodología en la cual
se deben seguir procesos sistemáticos para alcanzar el objetivo, formando una disciplina de
respeto a las normas y directrices genéricas de cada lenguaje de programación, que le permitirá la
posterior migración a otros lenguajes de programación.
SUBTEMAS
ConceptosBásicos
o Manejo de información
o Métodos de representación de datos
o Lenguaje Ensamblador
o Requerimientos para la programación
Programación en ensamblador
Lectura de set de instrucciones de los PIC´S
Nemónicos del ensamblador para PIC´S
Sintaxis de nemónicos de ensamblador
Estructuras de control
Codificación
Compilación
Ejecución de un programa
Verificación y depuración de un...
Regístrate para leer el documento completo.