Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Reporte de prctica 5
ALUMNO: Gonzlez Mondragn Luis Alejandro GRUPO: 6CM5 MATERIA: Microprocesadores PROFESOR: Gerardo Gutirrez castillo
Objetivo de la Practica
Mediante el set de instrucciones realizar programas que realicen un proceso dentro del Pic y puedan ser utilizados con interfaces de salida tales como marcadores de leds, displays, etc.
MARCO TERICO
Control de Osciladores La operacin del oscilador en los dispositivos PIC18F2455/2550 / 4455/4550 se controla a travs de dos registros de configuracion y dos registros de control. Los registros de configuracin, CONFIG1L y CONFIG1H, seleccionan el modo de oscilador y las opciones prescaler / postscaler del USB. Como los bits de configuracin, estos se establecen cuando el dispositivo se programa y se deja en esa configuracin hasta que el dispositivo se reprograma. El registro OSCCON selecciona el modo activo de reloj, se utiliza sobre todo en el reloj de control de cambio en los modos de gestin de energa. El registro OSCTUNE se utiliza para cortar la fuente de la frecuencia INTRC, as como seleccionar la fuente de reloj de baja frecuencia que maneja varias caractersticas especiales. Tipos de Osciladores Los dispositivos PIC18F2455/2550/4455/4550 pueden ser operados en doce distintos modos de oscilador. En contraste con los microcontroladores mejorados PIC18 previos , cuatro de estos modos implican el uso de dos tipos de oscilador a la vez. Los usuarios pueden programar la FOSC3: los bits de configuracin FOSC0 para seleccionar uno de estos modos:
DESARROLLO DE LA PRACTICA Desarrollar un programa que lea un numero de entrada, lo suma con un numero fijado en el programa y muestre la salida en otro puerto. ORG Main: ; call *** main code goes here *** cfgptos ;Subrutina para configurar puertos I/O 0x1000
Ciclo movf PORTB,W nop addlw 0x02 movwf goto Ciclo ;*********************************************************************** cfgptos movlw movwf digitales. movlw movwf digitales. movlw movwf movlw 0x0F ;Configura las entradas mutiplexadas con el ADCON1 ;convertidor A/D como entradas 0x07 ;Configura las entradas multiplexadas con CMCON ;los comparadores como entradas LATA
0x00 ;Configura todas las lneas del TRISA ;puerto A como salida.
movwf return
TRISB
Conclusiones La conclusion de esta practica es que aprendimos como leer los datos de entrada de un puerto y mandarlos despues de un proceso a otro puerto como una salida, cosa que hemos estado viendo en clase, con lo cual se le da un seguimiento favorable a lo expuesto por el profesor en el salon de clases.