EEPROM Memory
This MIDI receiver will have non-volatile EEPROM memory (130 bytes will be required - either onboard the MCU or a
separate IC) so all user data will be saved when power is removed, without the use of a backup battery.
The MIDI receiver will always perform a very quick check of an EEPROM flag bit, on power-up, to see if it’s the first time it
is being powered up, such as during production testing… If it is the first time, the MCU will perform a physical test of all
the EEPROM’s memory locations to ensure they are useable and it will create the following default (user) data.
MIDI Ch.
= #1
Preset #1
= Channel 1 – on FX Loop – off Graphic EQ – off
Preset #2
= Channel 2 – on FX Loop – off Graphic EQ – off
Preset #3
= Channel 3 – on FX Loop – off Graphic EQ – off
Preset #4
= Channel 1 – on FX Loop – on Graphic EQ – off
Preset #5
= Channel 2 – on FX Loop – on Graphic EQ – off
Preset #6
= Channel 3 – on FX Loop – on Graphic EQ – off
Preset #7
= Channel 1 – on FX Loop – off Graphic EQ – on
Preset #8
= Channel 2 – on FX Loop – off Graphic EQ – on
Preset #9
= Channel 3 – on FX Loop – off Graphic EQ – on
Preset #10
= Channel 1 – on FX Loop – on Graphic EQ – on
Preset #11
= Channel 2 – on FX Loop – on Graphic EQ – on
Preset #12
= Channel 3 – on FX Loop – on Graphic EQ – on
Preset #13
= Channel 1 – on FX Loop – off Graphic EQ – off
to
Preset #128 = Channel 1 – on FX Loop – off Graphic EQ – off
If the EEPROM is bad, missing, not installed properly… the MIDI receiver will turn the Mute output on, turn off the
Channel 1, Channel 2, Channel 3, FX Loop and Graphic EQ outputs and will flash (500msec on and 500msec off…) all
five LED’s and lock-up, not allowing any MCU inputs or outputs to work until the EEPROM problem is corrected.
MIDI Channel Selection
If on power-up, the MCU detects that the Channel Select/Pgm. Store switch is being pressed/held-down, the Mute output
will turn on and the Channel 1, Channel 2, Channel 3, FX Loop and Graphic EQ outputs will remain off. The Channel 1
LED will begin to flash at a rate of 500 milli-seconds on and 500 milli-seconds off, indicating a special mode (the MIDI
Channel Selection Mode) has been selected. The Channel 2, Channel 3, FX Loop and Graphic EQ LED’s will display the
MIDI Channel (as per the chart below) currently saved in the EEPROM. The user can now press/hold the FX Loop switch
to move/scroll through and select the MIDI Channel he/she wishes the amplifier to receive MIDI messages on (every
change in the on/off status of the LED’s will be automatically saved in EEPROM) or he/she can press the Graphic EQ
switch to exit the MIDI Channel Selection Mode and continue/proceed with regular power-up operations (as per the
Functional Details section above).
MIDI
CHAN.
Ch. 2
LED
Ch. 3
LED
FXL
LED
GEQ
LED
16
on
on
on
on
15
on
on
on
off
14
on
on
off
on
13
on
on
off
off
12
on
off
on
on
11
on
off
on
off
10
on
off
off
on
9
on
off
off
off
8
off
on
on
on
7
off
on
on
off
6
off
on
off
on
5
off
on
off
off
4
off
off
on
on
3
off
off
on
off
2
off
off
off
on
1
off
off
off
off