This shows you the differences between two versions of the page.
Next revision Both sides next revision | |||
midibox_fm_21 [2016/04/24 00:03] sauraen created |
midibox_fm_21 [2016/04/24 00:03] sauraen [Connection of OPL3 module to STM32F4 core] |
||
---|---|---|---|
Line 13: | Line 13: | ||
The OPL3's Reset line must be buffered to 5 volts; all the other inputs may be driven by 3.3 volts. | The OPL3's Reset line must be buffered to 5 volts; all the other inputs may be driven by 3.3 volts. | ||
Pinout: | Pinout: | ||
- | OPL3 D7:0 -> PE15:8 (J10A D7:0) | + | * OPL3 D7:0 -> PE15:8 (J10A D7:0) |
- | OPL3 A1:0 -> PE7:6 (J10B D15:14) | + | * OPL3 A1:0 -> PE7:6 (J10B D15:14) |
- | OPL3 RS (#IC) -> PB8 (J19:RC2) | + | * OPL3 RS (#IC) -> PB8 (J19:RC2) |
- | First OPL3 WR (#CS, #WR) -> PE5 (J10B D13) | + | * First OPL3 WR (#CS, #WR) -> PE5 (J10B D13) |
- | Second OPL3 WR (#CS, #WR) -> PE4 (J10B D12) | + | * Second OPL3 WR (#CS, #WR) -> PE4 (J10B D12) |
The pins used for RS and the two CS pins may be changed by defining the appropriate things in your mios32_config.h file. See the README from the OPL3 module above. (Or just use the MIDIbox FM V2.1 code and hook the wires up as shown here.) | The pins used for RS and the two CS pins may be changed by defining the appropriate things in your mios32_config.h file. See the README from the OPL3 module above. (Or just use the MIDIbox FM V2.1 code and hook the wires up as shown here.) |