Informe Practica de Laboratorio II AVR
Informe Practica de Laboratorio II AVR
Informe Practica de Laboratorio II AVR
Ingeniería Electrónica
Sistemas Microprocesados
Integrantes:
Juan Villacís S.
Gabriela Chicaiza
Sept./2009-feb/2010
Tema:
Objetivo:
Ejercicio 1
Var=variable
Left=izquierda
Right=derecha
Determinar:
Entradas:
Salidas:
Procesos:
o Definir variables
o Guardar valor de la variable
o Inicializar el puerto D como salida
o Iniciar lazo que se repite 8 veces
o Escribir el valor de A en el puerto D
o Se desplaza de izquierda a dercha un Bit
o Iniciar lazo que se repite 8 veces
o Escribe de derecha a izquierda un bit
o Retardo de 500ms
o Fin del lazo
Diagrama de Flujo
INICIO
Declaro variables A, I
A=1
Portd=A
For I=1 to 8
Portd=A
Rótate A, left
Retardo 500ms
I=0
For I=1 to 7
Retardo 500ms
Codificación:
Esquemático
Simulación
Determinar:
Diagrama de Flujo
INICIO
Defino la Variable A
Ddrd=0
A=0
Portd=A
Retardo 500md
Incremento a Incr A
A=10 no
si
Codificación:
Esquemático
Simulación
Determinar:
Procesos:
Inicio mi ciclo
comparo I=2000
hago un barrido
retardo 10 watius.
Diagrama de Flujo
INICIO
A=0 B=0
Portc=1 Portd=A
Incremento=I
I=2000
Incr B
B=10
B=0
Incr A
A=10
A=0
I=0
Codificación:
Esquemático
Simulación
Ejercicio 4.
Utilice la figura 3, se
analizara el comando RND, que permite
generar números aleatorios.
Determinar:
Procesos:
Diagrama de Flujo
INICIO
H=Rnd (99)
H=makebcd (H)
Retardo 100ms
Retardo 100ms
Codificación:
Esquemático
Simulación
Ejercicio 5.
Determinar:
Procesos:
o Defino mi variable
o Inicializo lazo
o Llamo mi subrutina 1
o Prende y apaga un led 3 veces
o Retorna a programa principal
o Llamo mi subrutina 2
o Prende y apaga 2° led 2 veces
o Retorna programa principal.
o Con el pulsante presiondo apagamos el primer led.y deja de funcionar
por 1 s.
Diagrama de Flujo
INICIO
Defino Variable I
Pinb.0=0
Gosub Sub1
Pinb.1=0
Gosub Sub2
Codificación:
Esquemático
Simulación
Conclusiones:
• Debemos conocer y practicar mas para las próximas practicas ya que al ser
extensas requieren de mucho mas tiempo
• Tener bien armado y programado cada uno de los laboratorios para poder
seguir avanzando.
Recomendaciones: