PRACTICA 1 INTEGRANTES: Echeverría Jonathan Duque Diego Velásquez Lenin
PRACTICA 1 Tema: Entrada y Salida en el microcontrolador pic. Objetivo: Utilizar los puertos del microcontrolador pic, como interface digital al mundo exterior. PROCEDIMIENTO: 1.1
Escribir en el puerto B el valor 55h Código: program Practica1 main: 'Parte principal del programa trisb=0 'Habilita el puerto B como salida portb= $55 'Escribe en el puerto B el valor 55H=01010101 delay_ms(1000) 'Retardo de un segundo end. 'Fin del programa Esquemático: D1 C1 LED-BLUE 33p
Ejercicio de aplicación escribir en el puerto b el valor AA program Practica1 main: 'Parte principal del programa trisb=0 'Habilita el puerto B como salida portb= $AA delay_ms(1000) 'Retardo de un segundo end. 'Fin del programa
Ejercicio de aplicación en el puerto C escribir el valor FO program Practica1 main: 'Parte principal del programa trisc=0 'Habilita el puerto C como salida portc= $f0 delay_ms(1000) 'Retardo de un sugundo end. 'Fin del programa Esquemático: D1 C1 LED-BLUE 33p
Leer en el puerto C y escribir en el puerto B Código: program Practica2 dim valor as byte main: lazo: trisc=$ff trisb=0 valor=portc portb=valor goto lazo end.
Ejercicio de aplicación Leer en el puerto a y escribir en el puerto D Código: program Practica3 dim valor1 as byte main: lazo: trisa=$3f trisd=0 valor1=porta portd=valor1 goto lazo end. Esquematico: D1
Ejercicio de aplicación mediante un display alfanumérico mostrar en orden descendente todas las letras del alfabeto de la Z a la A. Código program display_alfanumerico main: trisb=$0 trisc=$0 lazo: portb=%00110011 'Z portc=%01000100 delay_ms(1000) portb=%00000000 'y portc=%00100101 delay_ms(1000) portb=%00000000 'X portc=%01010101 delay_ms(1000) portb=%11001100 'W portc=%01010000 delay_ms(1000)
Lógica boolena con microcontrolador Código program Practica8 main: trisc=$ff trisb=$0 portb.0=portc.0 and portc.1 portb.1=portc.2 or portc.3 portb.2=portc.4 xor portc.5 goto main end. Esquematico:
Configurar puerto B como salidas y C como entradas
portb.0 = portc.0 and portc.1 portb.1 = portc.2 or portc.3 portb.2 = portc.4 xor portc.5
Conclusiones: - Aprendimos la utilización del equipo para uso de los microcontroladores pic. - Utilizamos prácticamente los periféricos de entrada y salida de los microcontroladores. - Vimos la práctica de la entrada de puertos y la respuesta en la salida. Bibliografía: - Información otorgada por el Ing. Luis Oñate Universidad Politécnica Salesiana. - Microcontroladores PIC Programación en Basic, Segunda Edición 2006, Carlos A. Reyes
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.