
PIO-D144 User’s Manual
Page 2 Version: 2.1 Date: 1999/10
Tables of Contents
1.
INTRODUCTION ......................................................................................................................... 3
2.
HARDWARE CONFIGURATION............................................................................................... 4
2.1 B
OARD
L
AYOUT
............................................................................................................................ 4
2.2
I/O P
ORT
L
OCATION
.................................................................................................................... 5
2.3 E
NABLE
I/O O
PERATION
.............................................................................................................. 5
2.4
D/I/O A
RCHITECTURE
................................................................................................................. 6
2.5
I
NTERRUPT
O
PERATION
............................................................................................................... 7
2.6
D
AUGHTER
B
OARDS
.................................................................................................................. 12
2.7
P
IN
A
SSIGNMENT
....................................................................................................................... 18
3.
I/O CONTROL REGISTER....................................................................................................... 20
3.1 H
OW TO
F
IND THE
I/O A
DDRESS
................................................................................................. 20
3.1.1
PIO_DriverInit............................................................................................................... 22
3.1.2
PIO_GetConfigAddressSpace........................................................................................ 23
3.1.3
Show_PIO_PISO ........................................................................................................... 24
3.2
T
HE
A
SSIGNMENT OF
I/O A
DDRESS
............................................................................................ 25
3.3
T
HE
I/O A
DDRESS
M
AP
............................................................................................................. 27
3.3.1
RESET\ Control Register ............................................................................................... 27
3.3.2
AUX Control Register .................................................................................................... 28
3.3.3 AUX data Register.......................................................................................................... 28
3.3.4 INT Mask Control Register ............................................................................................. 28
3.3.5
Aux Status Register ........................................................................................................ 29
3.3.6
Interrupt Polarity Control Register ............................................................................... 29
3.3.7
Read/Write 8-bit data Register ...................................................................................... 30
3.3.8 Active I/O Port Control Register.................................................................................... 30
3.3.9
I/O Selection Control Register....................................................................................... 31
4.
DEMO PROGRAM ..................................................................................................................... 32
4.1
PIO-D144.H ............................................................................................................................ 33
4.2
D
EMO
1: U
SE
D/O
OF
CN1 ....................................................................................................... 34
4.3
D
EMO
2: U
SE
D/O
OF
CN1~CN6 .............................................................................................. 36
4.4
D
EMO
3: I
NTERRUPT DEMO
1 ...................................................................................................... 38
4.5
D
EMO
4: I
NTERRUPT DEMO
2 ...................................................................................................... 40
4.6
D
EMO
5: I
NTERRUPT DEMO
3 ...................................................................................................... 42
4.7
DEMO 6: O
UTPORT OF
CN1-CN6............................................................................................ 44
4.8
D
EMO
10: F
IND
C
ARD
N
UMBER
................................................................................................. 47
ГК
Атлант
Инжиниринг
–
официальный
представитель
в
РФ
и
СНГ
+7(495)109-02-08 [email protected] www.bbrc.ru