SERCON816
4/23
Figure 3. SERCON816 with Ring Connection (SERCOS interface)
Figure 4. SERCON816 with RS-485 bus connection
µP
TxDRxD
bus interface
µP
TxDRx D
bus interface
µP
TxDRx D
bus interface
µP
bus interface
master
slave 1 slave 2
sla v e n
fibre optical ring
SER C O N 81 6
SERC O N 8 1 6SERCON816SER C O N 81 6
µP µP µP
businterface businterface businterface
µP
bus interface
master
sla ve 1 sla ve 2
sla ve n
SERCRING.CDR
SERC O N 8 1 6
SERC O N 8 1 6 SERC O N 8 1 6 SERCON816
IDLE IDLE IDLE
IDLE
5/23
SERCON816
2 PIN DESCRIPTION
Table 1. SERCON816 I/O Port Function Summary
Signal(s) Pin(s) IO Function
D15-0 77-80,
82-85,
87-90,
92-95
I/O
Data bus: for 8-bit-wide bus interfaces, data is wri
tten to and read via D7-0, for
16-bit-wide bus interfaces via D15-0. When ADMUX is 1, the address which is
stored in the address latch with ALEL and ALEH is input via D15-0.
ALEL, ALEH 54, 53 I Address latch enable, low and high, active high: they are only used when
ADMUX is 1. When ALEL/ALEH is 1, the signals go from the data bus to the
address bus, when ALEL/ALEH = 0, they store the address. When ADMUX is
0, ALEL/ALEH have to be connected to VDD.
RDN 51 I Read: for the Intel bus interface, data is read when RDN is 0. For the Motorola
bus interface, data is read or written to when RDN is 0 (BUSMODE1 = 0) or
RDN is 1 (BUSMODE1 = 1).
WRN 52 I Write: for the Intel bus interface, data is written to when WRN is 0. For the
Motorola bus interace, WRN selects read (WRN = 1) and write (WRN = 0)
operations of the data bus.
BHEN 75 I Byte high enable, active low: in the 16-bit bus mode, data is transferred via
D15-8 when BHEN is 0.
MCSN0,
MCSN1
46,47 I Memory chip select, active low: to access the internal RAM MCSN0 and
MCSN1 must be 0.
PCSN0,
PCS1
48,49 I Periphery chip select, active low (PCSN0) and active high (PCS1): to access
the control registers PCSN0 must equal 0 and PCS1 must equal 1.
BUSYN 45 O RAM busy, active low: becomes active if an access to an address of the dual
port RAM is performed simultaneously to an access to the same memory
location by the internal telegram processing.
DMAREQR 38 O DMA request receive, active high: becomes active if data from the receive
FIFO can be read. At the beginning of the read operation of the last word of
the receive FIFO, DMAREQR becomes inactive.
DMAACKRN 40 I DMA acknowledge receive, active low: when DMAACKRN is 0, the receive
FIFO is read, independent of the levels on A6-1 and the chip select signals.
DMAREQT 39 O DMA request transmit, active high: becomes active when data can be written
to the transmit FIFO. DMAREQT becomes inactive again at the beginning of
the last write access to the transmit FIFO.
DMAACKTN 41 I DMA acknowledge transmit, active low: when DMAACKTN is 0, the transmit
FIFO is written to when there is a bus write access independent of the levels
on A6-1 and the chip select signals.
ADMUX 96 I Address data bus: when ADMUX is 0 A15-0 are the address inputs, when
ADMUX is 1 A15-0 are the outputs of the address latch.
BUSMODE0,
BUSMODE1
97,98 I Bus mode: BUSMODE0 = 0 turns on the Intel bus interface (RDN = read,
WRN = write), BUSMODE0 = 1 selects the Motorola interface (RDN = data
strobe, WRN = read/write). BUSMODE1 selects the 0-active data strobe
(BUSMODE1 = 0) or the 1-active data strobe (BUSMODE1 = 1).
BUSWIDTH 99 I Bus width: selects the 8-bit- (0) or the 16-bit-wide interface (1).
BYTEDIR 100 I Byte address sequence: when BYTEDIR is 0, A0 = 0 addresses the lower 8
bits of a word (low byte first), when BYTEDIR is 1, the upper 8 bits of a word
are addressed (high byte first).
INT0, INT1 44,43 O Interrupts, active low or active high. Interrupt sources and signal polarity are
programmable.
SBAUD16 28 I Baud rate and SERCON410B compatible mode: SBAUD and SBAUD16
selects the baud rate for the serial interface. If SBAUD16 is ‘1’ the
SERCON410B compatible mode is selected.
SBAUD 29 I Baud rate. Can be overwritten by the microprocessor.
SERCON816
6/23
RxD 14 I Receive data for the serial interface.
RxC 12 O Receive clock for the serial interface. Output of the internally generated
receive clock.
RECACTN 26 O Receive active, active low. Indicates that the serial receiver is receiving a
telegram.
TxD1 16 O Transmit data. The pin can be switched to a high impedance state.
TxD6-2 22,21,20,
18,17
O Transmit data or output port. The pins either output the serial data or can be
used as parallel output ports. When they output transmit data, each pin can be
switched to a high impedance state individually.
TxC 13 O Transmit clock for the serial interface. Output for the internally generated
transmit clock.
IDLE 25 O Transmitter active, active low. When transmitting own data IDLE is 0.
DMAREQT 39 O DMA request transmit, active high: becomes active when data can be written
to the transmit FIFO. DMAREQT becomes inactive again at the beginning of
the last write access to the transmit FIFO.
DMAACKTN 41 I DMA acknowledge transmit, active low: when DMAACKTN is 0, the transmit
FIFO is written to when there is a bus write access independent of the levels
on A6-1 and the chip select signals.
ADMUX 96 I Address data bus: when ADMUX is 0 A15-0 are the address inputs, when
ADMUX is 1 A15-0 are the outputs of the address latch.
BUSMODE0,
BUSMODE1
97,98 I Bus mode: BUSMODE0 = 0 turns on the Intel bus interface (RDN = read,
WRN = write), BUSMODE0 = 1 selects the Motorola interface (RDN = data
strobe, WRN = read/write). BUSMODE1 selects the 0-active data strobe
(BUSMODE1 = 0) or the 1-active data strobe (BUSMODE1 = 1).
BUSWIDTH 99 I Bus width: selects the 8-bit- (0) or the 16-bit-wide interface (1).
BYTEDIR 100 I Byte address sequence: when BYTEDIR is 0, A0 = 0 addresses the lower 8
bits of a word (low byte first), when BYTEDIR is 1, the upper 8 bits of a word
are addressed (high byte first).
INT0, INT1 44,43 O Interrupts, active low or active high. Interrupt sources and signal polarity are
programmable.
SBAUD16 28 I Baud rate and SERCON410B compatible mode: SBAUD and SBAUD16
selects the baud rate for the serial interface. If SBAUD16 is ‘1’ the
SERCON410B compatible mode is selected.
SBAUD 29 I Baud rate. Can be overwritten by the microprocessor.
RxD 14 I Receive data for the serial interface.
RxC 12 O Receive clock for the serial interface. Output of the internally generated
receive clock.
RECACTN 26 O Receive active, active low. Indicates that the serial receiver is receiving a
telegram.
TxD1 16 O Transmit data. The pin can be switched to a high impedance state.
TxD6-2 22,21,20,
18,17
O Transmit data or output port. The pins either output the serial data or can be
used as parallel output ports. When they output transmit data, each pin can be
switched to a high impedance state individually.
TxC 13 O Transmit clock for the serial interface. Output for the internally generated
transmit clock.
IDLE 25 O Transmitter active, active low. When transmitting own data IDLE is 0.
TM0, TM1 30,31 I Turn on test generator: TM0 = 0 switches TxD1-6 to contiuous signal light,
TM1 = 0 switch-over to zero bit stream. The processor can overwrite the level
of TM1-0. Select repeater mode at reset time: TM1=0 and TM2=0 repeater
off, all other repeater on.
Table 1. SERCON816 I/O Port Function Summary (continued)
Signal(s) Pin(s) IO Function

SERC816

Mfr. #:
Manufacturer:
STMicroelectronics
Description:
Telecom Interface ICs SERCOS Interfce Cont
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet