Intel PCI-6886 user manual Gpio Example program-1

Models: PCI-6886

1 102
Download 102 pages 7.58 Kb
Page 71
Image 71

A.1.2 GPIO Example program-1

------------------------------------------------

Enter the extended function mode, interruptible double-write

------------------------------------------------

MOV DX,2EH

MOV AL,87H

OUT DX,AL

OUT DX,AL

---------------------------------------------------------------

Configurate logical device 7(GP10~GP17), configuration register CRF0,CRF1,CRF2

---------------------------------------------------------------

MOV DX,2EH

MOV AL,07H ; point to Logical Device Number Reg.

OUT DX,AL

MOV DX,2FH

MOV AL,07H ; select logical device 7 OUT DX,AL ;

MOV DX,2EH

MOV AL,F0

OUT DX,AL

MOV DX,2FH

MOV AL,00H ; 01:Input 00:output for GP10~GP17

OUT DX,AL

MOV DX,2EH

MOV AL,F2H ;

OUT DX,AL

MOV DX,2FH

MOV AL,00H ;Set GPIO is normal not inverter OUT DX,AL;

MOV DX,2EH

MOV AL,F1H

61

AppendixA

Page 71
Image 71
Intel PCI-6886 user manual Gpio Example program-1