1998 Jun 17
31
Philips Semiconductors
Product specification
FLEX
Pager Decoder
PCD5008
8.6.6
C
ONFIGURATION OF USER ADDRESSES
(ID = 78H, 80H
TO
8FH)
The PCD5008 has 16 user address locations which can be
programmed as long or short, and configured as priority
and/or tone-only. After a reset all address locations are
disabled. Short addresses occupy a single location, long
addresses occupy two locations. The first word of a long
address must be in an even address location and the
second word must be in the address index immediately
following the first word. Address location containing long
addresses of the 2-3 and 2-4 set (Section 8.6.3) must
follow any address locations programmed as long
addresses of the 1-2, 1-3 and 1-4 set.
User addresses are programmed using the address
assignment packets, and are enabled and disabled using
the address enable packet. To allow easy reprogramming
of user addresses without disrupting normal operation, the
host can send address assignment packets while the
PCD5008 is on. In this case, the host must disable the user
address location(s) by clearing the corresponding user
address enable (UAE) bit in the UAE packet before
changing any of the bits in the corresponding address
assignment packet.
a:
address location (Table 26). This specifies which
address location is being configured. A zero in this field
corresponds to address index zero (AI = 0) in the address
packet received from the PCD5008 when an address is
detected (Section 8.7.2).
LA:
long address (Table 26). When this bit is set, the
address is configured as a long address. Both words of a
long address must have this bit set.
TOA:
tone-only address (Table 26). When this bit is set,
the PCD5008 considers this address a tone-only address
and does not decode a vector word when the address is
received. Both words of a long, tone only address must
have this bit set.
A:
address word (Table 26). This is the 21 bit value of the
address word (A20 = MSB). Valid FLEX
messaging
addresses must be used. For the conversion from a
CAPCODE (Section 8.6.4).
UAE:
user address enable (Table 27). When a bit is set,
the corresponding user address location is enabled. When
it is cleared, the corresponding user address location is
disabled. UAE
0
corresponds to the user address location
configured using a packet ID of 80H and UAE
15
corresponds to the user address location configured using
a packet ID of 8FH. In some instances, if an invalid
FLEX
messaging address is programmed, it is not
detected even when the address is enabled. Value after
reset = 0.
Table 26
Address assignment packet bit assignments (ID = 80H to 8FH)
Table 27
Address enable packet bit assignments (ID = 78H)
BYTE
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
BIT 2
BIT 1
BIT 0
3
2
1
0
1
0
0
0
0
a
3
A
19
A
11
A
3
a
2
A
18
A
10
A
2
a
1
A
17
A
9
A
1
a
0
A
16
A
8
A
0
LA
A
14
A
6
TOA
A
13
A
5
A
20
A
12
A
4
A
15
A
7
BYTE
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
BIT 2
BIT 1
BIT 0
3
2
1
0
0
0
1
0
1
0
1
0
1
0
0
0
0
0
0
0
UAE
15
UAE
7
UAE
14
UAE
6
UAE
13
UAE
5
UAE
12
UAE
4
UAE
11
UAE
3
UAE
10
UAE
2
UAE
9
UAE
1
UAE
8
UAE
0