47
Appendix B. Register Structure and format
B.1 Register Structure
The MIC-3756 is delivered with an easy-to-use 32-bit DLL driver for
users to program under Windows 98/NT/2000/XP. We advise users to
program the MIC-3756 using the 32-bit DLL driver provided by
Advantech to avoid complexity of low-level programming by
register.
The most important consideration in programming the MIC -3756 at
the register level is to understand the function of the card's registers.
The information in the following sections will assist users who
would program their own low-level programming.
The MIC-3756 requires 32 consecutive addresses in the PC's I/O
space. The address of each register is specified as an offset from the
card's base address. For example, BASE+0 is the card's base address
and BASE+7 is the base address plus seven bytes.
Summary of Contents for MIC-3756
Page 2: ...ii This page is left blank for hard printing ...
Page 7: ...1 Introduction 1 CHAPTER ...
Page 8: ...2 This page is left blank for hard printing ...
Page 13: ...7 Hardware Configuration CHAPTER 2 ...
Page 14: ...8 This page is left blank for hard printing ...
Page 20: ...14 2 3 Board Layout Fig 2 1 MIC 3756 board layout ...
Page 22: ...16 This page is left blank for hard printing ...
Page 23: ...17 Pin Assignment and Jumper Setting CHAPTER 3 ...
Page 24: ...18 This page is left blank for hard printing ...
Page 26: ...20 Fig 3 1 I O Connector pin assignments for the MIC 3756 ...
Page 33: ...27 Operations CHAPTER 4 ...
Page 34: ...28 This page is left blank for hard printing ...
Page 49: ...43 Appendixes ...
Page 50: ...44 This page is left blank for hard printing ...
Page 56: ...50 Note Write 1 to the bit Fn in Interrupt Control Register clears the interrupt ...