enc28j60 Microchip Technology Inc., enc28j60 Datasheet - Page 14

no-image

enc28j60

Manufacturer Part Number
enc28j60
Description
Stand-alone Ethernet Controller With Spi Interface
Manufacturer
Microchip Technology Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
enc28j60-H
Manufacturer:
Olimex Ltd.
Quantity:
135
Part Number:
enc28j60-I/ML
Manufacturer:
MICROCHIP
Quantity:
3 100
Part Number:
enc28j60-I/ML
Manufacturer:
MICROCHI
Quantity:
20 000
Company:
Part Number:
enc28j60-I/ML
Quantity:
3
Part Number:
enc28j60-I/SO
Manufacturer:
MICROCHIP
Quantity:
7 780
Part Number:
enc28j60-I/SO
Manufacturer:
MICROCHIP
Quantity:
50
Part Number:
enc28j60-I/SO
Manufacturer:
MICROCHIP
Quantity:
50
Part Number:
enc28j60-I/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
enc28j60-I/SO
0
Company:
Part Number:
enc28j60-I/SO
Quantity:
10
Part Number:
enc28j60-I/SP
Manufacturer:
MICROCHIP
Quantity:
6 500
Part Number:
enc28j60-I/SP
Manufacturer:
MICROCHIP
Quantity:
2 000
Part Number:
enc28j60-I/SP
Manufacturer:
MICROCHIP
Quantity:
5 000
Company:
Part Number:
enc28j60-I/SP
Quantity:
1 150
Part Number:
enc28j60-I/SS
Manufacturer:
MURATA
Quantity:
30 000
Part Number:
enc28j60-I/SS
0
Part Number:
enc28j60/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
enc28j60/SS
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
ENC28J60
3.1
The Control Registers provide the main interface
between the host controller and the on-chip Ethernet
controller logic. Writing to these registers controls the
operation of the interface, while reading the registers
allows the host controller to monitor operations.
The Control Register memory is partitioned into four
banks,
BSEL1:BSEL0 in the ECON1 register. Each bank is
32 bytes long and addressed by a 5-bit address value.
The last five locations (1Bh to 1Fh) of all banks point to a
common set of registers: EIE, EIR, ESTAT, ECON2 and
ECON1. These are key registers used in controlling and
monitoring the operation of the device. Their common
mapping allows easy access without switching the bank.
The ECON1 and ECON2 registers are discussed later in
this section.
TABLE 3-1:
DS39662B-page 12
Address
Bank 0
0Ch
0Dh
1Ch
1Dh
0Ah
0Bh
0Eh
1Ah
1Bh
1Eh
00h
01h
02h
03h
04h
05h
06h
07h
08h
09h
0Fh
10h
12h
13h
14h
15h
16h
17h
18h
19h
1Fh
11h
Control Registers
selectable
ERXWRPTH
EDMADSTH
ERXRDPTH
ERXWRPTL
ERXRDPTL
EDMADSTL
EDMANDH
EDMASTH
EDMANDL
EDMACSH
EDMASTL
EDMACSL
EWRPTH
Reserved
ERDPTH
EWRPTL
ETXNDH
ERXNDH
ETXSTH
ETXNDL
ERXSTH
ERXNDL
ERDPTL
ETXSTL
ERXSTL
ECON2
ECON1
ESTAT
Name
ENC28J60 CONTROL REGISTER MAP
EIE
EIR
by
the
Address
Bank 1
bank
0Ah
0Ch
0Dh
0Eh
1Ch
1Dh
1Eh
0Bh
0Fh
1Ah
1Bh
1Fh
00h
01h
02h
03h
04h
05h
06h
07h
08h
09h
10h
12h
13h
14h
15h
16h
17h
18h
19h
11h
select
ERXFCON
EPKTCNT
EPMCSH
Reserved
Reserved
Reserved
EPMCSL
EPMOH
EPMM0
EPMM1
EPMM2
EPMM3
EPMM4
EPMM5
EPMM6
EPMM7
EPMOL
ECON2
ECON1
ESTAT
Name
EHT0
EHT1
EHT2
EHT3
EHT4
EHT5
EHT6
EHT7
EIR
EIE
Preliminary
bits
Address
Bank 2
Some of the available addresses are unimplemented.
Any attempts to write to these locations are ignored
while reads return ‘0’s. The register at address 1Ah in
each bank is reserved; read and write operations
should not be performed on this register. All other
reserved registers may be read, but their contents must
not be changed. When reading and writing to registers
which contain reserved bits, any rules stated in the
register definition should be observed.
Control registers for the ENC28J60 are generically
grouped as ETH, MAC and MII registers. Register
names starting with “E” belong to the ETH group.
Similarly, registers names starting with “MA” belong to
the MAC group and registers prefixed with “MI” belong
to the MII group.
0Ch
0Dh
1Ch
1Dh
0Ah
0Bh
0Eh
1Ah
1Bh
1Eh
0Fh
1Fh
00h
01h
02h
03h
04h
05h
06h
07h
08h
09h
10h
12h
13h
14h
15h
16h
17h
18h
19h
11h
MACLCON1
MACLCON2
MIREGADR
MAMXFLH
MAMXFLL
MABBIPG
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
MACON1
MACON3
MACON4
MAIPGH
MAIPGL
MICMD
MIWRH
ECON2
ECON1
MIWRL
MIRDH
MIRDL
ESTAT
Name
EIE
EIR
© 2006 Microchip Technology Inc.
Address
Bank 3
0Ch
0Dh
1Ch
1Dh
0Ah
0Bh
0Eh
1Ah
1Bh
1Eh
00h
01h
02h
03h
04h
05h
06h
07h
08h
09h
0Fh
10h
12h
13h
14h
15h
16h
17h
18h
19h
1Fh
11h
EBSTCON
EFLOCON
EBSTCSH
EBSTCSL
ECOCON
Reserved
Reserved
MAADR5
MAADR6
MAADR3
MAADR4
MAADR1
MAADR2
EBSTSD
EPAUSH
EPAUSL
EREVID
MISTAT
ECON2
ECON1
ESTAT
Name
EIR
EIE

Related parts for enc28j60