Autor Tema: Problema al programar pulsador en picbasic  (Leído 4090 veces)

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

Desconectado kiyero

  • PIC10
  • *
  • Mensajes: 3
Problema al programar pulsador en picbasic
« en: 05 de Septiembre de 2012, 14:16:24 »
Buenas tardes, amigos soy nuevo en el foro y solicito su ayuda en lo siguiente:

Estoy estudiando la programación de pics a través del pic basic pro y microcode studio, mis inicios han ido muy bien, pero al entrar a la parte de pulsadores, me he encontrado con un dilema y es el siguiente en el cual solicito su valiosa ayuda:
estoy probando con dos interruptores encender un led (sw1 y sw2), de la siguiente forma: al presionar una vez sw1 y una vez sw2 el led enciende una vez, al presionar 2 veces sw1 y una vez sw2 el led se enciende 3 veces, he elaborado el programa según el manual (y como lo he entendido), lo simulo en proteus y no me hace nada de nada. A continuación el programa como lo he hecho y simulado en Proteus:

-----------------------------------------------------------------------------------------------
sw1 var portb.0                                                   
sw2 var portb.1                                                   
led var portb.2                                                   
ky var byte                                                   

Program:
if sw1=0 and sw2=0 then Prender1                                 
if sw1=0 and sw1=0 and sw2=0 then Prender2                   
goto Program                                                     

Prender1:
high led                                                         
pause 500                                                       
low led                                                           
goto program

Prender2:
for ky=1 to 3                                                 
high led                                                         
pause 250                                                       
low led                                                           
pause 250                                                     
next ky                                                       
goto program

END                         
-----------------------------------------------------------------------------------------------

El pic a utilizar es el 16F628A. De antemano, mil gracias por su ayuda  :)

Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: Problema al programar pulsador en picbasic
« Respuesta #1 en: 06 de Septiembre de 2012, 07:05:36 »
¿Ese ejemplo viene en el manual o lo creaste tú?.
Saludos desde Granada, España.

Desconectado andreslg06

  • PIC10
  • *
  • Mensajes: 3
Re: Problema al programar pulsador en picbasic
« Respuesta #2 en: 18 de Noviembre de 2012, 01:02:55 »
el programa anda bien checa como tienes conectado tus push button  deben de ir de la siguente manera como viene en la imagen que te dejo , saludos


 

anything