Subversion Repositories svn.mios

Rev

Rev 1162 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
163 tk 1
HEADER 3 MIOS Download Section
2
 
3
<H1>MIOS - the MIDIbox Operating System</H1>
4
<H3>Download Section</H3>
5
 
6
  <TABLE WIDTH="100%" BORDER=0 CELLSPACING=5 CELLPADDING=0>
7
 
8
    <TR>
9
      <TD COLSPAN=3 CLASS=TABCOLOR1><FONT SIZE=3><STRONG>Operating System</STRONG></FONT></TD>
10
    </TR>
11
    <TR>
12
      <TD CLASS=TABCOLOR1><FONT SIZE=2><STRONG>File</STRONG></FONT></td>
13
      <TD NOWRAP CLASS=TABCOLOR1><FONT SIZE=2><STRONG>Description</STRONG></FONT></TD>
14
    </TR>
15
    <TR>
1200 tk 16
      <TD CLASS=TABCOLOR2><A HREF="mios/mios_v1_9h.zip">mios_v1_9h.zip</A></TD>
17
      <TD CLASS=TABCOLOR2>MIOS V1.9h and Bootloader V1.2 (<A HREF="mios_changelog.html">ChangeLog</A>)<BR><B>Please read the README.TXT carefully before uploading any .hex file of this package!</B><BR>Source code for MIOS and Bootloader is available in the <A HREF="http://svnmios.midibox.org/listing.php?repname=svn.mios&path=%2Ftrunk%2Fmios%2F" TARGET="_blank">SVN Repository</A>. Please note that commercial use is not allowed without my permission!</TD>
163 tk 18
    </TR>
19
 
20
    <TR>
590 tk 21
      <TD COLSPAN=3 CLASS=TABCOLOR1><FONT SIZE=3><STRONG>Tools</STRONG></FONT></TD>
22
    </TR>
23
    <TR>
897 tk 24
      <TD CLASS=TABCOLOR2><A HREF="mios_studio.html" TARGET="_blank">LINK</A></TD>
25
      <TD CLASS=TABCOLOR2>MIOS Studio 2</TD>
590 tk 26
    </TR>
27
    <TR>
28
      <TD CLASS=TABCOLOR2><A HREF="mios_bootstrap_newbies.html">LINK</A></TD>
29
      <TD CLASS=TABCOLOR2>Upload Guide for Newbies (MIOS8 version)</TD>
30
    </TR>
31
    <TR>
787 tk 32
      <TD CLASS=TABCOLOR2><A HREF="mios_bootstrap_experts.html">LINK</A></TD>
33
      <TD CLASS=TABCOLOR2>Upload Guide for Experts (MIOS8 version)</TD>
590 tk 34
    </TR>
35
 
36
    <TR>
163 tk 37
      <TD COLSPAN=3 CLASS=TABCOLOR1><FONT SIZE=3><STRONG>Documentation</STRONG></FONT></TD>
38
    </TR>
39
    <TR>
40
      <TD CLASS=TABCOLOR2><A HREF="cmios_fun.html">cmios_fun.html</A></TD>
41
      <TD CLASS=TABCOLOR2>Functions overview (also included in the MIOS release)</TD>
42
    </TR>
43
    <TR>
626 tk 44
      <TD CLASS=TABCOLOR2><A HREF="http://svnmios.midibox.org/filedetails.php?repname=svn.mios&path=%2Ftrunk%2Fdoc%2Fmios%2Fmios_sysex_implementation.txt">mios_sysex_implementation.txt</A></TD>
163 tk 45
      <TD CLASS=TABCOLOR2>MIOS SysEx Implementation</TD>
46
    </TR>
47
    <TR>
48
      <TD CLASS=TABCOLOR2><A HREF="mios/mios_encoder_modes.gif">mios_encoder_modes.gif</A></TD>
49
      <TD CLASS=TABCOLOR2>The different rotary encoder modes provided by MIOS</TD>
50
    </TR>
51
    <TR>
618 tk 52
      <TD CLASS=TABCOLOR2><A HREF="http://svnmios.midibox.org/filedetails.php?repname=svn.mios&path=%2Ftrunk%2Fdoc%2Fmios%2Fmios_backup.txt">mios_backup.txt</A></TD>
163 tk 53
      <TD CLASS=TABCOLOR2>How to create backups</TD>
54
    </TR>
55
    <TR>
618 tk 56
      <TD CLASS=TABCOLOR2><A HREF="http://svnmios.midibox.org/filedetails.php?repname=svn.mios&path=%2Ftrunk%2Fdoc%2Fmios%2Fmios_ram_handling.txt">mios_ram_handling.txt</A></TD>
163 tk 57
      <TD CLASS=TABCOLOR2>Some hints for programmers</TD>
58
    </TR>
59
    <TR>
618 tk 60
      <TD CLASS=TABCOLOR2><A HREF="http://svnmios.midibox.org/filedetails.php?repname=svn.mios&path=%2Ftrunk%2Fdoc%2Fmios%2Fmios_pin_list.txt">mios_pin_list.txt</A></TD>
163 tk 61
      <TD CLASS=TABCOLOR2>The IO pin usage of MIOS</TD>
62
    </TR>
63
    <TR>
618 tk 64
      <TD CLASS=TABCOLOR2><A HREF="http://svnmios.midibox.org/filedetails.php?repname=svn.mios&path=%2Ftrunk%2Fdoc%2Fmios%2Fmios_din_dout_pin_numbers.txt">mios_din_dout_pin_numbers.txt</A></TD>
163 tk 65
      <TD CLASS=TABCOLOR2>Table of DIN/DOUT pin numbers</TD>
66
    </TR>
67
    <TR>
68
      <TD CLASS=TABCOLOR2><A HREF="http://wiki.midibox.org">MIDIbox Wiki</A></TD>
69
      <TD CLASS=TABCOLOR2>The MIDIbox Wiki</TD>
70
    </TR>
71
 
72
    <TR>
408 tk 73
      <TD COLSPAN=3 CLASS=TABCOLOR1><FONT SIZE=3><STRONG>Complete Applications</STRONG></FONT></TD>
74
    </TR>
75
    <TR>
1117 tk 76
      <TD CLASS=TABCOLOR2><A HREF="mios/midibox_lc_v1_6g.zip">midibox_lc_v1_6g.zip</A></TD>
408 tk 77
      <TD CLASS=TABCOLOR2>Emulation of Logic/Mackie Control</TD>
78
    </TR>
79
    <TR>
832 tk 80
      <TD CLASS=TABCOLOR2><A HREF="mios/magic_midi_delay_v1c.zip">magic_midi_delay_v1c.zip</A></TD>
408 tk 81
      <TD CLASS=TABCOLOR2>see <A HREF="http://www.midibox.org/forum/index.php?topic=587.0">this forum article</A></TD>
82
    </TR>
83
    <TR>
832 tk 84
      <TD CLASS=TABCOLOR2><A HREF="mios/midibox_tc_v1c.zip">midibox_tc_v1c.zip</A></TD>
408 tk 85
      <TD CLASS=TABCOLOR2>see <A HREF="http://www.midibox.org/forum/index.php?topic=611.0">this forum article</A></TD>
86
    </TR>
87
    <TR>
832 tk 88
      <TD CLASS=TABCOLOR2><A HREF="mios/mbhp_tv_v1c.zip">mbhp_tv_v1c.zip</A></TD>
408 tk 89
      <TD CLASS=TABCOLOR2>see <A HREF="http://www.midibox.org/forum/index.php?topic=1533.0">this forum article</A></TD>
90
    </TR>
91
    <TR>
832 tk 92
      <TD CLASS=TABCOLOR2><A HREF="mios/midibox_sid_v1_7303e.zip">midibox_sid_v1_7303e.zip</A></TD>
408 tk 93
      <TD CLASS=TABCOLOR2>The PIC18F452 version of <A HREF="midibox_sid_v1.html">MIDIbox SID</A> (old, PIC18F452 based firmware - expired and not maintained anymore!)</TD>
94
    </TR>
95
    <TR>
1200 tk 96
      <TD CLASS=TABCOLOR2><A HREF="mios/midibox_sid_v2_044.zip">midibox_sid_v2_044.zip</A></TD>
408 tk 97
      <TD CLASS=TABCOLOR2><A HREF="midibox_sid.html">MIDIbox SID V2</A> (new, PIC18F4685 based firmware)</TD>
98
    </TR>
99
    <TR>
1105 tk 100
      <TD CLASS=TABCOLOR2><A HREF="mios/midibox64_v2_4f.zip">midibox64_v2_4f.zip</A></TD>
408 tk 101
      <TD CLASS=TABCOLOR2>The complete PIC18F port of <A HREF="midibox64.html">MIDIbox64</A></TD>
102
    </TR>
103
    <TR>
1105 tk 104
      <TD CLASS=TABCOLOR2><A HREF="mios/midibox64e_v2_2e.zip">midibox64e_v2_2e.zip</A></TD>
408 tk 105
      <TD CLASS=TABCOLOR2>The complete PIC18F port of <A HREF="midibox16e.html">MIDIbox64E</A></TD>
106
    </TR>
107
    <TR>
832 tk 108
      <TD CLASS=TABCOLOR2><A HREF="mios/midibox_mf_v2_2c.zip">midibox_mf_v2_2c.zip</A></TD>
408 tk 109
      <TD CLASS=TABCOLOR2>The complete PIC18F port of <A HREF="midibox_mf.html">MIDIbox MF</A></TD>
110
    </TR>
111
    <TR>
832 tk 112
      <TD CLASS=TABCOLOR2><A HREF="mios/midio128_v2_2c.zip">midio128_v2_2c.zip</A></TD>
408 tk 113
      <TD CLASS=TABCOLOR2>The complete PIC18F port of <A HREF="midio128.html">MIDIO128</A></TD>
114
    </TR>
115
    <TR>
832 tk 116
      <TD CLASS=TABCOLOR2><A HREF="mios/midimon_v2_0d.zip">midimon_v2_0d.zip</A></TD>
408 tk 117
      <TD CLASS=TABCOLOR2>The complete PIC18F port of <A HREF="midimon.html">MIDImon</A></TD>
118
    </TR>
119
    <TR>
832 tk 120
      <TD CLASS=TABCOLOR2><A HREF="mios/midi_benchmark_v1c.zip">midi_benchmark_v1c.zip</A></TD>
408 tk 121
      <TD CLASS=TABCOLOR2>a benchmark which allows you to measure the performance of your MIDI connection - see also <A HREF="http://www.midibox.org/forum/index.php?topic=2342.0">this forum article</A></TD>
122
    </TR>
123
    <TR>
1031 tk 124
      <TD CLASS=TABCOLOR2><A HREF="mios/midibox_cv_v1_3.zip">midibox_cv_v1_3.zip</A></TD>
1149 tk 125
      <TD CLASS=TABCOLOR2><A HREF="midibox_cv_v1.html">MIDIbox CV V1</A></TD>
408 tk 126
    </TR>
127
    <TR>
832 tk 128
      <TD CLASS=TABCOLOR2><A HREF="mios/midibox_seq_v2_4f.zip">midibox_seq_v2_4f.zip</A></TD>
408 tk 129
      <TD CLASS=TABCOLOR2><A HREF="midibox_seq_v2.html">MIDIbox SEQ V2</A> (old, PIC18F452 based firmware - expired and not maintained anymore!)</TD>
130
    </TR>
131
    <TR>
1084 tk 132
      <TD CLASS=TABCOLOR2><A HREF="mios/midibox_seq_v3_4h.zip">midibox_seq_v3_4h.zip</A></TD>
697 tk 133
      <TD CLASS=TABCOLOR2><A HREF="midibox_seq_v3.html">MIDIbox SEQ V3</A> (new, PIC18F4620 based firmware)</TD>
408 tk 134
    </TR>
135
    <TR>
1084 tk 136
      <TD CLASS=TABCOLOR2><A HREF="mios/midibox_808_v1_3a.zip">midibox_808_v1_3a.zip</A></TD>
408 tk 137
      <TD CLASS=TABCOLOR2><A HREF="midibox_808.html">MIDIbox 808</A>, a drum sequencer for analog and MIDI (PIC18F4620 based firmware)</TD>
138
    </TR>
139
    <TR>
1162 tk 140
      <TD CLASS=TABCOLOR2><A HREF="mios/midibox_fm_v1_4i.zip">midibox_fm_v1_4i.zip</A></TD>
968 tk 141
      <TD CLASS=TABCOLOR2><A HREF="midibox_fm.html">MIDIbox FM</A> (PIC18F452 and PIC18F4685 based firmware)<BR>A FM synthesizer based on the Yamaha YMF262</TD>
408 tk 142
    </TR>
143
 
144
 
145
 
146
    <TR>
147
      <TD COLSPAN=3 CLASS=TABCOLOR1><FONT SIZE=3><STRONG>C Applications</STRONG></FONT></TD>
148
    </TR>
149
    <TR>
832 tk 150
      <TD CLASS=TABCOLOR2><A HREF="mios/midibox_mm_v2_0e.zip">midibox_mm_v2_0e.zip</A></TD>
408 tk 151
      <TD CLASS=TABCOLOR2>Emulation of CM Motormix (see also <A HREF="http://www.midibox.org/forum/index.php?topic=4839.0" TARGET="_blank">this forum article</A>)</TD>
152
    </TR>
153
    <TR>
832 tk 154
      <TD CLASS=TABCOLOR2><A HREF="mios/analog_toolbox_v1_1e.zip">analog_toolbox_v1_1e.zip</A></TD>
408 tk 155
      <TD CLASS=TABCOLOR2>Allows digital processing of analog signals (see also <A HREF="http://www.midibox.org/forum/index.php?topic=5080.0" TARGET="_blank">this forum article</A>)</TD>
156
    </TR>
157
    <TR>
832 tk 158
      <TD CLASS=TABCOLOR2><A HREF="mios/clockbox_enhanced_v1c.zip">clockbox_enhanced_v1c.zip</A></TD>
408 tk 159
      <TD CLASS=TABCOLOR2>Outputs up to 9 MIDI clocks and 24ppqn signal (see also <A HREF="http://www.midibox.org/forum/index.php?topic=5691.0" TARGET="_blank">this forum article</A>)</TD>
160
    </TR>
161
    <TR>
832 tk 162
      <TD CLASS=TABCOLOR2><A HREF="mios/clockbox_simple_v1c.zip">clockbox_simple_v1c.zip</A></TD>
408 tk 163
      <TD CLASS=TABCOLOR2>Older version of the clockbox which is less complex and therefore a better template for own applications.</TD>
164
    </TR>
165
    <TR>
832 tk 166
      <TD CLASS=TABCOLOR2><A HREF="mios/ain64_din128_dout128_v2c.zip">ain64_din128_dout128_v2c.zip</A></TD>
408 tk 167
      <TD CLASS=TABCOLOR2>MIOS configured for 64 pots, 128 buttons, 128 LEDs - don't forget: all unused analog inputs must be clamped to ground!</TD>
168
    </TR>
169
    <TR>
832 tk 170
      <TD CLASS=TABCOLOR2><A HREF="mios/din_velocity_unmuxed_v1c.zip">din_velocity_unmuxed_v1c.zip</A></TD>
408 tk 171
      <TD CLASS=TABCOLOR2>Simple program to realize velocity buttons (e.g. for drumpads) - see also <A HREF="http://www.midibox.org/forum/index.php?topic=5835.0" TARGET="_blank">this forum article</A></TD>
172
    </TR>
173
    <TR>
832 tk 174
      <TD CLASS=TABCOLOR2><A HREF="mios/sm_c_example1_v1c.zip">sm_c_example1_v1c.zip</A></TD>
408 tk 175
      <TD CLASS=TABCOLOR2>How to drive a button matrix of 8x8 = 64 buttons. See also <A HREF="mbhp/mbhp_scan_matrix1.pdf">this connection diagram</A>.</TD>
176
    <TR>
832 tk 177
      <TD CLASS=TABCOLOR2><A HREF="mios/sm_c_example2_v1c.zip">sm_c_example2_v1c.zip</A></TD>
408 tk 178
      <TD CLASS=TABCOLOR2>How to handle a button matrix of 8x8 = 64 buttons superfast (within 80 uS) and with debouncing.</TD>
179
    </TR>
180
    <TR>
832 tk 181
      <TD CLASS=TABCOLOR2><A HREF="mios/button_duoled_matrix_v1_2c.zip">button_duoled_matrix_v1_2c.zip</A></TD>
408 tk 182
      <TD CLASS=TABCOLOR2>How to handle a 4x16 (or 8x8) Button/Duo-LED matrix - see also <A HREF="http://www.midibox.org/forum/index.php/topic,10476.msg79411.html" TARGET="_blank">this forum article</A></TD>
183
    </TR>
184
    <TR>
832 tk 185
      <TD CLASS=TABCOLOR2><A HREF="mios/sid_random_v1c.zip">sid_random_v1c.zip</A></TD>
408 tk 186
      <TD CLASS=TABCOLOR2>A random patch generator for MIDIbox SID - see also <A HREF="http://www.midibox.org/forum/index.php?topic=5864.0" TARGET="_blank">this forum article</A></TD>
187
    </TR>
188
    <TR>
832 tk 189
      <TD CLASS=TABCOLOR2><A HREF="mios/midi_router_v1_1c.zip">midi_router_v1_1c.zip</A></TD>
408 tk 190
      <TD CLASS=TABCOLOR2>The <A HREF="midi_router.html">MIDI Router</A> project</TD>
191
    </TR>
192
    <TR>
832 tk 193
      <TD CLASS=TABCOLOR2><A HREF="mios/stribe_v1_0b.zip">stribe_v1_0c.zip</A></TD>
408 tk 194
      <TD CLASS=TABCOLOR2>MIDIbox based firmware for the <A HREF="http://www.stribe.org" TARGET="_blank">Stribe</A> project (see also <A HREF="http://www.midibox.org/forum/index.php/topic,11130.0.html" TARGET="_blank">this forum article</A>)</TD>
195
    </TR>
963 tk 196
    <TR>
981 tk 197
      <TD CLASS=TABCOLOR2><A HREF="mios/blm_scalar_v1_0a.zip">blm_scalar_v1_0a.zip</A></TD>
963 tk 198
      <TD CLASS=TABCOLOR2>Firmware for <A HREF="http://www.ucapps.de/midibox_seq_manual_blm.html" TARGET="_blank">BLM16x16+X</A>. The BLM driver can also used for other purposes, it scans 5 8x8 matrices for up to 320 buttons and 320 Duo-LEDs (=640 outputs)</TD>
199
    </TR>
1004 tk 200
    <TR>
1021 tk 201
      <TD CLASS=TABCOLOR2><A HREF="mios/midi_force_to_scale_v1_1.zip">midi_force_to_scale_v1_1.zip</A></TD>
1004 tk 202
      <TD CLASS=TABCOLOR2>see <A HREF="http://midibox.org/forums/topic/15717-midi-force-to-scale/" TARGET="_blank">this forum article</A></TD>
203
    </TR>
408 tk 204
 
205
 
206
    <TR>
163 tk 207
      <TD COLSPAN=3 CLASS=TABCOLOR1><FONT SIZE=3><STRONG>Troubleshooting</STRONG></FONT></TD>
208
    </TR>
209
    <TR>
832 tk 210
      <TD CLASS=TABCOLOR2><A HREF="mios/change_id_v1_9g.zip">change_id_v1_9g.zip</A></TD>
163 tk 211
      <TD CLASS=TABCOLOR2>This program allows you to change the ID header without reburning the chip --- use this program with care and read the informations given in README.txt!</TD>
212
    </TR>
213
    <TR>
878 tk 214
      <TD CLASS=TABCOLOR2><A HREF="mios/lcd_interconnection_test_v2.zip">lcd_interconnection_test_v2.zip</A></TD>
215
      <TD CLASS=TABCOLOR2>Testprogram for the interconnections between Core and LCD module (read the README.txt file for the usage)</TD>
163 tk 216
    </TR>
217
    <TR>
832 tk 218
      <TD CLASS=TABCOLOR2><A HREF="mios/dout_enc_v1c.zip">dout_enc_v1c.zip</A></TD>
163 tk 219
      <TD CLASS=TABCOLOR2>Utility which allows to select one of 128 DOUTs with an encoder - nice to check LEDs and to identify the appr. DOUT pin number as well as the shift register number</TD>
220
    </TR>
221
    <TR>
832 tk 222
      <TD CLASS=TABCOLOR2><A HREF="mios/dout_buttons_v1c.zip">dout_buttons_v1c.zip</A></TD>
163 tk 223
      <TD CLASS=TABCOLOR2>same like the dout_enc application but with inc/dec button</TD>
224
    </TR>
225
    <TR>
832 tk 226
      <TD CLASS=TABCOLOR2><A HREF="mios/enc_speed_v1b.zip">enc_speed_v1c.zip</A></TD>
163 tk 227
      <TD CLASS=TABCOLOR2>Utility to test the various rotary encoder speed modes</TD>
228
    </TR>
229
    <TR>
1066 tk 230
      <TD CLASS=TABCOLOR2><A HREF="mios/srio_interconnection_test_v2a.zip">srio_interconnection_test_v2a.zip</A></TD>
878 tk 231
      <TD CLASS=TABCOLOR2>Testprogram for the interconnections between Core and DIN/DOUT modules (read the README.txt file for the usage)</TD>
163 tk 232
    </TR>
233
    <TR>
832 tk 234
      <TD CLASS=TABCOLOR2><A HREF="mios/jitter_mon_v1c.zip">jitter_mon_v1c.zip</A></TD>
163 tk 235
      <TD CLASS=TABCOLOR2>Utility which displays the jitter of an analog input. The pin has to be selected with two inc/dec buttons</TD>
236
    </TR>
237
    <TR>
832 tk 238
      <TD CLASS=TABCOLOR2><A HREF="mios/mf_calibration_v1c.zip">mf_calibration_v1c.zip</A></TD>
163 tk 239
      <TD CLASS=TABCOLOR2>Utility for Motorfader calibration</TD>
240
    </TR>
241
    <TR>
832 tk 242
      <TD CLASS=TABCOLOR2><A HREF="mios/mf_direct_control_v1c.zip">mf_direct_control_v1c.zip</A></TD>
163 tk 243
      <TD CLASS=TABCOLOR2>Utility to control the motorfaders directly with Button 1-16</TD>
244
    </TR>
245
    <TR>
878 tk 246
      <TD CLASS=TABCOLOR2><A HREF="mios/mbsid_interconnection_test_v2.zip">mbsid_interconnection_test_v2.zip</A></TD>
247
      <TD CLASS=TABCOLOR2>Testprogram for the interconnections between Core and SID module of <A HREF="midibox_sid.html">MIDIbox SID</A> (read the README.txt file for the usage)</TD>
163 tk 248
    </TR>
249
    <TR>
832 tk 250
      <TD CLASS=TABCOLOR2><A HREF="mios/mbsid_testtone_v3c.zip">mbsid_testtone_v3c.zip</A></TD>
163 tk 251
      <TD CLASS=TABCOLOR2>Just plays a 1kHz triangle wave on the SID - nice for testing the audio output without the need for a MIDI sequencer or keyboard. With the new v2 version, both MBHP_SID modules connected to a core are initialised.<BR>In addition, a 1kHz square wave will be generated on the CS pin (#8) - see xxx for additional informations.</TD>
252
    </TR>
253
    <TR>
832 tk 254
      <TD CLASS=TABCOLOR2><A HREF="mios/mbsid_led_matrix_test_v1c.zip">mbsid_led_matrix_test_v1c.zip</A></TD>
163 tk 255
      <TD CLASS=TABCOLOR2>Testprogram for the LED matrix of <A HREF="midibox_sid_csC.html">MIDIbox SID Step C</A></TD>
256
    </TR>
257
    <TR>
1021 tk 258
      <TD CLASS=TABCOLOR2><A HREF="mios/mbfm_interconnection_test_v2a.zip">mbfm_interconnection_test_v2a.zip</A></TD>
878 tk 259
      <TD CLASS=TABCOLOR2>Testprogram for the interconnections between Core and OPL3 module of <A HREF="midibox_fm.html">MIDIbox FM</A> (read the README.txt file for the usage)</TD>
163 tk 260
    </TR>
261
    <TR>
1021 tk 262
      <TD CLASS=TABCOLOR2><A HREF="mios/mbfm_testtone_v1d.zip">mbfm_testtone_v1d.zip</A></TD>
163 tk 263
      <TD CLASS=TABCOLOR2>Just plays a 1kHz sine wave on the OPL3 over all 4 channels - nice for testing the audio outputs without the need for a MIDI sequencer or keyboard</TD>
264
    </TR>
265
    <TR>
832 tk 266
      <TD CLASS=TABCOLOR2><A HREF="mios/iic_midi_sw_loopback_v1c.zip">iic_midi_sw_loopback_v1c.zip</A></TD>
163 tk 267
      <TD CLASS=TABCOLOR2>Test application for <A HREF="mbhp_iic_midi.html">MBHP_IIC_MIDI</A> module - please read the README.txt for details</TD>
268
    </TR>
269
    <TR>
832 tk 270
      <TD CLASS=TABCOLOR2><A HREF="mios/revision_id_v1c.zip">revision_id_v1c.zip</A></TD>
163 tk 271
      <TD CLASS=TABCOLOR2>This program displays the revision ID of the PIC you are using, and sends it via MIDI (for the case that no LCD is connected). Useful to determine, if you got a PIC18F4620 B4 step or higher w/o the EUSART bug (see README.txt)</TD>
272
    </TR>
273
 
274
    <TR>
408 tk 275
      <TD COLSPAN=3 CLASS=TABCOLOR1><FONT SIZE=3><STRONG>Example Applications (read the README.txt for more infos)</FONT></TD>
163 tk 276
    </TR>
277
    <TR>
832 tk 278
      <TD CLASS=TABCOLOR2><A HREF="mios/j5_dout_v1e.zip">j5_dout_v1e.zip</A></TD>
163 tk 279
      <TD CLASS=TABCOLOR2>How to save a DOUTX1 module by using J5 as digital output. <A HREF="mios/j5_dout.pdf">Hardware examples</A> for driving LEDs, Relais, CMOS-Switches</TD>
280
    </TR>
281
    <TR>
832 tk 282
      <TD CLASS=TABCOLOR2><A HREF="mios/j5_din_v1c.zip">j5_din_v1c.zip</A></TD>
163 tk 283
      <TD CLASS=TABCOLOR2>How to save a DINX1 module by using J5 as digital input. <A HREF="mios/j5_din.pdf">Hardware example</A> for triggering on buttons</TD>
284
    </TR>
285
    <TR>
832 tk 286
      <TD CLASS=TABCOLOR2><A HREF="mios/led_digits1_v1c.zip">led_digits1_v1c.zip</A></TD>
163 tk 287
      <TD CLASS=TABCOLOR2>How to drive 8 LED digits with a DOUTX3 module (schematic: <A HREF="mios/leddigits_8.pdf">leddigits_8.pdf</A>). Up to 48 digits can be driven by a single core in this way.</TD>
288
    </TR>
289
    <TR>
832 tk 290
      <TD CLASS=TABCOLOR2><A HREF="mios/led_digits2_v1c.zip">led_digits2_v1c.zip</A></TD>
163 tk 291
      <TD CLASS=TABCOLOR2>How to drive 16 LED digits with a DOUTX4 module (schematic: <A HREF="mios/leddigits_16.pdf">leddigits_16.pdf</A>). Up to 64 digits can be driven by a single core in this way.</TD>
292
    </TR>
293
    <TR>
832 tk 294
      <TD CLASS=TABCOLOR2><A HREF="mios/led_digits_mtc_v1c.zip">led_digits_mtc_v1c.zip</A></TD>
163 tk 295
      <TD CLASS=TABCOLOR2>MTC receiver example (displays the MIDI time code on the LCD and on <A HREF="mios/leddigits_8.pdf">8 LED digits</A>).</TD>
296
    </TR>
297
    <TR>
832 tk 298
      <TD CLASS=TABCOLOR2><A HREF="mios/led_digits_clk_v1c.zip">led_digits_clk_v1c.zip</A></TD>
163 tk 299
      <TD CLASS=TABCOLOR2>MIDI clock receiver example (displays the MIDI clock on the LCD and on <A HREF="mios/leddigits_8.pdf">8 LED digits</A>).</TD>
300
    </TR>
301
    <TR>
832 tk 302
      <TD CLASS=TABCOLOR2><A HREF="mios/bs_xfer_v1b.zip">bs_xfer_v1c.zip</A></TD>
163 tk 303
      <TD CLASS=TABCOLOR2>How to upload/download and convert BankStick data via MIDI. This package contains also a syx2asm.pl and bin2asm.pl script to convert MIOS .syx files or plain binary files to assembler format</TD>
304
    </TR>
305
    <TR>
883 tk 306
      <TD CLASS=TABCOLOR2><A HREF="mios/sm_example1_v2c.zip">sm_example1_v2c.zip</A></TD>
163 tk 307
      <TD CLASS=TABCOLOR2>How to drive a button matrix of 8x8 = 64 buttons. See also <A HREF="mbhp/mbhp_scan_matrix1.pdf">this connection diagram</A>.</TD>
308
    <TR>
883 tk 309
      <TD CLASS=TABCOLOR2><A HREF="mios/sm_example2_v1d.zip">sm_example2_v1d.zip</A></TD>
163 tk 310
      <TD CLASS=TABCOLOR2>How to handle a button matrix of 8x8 = 64 buttons superfast (within 80 uS) and with debouncing.</TD>
311
    </TR>
312
 
313
    <TR>
314
      <TD COLSPAN=3 CLASS=TABCOLOR1><FONT SIZE=3><STRONG>Custom LCD drivers (for LCDs which are not natively supported by MIOS)</STRONG></FONT></TD>
315
    </TR>
316
    <TR>
832 tk 317
      <TD CLASS=TABCOLOR2><A HREF="mios/lcd7_t6963c_h_v2a.zip">lcd7_t6963c_h_v2a.zip</A></TD>
163 tk 318
      <TD CLASS=TABCOLOR2>T6963C in horizontal screen mode (low performance!), see also <A HREF="mbhp_lcd.html">MBHP_LCD page</A></TD>
319
    </TR>
320
    <TR>
832 tk 321
      <TD CLASS=TABCOLOR2><A HREF="mios/lcd7_t6963c_v_v2a.zip">lcd7_t6963c_v_v2a.zip</A></TD>
163 tk 322
      <TD CLASS=TABCOLOR2>T6963C in vertical screen mode (better performance), see also <A HREF="mbhp_lcd.html">MBHP_LCD page</A></TD>
323
    </TR>
324
    <TR>
832 tk 325
      <TD CLASS=TABCOLOR2><A HREF="mios/lcd7_iic_v2a.zip">lcd7_iic_v2a.zip</A></TD>
163 tk 326
      <TD CLASS=TABCOLOR2>Matrix Orbital display via IIC interface, see also <A HREF="mbhp_lcd.html">MBHP_LCD page</A></TD>
327
    </TR>
328
    <TR>
832 tk 329
      <TD CLASS=TABCOLOR2><A HREF="mios/lcd7_clcd_v2a.zip">lcd7_clcd_v2a.zip</A></TD>
163 tk 330
      <TD CLASS=TABCOLOR2>Simplified Character Display driver for HD44780 - can be used as template for other displays (Note: up to 2 CLCDs are natively supported by MIOS -> LCD type #0)</TD>
331
    </TR>
332
    <TR>
832 tk 333
      <TD CLASS=TABCOLOR2><A HREF="mios/lcd7_clcd_multi_v1a.zip">lcd7_clcd_multi_v1a.zip</A></TD>
408 tk 334
      <TD CLASS=TABCOLOR2>Character Display driver for up to 8 HD44780 based CLCDs</TD>
335
    </TR>
336
    <TR>
832 tk 337
      <TD CLASS=TABCOLOR2><A HREF="mios/lcd7_ks0108_v2a.zip">lcd7_ks0108_v2a.zip</A></TD>
163 tk 338
      <TD CLASS=TABCOLOR2>Simplified Graphical Display driver for KS0108 - can be used as template for other displays (Note: KS0108 is natively supported by MIOS -> LCD type #1)</TD>
339
    </TR>
340
    <TR>
832 tk 341
      <TD CLASS=TABCOLOR2><A HREF="mios/lcd7_pcd8544_v2a.zip">lcd7_pcd8544_v2a.zip</A></TD>
163 tk 342
      <TD CLASS=TABCOLOR2>Graphical Display driver for PCD8544 (known from Nokia mobile phones) - up to 8 displays can be connected together, see also the <A HREF="mbhp_lcd.html">MBHP_LCD page</A></TD>
343
    </TR>
344
    <TR>
832 tk 345
      <TD CLASS=TABCOLOR2><A HREF="mios/lcd7_dog_v1a.zip">lcd7_dog_v1a.zip</A></TD>
811 tk 346
      <TD CLASS=TABCOLOR2>Display driver for EA DOG16xx displays, see also <A HREF="mbhp_lcd.html">MBHP_LCD page</A></TD>
433 TK 347
    </TR>
348
    <TR>
832 tk 349
      <TD CLASS=TABCOLOR2><A HREF="mios/lcd7_dog_g_v1a.zip">lcd7_dog_g_v1a.zip</A></TD>
350
      <TD CLASS=TABCOLOR2>Display driver for Graphical DOG displays, see also <A HREF="mbhp_lcd.html">MBHP_LCD page</A></TD>
351
    </TR>
352
    <TR>
353
      <TD CLASS=TABCOLOR2><A HREF="mios/lcd_benchmark_v1c.zip">lcd_benchmark_v1c.zip</A></TD>
163 tk 354
      <TD CLASS=TABCOLOR2>a benchmark which allows you to measure the performance of a display - see also <A HREF="http://www.midibox.org/forum/index.php?topic=2169.0">this forum article</A></TD>
355
    </TR>
356
 
357
    <TR>
1113 tk 358
      <TD COLSPAN=3 CLASS=TABCOLOR1><FONT SIZE=3><STRONG>MIOS Base Package and Skeletons</STRONG></FONT></TD>
163 tk 359
    </TR>
360
    <TR>
832 tk 361
      <TD CLASS=TABCOLOR2><A HREF="mios/mios_base_v1_1.zip">mios_base_v1_1.zip</A></TD>
362
      <TD CLASS=TABCOLOR2>Required for programmers only!<BR>See also <A HREF="http://www.midibox.org/forum/index.php/topic,11882.0.html" TARGET="_blank">this forum article</A><BR>Release from 2009-10-04<BR>Change Logs are available in the <A HREF="http://svnmios.midibox.org" TARGET="_blank">SVN repository</A>.</TD>
163 tk 363
    </TR>
1113 tk 364
    <TR>
365
      <TD CLASS=TABCOLOR2><A HREF="mios/sdcc_skeleton_v1_1.zip">sdcc_skeleton_v1_1.zip</A></TD>
366
      <TD CLASS=TABCOLOR2>A precompiled skeleton for <A HREF="mios_c.html">C based applications</A>.<BR>This package also contains most parts of the base package in a local directory, so that it can be directly recompiled with "make" for most comfortable usage without the need to set environment variables.</TD>
367
    </TR>
368
    <TR>
369
      <TD CLASS=TABCOLOR2><A HREF="mios/asm_skeleton_v1_1.zip">asm_skeleton_v1_1.zip</A></TD>
370
      <TD CLASS=TABCOLOR2>Same for assembly based applications.</TD>
371
    </TR>
163 tk 372
 
408 tk 373
  </TABLE>
163 tk 374
 
375
 
376
FOOTER