ejercicios
Actividades:
1. Realizar un programa que funcione como codificador (decimal a binario) teniendo en cuenta el puerto B como entradas y el puerto A como salidas.
2. Realizarun programa que funcione como decodificador decimal teniendo en cuenta el puerto A como entradas y el puerto B como salidas.
3. Realizar un programa que funcione como decodificador 7 segmentos.
4.Realizar un programa que desplace un bit iniciando desde el RB0 hasta el RB7 constantemente.
5. Realizar un programa idéntico al anterior solo que utilice RA0 para desplazar a la derecha y RA1 hacia laizquierda.
6. Realizar un programa que inicie un conteo cada vez que se pulse un pulsador y se visualice en un display 7 segmentos (utilizar vectores).
7. Realizar un programa similar al anteriorpero que se visualice en una pantalla LCD 16x2.
8. Realizar un programa que controle el giro de un motor paso a paso unipolar con las siguientes secuencias 0x01, 0x02, 0x04, 0x08.
9. Realizar unprograma que controle el giro de un motor bipolar con las siguientes secuencias 0x03, 0x0C.
10. Realizar un programa que controle el giro de un motor paso a paso unipolar 5 veces en un sentido y 5 vecesen el otro sentido.
11. Realizar un programa que cuente la cantidad de pulsos ingresados visualizados en un display 7 segmentos y cuando la cuenta llegue a 10 encender un led en RB7.
12. Realizar unprograma que visualice mensajes en una pantalla LCD.
13. Realizar un programa que se pueda visualizar un conteo de pulsos en un LCD (conectado al puerto B) pero teniendo en cuenta una precarga conun número ingresado desde el puerto A.
14. Realizar un programa identico al anterior pero que sea un desconteo.
15. Realizar un programa de una calculadora básica y que se visualice la entrada dedatos y operaciones por el puerto A y resultados en una pantalla LCD (puerto B). teniendo en cuenta la siguiente tabla
PORTA
VALOR
OPERACION
00000
0
NINGUNA
00001
1
NINGUNA
00010
2
NINGUNA...
Regístrate para leer el documento completo.