|
MC68HC000EI20 Datasheet, PDF (48/189 Pages) Freescale Semiconductor, Inc – 8-/16-/32-Bit Microprocessors User’s Manual | |||
|
◁ |
Freescale Semiconductor, Inc.
BUS MASTER
ADDRESS THE DEVICE
1) SET R/W TO READ
2) PLACE FUNCTION CODE ON FC2âFC0
3) PLACE ADDRESS ON A23âA1
4) ASSERT ADDRESS STROBE (AS)
5) ASSERT UPPER DATA STROBE (UDS)
AND LOWER DATA STROBE (LDS)
ACQUIRE THE DATA
1) LATCH DATA
2) NEGATE UDS AND LDS
3) NEGATE AS
SLAVE
INPUT THE DATA
1) DECODE ADDRESS
2) PLACE DATA ON D15âD0
3) ASSERT DATA TRANSFER
ACKNOWLEDGE (DTACK)
TERMINATE THE CYCLE
1) REMOVE DATA FROM D15âD0
2) NEGATE DTACK
START NEXT CYCLE
Figure 5-1. Word Read-Cycle Flowchart
BUS MASTER
ADDRESS THE DEVICE
1) SET R/W TO READ
2) PLACE FUNCTION CODE ON FC2âFC0
3) PLACE ADDRESS ON A23-A1
4) ASSERT ADDRESS STROBE (AS)
5) ASSERT UPPER DATA STROBE (UDS)
OR LOWER DATA STROBE (LDS)
(BASED ON INTERNAL A0)
ACQUIRE THE DATA
1) LATCH DATA
2) NEGATE UDS AND LDS
3) NEGATE AS
START NEXT CYCLE
SLAVE
INPUT THE DATA
1) DECODE ADDRESS
2) PLACE DATA ON D7âD0 OR D15âD8
(BASED ON UDS OR LDS)
3) ASSERT DATA TRANSFER
ACKNOWLEDGE (DTACK)
TERMINATE THE CYCLE
1) REMOVE DATA FROM D7âD0
OR D15âD8
2) NEGATE DTACK
Figure 5-2. Byte Read-Cycle Flowchart
5-2
M68000 8-/16-/32-BIT MICROPROCESSORS USER'S MANUAL
MOTOROLA
For More Information On This Product,
Go to: www.freescale.com
|
▷ |