Autor Tema: Necesito ayuda, conexion pic16f876 mediante rs232 al pc  (Leído 5813 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado aamoros79

  • PIC10
  • *
  • Mensajes: 46
Re: Necesito ayuda, conexion pic16f876 mediante rs232 al pc
« Respuesta #15 en: 20 de Junio de 2006, 06:56:41 »
porque hay que poner rc6 y rc7 a 1?
si uno es de recepcion de datos y el otro de transmision de datos, es decir, uno de entrada y otro de salida no deberia ser uno a 0 y el otro a 1?

yo estoy utilizando un 16f876a

en el datasheet del 16f876a pone:
PORTC is an 8-bit wide, bi-directional port. The corresponding
data direction register is TRISC. Setting a
TRISC bit (= 1) will make the corresponding PORTC
pin an input (i.e., put the corresponding output driver in
a Hi-Impedance mode). Clearing a TRISC bit (= 0) will
make the corresponding PORTC pin an output (i.e., put
the contents of the output latch on the selected pin).
« Última modificación: 20 de Junio de 2006, 06:59:51 por aamoros79 »

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: Necesito ayuda, conexion pic16f876 mediante rs232 al pc
« Respuesta #16 en: 20 de Junio de 2006, 08:14:51 »
porque hay que poner rc6 y rc7 a 1?
si uno es de recepcion de datos y el otro de transmision de datos, es decir, uno de entrada y otro de salida no deberia ser uno a 0 y el otro a 1?

yo estoy utilizando un 16f876a

en el datasheet del 16f876a pone:
PORTC is an 8-bit wide, bi-directional port. The corresponding
data direction register is TRISC. Setting a
TRISC bit (= 1) will make the corresponding PORTC
pin an input (i.e., put the corresponding output driver in
a Hi-Impedance mode). Clearing a TRISC bit (= 0) will
make the corresponding PORTC pin an output (i.e., put
the contents of the output latch on the selected pin).

El porqué como tu pretendes que te sea respondido no lo sabremos al menos que trabajemos en Microchip.

Lo cierto es que Microchip te dice que para usarlo como pin de usart, lo tienes que poner como '1' por más que sea salida. 

Si lo usas como '0' lo puedes usar como salida convencional pero no como usart.

Saludos
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado aamoros79

  • PIC10
  • *
  • Mensajes: 46
Re: Necesito ayuda, conexion pic16f876 mediante rs232 al pc
« Respuesta #17 en: 20 de Junio de 2006, 09:10:00 »
gracias maunix
no tenia idea que habia que ponerlos a 1 los dos, yo pona uno a 0 y el otro a 1, asi no me iba la transmision!
he estado buscando en la datasheet y no he encontrado donde pone que hay que ponerlos a 1 por eso era mi pregunta

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: Necesito ayuda, conexion pic16f876 mediante rs232 al pc
« Respuesta #18 en: 20 de Junio de 2006, 14:54:54 »
gracias maunix
no tenia idea que habia que ponerlos a 1 los dos, yo pona uno a 0 y el otro a 1, asi no me iba la transmision!
he estado buscando en la datasheet y no he encontrado donde pone que hay que ponerlos a 1 por eso era mi pregunta

Lo he visto en todos los datasheet que he leído, en la sección de USART

Dime que datasheet estás leyendo y te ayudo a encontrarlo.

Saludos
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado aamoros79

  • PIC10
  • *
  • Mensajes: 46
Re: Necesito ayuda, conexion pic16f876 mediante rs232 al pc
« Respuesta #19 en: 21 de Junio de 2006, 07:48:26 »
creo que lo he encontrado

en datasheet pic16f87xa
pagina109

"Bit SPEN (RCSTA<7>) and bits TRISC<7:6> have to
be set in order to configure pins RC6/TX/CK and
RC7/RX/DT as the Universal Synchronous Asynchronous
Receiver Transmitter."

es esto?
muchas gracias maunix

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: Necesito ayuda, conexion pic16f876 mediante rs232 al pc
« Respuesta #20 en: 21 de Junio de 2006, 08:28:41 »
creo que lo he encontrado

en datasheet pic16f87xa
pagina109

"Bit SPEN (RCSTA<7>) and bits TRISC<7:6> have to
be set in order to configure pins RC6/TX/CK and
RC7/RX/DT as the Universal Synchronous Asynchronous
Receiver Transmitter."

es esto?
muchas gracias maunix

Si aamoros79 , es exactamente eso.  :) :)
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)


 

anything