ICS200 ICST [Integrated Circuit Systems], ICS200 Datasheet - Page 12

no-image

ICS200

Manufacturer Part Number
ICS200
Description
SMPTE Time Code Receiver/Generator
Manufacturer
ICST [Integrated Circuit Systems]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ICS2002V
Manufacturer:
Windond
Quantity:
2 388
Part Number:
ICS2002V
Manufacturer:
ICS
Quantity:
20 000
Part Number:
ICS2008AV
Manufacturer:
ICS
Quantity:
3 466
Part Number:
ICS2008BV
Manufacturer:
ICS
Quantity:
2 388
Part Number:
ICS2008BV
Manufacturer:
ICS
Quantity:
3 467
Part Number:
ICS2008BV
Manufacturer:
IDT, Integrated Device Technology Inc
Quantity:
10 000
Part Number:
ICS2008BV
Manufacturer:
ICS
Quantity:
20 000
Part Number:
ICS2008BVLF
Manufacturer:
IDT, Integrated Device Technology Inc
Quantity:
10 000
Part Number:
ICS2008BVLFT
Manufacturer:
JST
Quantity:
46 000
Part Number:
ICS2008BVLFT
Manufacturer:
IDT, Integrated Device Technology Inc
Quantity:
10 000
Part Number:
ICS2008BY-10LF
Manufacturer:
MP
Quantity:
101
UART Registers
The UART emulates a 6850. Since the UART is tailored to
MIDI applications, some of the generic 6850 functions have
been omitted. The registers described below reflect that.
The two UART registers, Command/Status and Data, are
accessible to the processor as shown in the following map.
UART Command/Status Register
Bit Rate — This field selects the bit rate for data transmit and
receive. After a master reset, its value is 11. One of the three
bit rates must be selected in order to start the UART’s
operation. Writing a 11 will reset the UART.
TC1, TC0 — Bits 6 and 5, Transmit Control, provide control
for transmit interrupt (when TBE is true), RTS control, and
transmit BREAK level.
RIE — Bit 7, Receive interrupt enable, when set to one,
enables the UART to interrupt the processor when the receive
buffer is full or a receive overrun has occurred.
ICS2008B Rev D 4/05/05
ICS2008B
7 6 5 4 3 2 1 0
UART
0
0
CS*
A1 A0
X
X
0
1
UART Command/Status Register
UART Data Register
UART Command Register
Bit Rate
Reserved
TC1, TC0 Transmit Control
UART0 (write)
RIE - Receive Interrupt Enable
00 - RTS* – low, Tx IRQ disabled
01 - RTS* – low, Tx IRQ enabled
10 - RTS* – high, Tx IRQ disabled
11 - RTS* – low, Transmit BREAK,
REGISTER
(00 - 9600, 10 - 38.4K)
(01 - 31.25K, 11 - Reset)
Tx IRQ disabled
12
RBF — Bit 0, Receive Buffer Full, is set to 1 when read data
is available in the UART data register. It is cleared to 0 when
the UART data register is read.
TBE — Bit 1, Transmit Buffer Empty, is cleared to 0 when
data is written to the UART data register. It is set to 1 when the
UART transfers that data to its output shift register.
CTS — Bit 3, Clear-to-Send, is an active low status bit
indicating the state of the CTS* input pin. A 0 in this bit
position indicates that the modem or receiving device is ready
to receive characters. A 1 indicates not ready. When CTS is
inactive, 1, TBE is held at 0, the not-empty state.
FE — Bit 4, Framing Error, when set to 1, indicates that the
receive character was improperly framed by the start and stop
bits. It is detected by the absence of the first stop bit. This
indicator is valid as long as the character data is valid.
OV — Bit 5, Receiver Overrun, is an error flag indicating that
one or more characters in the data stream has been lost. It is set
to 1 when a new character overwrites an old character which
has not been read. The overrun error is cleared to 0 when a
character is read from the UART data register.
IRQ — Bit 7, Interrupt Request, is a status bit which reflects
the state of the interrupt request from the UART to the
processor. When IRQ is 1, an interrupt is pending. Otherwise,
no interrupt is pending.
The UART data register is actually two registers, a transmit
buffer and a receive buffer. Writing to the data register causes
the transmit buffer to be written. Reading from the data regis-
ter causes the receive buffer to be read.
7 6 5 4 3 2 1 0
7 6 5 4 3 2 1 0
UART2 Status Register
RBF – Receive Buffer Full
TBE – Transmit Buffer Empty
Reserved
CTS – Clear-to-Send
FE – Framing Error
OV – Receiver Overrun
Reserved
IRQ – Interrupt Request
UART0 (read)
UART Data Register
UART1
(1-Error)
(0-Active)
(1-Overrun)
(1-Active)
(1-Full)
(1-Empty)

Related parts for ICS200