Página PIC de Avelino

english version

blog


Aquí pondré algunos de mis proyectos con PICs:


Test MIDI out para PIC16F84

Un circuito de ejemplo para testear un sencillo interface MIDI de salida montado alrededor del 16F84. El código está basado en el publicado en http://www.audiomulch.com/midipic/.

Éste es el fuente adaptado de aquí para que funcione a 4 MHz.

El PIC genera un mensaje NOTE ON cuando se acciona el pulsador asociado al pin RB0 y un mensaje NOTE OFF cuando se acciona el pulsados adociado al pin RB1.

La velocidad de la stream MIDI es de 31250 bps, por tanto, con un reloj a 4MHz clock son necesarios 32 ciclos máquina por cada bit MIDI. Para más detalles, mirar el código fuente.

El código fuente ha sido parcheado por Yamil Saiegh ya que utilizaba 35 ciclos por cada bit MIDI en lugar de 32 ciclos por bit MIDI (que se ajusta más a los 31250 bps).


Creative Commons License

this work is licensed under a Creative Commons License.