Xecom's XE2401L component modem is a
complete 2400 bps data modem. Its
compact size and TTL level, serial interface
allows for quick integration into virtually any
new or existing design. The XE2401L
contains all of the circuitry required for
complete modem operation, including a user
transferable FCC Part 68 registration,
allowing direct connection to the Telephone
Network. The XE2401L was specifically
designed to provide industrial systems
manufacturers with a complete, highly
integrated, compact solution for adding data
communication to their products.
Block Diagram
Features
• Small Size 1.08” x 2.28” x 0.42”,
• FCC Part 68 Registered, user transferable
• Data Transfer at 2400, 1200 and 300 bps
• Supported Protocols:
- CCITT V.22bis, V.22, V.21
- Bell 212A, 103
• TTL serial interface interfaces with
industry standard UART’s
• Single +5v supply
• Modem control with Industry standard “AT”
command set
• Standard package allows easy upgrades
to Fax (XE9624F) and 9600 bps (XE9601)
operation
1RESETIExternal reset pin active HI, TTL. An internal circuit resets the modem
when power is applied, no external reset is required. Any external reset
applied to the modem must be applied for a minimum of 100
milliseconds.
2AROAuxiliary Data/Voice Relay output, active HI, TTL/CMOS. When high the
external, auxiliary telephone set relay is closed and the modem is in the
voice mode.
3RXDOSerial data output to the DTE (i.e. external UART). A logic "high"
represents a "mark" and a logic "low" represents a "space", TTL.
9\DTRIData Terminal Ready, input, active LO, TTL. The function of this pin
is set by the &D command and the value in register S21.
2/XECOMXE2401L
Page 3
PIN NAMEI/ODESCRIPTION
10\AAOAuto Answer enable indicator, output, active LO, TTL/CMOS.
11\CTSOClear to Send, output, active LO, TTL/CMOS. A low indicates the
modem is ready to accept data signals for transmission.
12OHOOff-Hook, output, active HI, TTL/CMOS. A high indicates the modem's
hookswitch relay is closed connecting the modem to the telephone line.
13TXDISerial data input from the DTE (i.e. external UART). A logic "high"
represents a "mark" and a low represents a"space", TTL.
14\RTSIRequest to Send, input, active LO, TTL.
15HSOHigh Speed indicator, output, active LO, TTL/CMOS. Low when
operating at 2400bps rate, high otherwise.
16\RIORing Indicator, output, active LO, TTL. When low indicates the
modem is receiving a ring signal.
18TIP---Tip connection to the phone line (RJ11 pin3) from the internal DAA.
20RING---Ring connection to the phone line (RJ11 pin4) from the internal DAA.
Caution: Observe design rules for Tip & Ring trace layout.
21GND---Ground.
22AMP---Audio output to speaker. Function is determined by L & M commands
and the value in register S22. The imput impdedence to the speaker
driver must be greater tha 300 ohms.
38\DCDOData Carrier Detect, output, active LO, TTL/CMOS. Function is set by
the &C command and the value in register S21.
39\DSROData Set Ready, output, active LO, TTL/CMOS. Function is set by the
&S command and the value in register S21.
40Vcc---+5 Volts.
Note: No other pin positions are present, i.e. only 18 physical pins are on this device.
No pins are present at positions 4, 5, 6, 7, 8, 17, 19, 23 - 37
XE2401LXECOM\3
Page 4
AT Commands
The XE2401L uses "AT" commands for
configuration and control. This section describes
use of the AT command format and lists the AT
commands, Registers and Result codes.
Modes of Operation
The "AT" commands have two operational
modes; Command Mode and Data Mode.
Data Mode: The XE2401L enters data mode
after it connects with a remote modem and issues
an appropriate "CONNECT" result code. In the
Data Mode the modem sends all data presented
on Transmit Data (TXD) to the remote modem
and puts data from the remote modem onto
Received Data (RXD). When the modem exits
data mode, it issues a "NO CARRIER" result
code.
Command Mode: The XE2401L enters
command mode on power-up, reset, a lost
connection, or receipt of the escape code. In
command mode the modem accepts commands
from the host on transmit data. Appropriate result
codes are returned on received data.
Command Line Format
Command lines issued to the modem follow a
strict format. Each command begins with the
prefix AT. The command line is stored in the
command buffer and executed upon receipt of a
carriage return. Until executed, the command
line can be editied with the backspace key.
Speed is determined by measuring the width of
the incoming bits. Parity is determined by
comparing the parity bit of the "A" and the "T."
Command Line - Commands may be strung
together in a single command line of up to 40
characters. Commands are executed in the
sequence they appear. Spaces may be inserted
into the command line but do not fill space in the
command buffer. A carriage return terminates the
command line and causes the commands to be
executed. Register S3 allows the user to select a
character other than a carriage return to terminate
the command line.
Command Buffer - No more than 40 characters,
including the AT prefix, may be loaded into the
command buffer. If the command buffer
overflows, the modem issues an "ERROR" result
code and commands are not executed.
Command Line Editing - The backspace can be
used to edit a command line before it is executed.
The backspace key, (Control and H
simultaneously on some systems), erases the
previous character in the command line. Register
S5 allows the user to select a character other
than a backspace to edit the command line.
Re-Execute Last Command - The A/ command
causes the modem to reexecute the last
command line. This is the only command which
does not require the "AT" prefix.
Command Prefix - Each command, except the
A/ command, begins with the AT prefix. The "A"
and "T" may be either both upper case or both
lower case but cannot be of different cases. The
prefix identifies the speed and parity of the
commands sent to the modem by the host.
Ommitted Parameters - Most commands include
a parameter which determines how the functions
will be set. When the command parameter is
omitted from the command string, it is assumed to
be a 0.
4/XECOMXE2401L
Page 5
The XE2401L uses "AT" commands for
configuration and control. This section describes
use of the AT command format and lists the AT
commands, Registers and Result codes.
Modes of Operation
The "AT" commands have two operational
modes; Command Mode and Data Mode.
AT Command List
Data Mode: The XE2401L enters data mode
after it connects with a remote modem and issues
an appropriate "CONNECT" result code. In the
Data Mode the modem sends all data presented
on Transmit Data (TXD) to the remote modem
and puts data from the remote modem onto
Received Data (RXD). When the modem exits
data mode, it issues a "NO CARRIER" result
code.
An asterisk indicates the factory default
A - Answer Command Bn - Select Communications Standard
n=0 Selects CCITT standards
n=1 Selects Bell standards*
D - Dial Command -
P = Pulse dial
T = Tone dial
R = Connect as an answering modem
W = Wait for dial tone
, =Pause for the duration of S8
@ =Wait for silence
! =Switch hook flash
; =Return to the command state
An asterisk indicates the factory default
A - Answer Command Bn - Select Communications Standard
n=0 Selects CCITT standards
n=1 Selects Bell standards*
D - Dial Command -
P = Pulse dial
T = Tone dial
R = Connect as an answering modem
W = Wait for dial tone
, =Pause for the duration of S8
@ =Wait for silence
! =Switch hook flash
; =Return to the command state
n=0 Speaker off
n=1 Speaker on until carrier received*
n=2 Speaker remains on
n=3 Speaker on after dialing until carrier is
detected.
On - On Line
n=0Return On Line with no retrain*
n=1Initiate retrain while returning On line.
6/XECOMXE2401L
Page 7
S-Register Summary
REG.RANGE/UNITSDESCRIPTIONDEFAULT
S00-255/ringsNumber of rings to answer on000
S10-255/ringsCount number of incoming rings000
S20-127/ASCIIEscape character043
S30-127/ASCIICarriage return character013
S40-127/ASCIILine feed character010
S50-32,127/ASCIIBackspace character008
S62-255/secDial tone wait time002
S71-60/secWait time for remote carrier030
S80-255/secComma pause time002
S91-255/0.1 secCarrier detect response time006
S101-255/0.1 secDelay from loss of carrier to hang up014
S14Bit MappedE,Q,V,T,P,D,A,R accept/ignore170
S16Bit MappedModem loopback tests000
S180-255/secModem test timer 000
S21Bit MappedJ, &R, &D, &C, &S, Y000
S22Bit MappedL, M, X, &P, &T4, &T5, DTE speed and parity 118
S23Bit Mapped&T4,&T5, DTE speed, parity007
S27Bit Mapped&Q, &L, &X, B commands064
Result Code Summary
DIGITCODEWORD CODE MEANING
0OKSuccessfully executed command line
1CONNECT300 bps connection established
2RINGRing signal detected
3NO CARRIERCarrier not detected within Register S7 detect time
4ERRORError found in command line; returns to command line
5CONNECT 12001200 bps connection established
6NO DIAL TONENo dial tone detected within 5 Sec. after going off-hook
7BUSYBusy signal detected after automatically dialing a call
8NO ANSWERFive seconds of silence was not detected when using the @
command in the Dial command line
10CONNECT 2400Connection established at 2400 bps
XE2401LXECOM\7
Page 8
Electrical Specifications
ABSOLUTE MAXIMUM RATINGS*
SUPPLY VOLTAGE - Vcc+6.5 Volts
DC INPUT VOLTAGE -0.6 Volts to +6.5 Volts
STORAGE TEMPERATURE RANGE-25° C TO +85° C
LEAD TEMPERATURE(Soldering, 2sec/wave)260° C
OPERATING TEMPERATURE RANGE0 TO 70° C
*Exceeding these values may result in permanent damage to the device.
AR
\CTS, \DSR, \DCDCMOS/TTL
OHCMOS/TTL
RXDCMOS/TTL
\RICMOS/TTL
ANALOG OUTPUTS
AMPZo> 300 ohms
CMOS/TTL
Power Management Specifications/ Issues
The XE2401 has an integrated, advanced power management capability. If no activity is detected
on the RXD, DTR, or RI lines the modem will automatically go into a smart power down mode. In
this mode power consumption is typically less than 60 milliwatts.
High Channel Transmit Amplitude-1dBRef. to low channel
guard tone enabled
Tone Detection Bandpass Frequency290665Hz3 dB point
Tone Detection OFF to ON Threshold-33dBminto 600 ohms
Tone Detection ON to OFF Threshold-35dBminto 600 ohms
Dial Tone Detect Duration3.0sec.
Ringback Tone Detect Duration 0.75sec.
Cadence1.5sec.OFF/ON Ratio
Busy Tone Detect Duration 0.2sec.
Cadence0.671.5sec.OFF/ON Ratio
Telephone Line Interface Specifications
PARAMETERMINTYPMAXUNIT
Telephone Line Impedance Match600ohms
Ring Detect Sensitivity38Vrms
(on hook, Type B ringer)
Telephone Line Holding Current020100mA
XE2401LXECOM\9
Page 10
Engineering Notes
Capacitors C1, C2 and C3 and Ferrite Beads FB1, FB2, and FB3 prevent radiated emmisions from
entering or leaving through the modem's telephone cable. They may be needed for your system to
meet FCC Part 15 Rules. These components should be mounted as close to the RJ11 jack as
possible.
The relay, K1, switches the telephone line to the auxilliary phone jack, J2, so that the phone line can be
used by a telephone handset when the modem is not active.
The XE2401L inlcudes user tranferrable FCC Part 68 Registration; however, your system design must
not introduce any characteristics which cause the Part 68 rules to be violated. Follow design rules
carefully to ensure full compliance with FCC Part 68 rules. Xecom recommends a minimum of 0.100"
clearance for tip and ring traces. Use PCB materials with a minimum rating of 94V0. This will ensure
compliance with FCC 1500V isolation requirements. If this is a problem in your design consult with
Xecom's Customer Service engineers for assistance.
10/XECOMXE2401L
Page 11
FCC Instructions
This product complies with part 68 of the FCC Rules and Regulations. With each device shipped,
there is a label which contains, among other information, the FCC Registration Number and Ringer
Equivalence Number (REN) for this product. You must, upon request, provide this information to
your telephone company.
The mounting of this device in the final assembly must be made in such a manner as to preserve
the high voltage protection between the TIP/RING Connection and the rest of the system.
Typically, this may be accomplished by maintaining a minimum spacing .100 mils between the
TIP/RING Traces to the RJ-11C Jack and low voltage portion of the system. No additional circuitry
may be attached between TIP/RING and the telephone line connection, unless specifically allowed
in the rules.
The REN is useful to determine the quantity of devices you may connect to a telephone line and
still have all of these devices ring when the number is called. In most, but not all areas, the sum of
the RENs of all devices connected to one line should not exceed five (5.0). To be certain of the
number of devices you may connect to the line, as determined by the REN, you should contact the
local telephone company to determine the maximum REN for you calling area.
If your system causes harm to the telephone network, the telephone company may discontinue
service temporarily. If possible, they will notify you in advance. If advance notification is not
practical, you will be notified as soon as possible.
Your telephone company may make changes in its facilities, equipment, operations or procedures
that could affect proper functioning of your equipment. If they do, you will be notified in advance to
give you an opportunity to maintain uninterrupted telephone service.
If you experience trouble with this device, please contact XECOM at (408) 945-6640 for
information on obtaining service or repairs. The telephone company may ask you to disconnect
this device from the network until the problem has been corrected or until you are sure that the
device is not malfunctioning.
The device may not be used on coin service lines provided by the telephone company (this does
not apply to private coin telephone applications which use standard telephone lines). Connection to
party lines is subject to state tariffs.
XE2401LXECOM\11
Page 12
Terms of Sale
Devices sold by XECOM are covered by the warranty provisions appearing in its Terms of Sale
only. XECOM makes no warranty, express, statutory, implied, or by description regarding the
information set forth herein, or regarding the freedom of the described devices from patent
infringement. XECOM makes no warranty of merchantability or fitness for any purposes. XECOM
reserves the right to discontinue production and change specifications and prices at any time and
without notice. This product is intended for use in normal commercial applications. Applications
requiring extended temperature range, unusual environmental requirements, or high reliability
applications, such as military, medical life-support or life-sustaining equipment, are specifically not
recommended without additional processing and authorization by XECOM for such application.
Xecom assumes no responsibility for the use of any circuitry other than circuitry embodied in a
Xecom product. No other circuits, patents, or licenses are implied.
Life Support Policy
Xecom's products are not authorized for use as Critical Components in Life Support Devices or
Systems.
Life Support Devices or Systems are devices or systems which, (a) are intended for surgical
implant into the body, or (b) support or sustain life, and whose failure to perform, when properly
used in accordance with instructions provided in the labeling, can be reasonably expected to result
in significant injury to the user.
A Critical Component is any component of a life support device or system whose failure to
perform can be reasonably expected to cause failure of the life support device or system, or to
affect its safety or effectiveness.