beautypg.com

Measurement Computing Personal488 rev.3.0 For DOS & Windows 3.Xi User Manual

Page 25

background image

I. HARDWARE GUIDES

2. Personal488 (with GP488B)

Personal488 User’s Manual, Rev. 3.0

I-9

Note:

The GP488B, as illustrated, has one DIP switch, two 12-pin headers and one 3-pin header,
labeled SW1, J3, J4, and J5, respectively. The DIP switch setting, along with the arrangement
of the jumpers on the headers, set the hardware configuration.

Default Settings

The figure indicates the GP488B default configuration. Notice that SW1 controls the wait state
generation, the I/O base address and interrupt response level, J4 sets the interrupt request level, J3
selects the DMA channel, and J5 selects the clock source.

I/O Base Address Selection

The I/O base address sets the addresses used by the computer to communicate with the IEEE 488
interface hardware on the board. The address is normally specified in hexadecimal and can be

02E1

,

22E1

,

42E1

, or

62E1

. The registers of the IOT7210 IEEE 488 controller chip and other auxiliary

registers are then located at fixed offsets from the base address.

Most versions of Driver488 are capable of managing as many as four IEEE 488 interface boards. To
do so, the board configurations must be arranged to avoid conflict among themselves. No two boards
may have the same I/O address, but they may, and usually should, have the same DMA channel and
interrupt level.

The factory default I/O base address is

02E1

. To use another, set SW1 switches 4 and 5 according to

the following table and figure.

I/O Base Address

Register

02E1

22E1

42E1

62E1

Read Register

Write Register

02E1

22E1

42E1

62E1

Data In

Data Out

06E1

26E1

46E1

66E1

Interrupt Status 1

Interrupt Mask 1

0AE1

2AE1

4AE1

6AE1

Interrupt Status 2

Interrupt Mask 2

0EE1

2EE1

4EE1

6EE1

Serial Poll Status

Serial Poll Mode

12E1

32E1

52E1

72E1

Address Status

Address Mode

16E1

36E1

56E1

76E1

CMD Pass Through

Auxiliary Mode

1AE1

3AE1

5AE1

7AE1

Address 0

Address 0/1

1EE1

3EE1

5EE1

7EE1

Address 1

End of String