English
Language : 

COM20051I Datasheet, PDF (9/74 Pages) SMSC Corporation – Integrated Microcontroller and ARCNET (ANSI 878.1) Interface
SIGNAL NAME
PORT 0
PORT 1
PORT 2
INT0,1
(P3.2, P3.3)
RD/WR
(P3.6, P3.7)
ALE
TX,T0, T1
(P3.1,3.4,3.5)
nPSEN
Table 1 - Emulate Mode
EMUL = 0
EMUL = 1
Bidirectional
Bidirectional
Bidirectional
HI-Z (except for pins
designated as interrupt
destinations)
Output
Input
Input
Output
Output
Input
Output
Output
Input
HI-Z
Address Decoding
The COM20051I, as described previously, maps the ARCNET registers into the 80C32's External Data Memory
space. This provides system flexibility because the location of the ARCNET registers can be located anywhere within
the 64K External Data Memory space. The precise location can be resolved with a 256-byte page. The location of
that page in the External Data Memory space is pointed to by the read/write Address Decode Register, as shown in
Figure 2. The Address Decode Register is located at FFFFh of the External Data Memory space. It holds the upper
8 bits of the 16-bit address at which the 256 page boundary will start. This register must be programmed prior to any
access to the ARCNET core. The default value is 0000h.
The ARCNET core register page must be mapped away from the external RAM prior to any access to the external
RAM by the software. Failure to do this may result in incorrect data write and read operations to the external RAM as
well as the core registers.
SMSC DS – COM20051I
Page 9
Rev. 03/27/2000