Gpio Example Program-1 - Advantech PCM-9386 User Manual

Celeron m 3.5" sbc with mio/ vga/lcd/lvds ethernet/usb2.0 and ssd
Hide thumbs Also See for PCM-9386:
Table of Contents

Advertisement

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
77
Appendix A

Advertisement

Table of Contents
loading

Table of Contents