MAX232 is a level shifter which translates voltages so that you micrcontroller can talk to your PC through an RS-232 port. This translates between the 0 to 5V TTL level voltages to the +/-12V levels required by RS-232. These ICs come in DIP package making them suitable for breadboard prototyping.