MICROPROCESADORES II DIVISIÓN CARRERA INGENIERIA REQUISITO ACADEMICO Ingeniería en Sistemas y Electrónica MATERIA CONSECUENTE MATERIA MICROPROCESADORES II CUATRIMESTRE 9º PLAN DE ESTUDIOS FECHA DE ELABORACION TOTAL HORAS CLAVE MATERIA MICII HRS. PRACTICAS Cuatrimestral ELABORADO POR: LA ACADEMIA DE MAESTROS DE LA UNIVERSIDAD GRUPO CEDIP. AREA INGENIERIA OBJETIVO GENERAL Al concluir el curso, los estudiantes podrán realizar practicas y algunos proyectos basados en el microcontrolador 68701 o el microprocesador 6803. UNIDAD I: ARQUITECTURA Y OPERACION DEL MICROCONTROLADOR Al concluir la unidad, los alumnos deberán conocer la arquitectura T operación del microcontrolador 68701. 1.1. Arquitectura y operación del microprocesador 6803 UNIDAD II: PROGRAMACION ELEMENTAL Al finalizar la unidad los alumnos conocerán y manejaran las instrucciones y tablas de instrucciones del microcontrolador 68701 o el microprocesador 6803, además podrán realizar algunos programas en el lenguaje de dicho microprocesador. 2.1. Formatos de las instrucciones. 2.1.1. Instrucciones de un byte. 2.1.2. Instrucciones de dos bytes. 2.1.3. Instrucciones de tres o cuatro bytes. 2.2. Clases de instrucción. 2.2.1. Instrucciones de transferencia de datos. 2.2.2. Instrucciones de procesamientos de datos. 2.2.3. Instrucciones de transferencias de control. 2.2.4. Instrucciones de entrada- salida. 2.2.5. Instrucciones de control. 2.3. Primeras instrucciones. 2.3.1. Instrucciones de transferencias de datos. 2.4.2. Instrucciones lógicas. 2.4.3. Instrucciones aritméticas. 2.5. Las banderas del microprocesador 6803. 2.5.1. Las banderas acarreo y acero. 2.6. Otras instrucciones. 2.6.1. Instrucciones de comparación. 2.6.2. Instrucciones de rotación y desplazamiento. 2.6.3. Instrucciones de transferencia de control condicional. UNIDAD III: PROGRAMACION INTERMEDIA Cuando termine la unidad los alumnos elaboraran programas en el lenguaje del microprocesador 6803, utilizando instrucciones de pila y subrutinas. 3.2. Las subrutinas. 3.3. Los mecanismos de las subrutinas. 3.4. Llamadas y retornos condicionales. 3.5. Llamadas y retornos especializados. UNIDAD IV: PROGRAMACION AVANZADA Al finalizar la unidad lo alumnos podrán realizar programas en el lenguaje del microprocesador 6803, tales como: conversiones entre manipulación de bits, programas utilizando registros de índice programas de transferencia de bloques de memoria, etc. 4.6. Modos de direccionamiento. 4.6.1. Direccionamiento inmediato. 4.6.2. Direccionamiento inmediato extendido. 4.6.3. Direccionamiento implícito. 4.6.4. Direccionamiento de un registro. 4.6.5. Direccionamiento de registro indirecto. 4.6.6. Direccionamiento extendido. 4.6.7. Direccionamiento relativo. 4.6.8. Direccionamiento indexado. 4.6.9. Direccionamiento de bit. UNIDAD V: EL MICROPROCESADOR 6803 A concluir la unidad los alumnos conocerán al microprocesador 6803 físicamente describirán el circuito integrado, los circuitos externos básicos tales como el circuito de reset y el circuito de reloj, además describirán la operación del microprocesador. 5.1. Descripción del circuito integrado. 5.1.1. El bus de datos. 5.1.2. El bus de direcciones. 5.1.3. El bus de control. 5.4. La entrada reset. 5.5. Operaciones del microprocesador. 5.5.1. Definiciones. 5.5.2. Operaciones básicas y sus diagramas de tiempo. UNIDAD VI: MEMORIA Al terminar la unidad los alumnos sabrán interconectar memorias Ram y memorias Rom, Eprom al microprocesador 6803 6.1. Tipos de memoria. 6.2. Características de la interconexión con memoria. 6.3. Operaciones de los circuitos de memoria. 6.4. Direccionamiento y control de la memoria. 6.5. Interconexión con memoria al 6803. 6.5.1. Memorias Rom. 6.5.2. Memorias Ram estáticas. 6.5.3. El mapa de memoria. UNIDAD VII: ENTRADA Y SALIDA Al terminar la unidad los alumnos conocerán y manejaran instrucciones de entrada-salida del microprocesador 6803, conocerán y manejaran circuitos integrados con puertos de entrada-salida programables. 7.1. Entrada- Salida aislada. 7.1.1. Instrucciones de entrada-salida. 7.2. Puertos de entrada-salida. 7.2.1. Direccionamiento y control de puertos. UNIDAD VIII: INTERFACES Al terminar la unidad los alumnos sabrán interconectar interfaces al microprocesador 6803. 8.1. Practicas con LEDS. 8.2. Practicas con displays. 8.3. Practicas con teclas. UNIDAD IX: PROYECTOS Al terminar la unidad los alumnos sabrán realizar proyectos basados en el microprocesador 6803. 9.1. Semáforo Programable. 9.1.1. Análisis. 9.1.2. Hardware. 9.1.3. Software. 9.1.4. Prueba. 9.2. Control remoto infrarrojo al microprocesador 6803. 9.2.1. Análisis. 9.2.2. Hardware. 9.2.3. Software. 9.2.4. Prueba Criterios de evaluación Calificaciones del examen escrito Trabajos de investigación Tareas y participación Total 70% 20% 10% 100% La calificación mínima aprobatoria es de 70/100 puntos. Bibliografía: Texto Autor Editorial Microprocesadores, programación e interconexión José Ma. U. Martínez Mc. Graw Hill