Microcontroladores

Páginas: 2 (421 palabras) Publicado: 1 de agosto de 2011
Programación Básica

Importante: En todos los problemas debe de realizar el diagrama circuital con el microcontrolador indicado y programa.

1.- Utilizando un PIC16F877 realice un Juego de Lucesde 8 leds, donde por medio de un Pulsador de Inicio el Juego se coloque en funcionamiento. El Juego se comportara de la siguiente manera:
Los leds inicialmente se encenderán solo uno a la vezen secuencia, de izquierda a derecha y de derecha a izquierda; Este proceso lo realizara 5 veces, donde al terminar pasara a la siguiente secuencia que se comportara de la siguiente manera:
Elsecuenciador será de 8 leds donde encenderán uno por uno, y al estar todos encendidos se apagaran; Este Proceso se realizara 4 veces.
Luego todo este proceso se realizara nuevamente.Nota: Utilice las instrucciones RLF y RRF

2.- Utilizando un PIC16F873 realice un Contador de 4 en 4 que cuando llegue a 40 realice el encendido de una alarma por medio del Pin RA4, luego de ello sedebe realizar el contador de 4 en 4 de forma descendente y al terminar se debe realizar todo el proceso nuevamente.

3.- Utilizando un PIC16F877 realice la captación de dos números de 4 bits, loscuales ambos son suministrados por el Puerto D. Estos números deben de ser comparados para lo siguiente:
Si A=B encender una alarma. (Por RE0)
Si A>B realizar la suma de estos números para luegorealizar un contador desde este valor hasta su desbordamiento. (Mostrar por el Puerto C)
Si A25

Decremente un contador desde este valor hasta 1. Si el resultado de la NOR esmenor a 2 súmele 5.

Si “GPR” < 25
Súmele al registro 25, saque el complemento a 2 al resultado y colóquelo por el Puerto C.

10.- Introduzca un número por el Puerto E, cuandoeste número sea igual a 7 realizar las siguientes operaciones.

Tome un numero que este en el Puerto A, colóquelo en un registro GPR, e inicie a partir de este valor un contador hasta que se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Microcontroladores
  • Microcontroladores
  • Microcontroladores
  • microcontroladores
  • Microcontroladores
  • Microcontroladores
  • Microcontroladores
  • Microcontroladores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS