post the code . no point guessing
richard Today, 01:51I'm not setting anything to tri-state, yet. Using TXSTA.5 = 1 / TXSTA.5 = 0 is just preparing myself for when I will use Usart pins in tri-state.
I thought I could just turn Usart TX and RX...
yet when tx is disabled the pin is hard driven to logic 0 , explain how disabling tx-module sets the pin to "tristate"
richard Today, 01:45I'm not using tri-state yet, cause for now I have only two PICs talking, and they're not sharing any lines (but I will be the future, hence why I'd like to master enable/disable of transmitter).
...
explain how disabling tx-module sets the pin to "tristate"
richard Today, 01:38I'm not doing anything to it. Should I?
Demon Today, 01:24Hmmm, I moved PIC #2 up in PIC #1 spot, and put in a new unit in PIC #2 spot.
PIC#1 can now disable transmitter at will, YAY! So that confirms that there's nothing on the breadboard interfering...
when you disable the transmitter how are you setting the tx pin
code ?
IT'S THE DARN PIC !
I swapped the coding between the 2 PICs, and PIC #1 now has a framing error every time it tries to disable the transmitter.
9760
I'm going to swap it for another unit...
Re: Framing error if I disable transmitter after shift register is empty?
Mainloop is in post #22.
Demon Today, 01:56Complete code PIC #1:
#CONFIG
__CONFIG _CONFIG1, _FOSC_INTOSC & _WDTE_OFF & _PWRTE_ON & _MCLRE_ON & _CP_OFF & _CPD_OFF & _BOREN_OFF & _CLKOUTEN_OFF & _IESO_OFF &...