MAX7347/MAX7348/MAX7349
2-Wire Interfaced Low-EMI Key Switch
and Sounder Controllers
______________________________________________________________________________________ 21
REGISTER DATA
REGISTER
ADDRESS
CODE (hex)
D7 D6 D5 D4 D3 D2 D1 D0
This 8-bit value is passed to sounder controller on the falling
edge of the alert input; these 7 bits define duration and
frequency only; sounder command bit D0 is ignored and
fixed internally at 1; if an alert sound is sent as 000xxxxx
(continuous), then the command is stored as 111xxxxx
(1000 ms)
0x07 7-bit value (see Table 16 for functionality) 1
Power-up default setting 0x07 10111011
Table 15. Alert Sound Register Format
REGISTER DATA
REGISTER
D7 D6 D5 D4 D3 D2 D1 D0
SOUNDER REGISTER
READ
WRITE
DURATION FREQUENCY LEVEL BUFFER
No commands are active; OR output is GPO logic 0 Read 0 0 0 0 0 0 0 0
This current command is active, none are queued (so another
command may be sent)
Read DURATION FREQUENCY LEVEL 0
This current command is active, and another command is in
the queue
Read DURATION FREQUENCY LEVEL 1
Perform this command, terminating and clearing any previous
active command, command queue, and autoloop; new
command is now active, and queue is now empty
Write X X X X X X X 0
Add command to queue if not full; command replaces queued
command if queue is full
Write X X X X X X X 1
Configure sounder output as general-purpose output, logic 0
(clear queue; sounder output active low with continuous
duration, ie, until a buffer = 0 command)
Write 0 0 0 0 0 0 0 0
Configure sounder output as general-purpose output, logic 1
(clear queue; sounder output active high with continuous
duration, ie, until a buffer = 0 command)
Write 0 0 0 0 0 0 1 0
Autoloop using the current two commands; the active
command is command 1, and the inactive command is
command 2; if no command is active, the oldest command is
reactivated as command 1, and the other command is re-
activated as command 2
Write 0 0 0 0 0 0 0 1
Autoloop is halted at the end of command 2, and output idles
as defined by command 2
Write 0 0 0 0 0 0 1 1
Table 16. Sounder Register Format