Freescale Semiconductor, Inc.
Motorola Interconnect Bus (MI BUS)
6.10.1 INIT2 — EEPROM mapping and MI BUS delay register
State
on reset
Address bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
EEPROM mapping (INIT2)
$0037 EE3 EE2 EE1 EE0 M3DL1M3DL0M2DL1M2DL00000 0000
This register sets the MI BUS delay time. INIT2 may be read at any time
but bits 7–4 may be written only once after reset in normal modes (bits
3–0 may be written at any time).
EE[3:0] — EEPROM map position
EEPROM is located at $xD80–$xFFF, where x is the hexadecimal
digit represented by EE[3:0]. Refer to INIT2 — EEPROM mapping
and MI BUS delay register.
M3DL1:M3DL0, M2DL1:M2DL0 — MI BUS delay select
These bits are used to set up the delay for the start of the NRZ receive
for MI BUS operation as shown (for a 20kHz bit rate) in the following
table. Each MI BUS module is controlled by one pair of bits.
Delay time(1)
MxDL1
MxDL0
Delay factor
1.5625µs(2)
3.1250µs
4.6875µs
6.2500µs
0
0
1
1
0
1
0
1
1
2
3
4
1. 20kHz bit rate requires 25µs (40kHz) time slots.
2. 25µs ÷ 16
Technical Data
MC68HC11P2 — Rev 1.0
Motorola Interconnect Bus (MI BUS)
For More Information On This Product,
Go to: www.freescale.com