TODOPIC
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?
29 de Noviembre de 2014, 04:14:01

Ingresar con nombre de usuario, contraseña y duración de la sesión
Buscar:     Búsqueda Avanzada
351760 Mensajes en 39475 Temas por 41227 Usuarios
Último usuario: Pepe
* Inicio Ayuda Buscar Calendario Ingresar Registrarse
Buscar en TodoPIC
+  TODOPIC
|-+  Microcontroladores PIC
| |-+  * PROYECTOS * (Moderadores: J1M, jfh900, MGLSOFT, Modulay, Sasián, LABmouse)
| | |-+  Cerradura Electronica con pic
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Marcar como favorito Imprimir
Autor Tema: Cerradura Electronica con pic  (Leído 8953 veces)
fjh
PIC10
*
Desconectado Desconectado

Mensajes: 3


« : 04 de Julio de 2006, 21:33:01 »

seres:

Hace un par de dias termine mi proyecto de cerradura electronica con un Pic 16F84a
http://jap.hu/electronic/combination_lock.html
es muy facil de hacerla, economica y anda espectacular

Pero me surge un problema y seguramente muchos de ustedes me lo peden solucionar, tengo un teclado matricial con teclas luminosas y me gustaria poder modificar el asm http://jap.hu/electronic/cl2.asm  de tal manera que apretando cualquier tecla, se enciendan los leds del teclado durante 20 s..

les dejo la inquietud..
saludos
En línea
migsantiago
Colaborador
DsPIC33
*****
Desconectado Desconectado

Sexo: Masculino
Mexico Mexico

Mensajes: 8275



WWW
« Respuesta #1 : 05 de Julio de 2006, 00:07:51 »

Hola

Puedes programarle una interrupción por cambios en el puerto B (pins RB7:RB4), y cuando haya cambios inicias el timer y que cuente los 20 segundos.  Smile
En línea

fjh
PIC10
*
Desconectado Desconectado

Mensajes: 3


« Respuesta #2 : 05 de Julio de 2006, 14:50:32 »



esos 2 pines ya los ocupa el teclado, puedo usarlos igual?

soy bastante principiente en eso por eso les pido ayuda

como seria la interrupcion que tengo que programar?

seria un subprograma?

En línea
migsantiago
Colaborador
DsPIC33
*****
Desconectado Desconectado

Sexo: Masculino
Mexico Mexico

Mensajes: 8275



WWW
« Respuesta #3 : 05 de Julio de 2006, 18:27:51 »

Sí, sería una subrutina, que correría en paralelo a tu programa principal.

La interrupción RB se da cuando hay algún cambio en los pines RB7, RB6, RB5 ó RB4. Lee la hoja de características del PIC16F84A para ver como funciona. No importa si ya estás usando esos pines para el teclado, mejor aún, te sirve por si el usuario presiona una tecla, enciendes el teclado.

En línea

fjh
PIC10
*
Desconectado Desconectado

Mensajes: 3


« Respuesta #4 : 06 de Julio de 2006, 09:13:52 »

esa subruutina .. donde se ejecutaria .. en alguna otra subrutina?
 o en el main



perdon por mi ignorancia .. pero como dije soy nuevo en esto Razz.
migsantiago .. gracias por los datos
En línea
migsantiago
Colaborador
DsPIC33
*****
Desconectado Desconectado

Sexo: Masculino
Mexico Mexico

Mensajes: 8275



WWW
« Respuesta #5 : 06 de Julio de 2006, 15:48:11 »

Ah pues es una subrutina de interrupción, investiga más sobre lo que son las interrupciones.

Visita la Wiki-PIC

http://elrebujito.es/modules.php?name=Guiki&MODE=SHOW&PAGE=Interrupci%F3n
En línea

Nocturno
Administrador
DsPIC33
*******
Desconectado Desconectado

Sexo: Masculino
Cuba Cuba

Mensajes: 17042



WWW
« Respuesta #6 : 21 de Octubre de 2006, 13:01:23 »

Con la nueva versión de la WikiPIC, el link de Migsantiago ha quedado desactualizado.
Esa información se encuentra actualmente disponible en:
http://elrebujito.es/wikipic/index.php/Interrupci%C3%B3n

Disculpad las molestias
En línea

Un saludo desde Sevilla, España.
Visita MicroPIC                                                                                        ɔ!doɹɔ!ɯ ɐʇ!s!ʌ
micro_cadaver
Colaborador
PIC24H
*****
Desconectado Desconectado

Sexo: Masculino
Peru Peru

Mensajes: 2102


"La complejidad del hombre se basa en excusas."


WWW
« Respuesta #7 : 21 de Octubre de 2006, 13:52:44 »

holas amigo fjh, tambien quiero colaborar!  rebotando, tengo una pregunta, por donde vas a disparar los leds de cada tecla del teclado? si dices q quieres q se queden encendidos por 20segundos? necesitas 16 pines para mantener disparado cada led o no? como funcionaa ese teclado con teclas luminosas? o es q cuando aprietas la tecla se ilumina pero por un contacto mecánico al cual no puedes tener acceso?
En línea

a cosechar!!!... Razz
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com
X
PIC10
*
Desconectado Desconectado

Argentina Argentina

Mensajes: 7


« Respuesta #8 : 15 de Octubre de 2009, 20:50:30 »

Hola a todos

Seria posible por favor decirme si fuera posible utilizar este mismo proyecto con el pic 16f84 y adicionarle un lcd. He visto algunos ejemplos que utilizan interupciones pero todo las conexiones se realizan en el puerto A. Alguien tiene alguna libreria para este o a realizado esta modificacion.

Muchas gracias su ayuda
En línea
TODOPIC
   

 En línea
Páginas: [1] Imprimir 
« anterior próximo »
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.20 | SMF © 2006-2008, Simple Machines XHTML 1.0 válido! CSS válido!
Página creada en 0.047 segundos con 23 consultas.