PICs and midi timing

Dan Gendreau gendreau at rochester.rr.com
Mon Jun 26 19:59:24 CEST 2000


Looks to me like you are in the right track.
32uS is exactly what you need.
make sure you are sending:
  - 1 Start bit (value=0)
  - 8 Data bits (lsb to msb)
  - 2 stop bits (value=1)

If you need more software UART output info, check out:
http://www.atmel.com/atmel/products/prod201.htm

specifically, have a look at:
"AVR304: Half Duplex Interrupt Driven Software UART"
I think its what you are looking for.

There are several other interesting articles there too.
The articles are written for the Atmel AVR series uCs but I am sure you can
apply the same theory of operation to your Scenix CPU.

-Dan G




More information about the Synth-diy mailing list