HT12A/HT12E 212 Series of Encoders Features * Operating voltage * Minimum transmission word - 2.4V~5V for the HT12A - 2.4V~12V for the HT12E - Four words for the HT12E - One word for the HT12A * Low power and high noise immunity CMOS * Built-in oscillator needs only 5% resistor technology * Data code has positive polarity * Low standby current: 0.1mA (typ.) at VDD=5V * Minimal external components * HT12A with a 38kHz carrier for infrared transmission * Pair with Holteks 212 series of decoders medium * 18-pin DIP, 20-pin SOP package Applications * Burglar alarm system * Car alarm system * Smoke and fire alarm system * Security system * Garage door controllers * Cordless telephones * Car door controllers * Other remote control systems General Description 12 bits via an RF or an infrared transmission medium upon receipt of a trigger signal. The capability to select a TE trigger on the HT12E or a DATA trigger on the HT12A further enhances the application flexibility of the 212 series of encoders. The HT12A additionally provides a 38kHz carrier for infrared systems. The 2 encoders are a series of CMOS LSIs for remote control system applications. They are capable of encoding information which consists of N address bits and 12-N data bits. Each address/data input can be set to one of the two logic states. The programmed addresses/data are transmitted together with the header Selection Table Function Address Address/ Data No. Oscillator Trigger No. Data No. Part No. Carrier Output Negative Polarity 38kHz No 18DIP, 20SOP No No 18DIP, 20SOP HT12A 8 0 4 455kHz D8~D11 resonator HT12E 8 4 0 RC oscillator Note: TE Package Address/Data represents pins that can be either address or data according to the application requirement. Rev. 1.10 1 January 24, 2003 HT12A/HT12E Block Diagram TE Trigger HT12E O S C 2 O S C 1 O s c illa to r T E D a ta S e le c t & B u ffe r 3 D iv id e r S y n c . C ir c u it 1 2 C o u n te r & 1 o f 1 2 D e c o d e r A 0 1 2 T r a n s m is s io n G a te C ir c u it A 7 D O U T B in a r y D e te c to r A D 8 A D 1 1 V D D V S S DATA Trigger HT12A X 2 X 1 O s c illa to r D a ta S e le c t & B u ffe r 5 7 6 D iv id e r L /M B S y n c . C ir c u it 1 2 C o u n te r & 1 o f 1 2 D e c o d e r A 0 1 2 T r a n s m is s io n G a te C ir c u it A 7 D O U T B in a r y D e te c to r D 8 D 1 1 V D D V S S The address data pins are available in various combinations (refer to the address/data table). Note: Pin Assignment 8 -A d d re s s 4 -D a ta 8 -A d d re s s 4 -D a ta 8 -A d d re s s 4 -A d d r e s s /D a ta 8 -A d d re s s 4 -A d d r e s s /D a ta N C 1 2 0 N C N C 1 2 0 N C A 0 1 1 8 V D D A 0 2 1 9 V D D A 0 1 1 8 V D D A 0 2 1 9 V D D A 1 2 1 7 D O U T A 1 3 1 8 D O U T A 1 2 1 7 D O U T A 1 3 1 8 D O U T A 2 3 1 6 X 1 A 2 4 1 7 X 1 A 2 3 1 6 O S C 1 A 2 4 1 7 O S C 1 A 3 4 1 5 X 2 A 3 5 1 6 X 2 A 3 4 1 5 O S C 2 A 3 5 1 6 O S C 2 A 4 5 1 4 L /M A 4 6 1 5 L /M A 4 5 1 4 T E A 4 6 1 5 T E A 5 6 1 3 D 1 1 A 5 7 1 4 D 1 1 A 5 6 1 3 A D 1 1 A 5 7 1 4 A D 1 1 A 6 7 1 2 D 1 0 A 6 8 1 3 D 1 0 A 6 7 1 2 A D 1 0 A 6 8 1 3 A D 1 0 A 7 8 1 1 D 9 A 7 9 1 2 D 9 A 7 8 1 1 A D 9 A 7 9 1 2 A D 9 V S S 9 1 0 D 8 V S S 1 0 1 1 D 8 V S S 9 1 0 A D 8 V S S 1 0 1 1 A D 8 H T 1 2 A 1 8 D IP -A Rev. 1.10 H T 1 2 A 2 0 S O P -A H T 1 2 E 1 8 D IP -A 2 H T 1 2 E 2 0 S O P -A January 24, 2003 HT12A/HT12E Pin Description Pin Name A0~A7 I/O Internal Connection I CMOS IN Pull-high (HT12A) Description Input pins for address A0~A7 setting These pins can be externally set to VSS or left open NMOS TRANSMISSION GATE PROTECTION DIODE (HT12E) NMOS TRANSMISSION Input pins for address/data AD8~AD11 setting GATE PROTECTION These pins can be externally set to VSS or left open DIODE (HT12E) AD8~AD11 I D8~D11 I CMOS IN Pull-high DOUT O CMOS OUT L/M I CMOS IN Pull-high Latch/Momentary transmission format selection pin: Latch: Floating or VDD Momentary: VSS TE I CMOS IN Pull-high Transmission enable, active low (see Note) Input pins for data D8~D11 setting and transmission enable, active low These pins should be externally set to VSS or left open (see Note) Encoder data serial transmission output OSC1 I OSCILLATOR 1 Oscillator input pin OSC2 O OSCILLATOR 1 Oscillator output pin X1 I OSCILLATOR 2 455kHz resonator oscillator input X2 O OSCILLATOR 2 455kHz resonator oscillator output VSS I 3/4 Negative power supply, ground VDD I 3/4 Positive power supply Note: D8~D11 are all data input and transmission enable pins of the HT12A. TE is a transmission enable pin of the HT12E. Approximate Internal Connections N M O S T R A N S M IS S IO N G A T E C M O S IN P u ll- h ig h C M O S O U T O S C IL L A T O R E N O S C 1 O S C IL L A T O R X 1 O S C 2 N M O S T R A N S M IS S IO N G A T E P R O T E C T IO N D IO D E 2 X 2 V Rev. 1.10 1 D D 3 January 24, 2003 HT12A/HT12E Absolute Maximum Ratings Supply Voltage (HT12A) ............VSS-0.3V to VSS+5.5V Supply Voltage (HT12E) ...........................-0.3V to 13V Input Voltage ................................VSS-0.3 to VDD+0.3V Storage Temperature ............................-50C to 125C Operating Temperature ...........................-20C to 75C Note: These are stress ratings only. Stresses exceeding the range specified under Absolute Maximum Ratings may cause substantial damage to the device. Functional operation of this device at other conditions beyond those listed in the specification is not implied and prolonged exposure to extreme conditions may affect device reliability. Electrical Characteristics HT12A Symbol Ta=25C Parameter VDD Operating Voltage ISTB Standby Current Test Conditions Min. Typ. Max. Unit 2.4 3 5 V 3/4 0.1 1 mA 3/4 0.1 1 mA 3/4 200 400 mA 3/4 400 800 mA VOH=0.9VDD (Source) -1 -1.6 3/4 mA VOL=0.1VDD (Sink) 2 3.2 3/4 mA VDD Conditions 3/4 3/4 3V Oscillator stops 5V 3V IDD Operating Current 5V IDOUT Output Drive Current 5V No load fOSC=455kHz VIH H Input Voltage 3/4 3/4 0.8VDD 3/4 VDD V VIL L Input Voltage 3/4 3/4 0 3/4 0.2VDD V RDATA D8~D11 Pull-high Resistance 5V 3/4 150 300 kW VDATA=0V HT12E Symbol Ta=25C Parameter VDD Operating Voltage ISTB Standby Current Test Conditions Min. Typ. Max. Unit 2.4 5 12 V 3/4 0.1 1 mA 3/4 2 4 mA 3/4 40 80 mA 3/4 150 300 mA VOH=0.9VDD (Source) -1 -1.6 3/4 mA VOL=0.1VDD (Sink) 1 1.6 3/4 mA VDD Conditions 3/4 3/4 3V Oscillator stops 12V 3V IDD Operating Current No load, fOSC=3kHz 12V IDOUT Output Drive Current 5V VIH H Input Voltage 3/4 3/4 0.8VDD 3/4 VDD V VIL L Input Voltage 3/4 3/4 0 3/4 0.2VDD V fOSC Oscillator Frequency 5V ROSC=1.1MW 3/4 3 3/4 kHz RTE TE Pull-high Resistance 5V VTE=0V 3/4 1.5 3 MW Rev. 1.10 4 January 24, 2003 HT12A/HT12E Functional Description Operation The 212 series of encoders begin a 4-word transmission cycle upon receipt of a transmission enable (TE for the HT12E or D8~D11 for the HT12A, active low). This cycle will repeat itself as long as the transmission enable (TE or D8~D11) is held low. Once the transmission enable returns high the encoder output completes its final cycle and then stops as shown below. T E < 1 w o rd E n c o d e r D O U T T r a n s m itte d C o n tin u o u s ly 4 w o rd s 4 w o rd s Transmission timing for the HT12E D 8 ~ D 1 1 K e y - in < 1 w o rd E n c o d e r D O U T w ith 3 8 k H z c a r r ie r T r a n s m itte d C o n tin u o u s ly 1 w o rd 1 w o rd Transmission timing for the HT12A (L/M=Floating or VDD) D 8 ~ D 1 1 K e y - in ( a ll d a ta = 1 ) 7 w o rd s < 1 w o rd E n c o d e r D O U T T r a n s m itte d C o n tin u o u s ly 7 w o rd s 1 w o rd ( a ll d a ta = 1 ) 1 w o rd Transmission timing for the HT12A (L/M=VSS) Information Word If L/M=1 the device is in the latch mode (for use with the latch type of data decoders). When the transmission enable is removed during a transmission, the DOUT pin outputs a complete word and then stops. On the other hand, if L/M=0 the device is in the momentary mode (for use with the momentary type of data decoders). When the transmission enable is removed during a transmission, the DOUT outputs a complete word and then adds 7 words all with the 1 data code. An information word consists of 4 periods as illustrated below. 1 /3 b it s y n c . p e r io d p ilo t p e r io d ( 1 2 b its ) a d d r e s s c o d e p e r io d d a ta c o d e p e r io d Composition of information Rev. 1.10 5 January 24, 2003 HT12A/HT12E Address/Data Waveform Each programmable address/data pin can be externally set to one of the following two logic states as shown below. fO S C "O n e " "Z e ro " A d d re s s / D a ta B it Address/Data bit waveform for the HT12E fO S C 3 8 k H z c a r r ie r "O n e " D a ta B it "Z e ro " D a ta B it "O n e " A d d r e s s B it "Z e ro " A d d r e s s B it Address/Data bit waveform for the HT12A The address/data bits of the HT12A are transmitted with a 38kHz carrier for infrared remote controller flexibility. Address/Data Programming (Preset) The status of each address/data pin can be individually pre-set to logic high or low. If a transmission-enable signal is applied, the encoder scans and transmits the status of the 12 bits of address/data serially in the order A0 to AD11 for the HT12E encoder and A0 to D11 for the HT12A encoder. During information transmission these bits are transmitted with a preceding synchronization bit. If the trigger signal is not applied, the chip enters the standby mode and consumes a reduced current of less than 1mA for a supply voltage of 5V. Usual applications preset the address pins with individual security codes using DIP switches or PCB wiring, while the data is selected by push buttons or electronic switches. The following figure shows an application using the HT12E: O S C 1 O S C 2 D O U T V D D V A 0 A 1 A 2 A 3 A 4 A 5 A 6 A 7 V S S T E A D 8 T r a n s m is s io n m e d iu m A D 9 A D 1 0 A D 1 1 D D V S S Rev. 1.10 6 January 24, 2003 HT12A/HT12E The transmitted information is as shown: Pilot & Sync. A0 A1 A2 A3 A4 A5 A6 A7 AD8 AD9 AD10 AD11 1 0 1 0 0 0 1 1 1 1 1 0 Address/Data Sequence The following provides the address/data sequence table for various models of the 212 series of encoders. Address/Data Bits Part No. 0 1 2 3 4 5 6 7 8 9 10 11 HT12A A0 A1 A2 A3 A4 A5 A6 A7 D8 D9 D10 D11 HT12E A0 A1 A2 A3 A4 A5 A6 A7 AD8 AD9 AD10 AD11 Transmission Enable For the HT12E encoders, transmission is enabled by applying a low signal to the TE pin. For the HT12A encoders, transmission is enabled by applying a low signal to one of the data pins D8~D11. Two Erroneous HT12E Application Circuits The HT12E must follow closely the application circuits provided by Holtek (see the Application circuits). * Error: AD8~AD11 pins input voltage > VDD+0.3V O S C 2 V D D O S C 1 A D 1 1 T E A D 1 0 A D 9 V S S A D 8 1 2 V H T 1 2 E * Error: The ICs power source is activated by pins AD8~AD11 1 2 V O S C 2 V D D O S C 1 A D 1 1 T E A D 1 0 A D 9 V S S A D 8 H T 1 2 E Rev. 1.10 7 January 24, 2003 HT12A/HT12E Flowchart * HT12A * HT12E N o P o w e r o n P o w e r o n S ta n d b y m o d e S ta n d b y m o d e N o D a ta e n a b le ? Y e s T r a n s m is s io n e n a b le d ? Y e s 4 d a ta w o rd s tr a n s m itte d D a ta w ith c a r r ie r s e r ia l o u tp u t D a ta s till e n a b le d ? Y e s N o N o L /M B = G N D ? T r a n s m is s io n s till e n a b le d Y e s 4 d a ta w o rd s tr a n s m itte d c o n tin u o u s ly Y e s N o S e n d th e la s t c o d e Note: S e n d 1 7 tim e s fo r a ll o f th e d a ta c o d e s D8~D11 are transmission enables of the HT12A. TE is the transmission enable of the HT12E. Rev. 1.10 8 January 24, 2003 HT12A/HT12E Oscillator Frequency vs. Supply Voltage fO S C (S c a le ) R (W ) O S C 7 .0 0 4 7 0 k 5 1 0 k 6 .0 0 5 6 0 k 6 2 0 k 5 .0 0 6 8 0 k 7 5 0 k 4 .0 0 8 2 0 k 9 1 0 k 1 .0 M (3 k H z )3 .0 0 1 .2 M 1 .5 M 2 .0 0 2 .0 M 1 .0 0 2 3 5 4 6 7 8 9 1 0 1 1 1 2 1 3 V (V D C ) D D The recommended oscillator frequency is fOSCD (decoder) @ 50 fOSCE (HT12E encoder) 1 @ fOSCE (HT12A encoder) 3 Application Circuits V 1 2 3 4 5 6 7 8 9 A 0 V D D A 1 D O U T A 2 X 1 A 3 X 2 A 4 L /M B A 5 D 1 1 A 6 D 1 0 A 7 D 9 V S S D 8 1 0 0 W D D T r a n s m itte r C ir c u it V 1 8 1 A 0 V D D 1 8 2 A 1 D O U T 1 7 3 A 2 O S C 1 1 6 4 A 3 O S C 2 1 5 1 4 5 A 4 T E 1 4 1 3 6 A 5 A D 1 1 1 3 1 2 7 A 6 A D 1 0 1 2 1 1 8 A 7 A D 9 1 1 1 0 9 V S S A D 8 1 7 1 6 1 5 8 0 5 0 1 0 k W 4 5 5 K 1 0 0 p F 1 0 M W 1 0 0 p F H T 1 2 A Rev. 1.10 R D D O S C 1 0 H T 1 2 E 9 January 24, 2003 HT12A/HT12E Package Information 18-pin DIP (300mil) Outline Dimensions A B 1 8 1 0 1 9 H C D E a G I F Symbol A Rev. 1.10 Dimensions in mil Min. Nom. Max. 895 3/4 915 B 240 3/4 260 C 125 3/4 135 D 125 3/4 145 E 16 3/4 20 F 50 3/4 70 G 3/4 100 3/4 H 295 3/4 315 I 335 3/4 375 a 0 3/4 15 10 January 24, 2003 HT12A/HT12E 20-pin SOP (300mil) Outline Dimensions 1 1 2 0 A B 1 1 0 C C ' G H D E Symbol Rev. 1.10 a F Dimensions in mil Min. Nom. Max. A 394 3/4 419 B 290 3/4 300 C 14 3/4 20 C 490 3/4 510 D 92 3/4 104 E 3/4 50 3/4 F 4 3/4 3/4 G 32 3/4 38 H 4 3/4 12 a 0 3/4 10 11 January 24, 2003 HT12A/HT12E Product Tape and Reel Specifications Reel Dimensions D T 2 A C B T 1 SOP 20W Symbol Description Dimensions in mm A Reel Outer Diameter 3301.0 B Reel Inner Diameter 621.5 C Spindle Hole Diameter 13.0+0.5 -0.2 D Key Slit Width 2.00.5 T1 Space Between Flange 24.8+0.3 -0.2 T2 Reel Thickness 30.20.2 Rev. 1.10 12 January 24, 2003 HT12A/HT12E Carrier Tape Dimensions P 0 D P 1 t E F W C D 1 B 0 P K 0 A 0 SOP 20W Symbol Description Dimensions in mm W Carrier Tape Width 24.0+0.3 -0.1 P Cavity Pitch 12.00.1 E Perforation Position 1.750.1 F Cavity to Perforation (Width Direction) 11.50.1 D Perforation Diameter 1.5+0.1 D1 Cavity Hole Diameter 1.5+0.25 P0 Perforation Pitch 4.00.1 P1 Cavity to Perforation (Length Direction) 2.00.1 A0 Cavity Length 10.80.1 B0 Cavity Width 13.30.1 K0 Cavity Depth 3.20.1 t Carrier Tape Thickness 0.30.05 C Cover Tape Width Rev. 1.10 21.3 13 January 24, 2003 HT12A/HT12E Holtek Semiconductor Inc. (Headquarters) No.3, Creation Rd. II, Science Park, Hsinchu, Taiwan Tel: 886-3-563-1999 Fax: 886-3-563-1189 http://www.holtek.com.tw Holtek Semiconductor Inc. (Taipei Sales Office) 4F-2, No. 3-2, YuanQu St., Nankang Software Park, Taipei 115, Taiwan Tel: 886-2-2655-7070 Fax: 886-2-2655-7373 Fax: 886-2-2655-7383 (International sales hotline) Holtek Semiconductor Inc. (Shanghai Sales Office) 7th Floor, Building 2, No.889, Yi Shan Rd., Shanghai, China 200233 Tel: 021-6485-5560 Fax: 021-6485-0313 http://www.holtek.com.cn Holtek Semiconductor Inc. (Shenzhen Sales Office) 5/F, Unit A, Productivity Building, Cross of Science M 3rd Road and Gaoxin M 2nd Road, Science Park, Nanshan District, Shenzhen, China 518057 Tel: 0755-8616-9908, 8616-9308 Fax: 0755-8616-9533 Holtek Semiconductor Inc. (Beijing Sales Office) Suite 1721, Jinyu Tower, A129 West Xuan Wu Men Street, Xicheng District, Beijing, China 100031 Tel: 010-6641-0030, 6641-7751, 6641-7752 Fax: 010-6641-0125 Holtek Semiconductor Inc. (Chengdu Sales Office) 709, Building 3, Champagne Plaza, No.97 Dongda Street, Chengdu, Sichuan, China 610016 Tel: 028-6653-6590 Fax: 028-6653-6591 Holmate Semiconductor, Inc. (North America Sales Office) 46729 Fremont Blvd., Fremont, CA 94538 Tel: 510-252-9880 Fax: 510-252-9885 http://www.holmate.com Copyright O 2003 by HOLTEK SEMICONDUCTOR INC. The information appearing in this Data Sheet is believed to be accurate at the time of publication. However, Holtek assumes no responsibility arising from the use of the specifications described. The applications mentioned herein are used solely for the purpose of illustration and Holtek makes no warranty or representation that such applications will be suitable without further modification, nor recommends the use of its products for application that may present a risk to human life due to malfunction or otherwise. Holteks products are not authorized for use as critical components in life support devices or systems. Holtek reserves the right to alter its products without prior notification. For the most up-to-date information, please visit our web site at http://www.holtek.com.tw. Rev. 1.10 14 January 24, 2003