Escolar Documentos
Profissional Documentos
Cultura Documentos
MEJORA Y ACTUALIZACIN:
REVISADO POR:
Ing. Marlon A. Robleto Alemn
Jefe de Departamento
APROBADO POR:
VISTO BUENO:
OFICIALIZACIN:
Ing. Diego Muoz Latino
Secretara General
Managua, Nicaragua
30/ Noviembre/ 2015
I.
INFORMACIN GENERAL
1.1 Carrera
Ingeniera Electrnica
2016 - DICUELECTRO16
1.3 Disciplina
Computacin
Mquinas Computadoras I
1.5 Fecha
ltima
EO0302
Ejercicio profesional
VII
96
1.12 Crditos
No tiene
No tiene
Diurno/Nocturno
Regular
Clasificacin de Asignaturas: Formacin General, Bsica, Bsica Especfica, Ejercicio Profesional, Optativas. Metodologa y Normativa
Curricular para la Transformacin Curricular. Aprobada por el Consejo Universitario de la UNI, en Sesin 8-95, del 20 de Julio de 1995.
Managua.
II.
INTRODUCCIN
Con esta asignatura los estudiantes adquirirn las bases de los microprocesadores y
microcontroladores, los mtodos de programacin, que les ser til para el desarrollo
de aplicaciones con interfaces hacia el mundo externo, as como tambin los sistemas
de transmisin de informacin. Adems, sern capaces de, analizar, contextualizar,
formular, crear, disear, operar, construir, adaptar e innovar tecnologa en el mbito de
la ingeniera electrnica. As mismo, desarrolla, dirige y participa en proyectos de
investigacin y desarrollo tecnolgico.
Esta asignatura se imparte en el sptimo semestre de la carrera de ingeniera
electrnica y se basa en los conocimientos y habilidades adquiridos en las asignaturas
electrnica digital II y programacin II. En especial es importante que el estudiante
conozca y haya cursado los temas sobre sistemas combinatorios, sistema secuencial,
transmisin serie y paralelo, algoritmos, diagramas de flujo y estructuras de
programacin.
La asignatura Mquinas Computadoras I integra, por su propia naturaleza, los
siguientes componentes formativos establecidos por la institucin.
Investigacin
El programa de la asignatura considera el desarrollo de actividades de investigacin
dirigidas a la identificacin de problemas u oportunidades de investigacin de
acuerdo al problema. Para tal fin se har uso de tcnicas de lectura y escritura para
comunicacin de resultados, estrategias para el anlisis y sntesis en interpretacin de
resultados, identificacin, planteamiento y resolucin de problema, capacidad de
trabajo en equipo, aplicacin de conocimientos en la prctica y compromiso con la
calidad.
Extensin
La extensin universitaria tiene como propsito desarrollar una continua interaccin e
integracin del estudiante con las necesidades del entorno y su desarrollo profesional.
Esta asignatura promueve una permanente y constante formacin del estudiante en el
conocimiento de la tecnologa, los mtodos y herramientas pertinentes dirigidas a la
solucin de problemas en la sociedad.
Responsabilidad Ambiental
En la asignatura Maquinas Computadoras I se promueve la inclusin del medio
ambiente y todo lo que esto implica. La responsabilidad ambiental es la capacidad
RECURSOS TIC
PARA EL
DESARROLLO DE
LAS FOE
Power Point
Snagit versin 8 o
superior
III.
SOFTWARE
DOCUMENTOS
EMU8086
MS Word
NASM en Linux
Acrobat Reader
MPLABx
Labcenter Proteus versin
6 o superior
CCS C Compiler
Software
para
comunicaciones PC
Bootloader USB para PIC
18F4550
WordPress
BSQUEDA,
PROCESAMIENTO Y
ALMACENAMIENTO
DE DOCUMENTOS
Google
Dropbox
Skype
Twitter
Facebook
OBJETIVO GENERAL
IV.
PLAN TEMTICO
UNIDADES TEMTICAS
Introduccin
a
los
Microprocesadores
II Programacin
Ensamblador
x86
III Interfaz
de
dispositivos
controladores y de soporte de
una microcomputadora
IV Introduccin
a
los
de
Microcontroladores
V Interfaz de Microcontroladores
Total de horas presenciales
2da evaluacin parcial, 1ra y 2da
convocatoria
TOTAL
V.
FORMAS DE ORGANIZACIN DE LA
ENSEANZA (F.O.E.) 2
TEOR
PRCTICA
A
C
S
C.P LAB G.C T
T.C P.C
4
10
Total
de
horas
22
20
10
20
12
46
2
10
2
14
4
20
4
6
26
96
10
6
102
Investigar las principales caractersticas del microprocesador Intel 8086 por medio
del estudio su arquitectura hardware
CONTENIDOS
1.1
1.1.1
C (Conferencia), S (Seminario), CP (Clase Prctica), Lab (Laboratorio), GC (Gira de campo), T (Taller), TC (trabajo de curso), PC
(Proyecto de Curso).
2
1.1.2
1.1.3
1.1.4
1.1.5
1.1.6
1.1.7
1.1.8
1.2
1.2.1
1.2.2
1.3
1.4
1.5
RECOMENDACIONES METODOLGICAS
Para el desarrollo de la unidad se combinan diversas formas de organizacin de la
enseanza como conferencias, seminarios y laboratorio que permitan asimilar los
conceptos bsicos, diferencias y principales componentes de los sistemas basados en
microprocesador y reforzndolos con lecturas complementarias orientadas por el
profesor.
El docente debe garantizar la participacin de los estudiantes en actividades de
investigacin de temas relacionados orientando la bsqueda de informacin tcnica
para compartirla luego con el resto de la clase por medio de un seminario. Para tal fin
se harn uso de tcnicas de lectura y escritura para comunicar los resultados,
capacidad de trabajo en equipo y fomentar el compromiso con la calidad.
Adicionalmente para enriquecer la experiencia de aprendizaje se pueden utilizar
recursos didcticos de la web como videos, presentaciones en power point
desarrolladas por el profesor, material didctico para lectura y artculos cientficos para
lectura, Integrando en equipos de trabajo a los estudiantes para mostrar sus resultados
de investigacin.
El docente debe orientar la realizacin de un laboratorio introductorio experimental
que sirva para familiarizar al estudiante con las distintas herramientas de desarrollo y
simulacin usadas en esta asignatura
UNIDAD II: PROGRAMACIN ENSAMBLADOR X86
OBJETIVOS PARTICULARES
-
Practicar la tica profesional por medio del compromiso con la calidad, el respeto
por los dems, la responsabilidad del trabajo propio, el compromiso con la calidad
y la constancia en el trabajo
CONTENIDOS
2.1
2.1.1
2.1.2
2.2
2.2.1
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
2.2.7
2.2.8
2.3
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.4
2.4.1
2.4.2
2.5
2.5.1
2.5.2
2.5.3
2.5.4
2.6
2.7
RECOMENDACIONES METODOLGICAS
Para el desarrollo de la unidad se combinan diversas formas de organizacin de la
enseanza como conferencias, seminarios, clases prcticas y finalizando con prcticas
de laboratorio donde se le muestra al estudiante las tcnicas para la escritura de
programas en lenguaje ensamblador.
CONTENIDOS
3.1
3.3.2
Interfase con la memoria RAM
3.3.3
Ciclos de lectura y escritura
3.4
Direccionamiento de memoria
3.4.1
Arquitectura Von Newman y Harvard
3.4.2
Decodificacin de memoria
3.4.3
Interfases con Bancos de Memoria (Mapas de memoria)
3.5
Interfaz de para comunicacin paralela en sistemas 8086-8088 (PPI)
3.6
Controlador de dispositivos por medio de interrupciones en sistemas con
microprocesador 8086/8088 (PIC 8259)
3.7
Mtodos para administracin de transferencia masiva de datos en
microcomputadoras con microprocesador 8086/8088 (DMA)
3.8
Estudio de Caso: Diseo de una microcomputadora de aplicacin
especfica
RECOMENDACIONES METODOLGICAS
Para el desarrollo de la unidad se combinan diversas formas de organizacin de la
enseanza como conferencias, seminarios, clases prcticas y finalizando con prcticas
de laboratorio donde se le muestra al estudiante las tcnicas para el diseo de la
interfaz de hardware y programacin de software para los dispositivos de
comunicacin paralela PPI y controlado de interrupciones PIC 8259.
Durante el desarrollo de esta unidad es importante hacer nfasis en las tcnicas de
investigacin para desarrollar habilidades en la identificacin y resolucin de
problemas, anlisis, sntesis y evaluacin de resultados, determinacin de soluciones
alternativas, capacidad de trabajo en equipo y aplicacin de lo aprendido en la
prctica. El estudiante debe Identificar los conceptos y fundamentos tericos de los
temas impartidos, reforzndolos con lecturas complementarias orientadas por el
docente.
Los recursos didcticos a utilizar son basados en guas desarrolladas para la lectura y
escritura de resultados. Especficamente, se har uso un caso de estudio donde se
explica cuales es el procedimiento de diseo de un sistema de cmputo para una
aplicacin especfica.
Integracin de equipos de trabajo para la realizacin de laboratorio experimental.
UNIDAD IV: INTRODUCCION A LOS MICROCONTROLADORES
OBJETIVOS PARTICULARES
-
10
Valorar la importancia del uso de herramientas de programacin por medio del uso
de tcnicas de desarrollo de software para microcontroladores
CONTENIDOS
4.1 Introduccin al microcontrolador PIC18
4.2 Arquitectura del microcontrolador PIC18
4.2.1 ALU y el registro W.
4.2.2 Ciclos de mquina y Pipeline
4.2.3 Osciladores
4.2.4 Fuentes de Reset
4.2.5 Perro Guardin
4.3
Organizacin de la memoria
4.3.1 Registros especiales
4.4
Funcionamiento de un microcontrolador
4.4.1 Arquitectura del Hardware interna
4.5
Programacin de bajo nivel del microcontrolador PIC18
4.5.1 Repertorio de Instrucciones
4.5.1.1 Instrucciones de Transferencia de datos
4.5.1.2 Instrucciones Aritmticas y Lgicas
4.5.1.3 Control de flujo de programa
4.5.1.4 Salto incondicionado
4.5.1.5 Salto condicionado
4.5.1.6 Instrucciones de bits
4.5.2 Lenguaje Ensamblador
4.5.2.1 Expresiones, operaciones y operadores
4.5.2.2 Directivas
4.5.2.3 Macroinstrucciones
4.5.2.4 Subrutinas
4.5.2.5 Organizacin de un programa en lenguaje ensamblador
4.5.2.6 Herramientas de desarrollo MPLABx y Proteus
4.5.3 Iinterrupciones
4.5.3.1 Interrupciones fijas vs sectorizadas
4.5.3.2 Estructura de una subrutina de atencin a interrupcin
4.6
Programacin de alto nivel con Lenguaje C
4.6.1 Funciones
4.6.2 Tipos de datos
4.6.3 Variables
4.6.4 El lenguaje C y el PIC18
4.6.5 Libreras del compilador
RECOMENDACIONES METODOLGICAS
Para el desarrollo de esta unidad se recomienda utilizar las siguientes FOE:
conferencias, seminarios, clases prcticas, laboratorios y tambin se debe formular un
11
CONTENIDOS
5
12
13
VI.
II Evaluacin Parcial
Examen
Laboratorios
Proyecto de Curso
35%
30%
35%
100%
Total
EVALUACIONES EXTRAORDINARIAS
Evaluacin de I Convocatoria
Examen (70%)
Laboratorio (30%)
Evaluacin de II Convocatoria
Examen
100%
100%
100%
100%
CONVOCATORIAS
SUFICIENCIA
14
Se recomienda:
Revisar los reportes y actividades realizadas en el laboratorio de acuerdo con un
formato previamente establecido. (Ver anexo)
Aplicar exmenes escritos considerando que no sea el factor decisivo para la
acreditacin del curso considerar la participacin en las actividades programadas en
la materia:
a) Participacin en clase
b) Cumplimiento de tareas y ejercicios
c) Exposicin de temas
d) Asistencia
e) Paneles
f) Participacin en congresos o concursos
g) Propiciar la retroalimentacin continua de los temas vistos
h) Considerar el desempeo integral del alumno.
Revisar el avance y conclusin del proyecto
La escala para realizar evaluacin es de 0 a 100 y est dividida del siguiente
VII.
BIBLIOGRAFA
7.1.
-
7.2.
Textos bsicos
Brey B. B. (2006).Microprocesadores Intel. 7ma ed. USA. Prentice Hall.,
Valds Prez F, Palls R. (2007) Microcontroladores: Fundamentos y
Aplicaciones con PIC.Espaa. Alfaomega - Marcombo.
Textos complementarios
Para
15