Parallel Port Complete
book is for programmers, hardware designers and anyone
who uses the PC's parallel port to communicate with
printers and other peripheral devices. The tips, tools
and examples in this complete reference will save time,
spark new ideas for your own projects, and help you
make maximum use of all the port's abilities, including
the new high-speed, bi-directional modes.
Parallel Port Complete book serves
as a practical, hands-on guide to all aspects of the
parallel port. Parallel Port Complete book covers hardware
and software, including how to design external circuits
that connect to the port, as well as how to write programs
to control and monitor the port, including both the
original and improved port designs. Parallel Port Complete
book covers all the port's modes, including the original
Centronics-compatible interface and the later Byte,
EPP and ECP modes. In addition to explaining what each
mode can do and how it accomplishes it, the author Jan
Axelson has shown how to select and use each mode on
a PC.
Parallel Port Complete book is designed to serve readers
with a variety of backgrounds and interests:
-
Programmers will find code
examples that show how to use the port in all its
modes. If you program in Visual Basic, you can use
the routines directly in your programs.
-
For Hardware Designers, there are details about the port circuits and how
to interface them to the world outside the PC. The
author Jan Axelson covers the port's original design
and the many variations and improvements that have
evolved. Examples show how to design circuits for
reliable data transfers.
-
System Troubleshooters can
use the programming techniques and examples for
finding and testing ports on a system.
-
Experimenters will find
dozens of circuits and code examples, along with
explainations and tips for modifying the examples
for a particular application.
-
Teachers and students
have found the parallel port to be a handy tool
for experiments with electronics and computer control.
Many of the examples in this book are suitable as
school projects.
-
Last but not least, it explains
to Users, or anyone who uses a computer with
printers or other devices that connect to the parallel
ports, how to add a port, and gives information
on cables, port extender and switch boxes.
To demonstrate the different modes,
the author Jan Axelson has included Visual-Basic code
and simple hardware circuits that emulate peripherals.
Because Windows had limited built-in support for the
advanced modes, the examples use direct port accesses
from applications, using a DLL provided on the disk,
which comes along with the book.
Parallel Port Complete book also has
a variety of simple applications, such as an interface
to an analog-to-digital converter, control of a synchronous
serial link, and various ways to use the port to switch
power to a load. The examples include schematics, explainations, & program code.
The author Jan Axelson, explains when
to use a low-level device driver to access the port
(for hardware interrupts, for example) and the options
for drivers, which include buying a control that accesses
a generic driver and writing a custom driver.
Table of Contents in Parallel Port Complete
Book:
- Introduction
- Essentials
- Accessing Ports
- Programming Issues
- Programming tools
- Experiments
- Interfacing
- Output Applications
- Input Applications
- Synchronous Serial Links
- Real-time Control
- Modes for Data Transfer
- Compatibility and Nibble Modes
- Byte Mode
- Enhanced Parallel Port : EPP
- Extended Capabilities Port: ECP
- PC-to-PC Communications
- Appendices:
A Resources
B Microcontroller Circuit
C Number Systems
Index |