The PAR48 I/O parallel port module is an industry quality module. The module has 48 I/O lines where the data direction (input / output) is configurable in blocks of up to 8 lines. The board has an onboard latch. This allows you to change some of the output lines and output all 48 of them syncronously with a software command. You may also latch the input lines and read the state of all lines at the same time. The onboard 16 bit counter is also readable in latched mode. This assures no pulses are missing. The counter has an clk and gate input.
You can use up to 8 modules on the same printer port and it is also possible to use them together with the other modules of the "PAR" Familiy. Each module has an dip switch where the module address is selectable ( 0 - 7 ). After setting the address to a unique address the module can be accessed on the parallel bus.
 | |
|
The PAR48IO Sample shows the programming under Visual Basic |
|
|
We implemented an command set which is the same for all operating systems. An application that controls the PAR48IO, and which is generated for Windows 98 can be used directly on a Windows XP PC.
With the QLIB it is easy to create applications with Visual-Basic, Visual-C, Borland Delphi or other modern compilers. Even an interface to MS Excel or MS Access is available. We included the VB PAR48IO Sample which shows how to program and test the card and it also includes the source code. This is a good starting point for your own applications.
The QLIB is an API which provides it's functions through a Windows DLL, so it is possible to use QLIB with all applications that allow access to external DLL Functions.