Page 1 of 2

IO Card for for Zx81.

PostPosted: Thu Mar 04, 2010 6:07 pm
by XavSnap
Hi,

http://zx81.ordi5.free.fr/brico/iocards

I can poke an address, but i had to type CLS to peek an input !
We had to force the /RamCs, but can i set the RomCS to 1, directly on the zx bus?
I had to but my Pcb on this chat as soon as.

Re: IO Card for for Zx81.

PostPosted: Thu Mar 04, 2010 6:37 pm
by RWAP
Hi - so I take it this is a new card?

What format is a djv file? Any chance you could upload a picture?

Re: IO Card for for Zx81.

PostPosted: Thu Mar 04, 2010 8:22 pm
by siggi

Re: IO Card for for Zx81.

PostPosted: Thu Mar 04, 2010 8:37 pm
by siggi
XavSnap wrote:Hi,

http://zx81.ordi5.free.fr/brico/iocards

I can poke an address, but i had to type CLS to peek an input !
We had to force the /RamCs, but can i set the RomCS to 1, directly on the zx bus?
I had to but my Pcb on this chat as soon as.


Perhaps Wilf's io circuit could be used as example:
http://www.user.dccnet.com/wrigter/index_files/ZXRAMIO.htm

Siggi

Re: IO Card for for Zx81.

PostPosted: Thu Mar 04, 2010 10:31 pm
by sirmorris
I used that design for MMC board #1, it works well.

Re: IO Card for for Zx81.

PostPosted: Fri Mar 05, 2010 8:23 am
by siggi
sirmorris wrote:I used that design for MMC board #1, it works well.


Using also the address $FFFF?

IMHO i/o via $FFFF results in a collision with the last byte of the last ram mirror (/RAMCS decodes 16-32K and 48-64K) and destroys also the byte at $7FFF. I recommend to use an address in ROM address space (/ROMCS decodes 0-16K and 32-48K). Then the rom mirror can be disabled by pulling /ROMCS high (via a diode, see Wilf's schema) to avoid a conflict with the rom when the i/o ports are written/read.

Siggi

PS: Pulling /RAMCS high disables only the internal ram, not any external ram pack and does not help in this case.

Re: IO Card for for Zx81.

PostPosted: Fri Mar 05, 2010 10:46 am
by sirmorris
No. I used the zx97 IO board's decoding scheme.

Re: IO Card for for Zx81.

PostPosted: Fri Mar 05, 2010 5:47 pm
by XavSnap
Hi,

I will try to force the /RomCS on the zx connector via a diode.
Thanks !

Image

Re: IO Card for for Zx81.

PostPosted: Fri Mar 05, 2010 7:07 pm
by siggi
But you have also to change the address decoder to decode an address in the rom address space 0 to 16K or 32 to 48K!

Siggi

Re: IO Card for for Zx81.

PostPosted: Sat Mar 06, 2010 7:22 pm
by XavSnap
Hi,
I will try it!
But, is there any conflicts with the /M1 (???) ? :?
(i don't what is this famous /M1 ! :oops: )
Have Fun.
Image
Image
Image