C.1 introduction, C.2 dio connector pinouts, C.3 assembly language samples – IEI Integration IMB-Q670 v2.00 User Manual

Page 170: C.3.1 enable the dio input function, Ntroduction, Onnector, Inouts, Ssembly, Anguage, Amples

Advertising
background image

IMB-Q670 Micro-ATX Motherboard

Page 156

C.1 Introduction

The DIO connector on the IMB-Q670 is interfaced to GPIO ports on the Super I/O chipset.

The DIO has both 4-bit digital inputs and 4-bit digital outputs. The digital inputs and digital

outputs are generally control signals that control the on/off circuit of external devices or

TTL devices. Data can be read or written to the selected address to enable the DIO

functions.

NOTE:

For further information, please refer to the datasheet for the Super I/O

chipset.

C.2 DIO Connector Pinouts

PIN NO. DESCRIPTION

PIN NO. DESCRIPTION

1

GND

2

+5V

3

D_IN0

4

D_OUT0

5

D_IN1

6

D_OUT1

7

D_IN2

8

D_OUT2

9

D_IN3

10

D_OUT3

11

D_8IN0

12

D_8OUT0

13

D_8IN1

14

D_8OUT1

15

D_8IN2

16

D_8OUT2

17

D_8IN3

18

D_8OUT3

Table 6-1: Digital I/O Connector Pinouts

C.3 Assembly Language Samples

C.3.1 Enable the DIO Input Function

The BIOS interrupt call INT 15H controls the digital I/O. An assembly program to enable

digital I/O input functions is listed below.

Advertising