
1997 Oct 22
3
Philips Semiconductors
Product specification
Microcontrollers for universal infrared
remote transmitter applications
PCA84C922; PCA84C923
1
FEATURES
84CXXX CPU
ROM, RAM, I/O and keypad configurations are device
dependent; see Table 1
Two test inputs: T0 and T1
3 single-level vectored interrupt sources:
– external (T0/INT and Port 1, for keypad press
Wake-up function)
– Timer/counter (TI)
– Hardware Modulator interrupt
8-bit programmable timer/counter with 5-bit prescaler
Power saving Idle and Stop modes
Low power operation: 2 V
Hardware Modulator
Watchdog timer
On-chip oscillator: 1 to 6 MHz
Single supply voltage: 2.0 to 5.5 V
Operating temperature:
20 to +70
°
C
Available packages: SO24, SO28, VSO56 and SDIP24.
2
GENERAL DESCRIPTION
The PCA84C922A, PCA84C922C, PCA84C923A,
PCA84C923C and PCA84C923D are members of the
PCF84CXXXA CMOS family of microcontrollers and have
been designed for use in universal infrared remote
commander applications. The term PCA84C92X is used
throughout this data sheet to refer to all devices in the
range, differences between devices are shown in Table 1
and also highlighted in the text. In addition to the common
functions of the PCF84CXXXA family of microcontrollers
the PCA84C92X also provides:
a Hardware Modulator that generates programmable
pulse trains for driving an infrared LED
an on-chip Coding Table specifically for the storage of
code data
a modified interrupt architecture that will wake-up the
CPU from the Idle or Stop modes when any key is
pressed
a Watchdog Timer to prevent CPU lock-up.
The PCA84C923D has been designed as the emulation
chip for both the PCA84C92X and the PCA84CX22 range
of microcontrollers (both ranges being pin compatible).
Table 1
The PCA84C92X range of microcontrollers
3
ORDERING INFORMATION
FUNCTION
PCA84C923D
PCA84C923C
PCA84C923A
PCA84C922C
PCA84C922A
System ROM
System RAM
Coding Table ROM
Coding Table extension
Maximum number of keys 189
I/O
Emulation device
Package
8 kbytes
256 bytes
16 kbytes
up to 64 kbytes no
8 kbytes
256 bytes
16 kbytes
8 kbytes
256 bytes
16 kbytes
no
81
16
8 kbytes
128 bytes
8 kbytes
no
117
20
PCA84C923D PCA84C923D
SO28
8 kbytes
128 bytes
8 kbytes
no
81
16
117
20
PCA84C923D PCA84C923D
SO28
36
PCA84C923D
VSO56
SO24 and SDIP24
SO24 and SDIP24
TYPE
NUMBER
PACKAGE
NAME
DESCRIPTION
VERSION
PCA84C922AP
PCA84C922AT
PCA84C922CT
PCA84C923AP
PCA84C923AT
PCA84C923CT
PCA84C923DT
SDIP24
SO24
SO28
SDIP24
SO24
SO28
VSO56
plastic shrink dual in-line package; 24 leads (400 mil)
plastic small outline package; 24 leads; body width 7.5 mm
plastic small outline package; 28 leads; body width 7.5 mm
plastic shrink dual in-line package; 24 leads (400 mil)
plastic small outline package; 24 leads; body width 7.5 mm
plastic small outline package; 28 leads; body width 7.5 mm
plastic very small outline package; 56 leads
SOT234-1
SOT137-1
SOT136-1
SOT234-1
SOT137-1
SOT136-1
SOT190-1