I had similar project in the past. Take a look at this link http://www.scidyne.com/hpb7585.htm They have a PIC on a board that plugs into an ISA bus and have the Windows drivers to make it work. It uses the PIC as sort of an I/O processor. It uses the PIC's bus interface ports (RD and RE) and comes with source code that makes the PIC part easy to do. They have been very supportive when we used this product a year or so ago. I agree that PCI is a lot trickier but there are several chip makers that have PCI interface chips that make this easier. The software task is still fairly complicated. You might also consider USB if your boards have that built on. Some new PIC's make this easy -----Original Message----- From: pic microcontroller discussion list [mailto:PICLIST@MITVMA.MIT.EDU]On Behalf Of Bob Ammerman Sent: Thursday, November 08, 2001 11:15 PM To: PICLIST@MITVMA.MIT.EDU Subject: Re: [PIC]: PIC in a PC If this is for personal use and you have old machines around with ISA slots it isn't too difficult. Otherwise, you'd have to figure on using PCI and is Complicated with capital "C". In the ISA case the system typically doesn't assign the interrupts and ports: you do. An ISA bus is pretty easy to decode and buffer with just a few chips. Several companies sell (sold?) prototyping boards with prewired decodes and buffers, allowing you to use the rest of the board for your custom circuitry. Access to your hardware from DOS is trivial. From Win31 a little trickier. From Win95/98/Me still trickier From WinNT/2000/XP the trickiest. Bob Ammerman RAm Systems ----- Original Message ----- From: "Jinx" To: Sent: Thursday, November 08, 2001 12:54 PM Subject: [PIC]: PIC in a PC > I'm trying to tidy up a couple of projects, and one thing that would > help enormously is to get the circuitry inside the PC. Does anyone > have links to or practical examples of how to get a board working > in an EISA or PCI slot ? I've got a couple of 486's that are spare > for this, more than likely I'd want to do it in DOS (under BASIC ?), > although if it's easy (ha !!) to do with Win I can go that way. I've read > up on the hardware and have some experience making plug-in boards > on smaller machines (eg Commodore 64), but don't have a clue as > yet about the PC s/w to do it. For example, how do you get the PC to > recognise the board, assign an IRQ to it etc etc > > TIA > > -- > http://www.piclist.com hint: PICList Posts must start with ONE topic: > [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads > > -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads