pca84c822c NXP Semiconductors, pca84c822c Datasheet - Page 9

no-image

pca84c822c

Manufacturer Part Number
pca84c822c
Description
8-bit Microcontrollers For Remote Control Transmitters
Manufacturer
NXP Semiconductors
Datasheet
Philips Semiconductors
8.1.1
This 8-bit register is loaded by software; the decimal value
of its contents + 2, determine the number of oscillator
cycles that the OUT pin is active.
The active period (ON-time) of OUT
8.1.2
This 8-bit register is loaded by software; the decimal value
of its contents + 2, determine the number of oscillator
cycles that the OUT pin is inactive.
The inactive period (OFF-time) of OUT
Table 2 Control Register (CR)
Table 3 Description of the CR bits
8.2
1995 May 01
INSTRUCTION
MOV Dx,A
MOV A,Dx
ANL Dx,A
ORL Dx,A
7 to 5
8-bit microcontrollers for
remote control transmitters
BIT
4
3
2
1
0
7
Instructions for data transfer between the 84CXXX core and derivative logic
ON-
OFF-
RWDT
Rint
PWM
LgP
HF
SYMBOL
TIME
TIME
Move contents of the accumulator to the derivative register.
Move contents of derivative register to the accumulator.
AND derivative register contents with contents of accumulator. Result is stored in derivative register.
OR derivative register contents with contents of accumulator. Result is stored in derivative register.
R
R
EGISTER
EGISTER
6
Reserved.
Reload Watchdog Timer: This is not an actual flip-flop in the Control Register. If a logic 1 is
written to this bit position the Watchdog Timer is reloaded (reset to 0); this bit is Write only.
Reset Interrupt: This is not an actual flip-flop in the Control Register. If a logic 1 is written to this
bit position the interrupt flip-flop is reset; this bit is Write only.
Pulse Width Modulation: Is the standard term for a quasi analog signal. It is a square wave
signal of which the duty cycle may be varied. When integrated a real analog signal may be
obtained. When PWM = 1; the Pulse Counter Register is ignored and a continuous pulse train is
generated (see Fig.9); this bit is Read or Write.
Long Pulse: When LgP = 1; the OFF-time Register is ignored and a single pulse of length
frequency
High Frequency: When HF = 1 the ON-time part of the generated pulse is modulated with a
frequency
=
ON-time
(
ADDRESS
(
ADDRESS
1
1
4
4
5
=
f
f
: 00H)
osc
osc
: 01H)
-------------------------------------- -
=
number of pulses
contents
(see Fig.10); this bit is Read or Write.
(see Fig.11); this bit is Read or Write.
-------------------------------------- -
contents
f
osc
f
osc
RWDT
+
4
2
+
2
9
is generated. If HF = 1, this pulse is modulated with a
DESCRIPTION
8.1.3
The Pulse Counter, is a 10-bit register consisting of:
The Pulse Counter is loaded by software with the number
of pulses required in a pulse burst; loading ‘0’ is not
allowed.
8.1.4
The Control Register contains the bits that control various
possibilities for the output pulses, plus the reset of the
interrupt flip-flop and the Watchdog timer.
DESCRIPTION
Pulse Counter Low (8-bit); address 02H.
Pulse Counter High (2-bit); address 04H.
Rint
3
PCA84C122; 222; 422; 622; 822
P
C
ULSE
ONTROL
C
OUNTER
PWM
R
2
EGISTER
(
ADDRESS
LgP
1
Product specification
03H)
HF
0

Related parts for pca84c822c