beautypg.com

Wait state, Clock source – Measurement Computing CIO-DIO24/CTR3 User Manual

Page 11

background image

CIO-DIO24/CTR3 User's Guide

Installing the CIO-DIO24/CTR3

Hardware interrupt assignments

Name Description

Name Description

NMI

Parity

IRQ8

Real Time Clock (AT)

IRQ0

Timer

IRQ9

Re-directed to IRQ2

(AT)

IRQ1

Keyboard

IRQ10

Unassigned

IRQ2

Reserved (XT)

IRQ11

Unassigned

INT 8-15 (AT)

IRQ3

COM OR SDLC

IRQ12

Unassigned

IRQ4

COM OR SDLC

IRQ13

80287 MUNERIC CO-P

IRQ5

Hard Disk (XT)

IRQ14

Hard Disk

LPT (AT)

IRQ6

Floppy Disk

IRQ15

Not assigned

IRQ7

LPT

Wait state

The CIO-DIO24/CTR3 board has a wait state jumper which you can set to enable an on-board wait state

generator (see Figure 4). A wait state is an extra delay injected into the processor's clock via the bus. This delay

slows down the processor when the processor addresses the CIO-DIO24/CTR3 board, so that signals from slow

devices (chips) will be accepted. The wait state generator is only active when the CIO-DIO24/CTR3 is being

accessed. Your PC will not be slowed down in general by using the wait state.

O
N

O
F
F

WAIT

STATE

Figure 4. Wait state jumper

Figure 4

The jumper is shown in

is configured for

OFF

(wait state is disabled).

Because all PC expansion board busses are slowed to either 8 MHz or 10 MHz, the wait state will generally not

be required. If you experience sporadic errors from the 82C55 digital I/O chip (reset, port direction swaps), try

enabling the wait state generator.

Clock source

The CIO-DIO24/CTR3 board has a bank of jumpers (

J2

) that you use to configure the clock source for the

counter 0 input (CLK 0), and also to chain the counter signals together (see

).

Figure 5

You can clock the counter 0 input to be from the board's internal 10 MHz crystal oscillator or from an external

source.

11

This manual is related to the following products: