Informe 1

  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Informe 1 as PDF for free.

More details

  • Words: 451
  • Pages: 7
UIVERSIDAD POLITÉCICA SALESIAA LABORATORIO DE SISTEMAS MICROPROCESADOS ITEGRATES: Cárdenas Héctor. Ramos Ricardo. Salazar Esteban.

Informe de PICS – (PIC16F877A) Tema: Entrada y Salida del microcontrolador PIC Objetivo: Utilizar los puertos del microcontrolador pic, como interface digital al mundo exterior. 1. Escribir en el puerto B el valor de 55h Entradas: No hay señales de entrada Salidas: • Puerto B, hacia los LEDs. Proceso: • Habilitar el puerto B como salida • Escribir en el puerto B el valor de 55h 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 main: 'parte principal del programa portb=$55 'escribe el puerto b el valor 55H=01010101 delay_ms(1000) 'retardo de un segundo

' Main program end. Simulación:

2. Escribir en el puerto B el valor de AAh Entradas: No hay señal de entrada Salidas: • Puerto B, hacia los LEDs. 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 ' Declarations section main: portb=$AA delay_ms (1000) ' Main program end. Simulación:

3. Escribir en el puerto C el valor de F0h Entradas: No hay señal de entrada Salidas: • Puerto C, hacia los LEDs Proceso: • Habilitar el puerto C como salida • Escribir en el puerto C el valor de F0h

INICIO 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 dim valor as byte ' Declarations section main: lazo: trisc=$FF trisb=0 valor=portc portb=valor goto lazo ' Main program end.

Simulación:

5. Leer en el puerto A y escribir en el puerto D Entradas: • Los datos a escribir en el puerto A Salidas: • Puerto D, hacia los LEDs Proceso: • Habilitar el puerto D como salida y el puerto A como entrada • Definir una variable donde se almacenan los datos • Igualamos la variable al puerto D • Presentar el resultado en el puerto D INICIO Definir variable A A=porta Portd=A

Programación en Mikrobasic: program practica_5 dim valor as byte ' Declarations section main: lazo: trisa=$FF trisd=0 valor=porta portd=valor goto lazo ' Main program end.

Related Documents

Informe 1
October 2019 37
Informe 1
June 2020 11
Informe 1
October 2019 39
Informe 1
June 2020 5
Informe 1
May 2020 18
Informe 1
October 2019 33