Professional Documents
Culture Documents
ITEGRATES:
Cárdenas Héctor.
Ramos Ricardo.
Salazar Esteban.
INICIO
Puerto B como
salida trisb=0
Portb=55h
Programación en Mikrobasic:
program practica_1
trisb=0 'habilita el puerto como salida
' Declarations section
Proceso:
• Habilitar el puerto B como salida
• Escribir en el puerto B el valor de AAh
INICIO
Puerto B como
salida trisb=0
Portb=AAh
Programación en Mikrobasic:
program practica_2
trisb=0
main:
portb=$AA
delay_ms (1000)
' Main program
end.
Simulación:
Puerto C como
salida trisc=0
Portc=F0h
Programación en Mikrobasic:
program practica_3
trisc=0
' Declarations section
main:
portc=$F0
delay_ms (1000)
' Main program
end.
Simulación:
4. Leer en el puerto C y escribir en el puerto B
Entradas:
• Los datos a escribir en el puerto C
Salidas:
• Puerto B, hacia los LEDs
Proceso:
• Habilitar el puerto B como salida y el puerto C como entrada
• Definir una variable donde se almacenan los datos
• Igualamos la variable al puerto B
• Presentar el resultado en el puerto B
INICIO
Definir variable A
A=Portc
Portb=A
Programación en Mikrobasic:
program practica_4
main:
lazo:
trisc=$FF
trisb=0
valor=portc
portb=valor
goto lazo
end.
Simulación:
INICIO
Definir variable A
A=porta
Portd=A
Programación en Mikrobasic:
program practica_5
main:
lazo:
trisa=$FF
trisd=0
valor=porta
portd=valor
goto lazo
end.