Warum nimmst Du für die RxD-Leitungen keine 74HC... (N)AND- / (N)OR-Gatter ? 74HC... funktioniert zwischen 2,0...6,0 V.
Leider ist mir nicht bekannt, ob im 'Ruhezustand' Low- oder High-Pegel an den RxD-Ausgängen der MAX232 anliegt. Das kannst Du aber nachmessen und entsprechend (N)OR oder (N)AND einsetzen.