
GA3222 Preliminary Data Sheet
34477 - 0
February 2006
13 of 21
7.8.1 Momentary Switch on MS
This mode uses a single momentary switch on MS (Pin 4) to change memories.
Using this mode causes the part to start in Memory A and whenever the button is
pressed the next valid memory is loaded. When the user is in the last valid memory,
a button press causes memory A to be loaded.
Examples
If 4 valid memories ABCDABCD…
If 3 valid memories ABCABCA…
If 2 valid memories ABABA…
If 1 valid memory AAA…
7.8.2 Momentary Switch on MS, Static Switch on MS2 (jump to last memory)
This mode uses a static switch on MS2 (Pin 5) and a momentary switch on MS (Pin
4) to change memories. If the static switch is OPEN, the part starts in memory A
and it behaves like momentary with the exception that memory D is not used. If the
static switch on MS2 is set to HIGH, the part will automatically jump to memory D
(this happens on start-up or during normal operation). In this setup, the momentary
switch's state is ignored, preventing memory select beeps from occurring. When
MS2 is set to OPEN, the part loads in the last selected memory. If required, a
memory other than D can be used as the jump memory (including one accessible
by MS).
Examples
If MS2 = OPEN and there are 4 valid memories: ABCABCA…
If MS2 = HIGH: D…
7.8.3 Static Switch on MS and MS2
This mode uses two static switches to change memories.
Table 7-1
describes which memory is selected depending on the state of the
switches.
In this mode it is possible to jump from any memory to any other memory simply by
changing the state of both switches. If both switches are changed simultaneously
then the transition is smooth, otherwise, if one switch is changed and then the
other, the part transitions to an intermediate memory before reaching the final
memory.
The part starts in whatever memory the switches are selected. If a memory is
invalid the part defaults to memory A.