softwareserial library and manchester coding.

SoftwareSerial doesn't use any other than the system clock. It uses an interrupt (either external or pin change) to start the reception routine and then uses delay loops to receive or send data.