CIP-8
8-Bit Remote Control Encoder/Decoder IC’s
Description Features
The CIP-8 series 8-bit encoder/decoder
IC’s offer an easy to use, low-cost solution Latched or momentary outputs
for simple remote control applications in a No programming necessary
convenient industry standard 20-pin PDIP Very easy to use
package. Very low component count
Low current consumption
Encoder Operation Up to 25mA per decoder output
On power-up the encoder enters low Eight bit data (D0 to D7)
power sleep mode. When the transmit Eight bit binary address (0 to 255)
enable pin is pulled to ground, the encoder Selectable baud rates (2400/4800)
will wake up and begin the transmit High noise immunity
process. Standard 20-pin PDIP package
First, the encoder will record the state of Applications
the 8-bit address/data lines, encode for
error correction and assemble the packet. Simple remote control
Wire elimination
It will then sample the A0/BAUD pin to fix Remote status monitoring
the data rate, and then output the address Remote lighting control
and encoded data packet on DOUT.
Decoder Operation
The encode/transmit process will continue The decoder enters a timed loop waiting
for as long as the /TE pin is low, and return for the synchronization byte. An internal
to low power sleep mode when /TE returns 16-bit timer is used to force an exit from
high. the receive loop, and reset the output pins
(in momentary mode) every 65.5mS if no
It will update the state of the address and valid synch byte is received during this
data lines with each packet and finish the time period.
current transmission even after the /TE pin
is released from ground. Once a valid synch byte is received, the
timer is disabled, and the remainder of the
Encoded Data Packet data packet is received and stored for the
Each data packet consists of seven bytes verification process.
of information to be transmitted.
Immediately after receiving a valid data
The preamble packet it begins the process of verifying
The synchronization byte the data, and checking it for errors.
The 1st address byte
The 1st data byte Once data has been verified, the decoded
The 2nd address byte data will be placed on the output pins, and
The 2nd data byte the decoder re-enters the timed loop
The address/data checksum waiting for the next valid packet.
A 10mS guard time is inserted between If the decoder is operating in latch mode,
each encoded packet transmission to allow the last valid 8-bit binary data value
the decoder time to receive, decode, verify, received will remain on the decoder
and process each packet. The encoder outputs until a different valid binary data
returns to low power sleep mode for power packet is received.
conservation immediately once /TE returns
to logic 1, and the packet transmission is
complete.
1
CIP-8
8-Bit Remote Control Encoder/Decoder IC’s
Pin Descriptions Decoder Latch/Momentary Modes
Pins A0 to A7 on the CIP-8 encoder and The decoder L/M pin provides a mode
decoder IC’s are used to set a unique select to switch between momentary or
address relationship between the encoder latched decoder operating modes.
and decoder.
Logic 1 = Latch Mode
This helps prevent accidental activation of Logic 0 = Momentary Mode
decoder outputs, and allows a single encoder
the ability to control multiple decoders by In momentary mode, the decoder outputs
simply changing the encoder address to that will maintain the 8-bit data value being
match the decoder to control. received for the duration of valid address
and data reception.
Ensure the address set on the encoder
matches the decoder you wish to control. A If any part of the verification process fails,
single bit difference, and the decoder will not or reception is interrupted for longer than
respond. 65.5mS, decoder will timeout, immediately
discard the packet, reset the timer, force all
A0/BAUD Pin decoder data outputs back to ground, and
The A0/BAUD input serves two functions. re-enter the timed loop waiting for the next
One is being the least significant bit of the 8- packet.
bit encoder/decoder address. Two is being
the data rate selection pin. With A0/BAUD When receiving a continuous stream of
connected to ground, the least significant bit valid data, the timer is disabled, and the
of the 8-bit binary address is 0, and the serial decoder will respond rapidly to changing
data rate is 2400bps. data values, and hold the received binary
pattern on the outputs.
With this pin at Vcc, the least significant
address bit is 1, and the serial data rate is Connect All Pins
4800bps. This option allows support for low- All address, data, and function select pins
end RF modules that require the lower data such as /TE, and L/M pins must be
rates, while providing the faster data rate connected to either Vcc or ground as
option for higher end RF modules such as the required. Leaving any pins floating (not
excellent Linx Technologies® LR series, and connected) will cause erratic operation of
others. the encoder, decoder, or both.
Encoder & Decoder Data Pins D0-D7 Ensure that encoder data inputs D0-D7 are
On the encoder, pins D0-D7 are the data at the required logic levels before the /TE
input pins. The logic value present on these pin is pulled to ground.
inputs will be transferred to the corresponding
D0-D7 data output pins on the decoder when When prototyping circuits on a breadboard,
/TE (transmit enable) pin on the encoder is it may be desirable to test logic levels on
pulled to ground. all encoder/decoder pins with a logic probe
or meter before operation.
Encoder /TE Pin
/TE is the transmit enable pin. This pin will VCC And Ground
cause the encoder to sample the address and VCC is the positive power supply. GND is
data pins, and transmit continuously while ground.
held at ground. Returning /TE to Vcc through
the pull-up resistor as shown in the CIP-8 Ordering Information
example schematics will end the Part # Description
transmission, and place the encoder in low CIP-8D 8-Bit Decoder IC
power sleep mode. CIP-8E 8-Bit Encoder IC
2
CIP-8
8-Bit Remote Control Encoder/Decoder IC’s
Electrical Characteristics
Parameter Designation Min. Typ. Max. Units Notes
Supply Voltage Vcc 3.0 -- 5.5 VDC
Supply Current IDD
@ 3.0V VCC --- 500 TBD µA 1
@ 5.0V VCC --- 800 TBD µA 1
Sleep Current
@ 3.0V VCC --- 0.1 0.85 µA
@ 5.0V VCC --- 0.2 0.95 µA
Input Low Voltage VIL GND --- 0.2 VCC V 2
Input High Voltage VIH 0.8 VCC --- VCC V 3
Output Low Voltage VOL --- --- 0.6 V
Output High Voltage VOH VCC – 0.7 --- --- V
Notes
1. Current consumption with no active loads
2. For 3V supply, (0.2 x 3.0) = 0.6V max.
3. For 3V supply, (0.8 x 3.0) = 2.4V min.
Absolute Maximum Ratings
Ambient temperature under bias............................................….................................................-40° to +125°C
Storage temperature ...............................................…............................................................ -65°C to +150°C
Voltage on VDD with respect to VSS .........................….............................................................. -0.3V to +6.5V
Voltage on MCLR with respect to Vss ..................................................................................... -0.3V to +13.5V
Voltage on all other pins with respect to VSS ………........................................................ -0.3V to (VDD + 0.3V)
Total power dissipation …..................................................................................................................... 800 mW
Maximum current out of VSS pin ........................................................................................................... 300 mA
Maximum current into VDD pin .............................................................................................................. 250 mA
Input clamp current, IIK (VI < 0 or VI > DD).........................................................................................................± 20 mA
Output clamp current, IOK (Vo < 0 or Vo VDD).................................................................................................± 20 mA
Maximum output current sunk by any I/O pin.......................................................................................... 25 mA
Maximum output current sourced by any I/O pin .................................................................................... 25 mA
Maximum current sunk or sourced by all pins combined …….........................................................….. 200 mA
Disclaimer
These devices are not intended for use in applications of a critical nature where safety, life, or property is at risk.
The user of this product assumes full liability for the use of this product in all applications. Under no conditions will
Reynolds Electronics be responsible for losses arising from the use or failure of the device in any application, other
than the repair, replacement, or refund limited to the original product purchase price.
Technical support: Email: tech@[Link]
Sales: sales@[Link]
Distributor inquiries: sales@[Link]
Copyright © 2006 Reynolds Electronics
3101 Eastridge Lane
Canon City, Co. 81212
Phone: (719) 269-3469
Fax: (719) 276-2853
Web Site: [Link]
The CIP-8 encoder/decoder IC’s are available for purchase online at: [Link]
3
1 2 3 4
VCC
4800 bps
CIP-8E / CIP-8D 8-BIT ENCODER / DECODER EXAMPLES
THE SINGLE IC SOLUTION FOR BOTH REMOTE CONTROL TRANSMITTER AND RECEIVER
NOTE: ALL ADDRESS PINS MUST BE AT GROUND OR VCC 2400 bps
DO NOT ALLOW TO FLOAT 8-BITS ADDRESS / DATA WITH UP TO 25mA PER DECODER OUTPUT
D VCC D
VCC 4800 bps
0.1uF
VCC = +3.0V TO +5.5V DC
WITH < 20mV P-P NOISE / HASH FOR BEST RESULTS
1 VCC GND 20
2400 bps
VCC
A1 A0 / BAUD
A2 DOUT DOUT TO RF TRANSMITTER
0.1uF
A3 / TE
DATA IN FROM RECEIVER DATA OUTPUT
1 VCC GND 20
CIP-8E
DIN A4 D7
A1 A0 / BAUD
A5 D6
VCC
A2 DIN
A6 D5
LATCH MODE
C A3 L/M VCC C
A7 D4
MOMENTARY MODE
CIP-8D
A4 D7 D7
D0 D3
A5 D6 D6
D1 D2
A6 D5 D5 10 11
8 x HIGH-CURRENT OUTPUTS
FOR ENCODER DATA INPUTS
8-BIT ENCODER CIRCUIT
SPDT TOGGLE SWITCHES
A7 D4 D4
D0 D0 D3 D3
D1 D1 D2 D2
10 11
8-BIT DECODER CIRCUIT
430
VCC
B LOAD VCC B
1N4148
RELAY
200K PULL-UP
LED
2.2K NPN TRANSMIT ENABLE
EXAMPLE RELAY DRIVE CIRCUIT
EXAMPLE DIRECT LED DRIVE
GROUNDING /TE PIN INITIATES DATA TRANSMISSION
10K USE 100K TO 200K EXTERNAL PULL-UP AS SHOWN ABOVE
DECODER ABSOLUTE MAX DRIVE CURRENT:
25 mA MAX PER OUTPUT PIN | SINK OR SOURCE | 200 mA MAX (ALL COMBINED)
ADDRESS PINS MAY BE CONNECTED TO GROUND, VCC, OR ANY COMBINATION
A OF GROUND & VCC, AND SHOULD NOT BE ALLOWED TO FLOAT Title SAMPLE ENCODER / DECODER CIRCUIT SCHEMATICS A
Copyright (C) 2006 Reynolds Electronics FOR 8-BIT "CIP-8E" ENCODER & "CIP-8D" DECODER IC's
3101 Eastridge Lane Size Number Revision
Canon City, CO 81212 CIP-8E / CIP-8D A.1
Orcad A
Ph: 719-269-3469 Fax: 719-276-2853
Website: [Link] Date: 7-Nov-2006 Sheet of 1 of 1
File: C:\CAD\[Link] Drawn By: B. REYNOLDS
1 2 3 4