Micros
INTEGRANTES:
PABLO JIMENEZ
SANTIAGO VILLACRES
FREDDY VILLEGAS
NIVEL: 6to ING. ELECTRÓNICA
FECHA: 2011-05-03
INFORME PRUEBA # 1
TEMA: CONTADOR DEMULTIPLOS DE 10 DEL 0 AL 100 Y MULTIPLOS DE 100 DEL 100 AL 800
OBJETIVOS:
Con los conocimientos adquiridos en laboratorio para diseñar un programa mediante un pic que realice el problema planteadoen el tema expuesto de la siguiente prueba.
LISTA DE MATERIALES:
- 1 PIC 16F877A
- 1 crystal a 4 MHz
- 2 capacitores de 33pF.
- 1 fuente de 5V DC.
- 1 pulsador
- 3 decodificadores 74LS47
-3 Display´s de ánodo común
- 1 resistencia de 10kΩ
HERRAMIENTAS:
Protoboard, alambres, multímetro.
CIRCUITO A DISEÑARSE Y PROGRAMARSE
EJERCICIO
Diseñar un programa que cuente desde el0 hasta el 100 en múltiplos de 10 y del 100 al 800 en múltiplos de 100
Algoritmo:
Entrada: Puerto c
Puerto b
Puerto d
Proceso: En el puerto c crear un secuencia mediante unlazo for para que nos de la cantidad de las decenas del 1 al 10, y en el puerto d crear otro lazo for para asignar las cantidades de las centenas del 1 al 8
Salida: Visualizo en los 3 display´scorrespondientes las cantidades requeridas
Código Fuente:
program 3_display
dim i,a,j,k,l as byte
trisb=0
trisc=0
trisd=0
portb=$0
portc=$0
portd=$0
main:
i=0
a=0
j=0
for i=1 to 10portb=j
portc=a
portd=j
a=a+1
delay_ms(200)
if a=10 then
k=0
for j=1 to 8
portb=k
portc=k
portd=j
a=a+1
delay_ms(200)
if a=8 then
a=0
else
end if
delay_ms(200)
next j
a=0
j=0
elseend if
delay_ms(200)
next i
goto main
end.
SIMULACION DEL EJERCICIO
DISEÑO DEL EJERCICIO
Conclusiones:
• En esta práctica pusimos a prueba nuestros conocimientos detodo lo aprendido en el laboratorio con las prácticas antes hechas para así mediante esta prueba ponerlo en práctica y determinar nuestro ejercicio conforme a lo requerido como se lo ve en el diseño...
Regístrate para leer el documento completo.