Hello to every one!
I started a new project on the arduino and faced a strange issue.
The project is related to communication with another serial RS232 device. When I started to use the MAX232 circuit I found that the data conversion path from Arduino -> MAX232 -> RS232 works correctly. But on other way RS232->MAX232-> Arduino, the data is corrupted.
In the end VS+ and VS- are connected only to GND trough capacitor.
when I'm checking the operation of the system. I do not connect to the UART via USB. I use the RX TX lines of the board which are connected to the MAX232 and I can read data from it by using RS232-USB adapter. (Also its connect as in wiring diagram.)