Página 1 de 1

USART - Tx e Rx

MensagemEnviado: 04 Mai 2007 17:54
por Blew
Olá,
Estou com uma pequena duvida e gostaria de saber se alguem pode me ajudar...
No Pic16f628A se eu habilitar a Usart (SPEN=1) e habilitar somente o Rx (recepção, CREN=1) no pino de Tx que não estara habilitado, eu posso usar como um pino I/O normalmente?
Obrigado...

MensagemEnviado: 04 Mai 2007 21:30
por Pask
Acredito que não, meu amigo. Quando vc habilita a USART, automaticamente, os pinos RX e TX passam a ser direcionados unicamente para a USART nessas funções e vc perde esses dois pinos de I/O do PIC. Ossos do ofício !!!

Pask.

MensagemEnviado: 05 Mai 2007 10:36
por zielpunkt
Dá uma olhada nesse tópico ai
.
.
.
http://asm51.eng.br/phpBB/viewtopic.php?t=661&highlight=
.
.
.
Abço.

MensagemEnviado: 05 Mai 2007 12:35
por MOR_AL
Bom. Agora eu é que fiquei em dúvida.

Se me lembro bem (no momento não estou com o diagrama da USART), nos diagramas esquemáticos da USART (transmissão e recepção), o SPEN atua nos dois circuitos.
Eu pensava que para usar o outro pino ( o de recepção), deveria fazer SPEN = 0, desconectando TODA a USART das saídas enquanto não fosse necessário transmitir.

Alguém tem a resposta?

MOR_AL