Datasheet

2010 Microchip Technology Inc. Preliminary DS39974A-page 201
PIC18F47J13 FAMILY
11.4 Application Examples
This section introduces some potential applications for
the PMP module.
11.4.1 MULTIPLEXED MEMORY OR
PERIPHERAL
Figure 11-27 demonstrates the hookup of a memory or
another addressable peripheral in Full Multiplex mode.
Consequently, this mode achieves the best pin saving
from the microcontroller perspective. However, for this
configuration, there needs to be some external latches
to maintain the address.
FIGURE 11-27: MULTIPLEXED ADDRESSING APPLICATION EXAMPLE
11.4.2 PARTIALLY MULTIPLEXED
MEMORY OR PERIPHERAL
Partial multiplexing implies using more pins; however,
for a few extra pins, some extra performance can be
achieved. Figure 11-28 provides an example of a
memory or peripheral that is partially multiplexed with
an external latch. If the peripheral has internal latches,
as displayed in Figure 11-29, then no extra circuitry is
required except for the peripheral itself.
FIGURE 11-28: EXAMPLE OF A PARTIALLY MULTIPLEXED ADDRESSING APPLICATION
FIGURE 11-29: EXAMPLE OF AN 8-BIT MULTIPLEXED ADDRESS AND DATA APPLICATION
PMD<7:0>
PMALH
D<7:0>
373
A<13:0>
D<7:0>
A<7:0>
373
PMRD
PMWR
OE
WR
CE
PIC18F
Address Bus
Data Bus
Control Lines
PMCS
PMALL
A<15:8>
D<7:0>
373
A<7:0>
D<7:0>
A<7:0>
PMRD
PMWR
OE
WR
CE
PIC18F
Address Bus
Data Bus
Control Lines
PMCS
PMALL
PMD<7:0>
ALE
PMRD
PMWR
RD
WR
CS
PIC18F
Address Bus
Data Bus
Control Lines
PMCS
PMALL
AD<7:0>
Parallel Peripheral
PMD<7:0>