IA6805E2 29 August 2007
Microprocessor Unit
As of Production Version 00
I/O Signal Description
The table below describes the I/O characteristics for each signal on the IC. The signal names
correspond to the signal names on the pinout diagrams provided.
SIGNAL NAME I/O
DESCRIPTION
V
DD
and V
SS
(Power and Ground)
N/A
Source: These two pins provide power to the chip. V
DD
provides +5 volts (±0.5)
power and V
SS
is ground.
RESET_n
(Reset)
I
TTL: Input pin that can be used to reset the MPU's internal state by pulling the reset_n
pin low.
IRQ_n
(Interrupt Request)
I
TTL:
Input pin that is level and edge sensitive. Can be used to request an interrupt
sequence.
LI
(Load Instruction)
O
TTL with slew rate control: Output pin used to indicate that a next opcode fetch is in
progress. Used only for certain debugging and test systems. Not connected in
normal operation. Overlaps Data Strobe (DS) signal. This output is capable of driving
one standard TTL load and 50pF.
DS
(Data Strobe)
O
TTLwithslewratecontrol:Output pin used to transfer data to or from a peripheral
or memory. DS occurs anytime the MPU does a data read or write and during data
transfer to or from internal memory. DS is available at f
OSC
¸5 when the MPU is not in
the W AIT or STOP mode. This output is capable of driving one standard TTL load and
130pF.
RW _n
(Read/Write)
O
TTL with slew rate control: Output pin used to indicate the direction of data transfer
from internal memory, I/O registers, and external peripheral devices and memories.
Indicates to a selected peripheral whether the MPU is to read (RW_n high) or write
(RW _n low) data on the next data strobe. This output is capable of driving one
standard TTL load and 130pF.
AS
(Address Strobe)
O
TTLwithslewratecontrol: Output strobe used to indicate the presence of an
address on the 8-bit multiplexed bus. The AS line is used to demultiplex the eight
least significant address bits from the data bus. AS is available at f
OSC
¸5whenthe
MPU is not in the WAIT or STOP modes. This output is capable of driving one
standard TTL load and 130pF.
PA0-PA7/PB0-PB7
(Input/Output Lines)
I/O
TTLwithslewratecontrol:
These 16 lines constitute Input/Output ports A and B.
Each line is individually programmed to be either an input or output under software
control of the Data Direction Register (DDR) as shown below in
Table 1
and
Figure 2
.
The port I/O is programmed by writing the corresponding bit in the DDR to a "1" for
output and a "0" for input. In the output mode the bits are latched and appear on the
corresponding output pins. All the DDR's are initialized to a "0" on reset. The output
port registers are not initialized on reset. Each output is capable of driving one
standard TTL load and 50pF.
A8-A12
(High Order Address
Lines)
O
TTLwithslewratecontrol:
These five outputs constitute the higher order non-
multiplexed address lines. Each output is capable of driving one standard TTL load
and 130pF.
B0-B7
(Address/Data Bus)
I/O
TTLwithslewratecontrol:
These bi-directional lines constitute the lower order
addresses and data. These lines are multiplexed with address present at address
strobe time and data present at data strobe time. When in the data mode, these lines
are bi-directional, transferring data to and from memory and peripheral devices as
indicated by the RW _n pin. As outputs, these lines are capable of driving one
standard TTL load and 130
p
F.
Timer
I
TTL:
Input used to control the internal timer/counter circuitry.
OSC1, OSC2
(System Clock)
TTL Oscillator input/output:
These pins provide control input for the on-chip clock
oscillator circuits. Either a crystal or external clock is connected to these pins to
provide a system clock. The crystal connection is shown in
Figure 3
.TheOSC1to
bus transitions for system designs using oscillators slower than 5MHz is shown in
Figure 4
.
Crystal
The circuit shown in Figure 3 is recommended when using a crystal. An external
CMOS oscillator is recommended when using crystals outside the specified ranges.
To minimize output distortion and start-up stabilization time, the crystal and
components should be mounted as close to the input pins as possible.
External Clock
When an external clock is used, it should be applied to the OSC1 input with the OSC2
input not connected, as shown in Figure 3.
I/O
Table 1
Copyright © 2007 IA211081401-03 www.Innovasic.com
Customer Support:
Page 4 of 33 1-888-824-4184
©
IA6805E2 29 August 2007
Microprocessor Unit
As of Production Version 00
I/O Pin Functions
R/W-n DDR I/O Pin Functions
00
The I/O pin is in input mode. Data is
written into the output data latch.
01
Data is written into the output data latch and
output to the I/O pin.
10
The state of the I/O pin is read.
11
the I/O pin is in an output mode. The
output data latch is read.
I/O Port Circuitry and Register Configuration:
DATA DIRECTION
REGISTER
BIT
I/O
PIN
OUTPUT
LATCHED
OUTPUT
DATA BIT
INPUT
REG
BIT
INPUT
I/O
PIN
TO
AND
FROM
CPU
DDA7
(DDB7)
DDA1
(DDB1)
DDA2
(DDB2)
DDA3
(DDB3)
DDA4
(DDB4)
DDA5
(DDB5)
DDA6
(DDB6)
DDA0
(DDB0)
DATA DIRECTION
A(B)
REGISTER
PORT A(B)
REGISTER
74563012
PA7
(PB7)
PA6
(PB6)
PA5
(PB5)
PA4
(PB4)
PA3
(PB3)
PA2
(PB2)
PA1
(PB1)
PA0
(PB0)
PIN
$0004 ($0005)
$0000 ($0001)
Figure 2. PA0-PA7/PB0-PB7 (Input/Output Lines)
Copyright © 2007 IA211081401-03 www.Innovasic.com
Customer Support:
Page 5 of 33 1-888-824-4184
©
IA6805E2 29 August 2007
Microprocessor Unit
As of Production Version 00
Crystal Parameters Representative Frequencies:
5.0 MHz 4.0 MHz 1.0 MHz
R
S
max
50
Ω
75
Ω
400
Ω
C0 8 pF 7 pF 5 pF
C1 0.02 pF 0.012 pF 0.008 pF
Q 50 k 40 k 30 k
C
OSC1
15-30 pF 15-30 pF 15-40 pF
C
OSC2
15-25 pF 15-25 pF 15-30 pF
Oscillator Connections:
L
C1
39
C0
RS
OSC1OSC2
38
39
OSC2
38
OSC1
CRYSTAL CIRCUIT CRYSTAL OSCILLATOR CONNECTIONS
t
OL
t
t
OH
t
OLOL
OSC1 PIN
ia6805E2
10 M
Ω
C
OSC2 OSC1
OSC1
C
OSC2
38 39
OSC1
IA6805E2
OSC2
38
39
NC
Figure 3. OSC1, OSC2 (System Clock)
OSC1 to Bus Transitions Timing Waveforms:
OSC1
AS
DS
RW_n
A[12:8]
B[7:0]
MPU READ
B[7:0]
MPU WRITE
*READ DATA "LATCHED" ON DS FALL
MUX ADDR
MPU
READ
DATA*
MUX ADDR MPU WRITE DATA
Figure 4. OSC1, OSC2 (System Clock)
Copyright © 2007 IA211081401-03 www.Innovasic.com
Customer Support:
Page 6 of 33 1-888-824-4184
©

IA6805E2PDW40IR0

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Microprocessors - MPU Replacement for Motorola MC146805E2
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet