Serial PIC'n : PIC Microcontroller Serial Communications