EasyManua.ls Logo

Spectra POWERBOX 410 Series - Page 86

Spectra POWERBOX 410 Series
109 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
SpectraGmbH&Co.KG
vertrieb@spectra.de
UserManual
SpectraPowerBox 410Series
Version1.2
May2020
86
5.1.1.4.2 ControlofGP80toGP87(DO1~DO8)
#define AddrPort 0x4E
#define DataPort 0x4F
<Enter the Extended Function Mode>
WriteByte(AddrPort, 0x87)
WriteByte(AddrPort, 0x87) //Must write twice to entering Extended mode
<Select Logic Device>
WriteByte(AddrPort, 0x07)
WriteByte(DataPort, 0x06)
// Select logic device 06h
<Output Mode Selection> //Set GP80 to GP87 output Mode
WriteByte(AddrPort, 0x88) // Select configuration register 88h
WriteByte(DataPort, (0xXF)) //Set (bit 0~7) = 1 to select GP 80 ~87 as Output mode
<Output Value>
WriteByte(AddrPort, 0x89) // Select configuration register 89h
WriteByte(DataPort, Value) // Set bit 0~7=(0/1) to output GP 80~87 as Low or High
<Leave the Extended Function Mode>
WriteByte(AddrPort, 0xAA)
5.1.1.5 Change base address
<Enter the Extended Function Mode>
WriteByte(AddrPort, 0x87)
WriteByte(AddrPort, 0x87) //Must write twice to entering Extended mode
<Select Logic Device>
WriteByte(AddrPort, 0x07)
WriteByte(dataPort, 0x06)
//Select logic device 06h
WriteByte(AddrPort, 0x60) // Select configuration register 60h (High Byte address)
WriteByte(DataPort, ( 0x0A))
WriteByte(AddrPort, 0x61) // Select configuration register 61h (Low Byte address)
WriteByte(DataPort, ( 0x00))
<Leave the Extended Function Mode>
WriteByte(AddrPort, 0xAA)
default DIO Port base address is set to 0x0A00h

Table of Contents