Autor Tema: PORTA - salida digital en un 16f876  (Leído 2103 veces)

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

Desconectado Abago

  • PIC24F
  • *****
  • Mensajes: 792
PORTA - salida digital en un 16f876
« en: 27 de Mayo de 2004, 11:12:00 »
Necesito habilitar el porta como salidas y a modo digital en un 16f876.

según el manual de PBP debería ser así.

CMCON = 7
trisa = %000000

Pero el compilador dice que no está definido el registro...

Alguna idea?

Pd: anda que cada vez hago preguntas mas simples eh???

Desconectado khasistos

  • PIC18
  • ****
  • Mensajes: 493
RE: PORTA - salida digital en un 16f876
« Respuesta #1 en: 27 de Mayo de 2004, 11:23:00 »
Hola Abago:
>Con que lo compilas? con MPASM o con el Pm propio del PBPro.Yo he tenido algunos probemillas cuando compilaba con el MPASM asi que a pesar de no estar usando el PRO sino el PLUS lo habia solucionado compilando con el PM propio del PRO.
La instruccion es correcta pero hay cosas que si usas el mpasm no le gustan como las config de fuses ,algunas dan error ,si es asi prueba con otro compilador generalmente el PM no te da problemas...Trata de poner PORTA =0 antes de trisa
Saludos
khasistos

Desconectado Abago

  • PIC24F
  • *****
  • Mensajes: 792
RE: PORTA - salida digital en un 16f876
« Respuesta #2 en: 27 de Mayo de 2004, 11:54:00 »
compilo con el pm...
Y dice que no...
Mira que me pongo ha hacer cosas mas complicadas, y todas funcionan, y ahora que me pongo a trabajar con los pines del porta como salidas..... que es la primera vez que lo hago....
ZAS!!! no funciona...

Desconectado Sispic

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1685
    • winpic800
RE: PORTA - salida digital en un 16f876
« Respuesta #3 en: 27 de Mayo de 2004, 12:13:00 »
Abago mira que te riño he ?
ADCON1=6                   " E/S digitales en portA

Desconectado Leonsport

  • PIC12
  • **
  • Mensajes: 88
RE: PORTA - salida digital en un 16f876
« Respuesta #4 en: 27 de Mayo de 2004, 12:56:00 »
Enas...weno ahora q he visto q estabais hablando del conversor a/d , a ver si podeis hecharme una mano. Acabo de empezar con este lenguaje y toy un poco verde todavia.
Lo q quiero hacer es convertir un valor analogico a digital y mandarlo por rs232.
TRISA=%11111111
ADCON1 = %10000010
ADCIN 0,RESU   ; leo el canal 0 y guardo en RESU
Ahora  ese resultao q he guardado en la variable RESU quiero llevarlo por rs232 a un terminal virtual y q se visualize el valor.
Una ayudita please...
salu2222
 


Desconectado Abago

  • PIC24F
  • *****
  • Mensajes: 792
RE: PORTA - salida digital en un 16f876
« Respuesta #5 en: 27 de Mayo de 2004, 21:19:00 »
Sisco, tienes toda la razón....
Siempre ciñéndome al manual de pbp, y dejando a un lado el datasheet....
Con lo facil que hubiera sido mirar el datasheet, y buscar que registro activava las salidas del porta...

Bueno, gracias por la ayuda. Voy a pegarme con mi circuito y mi programa....

Desconectado Abago

  • PIC24F
  • *****
  • Mensajes: 792
RE: PORTA - salida digital en un 16f876
« Respuesta #6 en: 27 de Mayo de 2004, 21:26:00 »
Leonsport... En el proximo link, está todo explicadito...
Es por no saturar el foro...
En este post, he hechado una mano a otro compañero que quería hacer comunicaciones serie...

http://miarroba.com/foros/ver.php?temaid=1948169&foroid=6510

de todos modos, si tienes alguna duda, Házmela por ese post, y te responderé muy gustosamente, y cuando tengas el proyecto, me documentas un poquito sobre los convertidores AD, que es un tema que nunca he tocado, y puede serme de muchísima utilidad para un nuevo invento que tengo en mente...

Un saludo

Desconectado Abago

  • PIC24F
  • *****
  • Mensajes: 792
RE: PORTA - salida digital en un 16f876
« Respuesta #7 en: 27 de Mayo de 2004, 23:39:00 »
Estoy conectando el porta, a un uln2303/2803, pero me encuentro con la siguiente duda....
al pin portb.4 no sa salida digital directa, sino que trabaja en colector abierto, por lo que dará masa en caso de estar a 0, y lo dejará flotando o estado indeterminado en caso de estar a 1

Como haríais para que el pin funcionase como los demás del porta???
quiero hacer que todos los pines del porta, den salida transistorizada para actuar sobre varios reles por medio del ULN...

tnks

Desconectado pocher

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2568
RE: PORTA - salida digital en un 16f876
« Respuesta #8 en: 28 de Mayo de 2004, 00:41:00 »
Para que RA4 actue como salida digital "normal", debes conectarle una resistencia de pullup que vaya a Vcc.

Desconectado Abago

  • PIC24F
  • *****
  • Mensajes: 792
RE: PORTA - salida digital en un 16f876
« Respuesta #9 en: 28 de Mayo de 2004, 02:19:00 »
Ok, eso es lo que ponía en el manual de pbp, pero quería estar seguro... Y pensaba que cabría la posibilidad de habilitarla en modo usual por soft, pero ya veo que no podré ahorrarme los pocos centimos que vale la resistencia
Gracias pocher