Omega Vehicle Security OME-PIO-D56 manual Demo program, How to install software & utility?

Page 40

4.Demo program

It is recommended to read the release notes first. Important information will be given in release note as follows:

1.Where you can find the software driver & utility?

2.How to install software & utility?

3.Where is the diagnostic program?

4.FAQs

There are many demo programs available on the software floppy disk or CD. After the software installation, the driver will be installed into disk as follows:

\TC\*.*

Æ for Turbo C 2.xx or above

\MSC\*.*

Æ for MSC 5.xx or above

\BC\*.*

Æ for BC 3.xx or above

\TC\LIB\*.*

Æ for TC library

\TC\DEMO\*.*

Æ for TC demo program

\TC\LIB\Large\*.*

Æ TC large model library

\TC\LIB\Huge\*.*

Æ TC huge model library

\TC\LIB\Large\PIO.H

Æ TC declaration file

\TC\\LIB\Large\TCPIO_L.LIB

Æ TC large model library file

\TC\LIB\Huge\PIO.H

Æ TC declaration file

\TC\\LIB\Huge\TCPIO_H.LIB

Æ TC huge model library file

\MSC\LIB\Large\PIO.H

Æ MSC declaration file

\MSC\LIB\Large\MSCPIO_L.LIB

Æ MSC large model library file

\MSC\LIB\Huge\PIO.H

Æ MSC declaration file

\MSC\\LIB\Huge\MSCPIO_H.LIB

Æ MSC huge model library file

\BC\LIB\Large\PIO.H

Æ BC declaration file

\BC\LIB\Large\BCPIO_L.LIB

Æ BC large model library file

\BC\LIB\Huge\PIO.H

Æ BC declaration file

\BC\\LIB\Huge\BCPIO_H.LIB

Æ BC huge model library file

NOTE: The library is validated for all OME-PIO/PISO series cards.

OME-PIO-D56/PIO-D24 User Manual (Ver.2.1, Oct/2003, PPH-005-21)

---- 38

Image 40
Contents User’sGuide Canada MexicoBenelux Czech RepublicOME-PIO-D56/D24 Table of Contents Features IntroductionOrder Description SpecificationsOptions PCI Data Acquisition Family Product ChecklistOME-PISO-series cost-effective generation, isolated cards Hardware configuration Board LayoutEnabling I/O Operation I/O Port Location1 DI/DO Port Architecture CON3 Select Sec RESET\ Sec DI Port Architecture CON2 Do Port Architecture CON1 Interrupt Operation If INT signal is Low now Æ select the non-inverted inputMake sure the initial level is High or Low Interrupt Block Diagram of OME-PIO D56/D24 Interrupt output signal of OME-PIO-D56/OME-PIO-D24, INT\ isINTCHAN0/1/2/3 Initialhigh, activelow Interrupt source COUNTL++Initiallow, activehigh Interrupt source Muliti-Interrupt Source PC0 PC1 PC2 PC3Read all interrupt state Daughter Boards OME-DB-37OME-DN-37 OME-DB-8125OME-ADP-20/PCI OME-DB-24PD Isolated Input Board OME-DB-24RD Relay Board OME-DB-24PRD, OME-DB-24POR, OME DB-24C Daughter Board Comparison Table All signals are TTL compatible Pin AssignmentDI0 DI1 DI2 DI3 DI4 DI5 DI6 DI7 DI8 DI9 How to Find the I/O Address Resource-allocated informationPIO/PISO identification information PC’s physical slot informationPIODriverInit PIODriverInit&wBoards, wSubVendor,wSubDevice,wSubAuxWSubVendor=0x80 wSubDevice=1 wSubAux=0x40 For D56/D24Printf\nThrer are %d Piopiso Cards in this PC,wBoards OME-PISO-P32C32 Enable all D/I/O operations of card0 PIOGetConfigAddressSpaceEnable all D/I/O operations of card1 ShowPIOPISO ShowPIOPISOwSubVendor,wSubDevice,wSubAuxAssignment of I/O Address Slot5 0x0A Slot6 0x08 Slot7 0x09 Slot8 0x07I/O Address Map Address Read WriteAUX Control Register RESET\ Control RegisterAUX data Register INT Mask Control Register Aux Status RegisterInterrupt Polarity Control Register 7 I/O Selection Control RegisterRead/Write 8-bit data Register How to install software & utility? Demo programPiopiso PIOPISO.EXE for Windows DEMO1 DEMO2 DEMO3 COUNT=0COUNT++ DEMO4 COUNT++ DEMO5 PC3CNTL1=CNTL2=CNTL3=CNTL4=0 Page WARRANTY/DISCLAIMER Temperature