Please forgive me but I am entirely self taught and there are some big gaps in my knowledge. Could somebody please explain to me why a common ground is required when communicating between say two pics via a serial line?? Is it just to make sure the ground reference levels are the same?