Instruction manual
Table Of Contents
- INTRODUCTION
- GETTING STARTED
- MAKING THE CONNECTIONS
- USING THE PC215E
- STRUCTURE AND ASSIGNMENTS OF THE REGISTERS
- Register Assignments
- Register Groups
- The Register Details
- Programmable Peripheral Interface PPI-X Data Register Port A
- Programmable Peripheral Interface PPI-X Data Register Port B
- Programmable Peripheral Interface PPI-X Data Register Port C
- Programmable Peripheral Interface PPI-X Command Register
- Programmable Peripheral Interface PPI-Y Data Register Port A
- Programmable Peripheral Interface PPI-Y Data Register Port B
- Programmable Peripheral Interface PPI-Y Data Register Port C
- Programmable Peripheral Interface PPI-Y Command Register
- Z1 Counter 0 Data Register
- Z1 Counter 1 Data Register
- Z1 Counter 2 Data Register
- Counter/Timer Z1 Control Register
- Z1 Counter/Timer Status Register
- Z2 Counter 0 Data Register
- Z2 Counter 1 Data Register
- Z2 Counter 2 Data Register
- Counter/Timer Z2 Control Register
- Z2 Counter/Timer Status Register
- Group Z Clock Connection Register
- Group Z Gate Connection Register
- Interrupt Source Selection Register
- Interrupt Status Register
- PROGRAMMING THE PC215E
- Copyright
- Files installed from the Distribution Diskette
- Windows DLL and Examples
- DOS 'C' Library and Examples
- Using the Dynamic Link Library
- Windows and DOS Library Functions
- Initialisation Functions
- Interrupt Control Functions
- Data Buffer Functions
- Timer/Counter Functions
- Differential Counter Functions
- Frequency Generation Functions
- Millisecond Stopwatch Functions
- Frequency Input and Output Functions
- Digitally- and Voltage-Controlled Oscillator Functions
- Digital Input/Output Functions
- Switch Scanner Matrix Functions
- Bi-Directional Data Bus Functions
- PC215E Library Error Codes
- PC215E Interface Guide For LABTECH NOTEBOOK
- Guide to User Programming
- Signal Centre
- CONTENTS
- DECLARATION OF CONFORMITY

PC215E Page 80
6.6.5.2 Read Differential Count - TCgetDiffCount
Returns the difference between the count values of the two counters specified in the
TCsetDiffCounters function.
i = TCgetDiffCount (h, hD, diff)
where
h Integer. Board handle as issued by the
registerBoard function.
hD Integer. Differential counter handle as issued
by the TCsetDiffCounters function.
diff Pointer to Long. pointer to a variable, declared
as a long integer, into which the 16-bit count
value representing (Count#2 - Count#1) will be
placed.
Returns Integer:
OK
or ERRHANDLE
ERRCHAN
Prior Calls registerBoard
TCsetDiffCounters
See Also TCgetRatio
TCfreeDiffCounters
6.6.5.3 Read Differential Ratio - TCgetRatio
Returns the ratio of the count values of the two counter/timers specified in function
TCsetDiffCounters.
i = TCgetRatio (h, hD, ratio)
where
h Integer. Board handle as issued by function
registerBoard.
hD Integer. Differential counter handle as issued by
the TCsetDiffCounters function.
ratio Pointer to Float. pointer to a variable declared
as a single floating-point into which the value
representing the ratio of counts
(Counter#2/Counter#1) will be placed.
Returns Integer:
OK
or ERRHANDLE
ERRCHAN
Prior Calls registerBoard
TCsetDiffCounters
See Also TCsetGate
TCfreeDiffCounters