UNIVERSIDAD POPULAR DEL CESAR                         Nit. 892 300 285 6               FACULTAD DE INGENIERÍAS Y TECNOLÓGI...
UNIVERSIDAD POPULAR DEL CESAR                          Nit. 892 300 285 6                FACULTAD DE INGENIERÍAS Y TECNOLÓ...
UNIVERSIDAD POPULAR DEL CESAR                          Nit. 892 300 285 6                FACULTAD DE INGENIERÍAS Y TECNOLÓ...
UNIVERSIDAD POPULAR DEL CESAR                          Nit. 892 300 285 6                FACULTAD DE INGENIERÍAS Y TECNOLÓ...
UNIVERSIDAD POPULAR DEL CESAR                          Nit. 892 300 285 6                FACULTAD DE INGENIERÍAS Y TECNOLÓ...
UNIVERSIDAD POPULAR DEL CESAR                          Nit. 892 300 285 6                FACULTAD DE INGENIERÍAS Y TECNOLÓ...
UNIVERSIDAD POPULAR DEL CESAR                          Nit. 892 300 285 6                FACULTAD DE INGENIERÍAS Y TECNOLÓ...
UNIVERSIDAD POPULAR DEL CESAR                            Nit. 892 300 285 6                  FACULTAD DE INGENIERÍAS Y TEC...
UNIVERSIDAD POPULAR DEL CESAR                          Nit. 892 300 285 6                FACULTAD DE INGENIERÍAS Y TECNOLÓ...
Upcoming SlideShare
Loading in …5
×

Digitales ii 2012

561 views

Published on

contenido programatico dig 2 upc

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
561
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Digitales ii 2012

  1. 1. UNIVERSIDAD POPULAR DEL CESAR Nit. 892 300 285 6 FACULTAD DE INGENIERÍAS Y TECNOLÓGICA FACULTAD DE INGENIERIA Y TECNOLOGIA PROGRAMA DE INGENIERIA ELECTRONICAASIGNATURA DIGITALES IIPRE- REQUISITO DIGITALES II.H.S. 5 HORAS SEMANALESCONTENIDOJUSTIFICACION:Las sociedades industriales se transformaron con rapidez gracias al incremento de lamovilidad, la comunicación rápida y a una avalancha de información disponible en los mediosde comunicación. El desarrollo de las computadoras, microprocesadores, microcontroladores ylas tendencias hacia la miniaturización tiene un impactante efecto sobre la sociedad.Las enormes posibilidades que se ofrecían se fueron convirtiendo rápidamente en realidad;esto trajo consigo la sustitución de la mano de obra por sistemas automatizados y los cambiosrápidos y radicales en los métodos y prácticas de trabajo.El mundo de la alta tecnología nunca hubiera existido de no ser por el desarrollo de losmicroprocesadores y microcontroladores. Toda la sociedad utiliza esta tecnología, en distintostipos y tamaños, para el almacenamiento y manipulación de datos. Los equipos informáticoshan abierto una nueva era en la fabricación gracias a las técnicas de automatización, y hanpermitido mejorar los sistemas modernos de comunicación.OBJETIVOS GENERALES- Conocer el origen y arquitectura de los microprocesadores y microcontroladores.- Manejar los diferentes tipos de direccionamiento y las características principales de las familias de microprocesadores y microcontroladores.- Desarrollar códigos en lenguaje assembler para el control de módulos del microcontrolador y ser capaz de dar solución a problemas prácticos planteados.- Controlar periféricos del microcontrolador mediante lenguajes estructurados de alto nivel para microcontroladores. CONTENIDO PROGRAMATICO
  2. 2. UNIVERSIDAD POPULAR DEL CESAR Nit. 892 300 285 6 FACULTAD DE INGENIERÍAS Y TECNOLÓGICAUNIDAD 1.1. INTRODUCCION A LOS MICROPROCESADORES Y MICROCONTROLADORES 1.1. Reseña histórica de los microprocesadores y microcontroladores 1.2. Arquitectura interna del microprocesador 1.3. Registros especiales y generales 1.4. Modelos de Memoria 1.5. Modos de direccionamiento 1.6. Diferencias, ventajas y desventajas respecto al Microprocesador. 1.7. Arquitectura interna del microcontrolador. 1.8. Familias de microcontroladores, ventajas y desventajas. 1.9. Interpretación y análisis de hoja de características del fabricante. 1.10Editores, sintaxis, comandos y funciones del lenguaje Assembler.TIEMPO DE DESARROLLO: 4 SEMANASTEORIA: 2 SEMANASPRACTICA: 2 SEMANASMETODOLOGIAEl docente explicará el tema con una exposición. Realizará un taller sobre interpretación de lasdiferentes arquitecturas, direccionamientos y modelos de memoria de microprocesadores ymicrocontroladores . Además, los conceptos de programación en lenguaje assembler serántratados con la solución de ejercicios en tablero y mediante trabajos extra clase. Se presentarávídeo del origen e historia de los microprocesadores.AYUDAS DIDACTICASVídeo de la historia de la computación.Fuente: YOUTUBE: http://www.youtube.com/watch?v=2r0e8D0DqpAVídeo de la historia de los microprocesadores.http://www.youtube.com/watch?v=s_VOyjBVIogSUGERENCIAS BIBLIOGRAFICAS
  3. 3. UNIVERSIDAD POPULAR DEL CESAR Nit. 892 300 285 6 FACULTAD DE INGENIERÍAS Y TECNOLÓGICATanenbaum, Andrew S., Organización de computadoras un enfoque estructurado, Prentice HallMORRIS, Mano. Diseño digital Ed. Prontice Hall 1987MORRIS, Mano. Lógica Digital y diseño de computadores. Ed. Prentice Hall 1982TOCCI, Ronald. Sistemas Digitales, principios y aplicaciones. Ed. Prontice Hall 1993WAKERLY, JOHN. Diseño Digital, Principios y prácticas. Ed. Prontice Hall 1992RESULTADOS ESPERADOS- Conocer la historia y arquitectura de los microprocesadores y microcontroladores.- Analizar los modelos de memoria, ventajas y desventajas de las arquitecturas de microprocesadores y familias de microcontroladores.- Implementar en lenguaje assembler programas básicos.EVALUACION DE RESULTADOSEl docente evaluará mediante quices teóricos y trabajos extraclase. Además podrá evaluarmediante un resumen, la presentación del vídeo. En laboratorio, se evaluará la funcionalidaddel circuito y el análisis de datos encontrados.UNIDAD 2.2. MÓDULOS DEL MICROCONTROLADOR EN LENGUAJE ASSEMBLER 2.1 Pausas y retardos
  4. 4. UNIVERSIDAD POPULAR DEL CESAR Nit. 892 300 285 6 FACULTAD DE INGENIERÍAS Y TECNOLÓGICA 2.2 Pulsador por Polling. 2.3 Pulsadores por Interrupción 2.4 Interrupción de TIMER 2.5 Direccionamiento indirecto 2.6 Programación de memoria EEPROM 2.7 Watch Dog Timer 2.8 Modo SleepTIEMPO DE DESARROLLO: 4 SEMANASTEORIA: 2 SEMANASPRACTICA: 2 SEMANASMETODOLOGIAEl docente explicará el tema con una exposición. Desarrollará códigos fuentes de ejemplos enassembler y realizará un taller sobre interpretación, concepción, abstracción y análisis de unproblema en lenguaje assembler.AYUDAS DIDACTICASSimulador de lenguaje assembler en editor MPLAB IDE de MICROCHIP O MOTOROLASimulador ISIS ProteusSUGERENCIAS BIBLIOGRAFICASDATASHEET PIC 16F87XA MICROCHIPAYUDA EN LINEA MPLAB IDE MICROCHIPMICROCONTROLADORES PICMICROCONTROLADORES «PIC»Diseño prácticode aplicacionesPrimera parte. El PIC16F84 Lenguajes PBASIC y EnsambladorTercera ediciónJOSÉ M.ª ANGULO USATEGUIDr. Ingeniero IndustrialCatedrático de Arquitectura de Computadoresen la Universidad de DeustoIGNACIO ANGULO MARTÍNEZLicenciado en InformáticaDirector Técnico de Ingeniería de Microsistemas Programados, S. L.Profesor de Tecnología de Computadores en la Universidad de Deusto (Campus de Vitoria)
  5. 5. UNIVERSIDAD POPULAR DEL CESAR Nit. 892 300 285 6 FACULTAD DE INGENIERÍAS Y TECNOLÓGICARESULTADOS ESPERADOS- Conocer la historia y arquitectura de los microprocesadores y microcontroladores.- Analizar los modelos de memoria, ventajas y desventajas de las arquitecturas de microprocesadores y familias de microcontroladores.- Implementar en lenguaje assembler programas básicos.EVALUACION DE RESULTADOSEl docente evaluará mediante proyectos prácticos de hardware en laboratorio y simulacionesde software. Podrá evaluar mediante implementaciones de programas en microcontroladores.En el laboratorio, se evaluará la funcionalidad del circuito y el análisis de datos encontrados.UNIDAD 3.3. INTRODUCCION AL LENGUAJE DE ALTO NIVEL PARA MICROCONTROLADORES 3.1 Editores, Sintaxis, funciones y comandos de lenguajes de alto nivel para microcontroladores. 3.1 Display de cristal líquido LCD 3.1 Teclado Matricial por interrupción 3.10 Display de 7 segmentos por manejo dinámico Automatizacion celular por DTMFTIEMPO DE DESARROLLO: 4 SEMANASTEORIA: 2 SEMANAS
  6. 6. UNIVERSIDAD POPULAR DEL CESAR Nit. 892 300 285 6 FACULTAD DE INGENIERÍAS Y TECNOLÓGICAPRACTICA: 2 SEMANASMETODOLOGIAEl docente explicará el tema con una exposición. Desarrollará códigos fuentes de ejemplos enassembler y realizará un taller sobre interpretación, concepción, abstracción y análisis de unproblema en lenguaje assembler.AYUDAS DIDACTICASSimulador de lenguaje assembler en editor MPLAB IDE de MICROCHIP O MOTOROLASimulador ISIS ProteusSUGERENCIAS BIBLIOGRAFICASDATASHEET PIC 16F87XA MICROCHIPAYUDA EN LINEA MPLAB IDE MICROCHIPMICROCONTROLADORES PICMICROCONTROLADORES «PIC»Diseño prácticode aplicacionesPrimera parte. El PIC16F84 Lenguajes PBASIC y EnsambladorTercera ediciónJOSÉ M.ª ANGULO USATEGUIDr. Ingeniero IndustrialCatedrático de Arquitectura de Computadoresen la Universidad de DeustoIGNACIO ANGULO MARTÍNEZLicenciado en InformáticaDirector Técnico de Ingeniería de Microsistemas Programados, S. L.Profesor de Tecnología de Computadores en la Universidad de Deusto (Campus de Vitoria)RESULTADOS ESPERADOS- Conocer la historia y arquitectura de los microprocesadores y microcontroladores.- Analizar los modelos de memoria, ventajas y desventajas de las arquitecturas de microprocesadores y familias de microcontroladores.- Implementar en lenguaje assembler programas básicos.EVALUACION DE RESULTADOS
  7. 7. UNIVERSIDAD POPULAR DEL CESAR Nit. 892 300 285 6 FACULTAD DE INGENIERÍAS Y TECNOLÓGICAEl docente evaluará mediante proyectos prácticos de hardware en laboratorio y simulacionesde software. Podrá evaluar mediante implementaciones de programas en microcontroladores.En el laboratorio, se evaluará la funcionalidad del circuito y el análisis de datos encontrados.UNIDAD 4. 4. CONTROL DE MODULOS Y PERIFERICOS DEL MICROCONTROLADOR EN LENGUAJE DE ALTO NIVEL. 3.2 Conversor Análogo a Digital 3.3 Comunicación UART – USB - PC 3.4 Generador de señales PWM 3.5 Control de Motores DC 3.6 Control de Motores Servo 3.7 Control de Motores Paso PasoTIEMPO DE DESARROLLO
  8. 8. UNIVERSIDAD POPULAR DEL CESAR Nit. 892 300 285 6 FACULTAD DE INGENIERÍAS Y TECNOLÓGICATEORIAPRACTICAMETODOLOGIAEl docente explicará el tema con una exposición. Realizará un taller sobre análisis de circuitoscombinacionales, obteniendo su función de salida . Además, los algoritmos de síntesis serántratados con la solución de ejercicios en tablero y mediante trabajos extraclase. Se presentarávídeo de TEL A TRAIN sobre análisis de funciones lógicas. En laboratorio, se realizará laimplementación de circuitos, producto de la síntesis, por cualquier método, de la solución a unproblema.Podrá trabajarse así mismo, simulación por computador, utilizando " Electric Workbench", "logicaio" y XILINX.AYUDAS DIDACTICASVídeo de la serie de Electrónico Digital de TEL A TRAIN sobre análisis de circuitos lógicoscombinacional.Cuadro sinóptico del método de tabulación de quine McCluskey.El laboratorio, computador y simulador.SUGERENCIAS BIBLIOGRAFICAS MORRIS, Mano. Diseño digital Ed. Prontice Hall 1987 MORRIS, Mano. Lógica Digital y diseño de computadores. Ed. Prentice Hall 1982 TOCCI, Ronald. Sistemas Digitales, principios y aplicaciones. Ed. Prontice Hall 1993 WAKERLY, JOHN. Diseño Digital, Principios y prácticas. Ed. Prontice Hall 1992RESULTADOS ESPERADOS- Encontrar la función lógica que define una tabla de verdad- Implementar funciones lógicas mediante circuitos lógicos.- Analizar circuitos lógicos y encontrar la función lógica de salida- Sintetizara e implementar circuitos lógicos combinacionales mediante los métodos de tablas de karnaught y tabulaciones Quine- McCluskeyEVALUACION DE RESULTADOSEl docente evaluará mediante quices teóricos y trabajos extraclaseAdemás podrá evaluar mediante un resumen, la presentación del vídeo
  9. 9. UNIVERSIDAD POPULAR DEL CESAR Nit. 892 300 285 6 FACULTAD DE INGENIERÍAS Y TECNOLÓGICAEn laboratorio, se evaluará la funcionalidad del circuito y el análisis de datos encontrados.

×