HP (Hewlett-Packard) 9112 Series Network Card User Manual


 
ii
Contents
3.4 A/D control Register ...........................................................22
3.5 A/D Status Register ............................................................25
3.6 Software Trigger Register...................................................25
3.7 Digital I/O register...............................................................26
3.8 Internal Timer/Counter Register..........................................27
3.9 High Level Programming....................................................27
3.10 Low Level Programming.....................................................27
Chapter 4 Operation Theorem.............................28
4.1 A/D Conversion...................................................................28
4.2 Analog Input Signal Connection.........................................28
4.2.1 A/D Conversion Procedure...............................................................31
4.2.2 A/D Trigger Modes..............................................................................31
4.2.3 A/D Data Transfer Modes..................................................................32
4.3 D/A Conversion...................................................................33
4.4 Digital Input and Output......................................................34
4.5 Timer/Counter Operation....................................................35
Chapter 5 C/C++ Library .......................................39
5.1 Libraries Installation...........................................................39
5.2 Programming Guide............................................................40
5.2.1 Naming Convention ............................................................................40
5.2.2 Data Types.............................................................................................40
5.3 _9112_Initial........................................................................41
5.4 _9112_DI .............................................................................42
5.5 _9112_DI _Channel.............................................................42
5.6 _9112_DO ...........................................................................43
5.7 _9112_DA............................................................................44
5.8 _9112_AD_Set_Channel......................................................45
5.9 _9112_AD_Set_Range.........................................................46
5.10 _9112_AD_Set_Mode ..........................................................47
5.11 _9112_AD_Set_Autoscan....................................................48
5.12 _9112_AD_Soft_Trig ...........................................................49
5.13 _9112_AD_Aquire ...............................................................50
5.14 _9112_AD_DMA_Start.........................................................51
5.15 _9112_AD_DMA_Status......................................................53
5.16 _9112_AD_DMA_Stop.........................................................54
5.17 _9112_ContDmaStart..........................................................55
5.18 _9112_CheckHalfReady ......................................................56
5.19 _9112_DblBufferTransfer....................................................57
5.20 _9112_GetOverrunStatus....................................................57