Autor Tema: Problama con pic877  (Leído 1878 veces)

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

Desconectado BLACKPIC

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 129
Problama con pic877
« en: 25 de Octubre de 2006, 20:28:44 »
hola pido una ayuda por que me estoy volviendo loco y no se que hacer
estoy usando un pic 16f877 para con este manejar varias entradas y una sola salida y el comienso se me apresentado un poco dificil por que eh trabajado con el siguente ej. y tratando de usar el puerto A me queda algo raro la entrada y no se que pasa...

este si funciona bien por el puerto B como entrada..

TRISB0=1

inicio:
        if PORTB0 = 0 then
            high PORTD.7
        pause 200
            low PORTD.7
        pause 200
        endif
        goto inicio
end

pero cuando algunos cambios para usar el puerto A como entrada veo que el led que tengo puesto en portD.7 parpadea y esto no debe pasar hasta que le envie el dato de entrada de portA.0..

este es el problema..y me esta haciendo dar un poco de dolor jiji... :shock: :?

TRISA.0=1

inicio:
        if PORTA.0 = 0 then
            high PORTD.7
        pause 200
            low PORTD.7
        pause 200
        endif
        goto inicio
end
Saludo desde Rep.Dom ( BLACKPIC )..
La ciencia es el arte del ensayo y el error, su producto más importante es la razón...

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Re: Problama con pic877
« Respuesta #1 en: 25 de Octubre de 2006, 20:46:41 »
Hola!
Seguramente te esta pasando lo que a mi cuando intente usar por primera vez un 16F819....no has configurado el puerto A como I/O, entonces por defecto estan configurados como conversores A/D.
Seguramente es eso. :lol:

Saludos.!
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Desconectado BLACKPIC

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 129
Re: Problama con pic877
« Respuesta #2 en: 25 de Octubre de 2006, 21:05:09 »
hola yo pense en que podria ser eso entonce busque inf. y vi esto..

ADCON1=%1111
ADCON1=%1110

pero lo incluyo al inicio y veo que cuando veo la simulacion noveo cambio todo sigue igual con el puerto A
como puedo resolverlo..
Saludo desde Rep.Dom ( BLACKPIC )..
La ciencia es el arte del ensayo y el error, su producto más importante es la razón...

Desconectado electronando

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 427
Re: Problama con pic877
« Respuesta #3 en: 25 de Octubre de 2006, 21:49:46 »
no sera adcon1=6

Desconectado BLACKPIC

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 129
Re: Problama con pic877
« Respuesta #4 en: 25 de Octubre de 2006, 22:03:52 »
uhy si ya si pude abrir camino jiji  :D :D  :-/
 
gracias amigos ( electronando y aitopes ) todo fue gracias a ustedes...
Saludo desde Rep.Dom ( BLACKPIC )..
La ciencia es el arte del ensayo y el error, su producto más importante es la razón...

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Re: Problama con pic877
« Respuesta #5 en: 26 de Octubre de 2006, 08:07:13 »
Por nada! Es mas, si te fijas en el buscador del foro, vas a encontrar mucha info sobre el portA, que siempre suele dar dolores de cabaza debido a la gran cantidad de funciones que tienen sus pines.

Saludos.
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert


 

anything