4 digital input – CyberResearch PCIDIO 48H User Manual

Page 42

Advertising
background image

C/C++ Libraries

• 33

5.4 Digital Input

@ Description

This function is used to read 8-bit digital input data from digital input ports.
You can get the 8

-bit data from _DIO48H_DI by using this function. The written

data and read in data is 8

-bit data. Each data is mapped to a signal as the

table below.

D7 D6 D5 D4 D3 D2 D1 D0

PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0

PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0

@ Syntax
PCIDIO 24H/48H:

C/C++ (DOS)

U16 _

DIO48H

_DI (U16 cardNo, U16 channelPort, U8

*diData)

U16 _

DIO96H

_DI (U16 cardNo, U16 channelPort, U8

*diData)

C/C++ (Windows 95)

U16 W_

DIO48H

_DI (U16 cardNo, U16 channelPort, U16

*diData)

U16 W_

DIO96H

_DI (U16 cardNo, U16 channelPort, U16

*diData)

Visual Basic (Windows 95)

W_

DIO48H

_DI (ByVal cardNo As Integer, ByVal

channelPort As Integer, diData As Integer) As

Integer

W_

DIO96H

_DI (ByVal cardNo As Integer, ByVal

channelPort As Integer, diData As Integer) As

Integer

@ Argument

cardNo:

card number to select board

diData: return 8-bit value from digital port.

channelPort: port of each channel

Advertising
This manual is related to the following products: