MAX7347/MAX7348/MAX7349
2-Wire Interfaced Low-EMI Key Switch
and Sounder Controllers
______________________________________________________________________________________ 19
REGISTER DATA
REGISTER
ADDRESS
CODE (hex)
D7 D6 D5 D4 D3 D2 D1 D0
CONFIGURATION REGISTER 0x04 SHUTDOWN
KEY
SOUND
ENABLE
ALERT
SOUND
ENABLE
ALERT
INT
ENABLE
ALERT
INT
EVENT
SOUNDER
STATUS
T IM EO U T
EN A B L E
Shutdown mode; key-scan and
sounder timing are disabled,
interrupts disabled, but alert input
can be read and port outputs (as
selected) can be changed
0x04 0 X X X X X X X
Operating mode; key scan is started,
and commands in sounder queue
are actioned
0x04 1 X X X X X X X
Power-up default setting 0x04 00000001
Table 12. Configuration Register Format (continued)
REGISTER DATA
REGISTER
ADDRESS
CODE (hex)
READ
WRITE
D7 D6 D5 D4 D3 D2 D1 D0
READ PORT 7 PORT 6 PORT 5 PORT 4 PORT 3 PORT 2
INT
PORT
ALERT
INPUT
PORTS REGISTER 0x05
WRITE PORT 7 PORT 6 PORT 5 PORT 4 PORT 3 PORT 2
INT
PORT
X
Clear port 2 low 0x05 Write X X X X X 0 X X
Set port 2 high (high
impedance)
0x05 Write X X X X X 1 X X
Clear port 3 low 0x05 Write X X X X 0 X X X
Set port 3 high (high
impedance)
0x05 Write X X X X 1 X X X
Clear port 4 low 0x05 Write X X X 0 X X X X
Set port 4 high (high
impedance)
0x05 Write X X X 1 X X X X
Clear port 5 low 0x05 Write X X 0 X X X X X
Set port 5 high (high
impedance)
0x05 Write X X 1 X X X X X
Clear port 6 low 0x05 Write X 0 X X X X X X
Set port 6 high (high
impedance)
0x05 Write X 1 X X X X X X
Table 13. Ports Register Format
MAX7347/MAX7348/MAX7349
2-Wire Interfaced Low-EMI Key Switch
and Sounder Controllers
20 ______________________________________________________________________________________
REGISTER DATA
REGISTER
ADDRESS
CODE (hex)
READ
WRITE
D7 D6 D5 D4 D3 D2 D1 D0
READ PORT 7 PORT 6 PORT 5 PORT 4 PORT 3 PORT 2
INT
PORT
ALERT
INPUT
PORTS REGISTER 0x05
WRITE PORT 7 PORT 6 PORT 5 PORT 4 PORT 3 PORT 2
INT
PORT
X
Clear port 7 low 0x05 Write 0 X X X X X X X
Set port 7 high (high
impedance)
0x05 Write 1 X X X X X X X
Clear INT port low;
this setting is ignored
unless the key-scan INT
functionality is disabled
by setting interrupt
register bits D4 to D0 to
00000
0x05 Write X X X X X X 0 X
Set INT port high (high
impedance); this setting
is ignored unless the
key-scan INT
functionality is disabled
by setting interrupt
register bits D4 to D0 to
00000
0x05 Write X X X X X X 1 X
Alert input level is low 0x05 Read X X X X X X X 0
Alert input level is high 0x05 Read X X X X X X X 1
Power-up default
setting
0x05 1111111X
Table 13. Ports Register Format (continued)
REGISTER DATA
REGISTER
ADDRESS
CODE (hex)
D7 D6 D5 D4 D3 D2 D1 D0
This-8 bit value is passed to sounder controller when key(s)
debounced, if enabled in the configuration register; these 7
bits define duration and frequency only; sounder command
bit D0 is ignored and fixed internally at 1; if a key sound is
sent as 000xxxxx (continuous), then the command is stored
as 111xxxxx (1000 ms)
0x06 7-bit value (see Table 16 for functionality) 1
Power-up default setting 0x06 01010001
Table 14. Key-Sound Register Format
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

MAX7347ATE+T

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Interface - Specialized Low-EMI Key Switch & Sounder Controller
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union