EDE300 Parallel/ Serial Transceiver IC



Similar documents
Using Xbee in Serial Communication

Wireless Security Camera

TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL

Serial Communications

AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor.

AVR151: Setup and Use of the SPI. Introduction. Features. Atmel AVR 8-bit Microcontroller APPLICATION NOTE

SUDT AccessPort TM Advanced Terminal / Monitor / Debugger Version 1.37 User Manual

Serial Communications

TTL to RS232 Adapter User Guide

AN2680 Application note

Web Site: Forums: forums.parallax.com Sales: Technical:

USB / Data-Acquisition Module NOW LEAD-FREE

Technical Manual. For use with Caller ID signaling types: Belcore 202, British Telecom, & ETSI

USART and Asynchronous Communication

RDF1. RF Receiver Decoder. Features. Applications. Description. Ordering Information. Part Number Description Packages available

User Manual. AS-Interface Programmer

DS Wire Digital Thermometer and Thermostat

Eliminate Risk of Contention and Data Corruption in RS-485 Communications

Mini-HDMI Series MINIATURE MULTIMODE FIBER OPTIC HDMI TRANSMISSION SYSTEM

udrive-usd-g1 Embedded DOS micro-drive Module Data Sheet

LDG DTS-4/4R Desktop Coaxial Switch / Remote

Copyrights 2010 Victron Energy B.V. All Rights Reserved

USB2.0 <=> I2C V4.4. Konverter Kabel und Box mit Galvanischetrennung

2-Wire/4-Wire Telephone Line Interface. XE0204 Block Diagram

ABB Drives. User s Manual. Pulse Encoder Interface Module RTAC-01

DS1621 Digital Thermometer and Thermostat

- 35mA Standby, mA Speaking pre-defined phrases with up to 1925 total characters.

Single channel data transceiver module WIZ2-434

Advanced Data Capture and Control Systems

Part Number Description Packages available

The Secrets of Flow Control in Serial Communication

USER GUIDE EDBG. Description

LC898300XA. Functions Automatic adjustment to the individual resonance frequency Automatic brake function Initial drive frequency adjustment function

DK40 Datasheet & Hardware manual Version 2

DS1621 Digital Thermometer and Thermostat

Process Control and Automation using Modbus Protocol

ELAN DIGITAL SYSTEMS LTD. SL232 PC- CARD USER S GUIDE

PICAXE RF CONNECT KIT (AXE213)

RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards

The Answer to the 14 Most Frequently Asked Modbus Questions

RS-485 Protocol Manual

Signal Manager Installation and Operation Manual

Measuring Resistance Using Digital I/O

User's Guide. Integrating Sound Level Datalogger. Model Introduction

RIGtalk. Revision 5. Owner s Manual 2012.

4 Port VGA Video Audio Switch with RS232 control

ZigBee-2.4-DK 2.4 GHZ ZIGBEE DEVELOPMENT KIT USER S GUIDE. 1. Kit Contents. Figure GHz ZigBee Development Kit

MACTek Corporation. USB HART Interface. Users Manual

RN-XV-RD2 Evaluation Board

Brushless DC Motor Controller Product Specification Assembly 025F0129

OPERATING INSTRUCTIONS Model ST-888 DTMF ANI/ENI Display Decoder

What is Easy-Radio? Devices Covered. Frequency Hopping Transceiver. Where x00 denotes frequency of operation. E.g. 400 = 433MHz

KTA-223 Arduino Compatible Relay Controller

Quectel Cellular Engine

GSM Interfacing Board

CP2110-EK CP2110 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup

TECHNICAL NOTE 7-1. ARCNET Cable Length vs. Number of Nodes for the HYC9088 in Coaxial Bus Topology By: Daniel Kilcourse May 1991.

HDCATS-100. Installation Guide

Testing PCI/ISA & PCMCIA Serial Cards

DS1307ZN. 64 x 8 Serial Real-Time Clock

ALL-USB-RS422/485. User Manual. USB to Serial Converter RS422/485. ALLNET GmbH Computersysteme Alle Rechte vorbehalten

AVR317: Using the Master SPI Mode of the USART module. 8-bit Microcontrollers. Application Note. Features. Introduction

Software User Guide UG-461

EMC6D103S. Fan Control Device with High Frequency PWM Support and Hardware Monitoring Features PRODUCT FEATURES ORDER NUMBERS: Data Brief

RS-232 Communications Using BobCAD-CAM. RS-232 Introduction

PL-2303 (Chip Rev H, HX, X) USB to Serial Adapter Windows Driver Installer Manual

NC-12 Modbus Application

RN-131-PICTAIL & RN-171-PICTAIL Web-Server Demo Application

CENTRONICS interface and Parallel Printer Port LPT

Designing VM2 Application Boards

LDG Electronics External Meter Serial Communications Protocol Specification

INSTRUCTION MANUAL T1 TO RS422 INTERFACE

Web Site: Forums: forums.parallax.com Sales: Technical:

PC Base Adapter Daughter Card UART GPIO. Figure 1. ToolStick Development Platform Block Diagram

The Analyst RS422/RS232 Tester. With. VTR, Monitor, and Data Logging Option (LOG2) User Manual

RS232 Board datasheet

DATASHEET. ADAM Arduino Display Adaptor Module. Arduino Compatible Shield P/N: 4Display-Shield-FT843 For the 4D Systems 4DLCD-FT843 Display

LDG DTS-6/6R Desktop Coaxial Switch / Remote

AN SMSC Design Guide for Power Over Ethernet Applications. 1 Introduction. 1.1 Power Over Ethernet

INTMOD485-LH Protocol Converter

GSC/VRC IP Converter. Installation and Operation Manual

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual HAW - Arduino 1

Hi5. HD-SDI/SDI To HDMI Video and Audio Converter User Manual. December 17, 2008 P/N For Hi5 Serial Number or Later

AVR305: Half Duplex Compact Software UART. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD

ETRX3USB ETRX3USB-LRS ETRX3USB+8M ETRX3USB-LRS+8M PRODUCT MANUAL

NortechCommander Software Operating Manual MAN R6

HDMI over Cat5 Video Extender with RS232 and IR Control

FOSTCDR. Industrial Serial to Multimode Fiber Optic Converter PRODUCT INFORMATION B&B ELECTRONICS. Specifications Serial Technology

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM

User Manual IC-485AI

BCD TC-100 Table of Contents

Using the HT46R46 I/O Ports to Implement Half-Duplex SPI Communication

7 OUT1 8 OUT2 9 OUT3 10 OUT4 11 OUT5 12 OUT6 13 OUT7 14 OUT8 15 OUT9 16 OUT10 17 OUT11 18 OUT12 19 OUT13 20 OUT14 21 OUT15 22 OUT16 OUT17 23 OUT18

3.2 inch QVGA TFT Color LCD User s Guide Version 1 & 2

User Manual. Humidity-Temperature Chart Recorder. Model RH520

SMARTCARD XPRO. Preface. SMART ARM-based Microcontrollers USER GUIDE

AVR311: Using the TWI Module as I2C Slave. Introduction. Features. AVR 8-bit Microcontrollers APPLICATION NOTE

AN588 ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE. 1. Kit Contents. 2. Introduction. Figure 1. Energy Harvesting Sensor Node

Transcription:

EDE300 Parallel/ Serial Transceiver IC EDE300 Data Direction, Output Latch 1 Dir/Latch XMIT 18 Serial Transmit 0=2400,1=9600 2 BAUD RCV 17 Serial Receive 0=Local, 1=Host 3 Mode OSC1 16 Oscillator Connection Connect to +5V DC 4 +5V OSC2 15 Oscillator Connection Digital Ground 5 GND +5V 14 Connect to +5V DC Data I/O Pin 0 6 D0 D7 13 Data I/O Pin 7 Data I/O Pin 1 7 D1 D6 12 Data I/O Pin 6 Data I/O Pin 2 8 D2 D5 11 Data I/O Pin 5 Data I/O Pin 3 9 D3 D4 10 Data I/O Pin 4 The EDE300 Parallel/ Serial Transceiver IC is a 5 volt, 18 pin package designed to conveniently convert 8-bit parallel data into serial format and vice-versa. The EDE300 is ideal for logging data to a PC, controlling hardware via the PC serial port, communicating 8-bit data via a serial connection, and expanding I/O capabilities on microcontrollers and Stamps. The EDE300 is BAUD-selectable, offering both 2400 and 9600 BAUD communication. PC connection requires the use of a voltage level shifter such as the MAX233. The EDE300 can be configured as either a halfduplex transmitter, a half-duplex receiver, or a half-duplex bi-directional transceiver. PIN DEFINITIONS Flow Control Pins: Data Direction, /Latch (PIN 1): In Local Control Mode pin is an INPUT: Input of 0 = Parallel to Serial, 1 = Serial to Parallel. In Host Control Mode, pin is an OUTPUT: EDE300 drives this pin low on receive, high on transmit Baud Rate (PIN 2): 0 = 2400 BAUD, (N 8 1); 1 = 9600 BAUD, (N 8 1) Mode (PIN 3): 0 = Local Control Mode, 1 = Host Control Mode Data Pins: Serial Transmit (PIN 18) : Serial Receive (PIN 17): D0..D7 (PIN 6..PIN 13): Serial data is output from the EDE300 via this pin Serial data is input to the EDE300 via this pin Data I/O Pins (DO is least significant bit) COPYRIGHT 1996 E-Lab Digital Engineering, Inc. All Rights Reserved. Page # 1

Clock/ Power Pins: OSC1,OSC2 (PIN 16,PIN 15): Power (PIN 14,PIN 4): Ground (PIN 5): 4 MHz Resonator Connection Connect to +5 VDC Connect to 0 VDC (GND) LOCAL CONTROL MODE In Local Control Mode, enabled by wiring the Mode pin low (Pin 3), directional control is selected by the condition of the Dir/Latch pin (Pin 1). When Local Control Mode is selected and the Dir/Latch pin is low, the EDE300 acts as a Parallel to Serial transmitter, continually reading the 8 data pins (D0..D7) and sending this value out the serial XMIT pin (Pin 18). When Local Control Mode is selected and the Dir/Latch pin is high, the EDE300 acts as a Serial to Parallel receiver, continually monitoring the RCV pin (Pin 17) and latching the received data onto the 8 data pins (D0..D7). NOTE: Switching the Dir/Latch pin causes the data I/O pins (D0..D7) to switch from inputs to outputs and vice-versa. Care should be taken that data is not input into the 8 data pins while the EDE300 is in Serial to Parallel mode (Pin 17 high); otherwise damage may occur to the EDE300 or the external circuitry as both attempt to drive the I/O pins. See the Host Control Mode section's schematics for details on switching the data inputs and outputs with the EDE300. The following schematics depict the EDE300 in a basic, unidirectional hookup, transmitting (Figure One) and receiving (Figure Two) data to and from a PC via the PC serial port COM 1. Figure One: Unidirectional Serial Transmission to PC The following code, written in Turbo C, illustrates the reception of the EDE300 s data stream. It can be used in conjunction with the hardware setup in Figure One. #include <stdio.h> char data; /* 8 BIT VARIABLE TO HOLD INCOMING DATA */ main() COPYRIGHT 1996 E-Lab Digital Engineering, Inc. All Rights Reserved. Page # 2

while(1) /* BEGIN INFINITE LOOP */ data = inportb(0x3f8); /* READ COM PORT #1 */ printf( %d,data); /* CAST CHAR TO 'INT' TO VIEW ACTUAL VALUE */ if (data == 0) exit(0); /* IF INPUT IS ZERO, EXIT INFINITE LOOP */ NOTE: If your PC is not sending or receiving data properly in these examples, you may need to enter the following at the command prompt: MODE COM1 9600 N 8 1 This will set up the COM1 port correctly for use at 9600 BAUD as is used in the hardware examples in this section. Figure Two: Unidirectional Serial Reception from PC The following code, written in Turbo C, illustrates a data write to the EDE300. It can be used in conjunction with the hardware setup in Figure Two. #include <stdio.h> char data; /* 8-BIT VARIABLE TO HOLD OUTGOING DATA */ main() data = 128; /* VALUE TO BE WRITTEN TO EDE300 */ outportb(0x3f8,data); /* WRITE 'DATA' TO COM PORT #1 */ COPYRIGHT 1996 E-Lab Digital Engineering, Inc. All Rights Reserved. Page # 3

Notice that the MAX233 (or MAX232) voltage level shifter is needed for connection to a PC to meet the required RS-232 line voltage requirements. A level shifter, as is used in the above two examples, is not needed for connection to a Stamp or microcontroller, as can be seen in the 'BASIC STAMP CONNECTION' section, or between two EDE300's, as illustrated below. Figure Three: Two-Wire/ Wireless Data Transmission This arrangement is useful when 8-bit data needs to be sent in one direction across a twisted pair or coaxial cable. A variation on this schematic is the addition of a RF transmitter/ receiver pair on the data line, providing a wireless 8-bit connection. For example, with the TX-99 and RE-99 transmitter/ receiver pair from Ming Microsystems (available from Digi-Key, 1-800-DIGI-KEY), an 8- bit wireless bus can be implemented. Serial data from the transmitting EDE300 is fed into the TX-99. The RE-99 receives the serial data and feeds it to the receiving EDE300. Alternately, short range transmission could be accomplished via an infrared transmitter/ receiver pair. HOST CONTROL MODE In Host Control Mode, selected by wiring the Mode (Pin 3) high, the EDE300 takes data-flow instructions from a host device connected to it serially instead of from the Data Direction Pin (Pin 1). The host, typically a PC, STAMP, or microcontroller, sends a one-byte command to the EDE300 instructing it to either receive one data byte and latch it onto the data pins (D0..D7) or to read the data pins and transmit this value serially. The host should transmit a value of either "1" or "2" to the EDE300 in Host Control Mode. If an ASCII '1' is received (00110001b), the EDE300 will wait for one byte of data to be transmitted serially from the host and will then latch this data onto its data pins. The Dir/ Latch (Pin 1) pin will be held high. If an ASCII '2' is received (00110010b), the EDE300 will read its data pins and transmit this value serially back to the host. The Dir/ Latch (Pin 1) pin will be held low. This unidirectional Host Control Mode is convenient when too much data would be transmitted using Local Control Mode. Note that the ASCII characters "1" and "2" must be used, instead of the values one and two. This enables the EDE300 to be used with a terminal program as well. Host Control Mode, however, is most useful when implemented as a bi-directional interface. COPYRIGHT 1996 E-Lab Digital Engineering, Inc. All Rights Reserved. Page # 4

Making use of the Dir/ Latch pin, the EDE300 can simultaneously latch data from a PC/ Stamp and transmit data to the PC/ Stamp. The host PC/ Stamp would simply send a "1" command followed by an output data byte, and then send a "2" command to tell the EDE300 to transmit data back. This arrangement is shown in Figure Four below. The Dir/ Latch pin causes a data receive request to be latched onto the '373, and a data transmit request to read from the '245. Note: use of the '245 may in some circumstances cause brief glitches on the '373 outputs. We recommend this arrangement only for output devices in which a small (0 to 25 ns) output glitch would be acceptable (eg. LED's, relay control, etc.). Figure Four: Simultaneous Bi-directional Host-Control Mode Arrangement The following code, written in 'Turbo C', illustrates one method for using the EDE300 in bidirectional mode: #include <stdio.h> char value; /* main loop data variable */ send (char x) /* write 'x' to EDE300 */ while ((inportb(0x3fd) & 0x20) == 0); /* hold until transmitter is ready */ outportb(0x3f8,0x31); /* select 'receive byte' on EDE300 */ while ((inportb(0x3fd) & 0x20) == 0); /* hold until transmitter is ready */ outportb(0x3f8,x); /* write 'x' to EDE300 */ COPYRIGHT 1996 E-Lab Digital Engineering, Inc. All Rights Reserved. Page # 5

char receive() /* receive one byte from EDE300 */ char value; /* stores incoming byte */ value = inportb(0x3f8); /* flush input buffer */ while ((inportb(0x3fd) & 0x20) == 0); /* hold until transmitter is ready */ outportb(0x3f8,0x32); /* select 'send byte' on EDE300 */ while ((inportb(0x3fd) & 0x01) == 0); /* hold until a byte is received */ value = inportb(0x3f8); /* receive byte from EDE300 */ return (value); main() /* main program loop */ bioscom (0,0xE0 0x03,0); /* set 9600 BAUD, 8 bit data */ do value = receive(); /* read byte from EDE300 into 'value' */ send (value); /* write 'value' back to EDE300 */ while (value!= 0); /* exit if 'value' = 0 */ This program reads one byte from the '245 via the EDE300 and writes the same value back to the '373 via the EDE300. This is a very simple example - it is intended only to illustrate the proper use of the EDE300's Host Control Mode. Notice that the subroutine 'receive()' returns one byte of data from the EDE300, and the subroutine 'send(value)' transmits the byte stored in value to the EDE300. In this example, the BAUD rate does not need to be set from the command prompt; it is set to 9600 BAUD in software. BASIC STAMP CONNECTION The EDE300 can make a very effective I/O expander for the BASIC Stamp or other microcontroller devices capable of transmitting and receiving serial data. In order to keep from overrunning the Stamp with data from the EDE300, it is recommended that the EDE300 be used in Host Control Mode when used with the Stamp, whether you are performing unidirectional input, unidirectional output, or half-duplex bi-directional I/O. This way, the host (Stamp) controls when it will receive a byte and when it will transmit a byte. Bi-Directional Communication with BASIC Stamp I To use the EDE300 with the BASIC Stamp in a bi-directional arrangement, refer to the schematic in Figure Four, above. As the EDE300 can communicate with a Stamp using standard +5V signals, no voltage level converter (MAX233) is needed for the connection. Simply remove it from the schematic shown in Figure Three, and wire in the Stamp as follows: Stamp Pin 7 <-------> EDE300 Pin 17 (Serial Receive) Stamp Pin 6 <-------> EDE300 Pin 18 (Serial Transmit) Then connect the EDE300's BAUD Pin (Pin 2) to GND instead of +5V as is shown in the example for connection to a PC in Figure Four. This will tell the EDE300 to communicate at 2400 BAUD instead of 9600. Also, you will need to connect the Stamp's ground pin to the EDE300's ground pin. COPYRIGHT 1996 E-Lab Digital Engineering, Inc. All Rights Reserved. Page # 6

Once connected, the following example code, running on the Stamp, illustrates the simple example of polling the '245's eight inputs and writing this value back to the '373's latched outputs. pause 200 ' pause Stamp while all circuitry powers up loop: serout 7,T2400, ("2") ' send the character "2" out pin 7 at 2400 BAUD serin 6,T2400,b2 ' read serial byte send back from EDE300, store in b2 serout 7,T2400,("1") ' tell EDE300 to accept next byte of data serout 7,T2400,(b2) ' send value in b2 to EDE300 to be latched onto output of '373 IC if b2 <> 0 then loop ' continue until input byte = 0 If, however, you simply wish to use the EDE300 for unidirectional communication with a Stamp (to expand the I/O capabilities of the Stamp), you would not need the '245 or '373 IC's. The EDE300's eight data pins would serve as the eight input pins in unidirectional input mode, or as the eight output pins in unidirectional output mode. NOTE: In the following two arrangements, the EDE300 is being used in Host Control Mode, which means that its Data Direction/Latch Pin (Pin 1) is made an output rather than an input (as it is in Local Control Mode). In the following two examples leave this pin unconnected; data flow direction is determined by the host. The Data Direction/Latch Pin (Pin 1) should NEVER be driven while the EDE300 is in Host Control Mode. Unidirectional Communication with BASIC Stamp I - Output Only The following schematic will make eight digital outputs from one Stamp I/O pin. COPYRIGHT 1996 E-Lab Digital Engineering, Inc. All Rights Reserved. Page # 7

The following code, written for the BASIC Stamp I, when used with the above schematic, will loop from zero to ten, writing the appropriate binary value to the Output Port of the EDE300 each time, stopping with the binary value 00001010b latched onto the EDE300's data I/O port. pause 200 for b2 = 0 to 10 serout 7,T2400,("1") serout 7,T2400,(b2) next b2 ' pause Stamp while EDE300 powers up ' tell EDE300 to accept next byte of data ' send value in b2 to EDE300 to be latched ' repeat loop until b2 = ten Unidirectional Communication with BASIC Stamp I - Input Only The following schematic will make eight inputs from two Stamp pins. Notice that in the previous example only one pin was required; in this example, however, we still need to maintain a serial output pin on the stamp to tell the EDE300 to send data, as well as a serial input pin on the Stamp to receive that data. The following code, written for the BASIC Stamp I, when used with the above schematic, will read the value on the EDE300's I/O port and return it to the PC programming the Stamp via a debug window. pause 200 serout 7,T2400,("2") serin 6,T2400,b2 debug b2 ' pause Stamp while EDE300 powers up ' tell EDE300 to read its I/O port and transmit the value ' read transmitted value into b2 ' return value in b2 to Stamp's programming PC via debug window COPYRIGHT 1996 E-Lab Digital Engineering, Inc. All Rights Reserved. Page # 8

ABSOLUTE MAXIMUM RATINGS Oscillator frequency... 4 MHz Supply Voltage... 7.5V Ambient temperature under bias... -40 C to +125 C Max. current sinked by output pin... 25mA Max. current sourced by output pin... 25mA Max. current sourced by all 8 data pins... 200mA Max. current sinked by all 8 data pins... 200mA STANDARD OPERATING CONDITIONS Supply voltage... 3.0V to 5.5V Operating temperature... 0 C to +70 C The EDE300 IC is implemented as firmware on a PIC16C554 microcontroller, manufactured by Microchip Technology, Inc. For a more comprehensive technical summary of this device, please refer to the PIC16C554 datasheet (available from the E- Lab web site). IMPORTANT NOTICE E-LAB Digital Engineering, Inc. (E-LAB), reserves the right to change products or specifications without notice. Customers are advised to obtain the latest versions of product specifications, which should be considered when evaluating a product s appropriateness for a particular use. THIS PRODUCT IS WARRANTED TO COMPLY WITH E-LAB S SPECIFICATION SHEET AT THE TIME OF DELIVERY. BY USING THIS PRODUCT, CUSTOMER AGREES THAT IN NO EVENT SHALL E-LAB BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES AS A RESULT OF THE PERFORMANCE, OR FAILURE TO PERFORM, OF THIS PRODUCT. E-LAB MAKES NO OTHER WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. COPYRIGHT NOTICE E-LAB s LIABILITY IS FOR A PERIOD NO GREATER THAN 90 DAYS FROM DATE OF SHIPMENT BY E-LAB AND IS LIMITED TO REPLACEMENT OF DEFECTIVE PRODUCT. This warranty covers only defects arising under normal use and not malfunctions resulting from misuse, abuse, modification, or repairs by anyone other than E-LAB. E-LAB S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF THE PRESIDENT OF E-LAB. Life support devices or systems are those which are intended to support or sustain life and whose failure to perform can be reasonably expected to result in a significant injury or death to the user. Critical components are those whose failure to perform can be reasonably expected to cause failure of a life support device or system or affect its safety or effectiveness. This product may not be duplicated. E-LAB Digital Engineering, Inc. holds all copyrights on firmware, with all rights reserved. Unauthorized duplication of this device may be subject to penalty under state and/ or federal law. EDE300 and the E-LAB logo are trademarks of E-LAB Digital Engineering, Inc. All other trademarks and registered trademarks are property of their respective owners. CONTACTING US We are continually updating our product line. Please contact us for our latest product information. E-LAB Digital Engineering, Inc. 1600 N. 291 Hwy. Ste. 330 P.O. Box 520436 Independence, MO 64052-0436 Telephone: (816) 257-9954 FAX: (816) 257-9945 Internet: www.elabinc.com E-Mail: support@elabinc.com COPYRIGHT 1996 E-Lab Digital Engineering, Inc. All Rights Reserved. Page # 9