3.3V logic with the ULA

Discussions about Sinclair ZX80 and ZX81 Hardware
Post Reply
User avatar
blittled
Posts: 229
Joined: Fri Dec 19, 2008 3:04 am
Location: Northwestern Pennsylvania, USA

3.3V logic with the ULA

Post by blittled »

I am planning on doing some experimenting with the Teensy 3.5 controlling the memory using BusRQ, BusACK and the control lines that may falsely trigger the ULA. The Teensy is 5 volt tolerant so inputs are not a concern but the output is 3.3V logic. Most 5V logic chips will trigger a high with a high from 3.3V logic. Is that true of the Z80 and the ULA?
2X Timex Sinclair 1000, ZX81, ZX80Core, 5X 16K Ram Pack, ZXBlast, ZX P file to Ear Input Signal Converter, Elf II
User avatar
1024MAK
Posts: 5118
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: 3.3V logic with the ULA

Post by 1024MAK »

I’m not totally sure about the ULA, but it is configured for its digital input pins to be TTL compatible. As a TTL logic high at an input is 2V or greater, both the ULA and the Z80 should be okay if the Teensy can manage to pull up to above 2V.

Note that the clock input pin on a Z80 is different and definitely will not work with these logic levels. And if you want to drive the Z80 /RESET line, it’s better to use an open collector NPN transistor.

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
Post Reply