APD-32A025A Vishay Dale Intelligent Plasma Display FEATURES • 32 Characters, 14 segment alphanumeric (2 rows of 16 characters each) • Plasma glow (gas discharge) • Refresh memory • 64 ASCII character set, internally generated • Decodes and debounces up to 64-key keyboards • 8 bit, three state, bi-directional data bus Vishay Dale’s APD-32A025A is a 32 character microprocessor controlled display system. It’s field of 32 quarter inch (0.65cm) characters (in 2 rows of 16) provides a compact yet highly legible display. The APD-32A025A supplies signals to scan and decode keyboards up to 64 keys, and can also interface to 8 bit microprocessors via it’s 8 bit bi-directional data bus. It’s internal character generator provides 64 ASCII symbols which can be blinked, scrolled left or right and entered left to right or right to left. It also has a user enabled cursor which is either fully addressable or auto incremented and decremented. Only two connectors are required, for data and power. • Operates from signal 5V power supply • User enabled blinking cursor • Cursor addressable or auto incremented/decremented • User enabled blinking display • Compact size, L x H x D ÷ 5.2˝ x 2.3˝ x 2.3˝ • 60 ft./lambert light output (typical) • Neon orange color ENVIRONMENTAL SPECIFICATIONS Operating Temperature: 0°C to + 60°C Storage Temperature: - 20°C to + 70°C Voltage on Any Pin vs. Ground: - 0.3 to + 5.25 OPTICAL SPECIFICATIONS Input Voltage (Power Supply): 5V Light Output : 60 ft./lamberts typical Color: Neon orange Viewing Area: 4.45" x 0.7" Viewing Angle: 130° Character Height: 0.25" Character Spacing: 0.28" on centers Row Spacing: 0.45" on centers Vibration: 0.018 (0.046cm) inch displacement amplitude from 10 to 50Hz, 2G acceleration from 50 to 2000Hz logarithmic sweep rate, 30 minutes duration along each of the three major axes. Shock (Impact): 50G 1⁄2 sine wave 11.0 msec duration, 5 shocks in each of the 6 directions. DIMENSIONS in inches [millimeters] 2.00 ± 0.02 2.35 MAX 4.90 ± 0.02 0.150 ± 0.003 0.150 ± 0.020 5.25 MAX 0.425 MAX 2.25 MAX Document Number: 37081 Revision 24-May-05 www.vishay.com 13 APD-32A025A Vishay Dale STANDARD ELECTRICAL SPECIFICATIONS PIN DESCRIPTION D.C. and Operating Characteristics J1 PIN A B C DESCRIPTION . SYMBOL MIN. TYP. MAX. UNITS Input Low Voltage (All) Vil - 0.5 — + 0.8 V Input High Voltage (All Except RESET) Vih + 2.0 — Vcc V Input High Voltage (RESET) Vih2 + 3.0 — Vcc V Output Low Voltage (D0 - D07) Vol — — + 0.45 V Output Low Voltage (All Except EOC) Vol2 — — + 0.45 V Output Low Voltage (EOC) Vol3 — — + 0.45 V Output High Voltage (D0 - D07) Voh + 2.4 — — V Output High Voltage (All Other Outputs) Voh1 + 2.4 — — V Input Leakage Current RD, WR, CS, A0 Iil — — ± 10 µA Output Leakage Current (D0 - D07), High Z State) Iol — — - 10 µA Vdd Supply Current (STBY) Idd — + 10 + 25 mA Icc STBY + Icc — + 750 + 1000 Vli1 — Total Supply Current Low Input Source Current KI0-3 Low Input Source Current Vli2 — RESET TA = 0°C TO 55°C, Vcc = Vccstby = + 5V ± 5% mA — + 0.4 mA — + 0.2 mA SIGNAL GND Vcc Vcc STBY DESCRIPTION Ground (-). + 5vdc ± 5%. + 5vdc ± 5% for standby operation (used to shutdown high voltage supply.) Connect to Vcc for normal operation. Accepts timing input signals from keyboard. Supplies timing output signals to keyboard. 9-16 KI1, KI3, KI0, KI2 KO2, KO1 KO3, KO0 D7-D0 17 WR 18 A0 19 RD 20 CS 21 22 GND EOC 23 24 GND KB IRQ 25 26 GND RESET J2 1-4 5-8 STANDARD ELECTRICAL SPECIFICATIONS A.C. Characteristics DESCRIPTION SYMBOL MIN. TYP. MAX. UNITS CS, A0 Setup to RD Tar 0 + 100 — ns CS, A0 Hold after RD Tra 0 - 25 — ns + 250 + 280 2 x Tcy Three state, bi-directional data bus lines - used to transfer data and commands between the master CPU and APD-32A025. Write Strobe - used by master CPU to write data and commands into APD-32A025. Address Input - used by master CPU to command the APD-32A025A to put data on the bus for the CPU read (A0 = 0) or to test APD-32A025A busy flag (A0 — 1). Read Strobe - used by master CPU to read data and status from the APD-32A025A internal registers. Chip select - enables reading and writing to the APD-32A025. Ground. End of command (low pulse, 900 ns min width) - can be used to set a flat or to interupt the master CPU to indicate that the APD-32A025A has completed command execution. Ground. Keyboard flag from APD-32A025A to master CPU - indicates that a key has been depressed and that a key address is ready to be read by CPU. Ground Used to reset the APD-32A025A (upon low signal). All programmable APD-32A025A internal registers will be cleared. (Display refresh and keyboard scanning will stop) RD Pulse Width Trr ns A.C TEST CONDITIONS CS, A0 to Data Out Delay Tad — + 200 + 225 ns D7-D0 Outputs: RD to Data Out Delay Trd — + 200 + 225 ns RD to Data Float Delay Trdf + 10 — + 100 ns — + 120 — ns Recovery Time Between Reads and/or Write Trv + .300 + 1 — µS Cycle Time Tcy + 2.5 + 2.5 — µS CL = 2.2k to Vss 4.3K to Vcc 100pF MATING CONNECTORS J1 - Vishay Dale P/N 280108-01 or Molex P/N 08-50-0106 (terminals), 09-50-3031 (housing). J2 - Vishay Dale P/N 280105-01 or Tyco AMP 746285-6. RESET OPTION JUMPER W1 Write CS, A0 Setup to WR Taw 0 + 50 — ns CS, A0 Hold after WR Twa 0 + 40 — ns WR Pulse Width Tww + 250 + 280 2 x Tcy ns Data Setup to WR Tdw + 150 + 200 — ns — ns Data Hold after WR Twd 0 0 TA = 0°C TO 55°C, Vcc = VccSTBY = + 5V ± 5%. www.vishay.com 14 RL = The APD-32A025A has a 3-pin jumper (W1) for selecting the source of the RESET signal. For most applications, the jumper should be set to INTERNAL by placing the shunt across the top 2 pins of the jumper. In some applications requiring compatibility with the earlier APD-32A025 model, the jumper should be set to EXTERNAL by placing the shunt across the bottom 2 pins of the jumper. Document Number: 37081 Revision 24-May-05 APD-32A025A Vishay Dale OPERATION PRINCIPLES I/O Control The I/O control section uses CS, A0, RD and WR lines to control data to and from the internal APD-32A025A registers and buffers. The APD-32A025A has two 8-bit data registers (input and output) and an output busy flag F-F. All the data to and from the APD-32A025A is enabled by CS. The APD-32A025A input register is selected and written into by CS, A0 = 0 and WR. Note: 1 is not allowed for write operation. The master CPU can read either the APD-32A025A’s output register or the 1 bit busy flag. The output register is selected and read by CS, A0 = 0 and RD. The busy flag is read (on data bus data bit 3) by CS, A0 = 1 and RD. DIMENSIONS (WAVEFORMS) READ OPERATION - OUTPUT AND FLAG REGISTER CS OR A (SYSTEMS ADDRESS BUS) 0 t AR t RV t RR t RA RD (READ CONTROL) t RD t RDF t AD DATA BUS (OUTPUT) DATA VALID WRITE OPERATION - INPUT REGISTER (A0 = 0) CS OR A (SYSTEMS ADDRESS BUS) 0 t AR t RV t RR t RA RD (READ CONTROL) t RD DATA BUS (OUTPUT) t RDF t AD DATA VALID MASTER CPU AND APD-32A025A DATA TRANSFER INTERFACE The APD-32A025A can be easily interfaced to any 8-bit microprocessor in a number of ways. The memory mapped I/O is the simplest. The APD-32A025A is treated by the master CPU as a 2 location by 8-bit RAM. The master CPU can only write into memory location “0”. It can read memory location “0” (data) or location “1” (busy flag). The master CPU transfer commands to the APD-32A025A by writing into memory location “0”. Immediately after receiving any command from the master CPU, the APD-32A025A will set the busy flag to “0” (data bus bit 3). The flag will remain “0” until the APD-32A025A has executed the given command. The master CPU can test the flag by reading memory location “1” and testing bit 3 for “1” (command execution finished). (All other bits are don’t cares.) At the end of any “GET” command the output register will be loaded with the requested data. The master CPU may read the output register at any time, however, the contents of the output will depend on the last completely executed “GET” command. Note that the EOC line provides a low pulse (900 ns min.) indicating the end of command execution. This line can be used to set a flag or to interrupt the master CPU to indicate that the APD-32A025A has completed a command. Document Number: 37081 Revision 24-May-05 www.vishay.com 15 APD-32A025A Vishay Dale KEYBOARD INTERFACING The APD-32A025A provides timing signals to scan keyboards of up to 64 keys, using the lockout scan method. Each key is sequentially scanned and tested for closure. After detection of the first closed key, and after the debounce time (16 msec max) the address of the key is loaded into the APD-32A025A internal keyboard register (D0-D5). The keyboard register flag bit (D7) is also set, (high) and the keyboard interrupt request flag (KB IRQ) goes low. The CPU can therefore detect a key closure by either continuously testing D7 (instruction GKA) or by the CPU interrupt (KB IRQ connected to the CPU interrupt line). The keyboard flag (D7) will remain high and the keyboard interrupt (KB IRQ) will remain low until the master CPU reads the keyboard (command GKA). When GKA has been executed the closed keys address will be in the APD-32A025A output register, D7 will go low and KB IRQ will go high. The APD-32A025A will scan a keyboard in one of two ways, the 16 key mode or the 64 key mode, which is programmable by command LKS (load keyboard status). Bounce time is 16 msec max and closure time is 48 msec min. Maximum rate is 10 depressions per second. 10ms K00 K03 220us K02 K01 APD 32A025 K01 K00 K02 K13 K12 K11 K10 12 13 14 15 8 9 10 11 4 5 6 7 0 1 2 3 K03 16 KEY X-Y KEYBOARD CONNECTION K03 D K02 C K01 B K00 A APD 32A025 1 OF 16 DECODER K13 K12 K11 K10 1 0 2 3 4 5 6 7 8 9 10 11 12 13 14 15 48 63 32 47 16 17 0 1 31 14 15 64-KEY KEYBOARD www.vishay.com 16 Document Number: 37081 Revision 24-May-05 APD-32A025A Vishay Dale K03 D K02 C K01 B K00 A APD 32A025 1 OF 16 DECODER 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 K13 K12 K11 K10 0 1 2 3 4 15 KEYBOARD WITH COMMON POLE To scan more than 16 switches, a 4 line to 16 line decoder must be added, which will allow scanning up to 64 keys. In this mode the keyboard outputs (KO0-KO3) will work as a 4 bit binary counter. The keyboards can be scanned by using a 4-bit code to select one of up to 16 switches. The lines are driven by a 4 to 16 decoder, which supplies a ground return to the selected switch. The switch common line is then read to sense the condition to that switch. (see keyboard with common pole). If two or more keys are depressed simultaneously, only one key will be detected. After that key is released the second will be encoded, and etc. Note that if three keys are depressed simultaneously to form and “L” configuration, an erroneous input could occur. If this presents a potential problem, a diode (IN914) should be added to the column pole of each switch. Document Number: 37081 Revision 24-May-05 www.vishay.com 17 APD-32A025A Vishay Dale COMMAND SUMMARY The APD-32A025A can execute a number of commands (instructions) for the display and keyboard manipulation. In addition certain display and keyboard parameters can be programmed. After the master CPU issues a command to the APD-32A025A, the APD-32A025A will reset its busy flag to 0. That flag (data bit 3) can be tested by the master CPU as described earlier. When the APD-32A025A has finished execution of the command, the flag will be set to 1 and the master CPU can issue the next command. (Execution time varies for different commands.) APD-32A025A COMMAND SET MNEMONIC Hex Dec D7 D6 D5 CODE D4 D3 D2 D1 D0 CLA E0 224 1 1 1 0 0 0 0 0 Clear display memory BLA E1 225 1 1 1 0 0 0 0 1 Load blank to display memory RTL E2 226 1 1 1 0 0 0 1 0 Rotate display left RTR E3 227 1 1 1 0 0 0 1 1 Rotate display right SHL E4 228 1 1 1 0 0 1 0 0 Shift display left SHR E5 229 1 1 1 0 0 1 0 1 Shift display right INC E6 230 1 1 1 0 0 1 1 0 Increment cursor DEC E7 231 1 1 1 0 0 1 1 1 Decrement cursor GKA E9 233 1 1 1 0 1 0 0 1 Get key address GDM EA 234 1 1 1 0 1 0 1 0 Get display memory GDL EB 235 1 1 1 0 1 0 1 1 Get display length GKS EC 236 1 1 1 0 1 1 0 0 Get keyboard status GDS ED 237 1 1 1 0 1 1 0 1 Get display status GTR EE 238 1 1 1 0 1 1 1 0 Get timer register GCA EF 239 1 1 1 0 1 1 1 1 Get cursor address LCR 1 0 0 e d c b a Load cursor and read display LDL 0 1 0 1 1 1 1 1 Load display length LKS 1 0 1 1 0 0 b a Load keyboard/character status LDS 1 1 0 e d c b a Load display status LTR 0 1 1 e d c b a Load timer register LDM 0 0 F e d c b a Load display memory www.vishay.com 18 DESCRIPTION Document Number: 37081 Revision 24-May-05 APD-32A025A Vishay Dale CLA Clear Display Memory OP Code 1 600µS The display refresh memory is cleared to zero. All positions will display “@” character. BLA Load Blank to Display OP Code 1 600µS The display refresh memory is loaded with the ASCII code for blank (1 0 0 0 0 0 0). All characters will be blank. RTL Rotate Display Left OP Code 1 800µS The display is rotated one place to the left. The most significant character is shifted into the least significant character position. (Upper left character is shifted to lower right position.) RTR Rotate Display Right OP Code 1 700µS The display is rotated one place to the right. The least significant character position is shifted into the most significant position. (Lower right character is shifted to upper left position.) SHL Shift Display Left OP Code 1 800µS The display is shifted for one place to the left. The most significant character (upper left) is lost, the last character (lower right) becomes blank. SHR Shift Display Right OP Code 1 600µS The display is shifted for one place to the right. The last character (lower right) is lost, the most significant character (upper left) becomes blank. INC Increment Cursor OP Code 1 200µS The cursor is incremented one position (shifted to the right). The content of the display refresh memory pointed to by the cursor is placed in the output register. DEC Decrement Cursor OP Code 1 200µS The cursor is decremented one position (shifted to the left). The content of the display refresh memory pointed to by the cursor is placed in the output register. GKA Get Key Address OP Code 1 150µS The address of the depressed key (6 bits) is loaded into the output register. At the end of this instruction (same as for every GET instruction), the output register contains data. The CPU will read data by strobing CS, RD an A0 = 0. (bit 7 up) Note that KB IRQ is cleared (set high) and Bit 7 is set low when execution is complete. g 0 f e d c b a Output register content at the end of GKA instruction. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 1 E0 224 E1 225 E2 226 E3 227 E4 228 E5 229 E6 230 E7 231 E9 233 key address Keyboard flag: 1 = key depressed; 0 = no key depressed (e and f are 0 for 16 key scan mode) GDM Get Display Memory OP Code 1 150µS (AUTO) 250µS (AUTO INC., DEC) First the cursor is auto-incremented according to the display status work. Then, the content of the display refresh memory (ASCII) code) pointed to by the cursor is placed into the output register. 0 0 f e d c b a Output register content at the end of GDM instruction. 1 1 0 1 0 1 0 EA 234 ASCII code Document Number: 37081 Revision 24-May-05 www.vishay.com 19 APD-32A025A Vishay Dale GDL Get Display Length OP Code 1 100µS The content of the display length register is loaded into the output register. 0 0 0 1 1 1 1 1 Output register content at the end of GDL instruction. 1 1 0 1 0 1 1 EB 235 display length = 32 (0-31) Note: Display length should always equal 1 1 1 1 1 GKS Get Keyboard Status OP Code 1 100µS The content of the keyboard status register is loaded into the output register. 0 0 0 e d c b a Output register content at the end of GKS instruction. 1 0 0 64 key scan = 1; 16 = 0 keyboard scan on = 0; off = 1 For proper operation bits “c”, “d” and “e” must be set as shown. GDS Get Display Status OP Code 1 100µS The content of the display status register is loaded into the output register. 0 0 0 e d c b a Output register at the end of GDS instruction. up/down cursor UP = 1; DOWN = 0 index/non-index cursor INDEX = 1; NON-INDEX = 0 cursor on/off ON = 0; OFF = 1 blink on/off ON = 1; OFF = 0 Display on/off ON = 0; OFF = 1 GTR Get Timer Register OP Code 1 100µS The content of the timer register is loaded into the output register. 0 0 0 e d c b a Output register at the end of GTR instruction. 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0 0 1 0 1 0 EC ED EE 236 237 238 timer code GCA Get Cursor Address OP Code 1 100µS The cursor address is loaded into the output register. 0 0 0 e d c b a 1 1 0 1 1 1 1 EF 239 Output register at the end of GTR instruction. cursor address LCR 150µS Load Cursor and Read Display 1 0 0 e d c b a cursor address The operand D0-D4 is loaded into the APD-32A025A’s cursor register, and the character addressed by the cursor is loaded into the output register. 0 0 f e d c b a Output register at the end of GTR instruction. ASCII code LDL 100µS Load Display length 0 1 0 1 1 1 1 1 display length Executing the command has no affect on operation. This command is only maintained for compatibility with earlier model APD-32A025A www.vishay.com 20 Document Number: 37081 Revision 24-May-05 APD-32A025A Vishay Dale LKS Load Keyboard/Character Status 100µS 1 0 1 1 0 0 b a 64 key scan = 1; 16 = 0 keyboard scan on = 0; off = 1 Loads keyboard status register. Bit “b” enables the keyboard scan. Bit “a” determines the type of scanning, either 16 or 64 keys. Note: For proper operation bits “c”, “d” and “e” must be set as shown LDS Get Display Status 100µS 0 0 0 e d c b a . up/down cursor UP = 1; DOWN = 0 index/non-index cursor INDEX = 1; NON-INDEX = 0 cursor blink on/off ON = 1; OFF = 0 Display on/off ON = 0; OFF = 1 The APD-32A025A’s display status register is loaded by this instruction. Bit ”e” switches display on/off. Bit “d” when logical 1 will cause the entire display to blink at approximately 1 Hz. Bit “c” allows the cursor to blink beneath the character displayed in cursor position. Bit “6” = 1 sets internal index F-F. Bit “b” = 0 resets the index F-F. If the index F-F is set , every LDM (load display memory) or GDM (get display memory) instruction will automatically increment or decrement the cursor, depending on bit “a” ()a = 0 decrement; a = 1 increment). LTR Load Timer Register OP Code 0 100µS This command is only maintained for compatibility with earlier model APD-32A025. Executing the command has no affect on operation LDM Load Display Memory 100µS (AUTO) 200µS (AUTO) INC., DEC) 1 1 e d c b a 0 0 f e d c b a ASCII code Loads display refresh memory at the location pointed to by the cursor. Document Number: 37081 Revision 24-May-05 www.vishay.com 21 APD-32A025A Vishay Dale 000 001 011 010 101 100 110 111 000 001 010 011 100 101 110 111 DISPLAY CHARACTER LOCATION 0 16 1 17 2 18 3 19 4 20 5 21 6 22 7 23 8 24 9 25 10 26 11 27 12 28 13 29 14 30 15 31 INITIALIZATION Initialization consists of the reset procedure followed by commands to load display and keyboard parameters as follows: COMMAND CODE DESCRIPTION LDL 0 1 0 1 1 1 1Load Display Length LKS 1 0 1 1 0 0 b A Load Keyboard/Character Status LCR 1 0 0 e d c b A Load Cursor and Read Display CLA 1 1 1 0 0 0 0 0 Clear Display memory LDS 1 1 0 e d c b A Load Display Status Note: If a command is issued during the time the APD-32A025A is executing the previous command (Busy Flag = 0), the second command could cause an error condition. Therefore, it is recommended that the busy flag always be tested before issuing any command. www.vishay.com 22 Document Number: 37081 Revision 24-May-05 APD-32A025A Vishay Dale POWER DOWN (STANDBY) MODE The display may be operated in a low power (STANDBY) mode by removing power to the high voltage supply, but retaining power on a STBY supply. During standby operation current drain is reduced to approximately 10 ma. The display will be dark (blank), but communications and operation can be maintained. Upon energizing the high voltage supply again, the APD32A025A will come up with the display refresh memory and other registers unchanged. SAMPLE PROGRAMS (for 8080 microprocessor) (It is assumed that the APD-32A025A is memory mapped and located at addresses (FFF), FFF1.) INITIALIZATION INITIAL LXI H FFF0 Load H, L pair with PD-32A025A address CALL A FLAG Jump to subroutine to test flag MVIM, #5F Load PD-32A025A with micro-code for LDL (display length = 32) CALL A FLAG MVIM #B1 Load keyboard status (keyboard scan “ON”, 64 key scan) CALL A FLAG MVIM #79 Load timer (timer = 25) CALL A FLAG MVIM #80 Load cursor, Read display CALL A FLAG MVIM #E1 Load to blank display CALL A FLAG MVIM #C7 Load display status (display “ON”, display blink “OFF”, cursor blink “ON”, auto increment “ON”) SUBROUTINE TO TEST A BUSY FLAG A FLAG LDA, FFF1 Load flag bit into accumulator ANI #08 Mask flag (D3) JZ, A FLAG Test flag RET Return from subroutine (D3 = 1) After the last initialization command has been loaded (LDS - load display status) the display is switched on. The master CPU can write or read alphanumeric data to and from the APD-32A025A. The data (ASCII) can be loaded by a LDM (load display memory) command. A simple method is to load the master CPU accumulator with the desired ASD = CII code, with D6 and D7 set to zero, and output it to the APD-32A025A. The character will be loaded and displayed at the current cursor position. For example to write letter “M” in display: LXI H, FFF0 Set APD-32A025A address CALL A FLAG MVI A, #4D Load accumulator with ASCII code for M (hex) ANI, #3F Set D6, D7 to zero, LDM command code MOV M, A Load APD-32A025A To read display, at current cursor position: (when display status register is not set for auto increment) LXI H, FFF0 Set APD-32A025A address CALL A FLAG MVIM, #EA Send APD-32A025A GDM command CALL A FLAG LDA FFF0 Read APD-32A025A output register Note: Programming can be shortened by storing the APD-32A025A commands in a table. The control program is set up as a loop that outputs one command per pass through the loop. WARNING THE PLASMA DISPLAY REQUIRES 200 VOLTS D.C TO OPERATE. THIS VOLTAGE IS PRESENT AT MANY LOCATIONS IN THE SYSTEM. CAUTION SHOULD BE EXERCISED TO AVOID CONTACT. Document Number: 37081 Revision 24-May-05 www.vishay.com 23 Legal Disclaimer Notice Vishay Disclaimer All product specifications and data are subject to change without notice. Vishay Intertechnology, Inc., its affiliates, agents, and employees, and all persons acting on its or their behalf (collectively, “Vishay”), disclaim any and all liability for any errors, inaccuracies or incompleteness contained herein or in any other disclosure relating to any product. Vishay disclaims any and all liability arising out of the use or application of any product described herein or of any information provided herein to the maximum extent permitted by law. The product specifications do not expand or otherwise modify Vishay’s terms and conditions of purchase, including but not limited to the warranty expressed therein, which apply to these products. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document or by any conduct of Vishay. The products shown herein are not designed for use in medical, life-saving, or life-sustaining applications unless otherwise expressly indicated. Customers using or selling Vishay products not expressly indicated for use in such applications do so entirely at their own risk and agree to fully indemnify Vishay for any damages arising or resulting from such use or sale. Please contact authorized Vishay personnel to obtain written terms and conditions regarding products designed for such applications. Product names and markings noted herein may be trademarks of their respective owners. Document Number: 91000 Revision: 18-Jul-08 www.vishay.com 1