A2 Rotabit
CENTRO UNIVERSITARIO DE CIENCIAS
EXACTAS E INGENIERÍAS
INGENIERO EN ELECTRONICA
PROGRAMACIÓN DE SISTEMAS EMBEBIDOS
ACTIVIDA # 2 – Rotabit
Nombre: Alvaro AlejandroGonzález Bravo
Código: 210547652
Fecha: 05 de Marzo de 2015
Profesor: Dr. Juan José Raygoza Panduro
1
Elaborado por Dr. Juan José Raygoza P.
Nombre del alumno: Alvaro Alejandro González Bravo. Carrera:Ingeniería en comunicaciones y electrónica.
Actividad 2. Rotabit.
Resumen — Esta práctica consiste en rotar 8 bits de
un puerto del microcontrolador PIC18F4550
haciendo desplazamientos entre ellosalterando
valores y mostrando la rotación de los bits en 8 leds
conectados a un puerto del PIC.
Palabras Claves —Puerto, rotar, bit, byte, y delay.
I. INTRODUCCION
U
n bit (binary digit o dígitobinario) es una señal
electrónica la cual solo puede tomar dos
valores “1” (encendido) ó “0” (apagado) es decir
el sistema numérico binario, cabe señalar que 8 bits
equivalen a 1 byte que es la cantidadque usaremos
en esta práctica para mostrar los desplazamientos
de los bits en un puerto especifico del micro
preeviamente programado, y que para visualizar
físicamente estos desplazamientos esnecesario una
instrucción en nuestro código llamada delay que
permite hacer una pausa diciéndole el tiempo en
milisegundos que queremos que se detenga y de
esta forma ver los valores que tome cada bit encierto tiempo.
3.- Simular el circuito en Proteus una vez hayamos
compilado el programa generando un archivo en
hexadecimal que será cargado al PIC.
4.- Montar nuestro circuito físicamente en elprotoboard comprobando su funcionamiento
acorde a lo simulado en proteus teniendo a la mano
los siguientes materiales:
1 Protoboard
1 microcontrolador PIC18F4550
8 Resistencias de 150Ω
8 Leds
1Fuente de 5V
Cable para protoboard
1 Cristal de 4 Mhz
1 push botón
III. IMPLEMENTACIÓN Y PRUEBAS.
Para implementar el código en lenguaje C se creó
un archivo en mikro C donde usamos solo el...
Regístrate para leer el documento completo.