Autor Tema: USO DEL PUERTO E COMO I/O MODO TTL EN EL PIC 18F452...  (Leído 2935 veces)

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

Desconectado aiwa_7

  • PIC10
  • *
  • Mensajes: 44
USO DEL PUERTO E COMO I/O MODO TTL EN EL PIC 18F452...
« en: 11 de Enero de 2010, 14:40:55 »
HOLA A TODOS...
TENGO UN PROBLEMITA, ESPERO PUEDAN AYUDARME  A SOLUCIONARLO...
QUIERO USAR LOS PINES DEL PUERTO E COMO TTL, Y NO HE PODIDO CONFIGURARLOS COMO TAL, YA QUE TODOS FUNCIONAN COMO ST, YA LE DI UNA LEIDA A LA HOJA DE DATOS, PERO AUN ASI NO HE PODIDO SOLUCIONARLO...
EL PIC QUE USO ES EL 18F452...
SI TIENEN ALGUN TIP QUE ME PUEDAN FACILITAR SE LOS AGRADECERIA MUCHO...
SALUDOS...

Desconectado flacoclau

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1692
    • El Micro Reactor
Re: USO DEL PUERTO E COMO I/O MODO TTL EN EL PIC 18F452...
« Respuesta #1 en: 11 de Enero de 2010, 15:15:53 »
Hola amigo, perdón no entiendo a que te refieres con ST, también podrías decirnos en qué lenguaje programas, y tercero debes leer las Reglas del Foro por favor.

Si estás programando en ASM, la solución la tienes en la página 97 "PORTE, TRISE and LATE Registers"
En cada línea hay un comentario, aunque no se ve muy claro.

Código: ASM
  1. EXAMPLE INITIALIZING PORTE
  2.  
  3. CLRF PORTE  ; Initialize PORTE by clearing output data latches
  4. CLRF LATE    ; Alternate method to clear output data latches
  5. MOVLW 0x07  ; Configure A/D
  6. MOVWF ADCON1 ; for digital inputs
  7. MOVLW 0x05  ; Value used to initialize data direction
  8. MOVWF TRISE ; Set RE<0> as inputs RE<1> as outputs RE<2> as inputs
Las personas con buena ortografía me atraen textualmente.

El Micro Reactor

Córdoba capital - Argentina.

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re: USO DEL PUERTO E COMO I/O MODO TTL EN EL PIC 18F452...
« Respuesta #2 en: 11 de Enero de 2010, 15:20:30 »
en la pág 101 del 39564c.pdf dice:

Note 1: Input buffers are Schmitt Triggers when in I/O mode and TTL buffers when in Parallel Slave Port mode.

La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado aiwa_7

  • PIC10
  • *
  • Mensajes: 44
Re: USO DEL PUERTO E COMO I/O MODO TTL EN EL PIC 18F452...
« Respuesta #3 en: 11 de Enero de 2010, 16:00:25 »
hola de nuevo... gracias por responder...
pues estoy programando en C y el compilador es el PICC (CCS)...
el ST se refiere a que es salida Smith Trigger...
como ya lo comente arriba necesito salida en TTL...
ya he leido anteriormente la hoja de datos y he visto la nota 1 que me comenta PalitroqueZ...
lo que no se es como configurar esto...

(sorry por la letra, me imagino que por eso me comentabas lo de las reglas flacoclau, normalmente se me pasa eso... gracias por recoradrlo...)

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re: USO DEL PUERTO E COMO I/O MODO TTL EN EL PIC 18F452...
« Respuesta #4 en: 11 de Enero de 2010, 16:43:36 »
para usar el porte como TTL, solo entrada y como puerto paralelo esclavo junto con el portd, tienes que setear el bit PSPMODE (bit 4 del TRISE)

La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado flacoclau

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1692
    • El Micro Reactor
Re: USO DEL PUERTO E COMO I/O MODO TTL EN EL PIC 18F452...
« Respuesta #5 en: 11 de Enero de 2010, 17:33:33 »
en la pág 101 del 39564c.pdf dice:

Note 1: Input buffers are Schmitt Triggers when in I/O mode and TTL buffers when in Parallel Slave Port mode.

Ok gracias Pali no me había percatado de ello, pensé que tenía configurado el puerto como analógico


(sorry por la letra, me imagino que por eso me comentabas lo de las reglas flacoclau, normalmente se me pasa eso... gracias por recoradrlo...)

No hay problema Aiwa_7, solo te lo recordaba par poder mantener las normas y que esto funcione mejor  :)
Saludos!!
Las personas con buena ortografía me atraen textualmente.

El Micro Reactor

Córdoba capital - Argentina.

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re: USO DEL PUERTO E COMO I/O MODO TTL EN EL PIC 18F452...
« Respuesta #6 en: 11 de Enero de 2010, 19:21:48 »
en la pág 101 del 39564c.pdf dice:

Note 1: Input buffers are Schmitt Triggers when in I/O mode and TTL buffers when in Parallel Slave Port mode.

Ok gracias Pali no me había percatado de ello, pensé que tenía configurado el puerto como analógico

...

no problem amigo Claudio   :mrgreen:

aunquqe creo que el sr. aiwa_7 no podrá hacer uso del puerto, a menos que sea en la condición que establece el DS.

La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado aiwa_7

  • PIC10
  • *
  • Mensajes: 44
Re: USO DEL PUERTO E COMO I/O MODO TTL EN EL PIC 18F452...
« Respuesta #7 en: 12 de Enero de 2010, 16:03:47 »
hola chavos...
miren les comento que he estado haciendo unas pruebillas...
anteriormente cuando intentaba encender un led por algun pin del puerto E no funcionaba...
ahora despues de probar lo que me han sugerido, en una d esas pruebas los pines funcionaron perfectamente...
aclaro que funciono sin haberlo configurado...
en ralidad no se ha que se deba, por lo pronto funciona...
investigare que es lo que ha sucedido...
y publico los resultados...
gracias por todo...
estamos en contacto... 


 

anything