common collector emitter follower
If you are using a TTL output device then probably the MAX232 will do the job since its input threshold voltage is compatible. However, the input threshold voltage of the CPU may be out of specs. An emitter follower will be of little help in this case. Also, your proposed circuit is AC coupled and will not work. I suggest your using a 74HCTxx (any non inverting type or even two inverters series connected can be used) as a buffer for your signal since it has a threshold that is compatible with TTL. Also, inspecting the signal with an oscilloscope will clear any doubt. Just inspect the high and low level values.
Added after 10 minutes:
If your problem is a low output voltage (something between 2.5 and 3.0 volts when the output is supposed to be "1") then just adding a simple resistor (1k5 to 3k3) from the output to Vcc will do the job.