HOLA CON TODOS NUEVAMENTE. SABEN ESTE CIRCUITO LO ESTABA PROBANDO Y NO ME SALIO O FUNCIONO NO SE QUE ESTARA MAL LA PROGRAMACION O EL CIRCUITO AVER SI ME ECHAN UNA MANITO PZ OK.
(//)
ESTA ES LA PROGRAMACION, AVER SI ME LO CORRIGEN PZ OK
CMCON = %00011111 ' Pines PortA a Digital (No comparator)
trisa=%00011111 ; puertos A.0, A.1, A.2, A.3 y A.4 como entradas
trisb=%10000000 ; puerto B.7 como entrada
bot_1 var porta.0
bot_2 var porta.1
bot_3 var porta.2
bot_4 var porta.3
bot_5 var porta.4
reset var portb.7
led_1 var portb.0
led_2 var portb.1
led_3 var portb.2
led_4 var portb.3
led_5 var portb.4
soun var portb.5
inicio:
low led_1
low led_2
low led_3
low led_4
low led_5
low soun
if bot_1=0 then
high led_1
HIGH SOUN
goto bucle
endif
if bot_2=0 then
high led_2
HIGH SOUN
goto bucle
endif
if bot_3=0 then
high led_3
HIGH SOUN
goto bucle
endif
if bot_4=0 then
high led_4
HIGH SOUN
goto bucle
endif
if bot_5=0 then
high led_5
HIGH SOUN
goto bucle
endif
goto inicio
bucle:
if reset=0 then
pause 200
goto inicio
else
goto bucle
endif
Hola MIG_102...
Solo para tener una idea, me puedes decir que compilador y PIC usas??
Saludos...
MICROCODE STUDIO... Y EL PIC ES 16F628A... ME CAPTAS EL CIRCUITO VERDAD? POR FIS... GRACIAS
Cita de: MIG_102 en 15 Julio 2010, 02:39 AM
MICROCODE STUDIO... Y EL PIC ES 16F628A... ME CAPTAS EL CIRCUITO VERDAD? POR FIS... GRACIAS
Deja de contestar en mayusculas... te estaria ayudando si no fueses con esa actitud repelente... anda lee las normas....
No cuesta tanto...
Saludos
No se hacen tareas o se piden cosas con arrogància. Al preguntar debes hacerlo de forma agradecida ya que aquí todos nos ayudamos entre todos.
Mirate "soun" lo has puesto varias veces y aunque no he programado con ese modelo de pic nunca lo había visto. Soy mas de Micros.
mmm aunque hayan contestado mucho...
primero "soun" es el portb5, skapunky dale un poco de bola al programa...
no se que programa estaras haciendo... no lo lei siquiera... ni me puse a pensar d q trata...
primero explica q quieres conseguir con tu programa, segundo q programa estas usando....
te recomiendo cambiarte de programa,... al menos a alguno q sea bastante usado...
toda pregunta bien hecha tiene una respuesta bien clara.
Que te parece si el CMCON le pones un 7 (0b111) para desactivar los comparadores?? podria ser una opcion... otra cosa... no seria bueno ponerle un delay despues de la label "inicio:" digo para que pueda leer los valores y no solo pase de corrido, no un delay grande sino uno pequeño ya que ese mismo problema da con el testeo de señales analogas con A/D...
Saludos...