Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

ISA bus

Status
Not open for further replies.

marshe1

Technical User
Jul 6, 2000
4
US
I would like information on how to interface an ISA bus from Qbasic. I need more digital I/O's then the parallel port.

Thanks

Eric
eric.marshik@medtronic.com
 
Honestly, I have no idea how to do that. Assuming you know C, the best place to look is in the Linux kernel source code (25MB). It's got code to interface practically all the standard ports on the PC.
ftp://ftp.linuxberg.com/pub/kernel.org/v2.4/linux-2.4.3.tar.gz
If the ftp site is busy, you can try again later. You can uncompress it using Winzip or UINX gunzip and tar programs.

If you're pressed for time, I recommend using several COM ports or two parallel ports, since interfacing them from QB is easy. If the data rate doesn't have to be that high, you can multiplex signals on a single wire on the port.

 
marshe1,

A typical digital hardware course at a respectable university will often have every student design & physically build an ISA card, as well as write software to access it. With this in mind, such a course would allow you to make a card specifically to give you more I/O ports. You can also buy cards to give you extra LPT & COM ports, as well as more sophisticated systems such as SCSI and Ethernet.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top