I've been trying to set up a bi-directional parallel slave port on a
Microchip PIC16F877 which I want to interface to my PC's port. There
seems like a complete lack of information available both on microchips
homepage and on the web about this..
The first step is obviously setting up the registers properly, etc.. but
I'm wondering how I actually wire up the hardware..
On the pic side I have 8 data lines, a read line, a write line, and a
chip select - an easy enough interface.. but it doesn't correspond to
the signals on any of the parallel port modes..
Is there a particular parallel port mode I am supposed to use (ie. ECP,
EPP, Byte mode?)
Is external logic necessary? Or can I wire up the three control signals
directly to my pc's port?