Upload
daniel-remondegui
View
771
Download
6
Embed Size (px)
Citation preview
Práctica N°3
Técnicas Digitales Microcontrolador PIC 16F877
Ejercicio 1
Encendido de LED
Crear un programa que encienda y apague un led, ubicado en la terminal RD7 del puerto D. El tiempo de encendido es de 1000 milisegundo y el de apagado de 300 milisegundos.
Ejercicio 2
El alumno encenderá y apagara en forma alternada dos led’s ubicados en los bit’s 2 y 3 del puerto B. Los retardos serán de 500 milisegundos (ambos). Usando asignación directa a bits.
Ejercicio 3
El alumno encenderá y apagara un led ubicado en el bit 5 del puerto C. Los retardos serán de 100 milisegundos y 2 segundos, respectivamente. Usando asignación de byte.
Ejercicio 4
Luces secuenciales • Programa que envíe la siguiente secuencia de datos al puerto de salida D. Secuencia : – 00000001 – 00000010 – 00000100 – 00001000 – 00010000 – 00100000 – 01000000 – 10000000
Ejercicio 5
El alumno enviara una secuencia de datos distinta por el puerto B, utilizando retardos por software de distintas duraciones, con incrementos de 100 milisegundos entre si.
Ejercicio 6
El alumno enviara la secuencia de datos por el puerto A, utilizando retardos por software con duración de 800 milisegundos. 100001 010010 001100 010010 100001