Professional Documents
Culture Documents
OBJETIVO: Utilizar los Puertos del Microcontrolador PIC, como interface digital al mundo
exterior.
CÓDIGO:
program practica1
trisb=0
main:
portb=$55
delay_ms(1000)
end.
ALGORITMO:
DIAGRAMA DE FLUJO:
INGENIERÍA ELECTRÓNICA
SIMULACIÓN:
CODIGO:
program practica2
trisb=0
main:
portb=AA
delay_ms(1000)
end.
ALGORITMO:
INGENIERÍA ELECTRÓNICA
SIMULACIÓN:
CÓDIGO:
program practica3
trisc=0
main:
portc=FO
delay_ms(1000)
end.
ALGORITMO:
INGENIERÍA ELECTRÓNICA
DIAGRAMA DE FLUJO:
SIMULACIÓN:
CÓDIGO:
program practica 13
dim valor as byte
main:
lazo:
trisc= $ff
trisb=0
INGENIERÍA ELECTRÓNICA
valor=portc
portb=valor
goto lazo
end.
ALGORITMO:
DIAGRAMA DE BLOQUE:
INGENIERÍA ELECTRÓNICA
SIMULACIÓN:
CÓDIGO:
program practica14
trisb=$0
main:
lazo:
portb$=%00111111
delay_ms(2000)
portb=%00000110
delay_ms(2000)
portb$=%01011011
delay_ms(2000)
portb=%01001111
delay_ms(2000)
portb$=%01100110
delay_ms(2000)
portb=%01101101
delay_ms(2000)
portb$=%01111101
delay_ms(2000)
portb=%00000111
delay_ms(2000)
INGENIERÍA ELECTRÓNICA
portb=%01111111
delay_ms(2000)
portb=%01100111
delay_ms(2000)
portb=%01110111
delay_ms(2000)
portb=%01111100
delay_ms(2000)
portb=%01011000
delay_ms(2000)
portb=%01011110
delay_ms(2000)
portb=%01111001
delay_ms(2000)
portb=%01110001
delay_ms(2000)
goto lazo
end.
ALGORITMO:
ENTRADA: Valores de A a F.
SALIDA: Código Binario ente 0 y F en el puerto B del microcontrolador.
PROCESO: Defino el código binario para cada valor.
Escribo el código Binario para cada valor en el Puerto B.
Retardo de dos Segundos.
Hago lo mismo hasta llegar a la letra F.
DIAGRAMA DE BLOQUE:
INGENIERÍA ELECTRÓNICA
SIMULACIÓN:
RECOMENDACIONES:
CONCLUSIONES:
INGENIERÍA ELECTRÓNICA
INGENIERÍA ELECTRÓNICA
INGENIERÍA ELECTRÓNICA
INGENIERÍA ELECTRÓNICA
INGENIERÍA ELECTRÓNICA
INGENIERÍA ELECTRÓNICA
INGENIERÍA ELECTRÓNICA
INGENIERÍA ELECTRÓNICA
INGENIERÍA ELECTRÓNICA
INGENIERÍA ELECTRÓNICA
INGENIERÍA ELECTRÓNICA
INGENIERÍA ELECTRÓNICA
INGENIERÍA ELECTRÓNICA