RS232?

Do the serial pins and the usb on a 2009 or a mega utilize the RS232 protocol or what?

RS-232 is not a protocol. The RS-232 STANDARDS describe mostly the electrical charactristics of the standard, of which the Arduino and any TTL serial do not follow without electrical modifications. Even what type of data, number of bits, stop bits are not part of the "standard".

From Wikipedia: RS-232 - Wikipedia

"The Electronics Industries Association (EIA) standard RS-232-C[1] as of 1969 defines:

Electrical signal characteristics such as voltage levels, signaling rate, timing and slew-rate of signals, voltage withstand level, short-circuit behavior, and maximum load capacitance.

Interface mechanical characteristics, pluggable connectors and pin identification.

Functions of each circuit in the interface connector.

Standard subsets of interface circuits for selected telecom applications.

The standard does not define such elements as

character encoding (for example, ASCII, Baudot code or EBCDIC)
the framing of characters in the data stream (bits per character, start/stop bits, parity)

protocols for error detection or algorithms for data compression
bit rates for transmission, although the standard says it is intended for bit rates lower than 20,000 bits per second. Many modern devices support speeds of 115,200 bit/s and above

power supply to external devices. "

Lefty