Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SYLLLABUS
1
SIGLA: ECBTI
CODIGO: 309696
N DE SEMANAS: 16 Semanas
Noviembre de
INTENCIONALIDADES FORMATIVAS
Propsitos:
Instruir al estudiante en el conocimiento de las partes funcionales, arquitectura y aplicacin de los
Microprocesadores y Microcontroladores, mediante los recursos tericos, de software y multimedia que le permitan
al estudiante adquirir las competencias en el diseo, desarrollo e implementacin de soluciones a problemas
propios del entorno donde se encuentra el estudiante.
Estimular la comprensin del estudiante en los aspectos conceptuales relacionados con las unidades funcionales,
partes principales y arquitectura de los microprocesadores y microcomputadores, incluyendo la identificacin,
diferenciacin y caracterizacin de las principales familias de Microprocesadores y Microcontroladores para lograr la
aplicacin prctica del conocimiento en el desarrollo de soluciones basadas en estos dispositivos.
Aplicar el diseo de algoritmos y programacin en lenguaje ensamblador y de alto nivel para el desarrollo e
implementacin de soluciones con Microprocesadores y Microcontroladores.
Competencias generales del curso:
El estudiante conoce e identifica las caractersticas funcionales, arquitectura, familias y aplicacin de los
Microprocesadores y Microcontroladores, que le permitan realizar un aprendizaje prctico en la aplicacin del
dispositivo y los IDE de cada familia.
El estudiante comprende y aplica el diseo de algoritmos y la programacin en ensamblador y lenguaje de
Microprocesadores y
MicrocontroladoresMicrocontrolador
es
Microcontroladores, arquitectura,
programacin, familias y sistemas de
desarrollo
Microcontroladores PIC de Microchip y
Texas Instruments
Microcontroladores Motrola Freescale,
Basic Stamp y Arduino
Nombre de la
unidad
Contenidos de
aprendizaje
Microprocesadores
Microprocesadores y
Microcomputadores
Familias de Microprocesadores,
fabricantes, arquitecturas y
tecnologas actuales
Lenguajes de programacin en
bajo nivel en
microprocesadores y aplicacin
UNIDAD 1
Microprocesado
res
Microprocesa
dores y
Microcomputa
dores
2 Familias de
Microprocesa
dores,
fabricantes,
arquitecturas
y tecnologas
actuales
3 Lenguajes
de
programacin
en bajo nivel
en
microprocesa
dores y
aplicacin
AEwAA#v=onepage&q=Microprocesadores%20%2B%20microcomputador&f=false
Vlaye.
(2005).
Simuproc.
Extrado
abril
de
2014
desde
https://sites.google.com/site/simuproc/
The MASM32 SDK. (2012). Extrado abril de 2014 desde http://www.masm32.com
UNIDAD 2
Microcontrolado
res
Microcontrola
dores,
arquitectura,
programacin
, familias y
sistemas de
desarrollo
Microcontrola
dores PIC
de Microchip
y Texas
Instruments
Microcontrola
dores
Motrola
Freescale,
Basic Stamp y
http://www.intel.la/content/www/xl/es/homepage.html
AMD (2014). AMD Latinoamerica, Microprocesadores. Extrado noviembre
http://www.amd.com/es-xl
Qualcomm
(2014).
Qualcomm
Developer
Network.
Extrado
noviembre
https://developer.qualcomm.com/blog/bienvenido-la-comunidad-qualcommdeveloper-network-latinoam-rica
desde
desde
Arduino
UNIDAD 3
Soluciones
aplicadas con
Microprocesado
res y
Microcontrolado
res
1 Diseo y
desarrollo de
proyectos de
automatizaci
n y control
con
Microprocesa
dores y
Microcontrola
dores
Programacin
con
perifricos de
entrada y
salida
de 2014 desde
http://www.ti.com/lit/an/slaa024/slaa024.pdf
Freescale semiconductor.
(2006). MC68HC908JL3/JK3E/JK1E, Data Sheet, M68HC08
Microcontrollers. Extrado abril de 2014 desde
http://www.freescale.com/files/microcontrollers/doc/data_sheet/MC68HC908JL3E.pdf
Reyes L. (n.d). Microcontroladores, Sistema WinIDE. Extrado abril de 2014 desde
http://fisica.udea.edu.co/~labgicm/Curso_Microcontroladores/Micros_2012_WIN_IDE.pdf
Pulgar D. (n.d). Manual de programacin Basic Stamp 2, versin 1.1. Extrado abril de 2014
desde
http://www.parallax.com/sites/default/files/downloads/27218-BASIC-Stamp-ManualEspanol.pdf
Parallax Inc. (2005). Basic Stamp Syntax and Reference Maunal, version 2.2. Extrado abril de
2014 desde
http://www.parallax.com/sites/default/files/downloads/27218-WebBASICStampManual-v2.2.pdf
Evans B. (2011). Arduino programming notebook, edicin espaola. Extrado abril de 2014
desde
http://www.ardumania.es/wpcontent/uploads/2011/10/Arduino_programing_notebook_ES.pdf
Angulo U, (2001). Microcontroladores PIC. Diseo practico de aplicaciones (2 Ed).
http://biblioteca.unad.edu.co/
Angulo U, (2000). Microcontroladores PIC 16F87X. Diseo practico de aplicaciones (2 Ed).
http://biblioteca.unad.edu.co/
Dung A. (2013). Getting Started with the MSP430 Launchpad. Newnes, Elseiver. Cap 1, 2. Pags
623-648
http://books.google.com.co/books?id=kf5MKK9wP4C&printsec=frontcover&dq=Getting+Started+with+the+MSP430+Launchpad&hl=e
s&sa=X&ei=bhhFU6ZhxOnRAeW_gNAI&ved=0CC8Q6AEwAA#v=onepage&q=Getting
%20Started%20with%20the%20MSP430%20Launchpad&f=false
Microchip Technology Inc. (2001). PIC16F84A Data Sheet, 18-pin Enhanced FLASH/EEPROM, 8bit Microcontroller. Extrado abril de 2014 desde
https://sites.google.com/site/simuproc/http://ww1.microchip.com/downloads/en/devic
edoc/35007b.pdf
Microchip Technology Inc. (2013). PIC16F87XA. Extrado abril de 2014 desde
http://ww1.microchip.com/downloads/en/DeviceDoc/39582C.pdf
Texas Instruments. (2010). MSP-EXP430G2 LaunchPad Evaluation Kit, Users Guide. Extrado
abril de 2014 desde
Programacin
de
mdulos
internos
especiales y
mdulos
basados en
microcontrola
dor
Referencias
bibliogrficas
complementar
ias
http://www.ti.com/lit/ug/slau318e/slau318e.pdf
Bierl L. (2000). MSP430 Family, Mixed-Signal Microcontroller Application Reports. Extrado abril
de 2014 desde
http://www.ti.com/lit/an/slaa024/slaa024.pdf
Freescale semiconductor.
(2006). MC68HC908JL3/JK3E/JK1E, Data Sheet, M68HC08
Microcontrollers. Extrado abril de 2014 desde
http://www.freescale.com/files/microcontrollers/doc/data_sheet/MC68HC908JL3E.pdf
Reyes L. (n.d). Microcontroladores, Sistema WinIDE. Extrado abril de 2014 desde
http://fisica.udea.edu.co/~labgicm/Curso_Microcontroladores/Micros_2012_WIN_IDE.pdf
Pulgar D. (n.d). Manual de programacin Basic Stamp 2, versin 1.1. Extrado abril de 2014
desde
http://www.parallax.com/sites/default/files/downloads/27218-BASIC-Stamp-ManualEspanol.pdf
Parallax Inc. (2005). Basic Stamp Syntax and Reference Maunal, version 2.2. Extrado abril de
2014 desde
http://www.parallax.com/sites/default/files/downloads/27218-WebBASICStampManual-v2.2.pdf
Evans B. (2011). Arduino programming notebook, edicin espaola. Extrado abril de 2014
desde
http://www.ardumania.es/wp-content/uploads/2011/10/Arduino_programing_notebook_ES.pdf
Villamil H. (2013) Mdulo: Microprocesadores y Microcontroladores. UNAD. Revisin Julio de 2013. Extrado
desde http://datateca.unad.edu.co/contenidos/309696/309696.zip
Vesga J. (2007). Microcontroladores Motorola Freescale: Programacin, familias y sus distintas aplicaciones en la
industria. Ed. Alfaomega.
Dorf R. (2000). Circuitos Elctricos. Introduccin al anlisis y diseo. ( 3 edicin ). Ed Alfaomega, marcombo.
Savant J. (1992). Diseo electrnico, circuitos y sistemas ( 2 edicin ). Ed Addison-Wesley Iberoamericana.
ACTIVIDADES DE APRENDIZAJE
Unidad
Contenid
o de
Aprendiz
aje
Competen
cia
Indicador
es de
desempe
o
Estrategia de
Aprendizaje
N
de
Se
m
Evaluacin1
Propsito
Criterios de
evaluacin
Pon
dera
cin
UNIDAD
1
Microproc
esadores
Microprocesa
dores y
Microcomput
adores
Familias de
Microprocesa
dores,
fabricantes,
arquitecturas
y tecnologas
actuales
Lenguajes de
programaci
n en bajo
nivel en
microprocesa
dores y
aplicacin
El estudiante
conoce e
identifica las
caractersticas
funcionales,
arquitectura,
familias y
aplicacin de
los
Microprocesad
ores y
Microcontrolad
ores.
Reconoce,
Identifica y
comprende
las partes,
unidades
funcionales
y
arquitectura
del
microproces
ador y
microcomput
ador
Reconoce e
identifica las
principales
familias de
microproces
adores y su
aplicacin
prctica
Seguimiento
individual de
actividad inicial,
conocimiento en
temas de la unidad y
estrategia de
aprendizaje en eportafolio.
La estrategia a
utilizar ser el
aprendizaje basado
en proyectos el cual
se divide en tres
momentos.
Fase 1:
El estudiante
fundamentado en
una investigacin
previa sobre las
aplicaciones de
microprocesadore
sy
Microcontroladore
Analiza y
s, plantea
aplica el
individualmente
desarrollo de
un proyecto de
algoritmos y
implementacin
programaci
que cumpla con
n en
los parmetros de
lenguaje de
diseo
bajo nivel
especificados
para
Discutir en grupo
microproces
colaborativo
adores
mediante el foro
de trabajo
colaborativo las
Caracterizar los
conocimientos previos
del estudiante en los
temas del curso.
El estudiante
Reconoce y
comprende las partes
funcionales,
arquitectura y
programacin en bajo
nivel
Identificar y analizar
las principales
familias .de
microprocesadores y
Microcontroladores y
sus aplicaciones.
El estudiante Analiza
y aplica los principios
de diseo de
algoritmos,
programacin y
desarrollo de
soluciones con
microprocesadores y
microcontroladores
El estudiante Conoce
y analiza las
caractersticas
funcionales y
aplicaciones de cada
tipo de
microprocesador.
Conoce los
conceptos bsicos
y determina las
soluciones a los
problemas
planteados.
Establece
diferencias y
comparacin entre
las unidades
funcionales y
arquitectura del
microprocesador.
Conoce, escribe y
aplica la
programacin de
bajo nivel para
microprocesadores
y
microcontroladores
Identifica y
caracteriza las
principales familias
de
microprocesadores
y sus aplicaciones
Analiza y plantea el
algoritmo y
programacin en
5%
14%
bajo nivel
El estudiante controla
el funcionamiento y
comportamiento del
microprocesadores
mediante el desarrollo
de algoritmos y
programas
propuestas de
proyectos de
implementacin
Elegir la propuesta
de proyecto que
ms se ajuste a
los parmetros de
diseo solicitados
y que den una
solucin prctica
Realizacin prctica
de laboratorio
Leccin evaluativa
de los temas de la
unidad 1
El estudiante Evalu y
caracterice el
funcionamiento del
algoritmo y programa
en cdigo fuente para
su depuracin y
programacin
El estudiante est en
capacidad de
Seleccionar el
microprocesador
adecuado para la
mquina y su
aplicacin
Desarrolla
programacin en
bajo nivel para
soluciones con
microprocesadores
8%
4%
UNIDAD
2
Microcont
roladores
Microcontrola
dores,
arquitectura,
programaci
n, familias y
sistemas de
desarrollo
Microcontrola
dores PIC de
Microchip y
Texas
Instruments
Microcontrola
dores
Motrola
Freescale,
Basic Stamp
y Arduino
El estudiante
comprende y
aplica
el
diseo
de
algoritmos y la
programacin
en
ensamblador y
lenguaje
de
alto nivel en el
desarrollo de
soluciones con
Microprocesad
ores
y
Microcontrolad
ores.
Entiende
e
identifica las
unidades
funcionales,
Fase 2:
arquitectura El estudiante de
s
y
forma individual
principales
analiza y
familias
de
caracteriza la
microcontrol
propuesta de
adores
proyecto de
implementacin
Comprende, Discutir y plantear
analiza
y
las estrategia de
aplica
diseo de
programaci
hardware y
n
sobre
software para el
microcontrol
proyecto mediante
adores
PIC
el foro de trabajo
de Microchip
colaborativo
y
Texas Disear la propuesta
Instruments
de solucin de
software y
Comprende,
hardware del
analiza
y
proyecto aplicado
aplica
programaci
n
sobre
microcontrol
adores
Motolora
Freescale y
mdulos
Realizacin prctica
microcontrol
de laboratorio
ados
Basic
Stamp
y
Arduino.
Leccin evaluativa de
los
temas
unidad 2
de
la
El
estudiante
Comprende
el
funcionamiento de las
principales unidades
funcionales,
arquitecturas
y
aplicaciones de los
microcontroladores.
Identifica y conoce
el funcionamiento
de los mdulos
principales en el
microcontrolador,
arquitectura para
realizar
aplicaciones
funcionales.
El
estudiante
Identifica y Conoce
las
principales
familias
de
Microcontroladores y
su
programacin
bsica en bajo y alto
nivel.
Identifica
y
establece
diferencias de las
principales familias
de
microcontroladores.
El estudiante Conoce
y aplica los principios
de
diseo
de
soluciones
basadas
en microprocesadores
y Microcontroladores
Conoce y aplica la
programacin
bsica en lenguaje
de bajo y alto nivel
para
microcontroladores.
El estudiante aplica el
diseo de algoritmos
y diseo electrnico
en el desarrollo del
soluciones
14%
8%
4%
Diseo y
desarrollo de
proyectos de
automatizaci
n y control
con
Microprocesa
dores y
Microcontrola
dores
UNIDAD
3
Solucione
s
aplicadas
con
Microproc
esadores
y
Microcont
roladores
Programaci
n con
perifricos
de entrada y
salida
Programaci
n de mdulos
internos
especiales y
mdulos
basados en
microcontrol
ador
El estudiante
analiza y
desarrolla
sistemas
basados en
Microprocesad
ores y
Microcontrolad
ores como
solucin
aplicada a
problemas
planteados.
Identifica y
comprende
los
Fase 3:
requerimient El estudiante
os y pasos
analizar y
de diseo y
aplicar sus
desarrollo de
conocimiento para
aplicaciones
desarrollar el
con
software y
microproces
hardware para
adores y
contribuir con su
microcontrol
aporte individual a
adores.
la solucin grupal
Discutir con su
Comprende
grupo colaborativo
y aplica el
mediante el foro
diseo y
de trabajo el
programaci
diseo y desarrollo
n utilizando
del software y
perifricos
hardware del
de entrada y
proyecto de
salida.
implementacin
Determinarn como
Analiza y
grupo la aplicacin
aplica el
de software y la
diseo y
implementacin de
programaci
hardware prototipo
n de
funcional del
mdulos
proyecto de
internos
desarrollo e
especiales y
implementacin
mdulos
basados en
microcontrol
adores
Realizacin prctica
de laboratorio
El estudiante Analiza
y aplica los
conocimientos para
establecer el diseo y
desarrollo del
proyecto de
implementacin.
1
El estudiante aplica y
evala los conceptos
de programacin en
bajo y alto nivel para
el desarrollo de
software y hardware
en la solucin
El estudiante Analiza
y aplica los
conocimientos de
programacin de
diversas familias de
Microcontroladores y
mdulos interno para
establecer la solucin
adecuada.
El estudiante Disea,
desarrolla e
implementa la
solucin de hardware
y software adecuada.
Utiliza los
conocimientos para
el diseo y
desarrollo de
soluciones de
implementacin
14%
Comprende y
utiliza la
programacin en
bajo y alto nivel
para el desarrollo
de software y
hardware para
sistemas
microcontrolados
de entrada y salida
Conoce, utiliza y
aplica la
programacin de
diversas familias de
microcontroladores
y mdulos
microcontrolados
Analiza y aplica la
solucin ms
adecuada a un
proyecto o diseo
de solucin a un
problema
4%
Evaluaci
n Final
El estudiante
disea,
desarrolla e
implementa
una solucin
de hardware y
software
basada en
microprocesad
ores y
microcontrola
dores, como
respuesta a un
proyecto de
desarrollo que
busca
solucionar un
problema, una
aplicacin o
una necesidad
del entorno
del estudiante
El estudiante
analizar y
plantear
fundamentado en
sus conocimientos
e investigacin el
proyecto de
implementacin
con los ajustes
necesarios para
cumplir con los
parmetros de
diseo solicitados
Discutir mediante el
foro de trabajo
colaborativo con
su grupo, la
construccin de la
documentacin,
software, hardware
y soportes de
implementacin de
la aplicacin de
proyecto prctico.
Construirn el
proyecto en su
implementacin y
documentacin
para la
presentacin y
sustentacin final
El estudiante disea y
desarrolla la solucin
como proyecto de
implementacin
basado en
microprocesadores y
microcontroladores.
El estudiante Aplica e
implementa la
solucin en la forma
de un proyecto de
investigacin y
desarrollo para dar
solucin a un
problema prctico.
Platea y Disea un
proyecto aplicado
utilizando
microprocesadores
y
microcontroladores.
Desarrolla e
Implementa el
diseo de proyecto
como solucin
basada en
microprocesadores
y
microcontroladores.
Aplica los
conocimientos
adquiridos en el
desarrollo de
soluciones
prcticas
25%
Ponderacin
Puntaje Mximo
Autoevaluacin
Formativa
Coevaluacin
Formativa
Heteroevaluacin
Total
75%
375
125
500