Well, I'm working on a MIDID receiver based on HSERIN but not sure of a few things.

1. MIDI seems to be active low so when no data= +5V. Data = 0V

So I'm not sure if USART (16F88) if compatible or do I have to invert polarity.

2. MIDI seems to come from the legacy of Motorola based arquitectured (Big endian) Pics are Little endian ( I think this is true) so ata has to be inverted.


So any info would help!