EasyManua.ls Logo

HP Portable PLUS - Peripheral Processing Unit (PPU); CPU Memory Map

HP Portable PLUS
177 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
5-4
Functional
Description
Figure 5-2 is the memory map addressed by the CPU:
MEMORY
MAP
r-
MA
IN
MEM
OR
Y
Po
r
ta
bl
e
PL
US
R
AM
0
RAM
1
R
AM
2
RA
M 3
LCD
R
AM
R
ESERVED
P
LUG
-IN
R
AM
OR
ROM
--
SYSTEM
ROM
110
ME
MO
RY
Po
rtable PLUS
00000
HP-Il
REGISTERS
20000
RS-232
REG
I
STERS
PU
ACCESS
PORT
40000
LCD
REG
I
STERS
SERIAL
POR
T REG
60000
PL
UG-
IN
CAR
D 2
80000
84000
90000
I
00000
FFITF
~
NOT
USED
Figure 5-2. CPU Memory Map
5.3
Peripheral
Processing
Unit (PPU)
Portable
PLUS
Computer
0000
0021
0030
0040
0050
0060
0080
0085
OOM
0080
ooco
The
PPU
(A2U17) is a Single-chip microcomputer
of
the 6805 family containing 112 bytes
of
RAM
a
nd
2106 bytes
of
ROM. It controls the computer's power supplie
s,
modes of operation,
and
beeper,
and
provides the real-time clock. The PPU continues to run
when
the computer
is
asleep.
Pressing
and
holding
down
the @ key for approximately
15
seconds (or pressing ® in the main
PAM screen)
puts
the computer
in
s
leep
mod
e;
pressing any key should wake
up
the computer.
Pressing the RESET
button
(located
at
the rear of the battery compartment) resets the PPU, causing it
to reboot MSDOS.
Th
e CPU
/PPU
interface is
an
eight-bit port (at
I/O
addr
ess 0060 hex) integrated onto the LCD con-
troller (A2U10). This interfa
ce
consists of
an
ei
g
ht
-bit write only shift registe
r,
an eight-bit read-only
shift registe
r,
a
nd
a flag bi
t.
When
the
CPU writes to the shift registe
r,
the
fl
ag bit
is
se
t.
The PPU then
shifts
out
a
'0
'
and
eight data bits,
and
then
shifts in the eight data bits written by the CPU. A
bu
sy
flag is used to signal the e
nd
of
th
e data transfer which takes a minimum
of
2.3 ms to complet
e.

Table of Contents

Related product manuals