I/O Interface
I/O Interface
today i give the I/O interface to one of my hardware guru. This is the last he made for me, is the Enterprise 128 Diskcontroller.
So the CV I/O is easy. Here is really not much to do.
So the CV I/O is easy. Here is really not much to do.
You do not have the required permissions to view the files attached to this post.
Re: I/O Interface
the big one on the pictures is a Hitachi HD468B21P PIA, also standard.
Re: I/O Interface
i am finish now with the analyze of the I/O Interface. I have now the pinout for the big port.
I also make a interface to connect 3 led´s and write a program to let them blink. Not a big step but the beginning…
I also make a interface to connect 3 led´s and write a program to let them blink. Not a big step but the beginning…
Re: I/O Interface
today i have success with reading from the i/o interface parallel port. This is great because not all centronics from old days are bi-directional. The PIA 6821 yes, but some boards have wrong buffer and bi-directional is not possible then.
On the CV we can use all 8 Data Pins as output or input, and any mix. My test-board with 4 LED on the output pins, and 4 transistor switch on the input pins work perfect. Now we can begin with high-speed communication.
On the CV we can use all 8 Data Pins as output or input, and any mix. My test-board with 4 LED on the output pins, and 4 transistor switch on the input pins work perfect. Now we can begin with high-speed communication.
Re: I/O Interface
This is really great news indeed!
What are your plans? A modded version of the BASIC, capable of storing/loading data to/from a floppy disk drive?
What are your plans? A modded version of the BASIC, capable of storing/loading data to/from a floppy disk drive?
-
- Posts: 12
- Joined: Sun Mar 28, 2010 3:54 pm
Re: I/O Interface
How are you reading/writing to the output pins? Poking/peeking specific memory locations?Mobsie wrote:today i have success with reading from the i/o interface parallel port. This is great because not all centronics from old days are bi-directional. The PIA 6821 yes, but some boards have wrong buffer and bi-directional is not possible then.
On the CV we can use all 8 Data Pins as output or input, and any mix. My test-board with 4 LED on the output pins, and 4 transistor switch on the input pins work perfect. Now we can begin with high-speed communication.
Re: I/O Interface
the i/o interface use the PIA 6821, but ONLY PortB. PortA is not used. At the address $E800 and $E801 (59392 and 59393) you can program the PIA. Each of the 8 i/o pins can be defined at input or output. As Input test with an 1.1k switch. Thats all.
-
- Posts: 12
- Joined: Sun Mar 28, 2010 3:54 pm
Re: I/O Interface
Easy. Thanks for that, time to experiment to see if my i/o interface works.
I have plenty of spare 6821's at hand...
I have plenty of spare 6821's at hand...
Re: I/O Interface
thats cool you have that pia. i have now ordered 10, not easy to find.
- @username@
- Posts: 335
- Joined: Tue Oct 22, 2013 6:59 pm
- Location: Scotland
Re: I/O Interface
Forgive me if it's already posted here - is there a datasheet for the creatiVision I/O interface?
Just curious to know if the secondary interface tracks back to the PIA.
Cheers!
Just curious to know if the secondary interface tracks back to the PIA.
Cheers!