Autor Tema: un cerrojo con un boton en la, interrupcion externa con 16F877A  (Leído 1362 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado tartourusparda

  • PIC10
  • *
  • Mensajes: 3
un cerrojo con un boton en la, interrupcion externa con 16F877A
« en: 31 de Octubre de 2005, 23:48:00 »
que onda miren el problema es este apenas ando metiendome en esto de los pics y necesito hacer un programa que se enuncia asi:
Se implementa un circuito con un solo botón de entrada con el microcontrolador PIC16F877A, el cual será atendido por la interrupción externa INT a través del pin RB0. El circuito tendrá 5 led’s los cuales serán atendidos de la siguiente forma:
- El circuito estará en espera en periodos de 5 segundos.
- Al presionar el botón el circuito esperara a que el usuario suelte el botón para continuar.
- Al soltar el botón, comienza la lectura del primer digito de la clave y será mostrado a través del encendido del primer led en RA0. Esta lectura tendrá un periodo de 5 segundos y deberá ser ingresado por el numero de pulsos con el botón.
- Al termino de los 5 segundos se encenderá el segundo led, lo cual indica que se deberá ingresar el segundo (RA0) digito por el mismo método.
- Se realiza el paso anterior para el tercer (RA2) y cuarto (RA3) digito de la clave.
- Al terminar el tiempo de ingreso del cuarto digito, se analiza la clave y si es correcta se encienden los cuatro led’s en secuencia cada segundo y termina con el quinto led que se encuentra en el RB7.
- Si es incorrecta la clave solamente se enciende el quinto led (RB7) por 5 segundos.
- Ya sea correcta o incorrecta, el PIC entra en un periodo de espera hasta que sea presionado nuevamente el botón, y reinicia el algoritmo nuevamente.

este es el programa la clave se introduce por la interrupcion externa en el puerto b
por favor si alguein puede darme una idea porque ya trate de hacerlo pero no corre como lo esperado si alguien puede ayudarme se los agradeceria sale brothers cuidense

Desconectado RaDoN

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1498
RE: un cerrojo con un boton en la, interrupcion externa con 16F877A
« Respuesta #1 en: 01 de Noviembre de 2005, 02:50:00 »
Joer, que de esperas, si la clave es incorrecta espere 5 seg, seguro que el tio se larga xDDD

Fuera coñas, te digo lo de siempre, pega el codigó que algún alma caritativa (incluso yo si no es muy complejo) lo bicheará Payaso
Si juegas contra el mejor, pierdes como los demás.

Desconectado Sebascl

  • PIC12
  • **
  • Mensajes: 73
RE: un cerrojo con un boton en la, interrupcion externa con 16F877A
« Respuesta #2 en: 01 de Noviembre de 2005, 12:52:00 »
hola, no sera mejor y mas sensillo usar u n teclado matricial para la contraseña...


saludos...