You are on page 1of 14

UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LA COSTA SUR DIVISIN DE DESARROLLO REGIONAL DEPARTAMENTO DE INGENIERAS

Ingeniero en Teleinformtica Tcnico Superior Universitario en Teleinformtica

MANUAL DE PRCTICAS DE ARQUITECTURA DE COMPUTADORAS Avalado por la Academia de electrnica

Por:

M. I. E. Jorge Arturo Pelayo Lpez

Junio del 2010

MANUAL PRCTICAS ARQUITECTURA DE COMPUTADORAS

Ingeniero en Teleinformtica Tcnico Superior Universitario en Teleinformtica

M. I. E. Jorge Arturo Pelayo Lpez

Junio del 2010

NDICE
Prctica 1. Registro de corrimiento bidireccional... Prctica 2. Letrero luminoso...... Prctica 3. Nombre en display...... Prctica 4. Claves de acceso.... Prctica 5. Giro de motores de CD... Prctica 6. Semforo de avenida.. Prctica 7. Contador de carros en un estacionamiento pblico.. Prctica 8. Cronmetro digital... Prctica 9. Automtico del tinaco.. 1 2 3 4 5 6 7 8 9

Manual de Prcticas de Arquitectura de Computadoras

PRACTICA No. 1
Registro de corrimiento bidireccional

Nombre del Alumno: ________________________________ Fecha: _____________

OBJETIVO Aprender a programar el microcontrolador ATtiny2313 as como a utilizar el simulador AVR Studio 4.0.

MATERIAL A UTILIZAR El Microcontrolador ATtiny2313. El software simulador AVR Studio 4.0. Ocho Leds. Un Protoboard. Cables para conexin. Una fuente de 5 volts.

PROGRAMA A REALIZAR Realice un programa en lenguaje ensamblador para que el microcontrolador ATiny2313 ejecute en uno de sus puertos un registro de corrimiento bidireccional, es decir, de izquierda a derecha y de derecha a izquierda. DIAGRAMA DE CONEXIONES
AtINY2313

Manual de Prcticas de Arquitectura de Computadoras

PRACTICA No. 2
Letrero luminoso

Nombre del Alumno: ________________________________ Fecha: _____________ OBJETIVO Adems de aprender a programar el microcontrolador ATtiny2313 utilizando subrutinas as como a seguir utilizar el simulador AVR Studio 4.0 y a utilizar dos puertos y configurar ambos como puertos de salida, el alumno comprobar y solucionar las dificultades de montar un circuito en una maqueta. MATERIAL A UTILIZAR El Microcontrolador ATtiny2313. El software simulador AVR Studio 4.0. Un Proto board. 14 Leds. Cables para conexin. Una fuente de 5 volts. PROGRAMA A REALIZAR Realice un programa en lenguaje ensamblador para que el microcontrolador ATiny2313 que ejecute por medio de dos de sus puertos el efecto luminoso de un letrero, es decir, un efecto similar a los efectos de alrededor de los letreros de las Vegas, California. Usted tendr que configurar el retardo para que el efecto giratorio se pueda observar. DIAGRAMA DE CONEXIONES

Manual de Prcticas de Arquitectura de Computadoras

PRACTICA No. 3
Nombre en display

Nombre del Alumno: ________________________________ Fecha: _____________ OBJETIVO Adems de reafirmar la programacin para el microcontrolador ATtiny2313 utilizando subrutinas de igual manera, a seguir utilizando el simulador AVR Studio 4.0 y manejar dispositivos de salida como lo es el display para visualizar informacin, comprobar y solucionar las dificultades de montar un circuito en una maqueta. MATERIAL A UTILIZAR El Microcontrolador ATtiny2313. El software simulador AVR Studio 4.0. Un Proto board. Un display ctodo comn. Cables para conexin. Una fuente de 5 volts. PROGRAMA A REALIZAR Realice un programa en lenguaje ensamblador para obtener a la salida del microcontrolador ATiny2313 un nombre visualizndose en un display ctodo comn. El tiempo de retardo usted lo configurar para que se alcance a visualizar perfectamente el nombre en el display. DIAGRAMA DE CONEXIONES

Manual de Prcticas de Arquitectura de Computadoras

PRACTICA No. 4
Claves de acceso

Nombre del Alumno: ________________________________ Fecha: _____________ OBJETIVO Adems de continuar programando en lenguaje ensamblador el microcontrolador ATtiny2313 configurar los puertos como entrada para poder introducirle datos a travs de los mismos. MATERIAL A UTILIZAR El Microcontrolador ATtiny2313. El software simulador AVR Studio 4.0. Un Proto board. Un leds. Tres push boton o bien un mini switch. Cables para conexin. Una fuente de 5 volts. PROGRAMA A REALIZAR Realice un programa en lenguaje ensamblador para accionar una chapa elctrica utilizando tres claves de acceso. En caso de que se atine a una de las claves que se tienen previamente configuradas, se tiene que sacar un uno (pulso de voltaje) por bit de uno de los puertos de que previamente se configuraron como salida. DIAGRAMA DE CONEXIONES

Manual de Prcticas de Arquitectura de Computadoras

PRACTICA No. 5
Giro de motores de CD

Nombre del Alumno: ________________________________ Fecha: _____________ OBJETIVO Aprender a utilizar interfaces de potencia para obtener ms corriente en la salida de los puertos del microcontrolador ATtiny2313 y poder conectar dispositivos que demanden ms corriente de alimentacin de la que el microcontrolador puede proporcionar a la salida de sus puertos. MATERIAL A UTILIZAR El Microcontrolador ATtiny2313. El software simulador AVR Studio 4.0. Un Proto board. Un motor de CD. Tres push boton o bien un mini switch. Cables para conexin. Una fuente de 5 volts. PROGRAMA A REALIZAR Realice un programa en lenguaje ensamblador para prender pequeos motores de corriente. Se realizarn las siguientes tres acciones: 1. Girar motor a la derecha. 2. Girar motor a la izquierda. 3. Paro de motor. DIAGRAMA DE CONEXIONES

Manual de Prcticas de Arquitectura de Computadoras

PRACTICA No. 6
Semforo de avenida

Nombre del Alumno: ________________________________ Fecha: _____________ OBJETIVO Continuar programando en lenguaje ensamblador el microcontrolador ATtiny2313 utilizando los mnemnicos vistos durante las clases, las configuraciones y el uso de subrutinas. Tambin, seguir reafirmando los conocimientos para utilizar el simulador AVR Studio 4.0. MATERIAL A UTILIZAR El Microcontrolador ATtiny2313. El software simulador AVR Studio 4.0. Un Proto board. 8 leds. Cables para conexin. Una fuente de 5 volts. PROGRAMA A REALIZAR Realice un programa en lenguaje ensamblador para simular un semforo. Las salidas se tendrn que poner en el puerto que usted elija y las luces sern cuatro en cada semforo que sern las siguientes, flecha, verde, amarillo y rojo. El tiempo de retardo usted lo configurar para que se alcance a visualizar perfectamente el cambio de luces. DIAGRAMA DE CONEXIONES

Manual de Prcticas de Arquitectura de Computadoras

PRACTICA No. 7
Contador de carros en un estacionamiento pblico

Nombre del Alumno: ________________________________ Fecha: _____________ OBJETIVO El alumno aplicar los conocimientos adquiridos a un problema prctico como lo es el control del cupo vehicular en un estacionamiento pblico. MATERIAL A UTILIZAR El Microcontrolador ATtiny2313. El software simulador AVR Studio 4.0. Un Proto board. 8 leds. 2 push boton o bien un mini switch. Cables para conexin. Una fuente de 5 volts. PROGRAMA A REALIZAR Realice un programa en lenguaje ensamblador para llevar el cupo vehicular en un estacionamiento pblico, es decir, el programa tendr que indicarnos por medio de leds cuantos carros hay en el estacionamiento. Tambin deber indicar por medio de un led cuando el estacionamiento tenga cupo lleno. El estacionamiento cuenta con una entra y una salida para los vehculos. DIAGRAMA DE CONEXIONES
ESTACIONAMIENTO PBLICO

Manual de Prcticas de Arquitectura de Computadoras

PRACTICA No. 8
Cronmetro digital

Nombre del Alumno: ________________________________ Fecha: _____________

OBJETIVO El alumno aplicar los conocimientos adquiridos a un problema prctico como lo es el control del cupo vehicular en un estacionamiento pblico.

MATERIAL A UTILIZAR El Microcontrolador ATtiny2313. El software simulador AVR Studio 4.0. Un Proto board. 2 Display DC05 Un push boton Cables para conexin. Una fuente de 5 volts.

PROGRAMA A REALIZAR Realice un programa en lenguaje ensamblador para llevar el cupo vehicular en un estacionamiento pblico, es decir, el programa tendr que indicarnos por medio de leds cuantos carros hay en el estacionamiento. Tambin deber indicar por medio de un led cuando el estacionamiento tenga cupo lleno. El estacionamiento cuenta con una entra y una salida para los vehculos.

DIAGRAMA DE CONEXIONES

Manual de Prcticas de Arquitectura de Computadoras

PRACTICA No. 9
Automtico del tinaco

Nombre del Alumno: ________________________________ Fecha: _____________

OBJETIVO El alumno aplicar los conocimientos adquiridos a un problema prctico como lo es el de la automatizacin de la bomba aljibe-tinaco. Tambin aprender a solucionar problemas de conexiones elctricas al realizar maquetas.

MATERIAL A UTILIZAR El Microcontrolador ATtiny2313. El software simulador AVR Studio 4.0. Una bomba de cd. Un Proto board. Un push boton Cables para conexin. Una fuente de 5 volts.

PROGRAMA A REALIZAR Realice un programa en lenguaje ensamblador para automatizar la bomba que transporta agua del aljibe al tinaco de una casa habitacin. El aljibe como el tinaco tendrn dos sensores, uno en la parte inferior y otro en la parte superior. El funcionamiento ser similar a al que se tiene en una casa a diferencia que la como condicin, la bomba no tiene que prender si el aljibe se encuentra vaco o bien se quede vaco.

Manual de Prcticas de Arquitectura de Computadoras

DIAGRAMA DE CONEXIONES

Tinaco

Aljibe

10

UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LA COSTA SUR DIVISIN DE DESARROLLO REGIONAL DEPARTAMENTO DE INGENIERAS

Ingeniero en Teleinformtica Tcnico Superior Universitario en Teleinformtica

MANUAL DE PRCTICAS DE ARQUITECTURA DE COMPUTADORAS Avalado por la Academia de electrnica

M. I. E. Jorge Arturo Pelayo Lpez