Hiya, Can anybody help me? (no smart comments please :-) I am trying to get MIDI data into my 16C77. It kind of works, but seems to get some wrong values through (I have examined the same stream on the PC and it is being transmitted correctly) PIC is running at 10 Mhz (oscillator using 22pf capacitors). SPBRG is set to 4 (which should give me the 31250 bps right?) The circuit I am using for input is basically a standard circuit (see the input section of http://www.borg.com/~jglatt/tech/midi.gif ), but I am using a 6N139 opto isolator (because I cannot easily get hold of a 6n138). I would imagine that there is a slight difference that I need to get over but 1) I have no specs for the 138 to compare with 2) My analogue electronics is pants has anybody got any ideas I could try (like maybe a new hobby :-) Regards Catchy