Beruflich Dokumente
Kultur Dokumente
Inicializar el puerto B con (00000001), para activar el LED que est conectado
en RB0.
Mostrar este valor durante un tiempo (100 ms).
Desplazar el valor del puerto una posicin a la izquierda (port_b = port_b<<1).
Repetir este proceso hasta que llegue el 1 al puerto RB7. Mediante el bucle for
se controla que el bit 1 que est en puerto RB0, se desplace hasta llegar al puerto
RB7. Como el puerto tiene ocho bits, entonces el desplazamiento se debe repetir
7 veces. La instruccin que realiza esta funcin es: for (i=1;i<=8;++i).
Al llegar el bit a la posicin 7 el valor del puerto ser 128 (27=128). A partir de
este valor, en este punto, el desplazamiento se realiza a la derecha
(port_b=port_b>>1) hasta que el bit llegue a RB0.
Repetir el proceso.
PROGRAMA:
}
} //Fin del bucle infinito.
} //Fin del bucle main.
Conexin en el Puerto A
PROGRAMA: