scn2661 NXP Semiconductors, scn2661 Datasheet

no-image

scn2661

Manufacturer Part Number
scn2661
Description
Enhanced Programmable Communications Interface Epci
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
scn2661AA1F28
Manufacturer:
GANTONG
Quantity:
3 000
Part Number:
scn2661AC1A28N
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Part Number:
scn2661AC1I28
Manufacturer:
NXP
Quantity:
4 215
Part Number:
scn2661AC1N28
Manufacturer:
PHILIPS
Quantity:
21
Part Number:
scn2661AC1N28
Manufacturer:
TI
Quantity:
6 238
Part Number:
scn2661BA1F28
Manufacturer:
S/PHI
Quantity:
85
Part Number:
scn2661BC1N28
Manufacturer:
ST
0
Part Number:
scn2661BC1N28
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Philips Semiconductors
DESCRIPTION
The Philips Semiconductors SCN2661 EPCI is a universal
synchronous/asynchronous data communications controller chip
that is an enhanced version of the SCN2651. It interfaces easily to
all 8-bit and 16-bit microprocessors and may be used in a polled or
interrupt driven system environment. The SCN2661 accepts
programmed instructions from the microprocessor while supporting
many serial data communications disciplines —synchronous and
asynchronous — in the full- or half-duplex mode. Special support
for BISYNC is provided.
The EPCI serializes parallel data characters received from the
microprocessor for transmission. Simultaneously, it can receive
serial data and convert it into parallel data characters for input to the
microcomputer.
The SCN2661 contains a baud rate generator which can be
programmed to either accept an external clock or to generate
internal transmit or receive clocks. Sixteen different baud rates can
be selected under program control when operating in the internal
clock mode. Each version of the EPCI (A, B, C) has a different set
of baud rates.
FEATURES
OTHER FEATURES
1994 Apr 27
Synchronous operation
– 5- to 8-bit characters plus parity
– Single or double SYN operation
– Internal or external character synchronization
– Transparent or non-transparent mode
– Transparent mode DLE stuffing (Tx) and detection (Rx)
– Automatic SYN or DLE-SYN insertion SYN, DLE and DLESYN
– Odd, even, or no parity
– Local or remote maintenance loopback mode
– Baud rate: DC to 1Mbps (1X clock)
Asynchronous operation
– 5- to 8-bit characters plus parity
– 1, 1-1/2 or 2 stop bits transmitted
– Odd, even, or no parity
– Parity, overrun and framing error detection
– Line break detection and generation
– False start bit detection
– Automatic serial echo mode (echoplex)
– Local or remote maintenance loopback mode
– Baud rate: DC to 1Mbps
Internal or external baud rate clock
3 baud rate sets
16 internal rates for each set
Double-buffered transmitter and receiver
Enhanced programmable communications
interface (EPCI)
stripping
DC to 62.5kbps (16X clock)
DC to 15.625kbps
(1X clock)
(64X clock)
1
PIN CONFIGURATIONS
APPLICATIONS
Dynamic character length switching
Full- or half-duplex operation
TTL compatible inputs and outputs
RxC and TxC pins are short-circuit protected
Single +5V power supply
No system clock required
Intelligent terminals
Network processors
Front-end processors
Remote data concentrators
Computer-to-computer links
Serial peripherals
BISYNC adaptors
CORNER
NOTE:
Pin Functions the same as 28-pin DIP.
TxC/XSYNC
INDEX
RxRDY
GND
R/W
RxD
CE
D6
D2
D3
D4
D5
D7
A1
A0
11
5
10
12
13
14
11
1
2
3
4
5
6
7
8
9
12
4
SCN2661/SCN68661
TOP VIEW
PLCC
DIP
1
26
18
28
27
26
25
24
23
22
21
20
19
18
17
16
15
25
19
D1
D0
V
RxC/BKDET
DTR
RTS
DSR
RESET
BRCLK
TxD
TxEMT/DSCHG
CTS
DCD
TxRDY
Product specification
CC
853-1070 12793
SD00077

Related parts for scn2661

scn2661 Summary of contents

Page 1

... Simultaneously, it can receive serial data and convert it into parallel data characters for input to the microcomputer. The SCN2661 contains a baud rate generator which can be programmed to either accept an external clock or to generate internal transmit or receive clocks. Sixteen different baud rates can be selected under program control when operating in the internal clock mode ...

Page 2

... MAX, use the appropriate value specified under recommended operating conditions. 1994 Apr +5V +5% CC Commercial +70 C SCN2661BC1F28 SCN2661CC1F28 SCN2661AC1N28 SCN2661BC1N28 SCN2661CC1N28 SCN2661AC1A28 SCN2661BC1A28 SCN2661CC1A28 DATA BUS BUFFER HOLDING REGISTER BAUD RATE GENERATOR AND HOLDING REGISTER MODEM CONTROL PARAMETER Product specification ...

Page 3

... TEST CONDITIONS TEST CONDITIONS I = 2.2mA -400 5. 4. 0.45V O TEST CONDITIONS TEST CONDITIONS f = 1MHz C Unmeasured pins tied to ground 3 Product specification SCN2661/SCN68661 LIMITS UNIT UNIT Min Typ Max V 0.8 2 0.4 2 150 mA and t ) and at BRH BRL 20ns maximum ...

Page 4

... CPU. Transmitter The transmitter accepts parallel data from the CPU, converts serial bit stream, inserts the appropriate characters or bits (based on 4 Product specification SCN2661/SCN68661 LIMITS UNIT UNIT Min Typ Max 1000 ...

Page 5

... Apr 27 SCN2661/SCN68661 SYN/DLE Control This section contains control circuitry and three 8-bit registers storing the SYN1, SYN2, and DLE characters provided by the CPU. These registers are used in the synchronous mode of operation to provide the characters required for synchronization, idle fill and data transparency ...

Page 6

... RxC pulse. Character assembly will start with the RxD input at this edge. XSYNC may be lowered on the next rising edge of RxD. This external synchronization will cause the SYN DETECT status bit to be set until the status register is read. Refer to XSYNC timing diagram. 6 Product specification SCN2661/SCN68661 DIVISOR — 6336 — 4224 — ...

Page 7

... General purpose output which is the complement of command register bit CR1. Normally used to indicate data terminal ready. General purpose output which is the complement of command register bit CR5. Normally used to indicate request to send. See Command Register (CR5) for details. 7 Product specification SCN2661/SCN68661 ...

Page 8

... Reading or loading the mode registers is done in a similar manner. The first write (or read) operation addresses mode register 1994 Apr 27 SCN2661/SCN68661 1, and a subsequent operation addresses mode register 2. If more than the required number of accesses are made, the internal sequencer recycles to point at the first register. The pointers are ...

Page 9

... SYN2 can be written, and SYN2 before DLE can be written. N DOUBLE SYNC TRANSPARENT MODE? LOAD SYN 2 REGISTER N N TRANSPARENT MODE? Y LOAD DLE REGISTER LOAD COMMAND REGISTER OPERATE RECONFIGURE? Y DISABLE RCVR AND XMTR Figure 1. 68661 Initialization Flowchart 9 Product specification SCN2661/SCN68661 FUNCTION SD00079 ...

Page 10

... Force (FE,OE,PE/ break DLE detect.) Not applicable Sync Send DLE 0 = Normal 1 = Send DLE 10 Product specification SCN2661/SCN68661 MR12 MR11 MR10 Mode and Baud Rate Factor 00 = Synchronous 1X rate 01 = Asynchronous 1X rate 10 = Asynchronous 16X rate 11 = Asynchronous 64X rate MR23 – MR20 Baud Rate Pin 9 ...

Page 11

... Note that automatic stripping mode does not affect the setting of the DLE detect and SYN detect status bits (SR3 and SR5). Two diagnostic sub-modes can also be configured. In local loopback mode (CR7 – CR6 = 10), the following loops are connected internally: 11 Product specification SCN2661/SCN68661 SR1 SR0 RxRDY TxRDY 0 = Receive 0 = Transmit ...

Page 12

... CPU. If equal to zero, 1994 Apr 27 SCN2661/SCN68661 there is no new character in the holding register. This bit is cleared when the CPU reads the receive data holding register or when the receiver is disabled by CR2 ...

Page 13

... Pin 9 Improved over 2651 Sink 2.2mA Source 400 A OUTPUT = 150pF L 13 Product specification SCN2661/SCN68661 PCI Not used SR3 = 1 for DLE–DLE, DLE – SYN1 Receiver disable, or CR4 = 1 Reset via CR3 on next TxRDY None First SYN1 of pair One Reset CR0 when TxEMT goes from ...

Page 14

... Apr 27 BRCLK, TxC, RxC RxD t TxD RxC (IX) READ AND WRITE BUS NOT DATA VALID VALID Product specification SCN2661/SCN68661 CLOCK t t BRH BRL t t R/TH R/TL 1/f BRG 1/f R/T RECEIVE t t RXS RXH t CED t DH BUS FLOATING SD00052 ...

Page 15

... Apr DATA 2 DATA 3 DATA 3 DATA DATA 2 DATA 3 15 Product specification SCN2661/SCN68661 SYN 1 DATA DATA 3 DATA 4 DATA 4 SD00053 ...

Page 16

... FALSE START BIT CHECK MADE (RxD LOW) 1st DATA BIT MISSING STOP BIT DETECTED, SET FE BIT. SAMPLED 0 RxD 16 Product specification SCN2661/SCN68661 t = XSYNC SETUP TIME = 300ns XSYNC HOLD TIME = ONE RxC H RHR, ACTIVATE RxRDY. SET BKDET PIN INPUT RxSR UNTIL A MARK TO SPACE TRANSITION OCCURS ...

Page 17

... READ READ RHR READ RHR STATUS (DATA 1) (DATA DATA 2 READ RHR (DATA 1) 17 Product specification SCN2661/SCN68661 DATA 4 DATA 5 IGNORED READ RHR READ RHR (DATA 3) (DATA ...

Page 18

... DATA BUS RxD EIA TO TTL CONVERT (OPT) TxD BAUD RATE CLOCK OSCILLATOR ADDRESS BUS CONTROL BUS DATA BUS RxD TxD DSR ASYNC MODEM DTR CTS RTS DCD BAUD RATE CLOCK OSCILLATOR 18 Product specification SCN2661/SCN68661 CRT TERMINAL PHONE LINE INTERFACE TELEPHONE LINE SD00082 ...

Page 19

... SYNCHRONOUS INTERFACE TO TELEPHONE LINES SCN2661/68661 1994 Apr 27 RxD TxD SYNCHRONOUS RxC TERMINAL OR PERIPHERAL TxC DEVICE ADDRESS BUS CONTROL BUS DATA BUS RxD TxD PHONE RxC LINE INTERFACE TxC SYNC DCD MODEM CTS RTS DSR DTR 19 Product specification SCN2661/SCN68661 TELEPHONE LINE SD00083 ...

Related keywords