Z85C3010PSG Zilog, Z85C3010PSG Datasheet - Page 202

IC 10MHZ Z8500 CMOS SCC 40-DIP

Z85C3010PSG

Manufacturer Part Number
Z85C3010PSG
Description
IC 10MHZ Z8500 CMOS SCC 40-DIP
Manufacturer
Zilog
Series
SCCr
Datasheets

Specifications of Z85C3010PSG

Processor Type
Z80
Features
Error Detection and Multiprotocol Support
Speed
10MHz
Voltage
5V
Mounting Type
Through Hole
Package / Case
40-DIP (0.620", 15.75mm)
Cpu Speed
8MHz
Digital Ic Case Style
DIP
No. Of Pins
40
Supply Voltage Range
5V
Operating Temperature Range
0°C To +70°C
Svhc
No SVHC (18-Jun-2010)
Base Number
85
Rohs Compliant
Yes
Clock Frequency
10MHz
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
269-3934
Z85C3010PSG

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
Z85C3010PSG
Manufacturer:
Zilog
Quantity:
135
Part Number:
Z85C3010PSG
Manufacturer:
Zilog
Quantity:
326
Part Number:
Z85C3010PSG
Quantity:
1 994
UM010901-0601
Note: To maximize compatibility, program an MUSC using the second half of this range, (PBA)+384 through (PBA)+511.
While the ESCC and ISCC can drive their Baud Rate
Generators from their PCLK inputs, the (M)USC has no
such input. The 80186 clock output SYSCLK is brought to
IUSC
Since
addresses and data on the AD lines, the IUSC is
configured to use these addresses. Software need not
write register addresses into the indirect address fields of
the IUSC’s CCAR and DCAR.
The IUSC’s two DMA channels allow its Receiver and
Transmitter to be handled on a polled, interrupt-driven, or
DMA basis, in any combination.
The IUSC can be programmed using 16-bit data on the
AD15-AD0 lines or 8-bit data on AD15-AD8 and AD7-AD0.
The distinction between 8-bit and 16-bit operations is
made as part of the address map rather than via a control
input. The D//C pin of the IUSC is driven from A7 during
slave cycles, and the S//D pin is driven from A8. The
overall address range of the IUSC is 384 bytes from
(PBA)+512 through (PBA)+895.
The first write to this address range, after a Reset,
implicitly writes the IUSC’s Bus Configuration Register
(BCR). To match up with the rest of the board’s hardware,
this first write is a 16-bit write, storing the recommended
hex value 00F7 at any word address in the range
(PBA)+768 through (PBA)+830. Details of this transaction
are as follows:
The High on the IUSC’s S//D input, which is connected
to A8, selects the WAIT protocol on the /WAIT//RDY pin,
which is how the 80186 works.
It may not be required for this initial write, but it is good
programming form for A6 to be zero since this is a word
write. This and the previous point determine the
recommended address range.
The MSB of the data (D15) is 0 because a separate non-
multiplexed address is not wired to pins AD13:8 of the
IUSC.
Bits 14-8 are more or less required to be all 0 by the
IUSC’s internal logic.
Starting Addr
(PBA)+256
(PBA)+320
(PBA)+384
(PBA)+448
the
80186
processor
Ending Addr
(PBA)+319
(PBA)+383
(PBA)+447
(PBA)+511
provides
multiplexed
pins 7 of J9, J10, and J12, at which point it can be
jumpered to pin 9 or 8 so that it is routed to the /TxC or
/RxC pin of the device.
Given that the BCR is written as above, the IUSC slave-
mode address map is as follows:
Registers Accessed
16-bit access to MUSC regs or USC channel B regs
8-bit access to MUSC regs or USC channel B regs
16-bit access to MUSC regs or USC channel A regs
8-bit access to MUSC regs or USC channel A regs
D7-D6 are 11 to allow the DMA controllers to do either
16-bit transfers, or alternating byte transfers on AD7-
AD0 for even-addressed bytes and on AD15-AD8 for
odd-addressed bytes. This is compatible with 80186
byte ordering.
D5-D4 of the data are 11 to select double-pulsed mode
for the IUSC’s /INTACK input. Again, this is how the
80186 works.
D3 of the data is 0 to select open-drain mode on the
IUSC’s /BUSREQ pin. The board’s control logic also
drives this signal low when the ISCC asserts its Bus
Request output.
D2 of the data is 1 to tell the IUSC that the data bus is 16
bits wide.
D1 of the data is 1 to select open-drain mode on the
IUSC’s /INT pin which is OR-tied with the interrupt
request from the (E)SCC.
D0 of the data is 1 to select Shift Right Address mode,
so that the IUSC subsequently takes register addressing
from the AD6-AD0 lines rather than from AD7-AD1.
The fact that the IUSC’s internal logic sees activity on its
/AS pin, which is inverted from the 80186' ALE signal,
automatically
Address/Data bus.
The Zilog Datacom Family with the 80186 CPU
conditions
it
for
Application Note
a
multiplexed
6-67
8

Related parts for Z85C3010PSG