Professional Documents
Culture Documents
ALUMNO:
OMAR JACOBO GARCA
MATERIA:
INTRODUCCIN A LOS MICROCONTROLADORES
BOLETA:
2013670011
GRUPO:
3CM3
MAESTRO:
TEODORO IBARRA PREZ
PRCTICA 1:
MANEJO DE PUERTOS, RUTINAS DE RETARDO, INSTRUCCIONES CONDICIONALES Y ARREGLOS EN
EL MICROCONTROLADOR MEDIANTE LENGUAJE ENSAMBLADOR Y/O C
FECHA:
4 DE MAYO DE 2015
Tabla de contenido
OBJETIVOS ................................................................................................................................................. 3
INTRODUCCIN......................................................................................................................................... 3
METODOLOGA EXPERIMENTAL ............................................................................................................... 3
DESARROLLO ............................................................................................................................................. 4
RESULTADOS ............................................................................................................................................. 6
CONCLUSIONES ......................................................................................................................................... 7
REFERENCIAS BIBLIOGRFICAS ................................................................................................................. 8
Omar JacoboGarca
OBJETIVOS
El alumno aprender a habilitar y configurar los puertos GPIO, el uso de retardos por intervalos
detiempo (ciclos de CPU) mediante el mtodo de polling en la placa de desarrollo MSP430
LaunchPadEvaluation Kit de Texas Instruments.
INTRODUCCIN[ 1 ]
La familia MSP430 de microcontroladores de Texas Instruments de ultra bajoconsumo de potencia,
consta de varios dispositivos con diferentes conjuntos deperifricos orientados para diferentes
aplicaciones. La tecnologa, combinada concinco modos de bajo consumo se ha optimizado para
lograr una mayor vida til de labatera en aplicaciones de medicin porttiles. El dispositivo cuenta
con una CPUcon una tecnologa RISC (ReducedInstruction Set Computer) de 16-bit, registros de16bits, y generadores de constantes que contribuyen a la mxima eficiencia delcdigo. El oscilador
controlado digitalmente (DCO) permite pasar de los modos debajo consumo al modo activo en
menos de 6s.
Las series MSP430F47xx estn dirigidas a contadores elctricos monofsicos contres o cuatro
convertidores A / D de 16-bit sigma-delta. Cada canal tiene un par deentrada diferencial y ganancia
de entrada programables. Tienen un alto rendimiento,ideal para su uso en mediciones de precisin.
En la siguiente figura se puede observar cmo est organizada la arquitectura delos
microcontroladores de esta familia, cuyas funciones y componentes se explicarn a continuacin:
METODOLOGA EXPERIMENTAL
Material, software y equipo de laboratorio para la prctica:
Omar JacoboGarca
Info B
Info C
Info D
Velocidad de reloj:
o 16MHz (MSP430G2553)
o 25MHz (MSP430F5529).
RAM
o MSP430x2xx inicia en 0200h y no dicec donde ternmina
o MSP430F5xx tiene 4 sectores:
RAM
Sector 3
2 K 0043FFh 003C00h
Sector 2
2 K 003BFFh 003400h
Sector 1
2 K 0033FFh 002C00h
Sector 0
2 K 002BFFh 002400h
Omar JacoboGarca
Puertos:
o Los dispositivos MSP430F5529 tienen hasta 8 puertos.
o En el caso del MSP430G2553 slo se tienen disponibles dos puertos.
b) Especifique el valor en hexadecimal que deber asignar al registro WDTCTL para dormir
alperro guardin.Para MSP430G2553 asigna el valor 0xC00A (49162Dec).
c) Se desea configurar la entrada P1.4 con un botn en pull-up, de tal manera que cuando el
usuario presione y suelte el botn el sistema reaccione a esa entrada (bajo a alto o flanco de
subida). Especifique todos los valores de los registros a utilizar en hexadecimal para dicha
configuracin.
Figura 4. Configuracin del puerto P1.4 para asignar una resistencia pullup.
Por defalut los pines estn configurados como entradas. Pero por sino se le asigna el
valor de 0.
e)
Omar JacoboGarca
f)
RESULTADOS
Omar JacoboGarca
Enciso f)
CONCLUSIONES
A mi particularmente,esta prctica me sirvi mucho, porque comprend mucho mejor eso de las
interrupciones, ya que en clase no me haba quedado muy claro. Aprend para que era cada bandera
Omar JacoboGarca
REFERENCIAS BIBLIOGRFICAS
[ 1 ] APUNTES DE MIS MATERIAS DE SEMESTRES ANTERIORES.
[ 2 ] TEXAS INSTRUMENTS, 04 DE MAYO DE 2015,
http://www.ti.com/lit/ds/symlink/msp430g2553.pdf
[ 3 ] TEXAS INSTRUMENTS, 04 DE MAYO DE 2015,
http://www.ti.com/lit/ds/symlink/msp430g2213.pdf
[ 4 ] TEXAS INSTRUMENTS, 04 DE MAYO DE 2015,
http://www.ti.com/lit/ds/symlink/msp430f5529.pdf
[5] TEXAS INSTRUMENTS, 04 DE MAYO DE 2015, http://www.ti.com/ww/en/launchpad/launchpadsmsp430-msp-exp430f5529lp.html
Omar JacoboGarca