I'm working on a circuit that will allow selection between RS-232 and RS-485, by using the EN/FORCEON/FORCEOFF pins of the MAX3221 and SHDN of the MAX13487.
In my tests, while the EN is high, FORCEON is low and FORCEOFF is low, I still receive data from the ROUT pin.
Notes : In RS-232 mode, everything is working fine. Also, I'm not necessary stuck with MAX3221 but would like to keep it small (currently using SSOP16). Also, I'll probably replace MAX13487 with THVD1406DR.
Here is the schematic of the simplified circuit :