This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

***Can I use TXE pin 80 to enable an interface cheap for RS485 serial communication?(MSP430F47197)

Other Parts Discussed in Thread: MSP430F47197

As you know or you may not know MSP430f47197 has 2 UART pins for TX and RX and pin number 80 is called as TXE or transmission Enable. So, my concern is that if I use an interface chip-set for RS485 and connect its Transmission Enable to TXE and use TX0 and RX0 for communication purposes, and not to mention to initialize the pin number 2 and bit number 3, does this configuration work in order to talk to my board?

p.s.

Data sheet: http://www.ti.com.cn/cn/lit/ds/slas626c/slas626c.pdf

  • Pin80 isn’t TxE, it is STE (Slave Transfer Enable). And it is an input only. It enables or disables the SPI clock input and slave data output if the USCI is in SPI 4-wire slave mode.
    It is without function in UART mode and is NOT for enabling a slave when in master mode.

    You can use any I/O pin for RS485 direction switching. You’ll have to do so in software anyway, as only your software knows when you’re done sending, and you surely won’t the transmitter to go on and off and on, just because you do not maintain a 100% steady data stream.

**Attention** This is a public forum