Z80 trst circuit

L

Luke A. Guest

Guest
Hi,

Just thought I'd post my first iterations of the Z80 test circuit.

https://youtu.be/WIz5J6fmplo
 
On Wednesday, January 27, 2016 at 5:26:41 AM UTC-5, Luke A. Guest wrote:
Hi,

Just thought I'd post my first iterations of the Z80 test circuit.

https://youtu.be/WIz5J6fmplo

What's next?

George h.
 
Randy Brukardt <randy@rrsoftware.com> wrote:
"erlo" <erlo@valid.not> wrote in message news:n8b8s4$tme$1@dont-email.me...
On 27-01-2016 11:26, Luke A. Guest wrote:


Hi,

Just thought I'd post my first iterations of the Z80 test circuit.

https://youtu.be/WIz5J6fmplo

What is the Ada angle on this?

?? Janus/Ada 83 targeted CP/M Z80 machines back when they were common (that
was our first commercial compiler, as the IBM PC and MS-DOS hadn't been
introduced yet -- showing my age, I guess ;-). So it's certainly possible to
program in Ada on such machines, but I don't know if anyone has done so in
decades (I think we stopped selling

I reckon it'd be doable with GNAT, someone ported GCC to the 6502 ffs!
That's got less registers than the Z80, but it does use zero page in STAM
for virtual registers, which a AFAICT can't be used on Z80.

I also think using pragma restrictions heavily here would help, also other
pragma a for restricting what gets generated, ie names.

Do you have Any advice re this?
 
George Herold <gherold@teachspin.com> wrote:
On Wednesday, January 27, 2016 at 5:26:41 AM UTC-5, Luke A. Guest wrote:
Hi,

Just thought I'd post my first iterations of the Z80 test circuit.

https://youtu.be/WIz5J6fmplo

What's next?

I added LED's to /M1, /MREQ and /RD lines via inverters last night. Also
increased the address line LED's to 5.

Am I right in saying that it'll only show the address lines counting for
the actual number of pins connected? This seems to be what's it's doing as
there is no gap in lit LED's when counting past the fifth line.

Then it's a matter of building an EEPROM programmer, put an small test prog
in ROM, connecting that to the Z80 along with something I can see working,
a simple LED via some sort of logic.

Then SRAM, possibly a small program to add two numbers and display this
using LED's.

Then add a UART, get something sent over serial to my dev box.

From here I should be able to start doing some proper experiments.
 
On Wed, 27 Jan 2016, George Herold wrote:

On Wednesday, January 27, 2016 at 5:26:41 AM UTC-5, Luke A. Guest wrote:
Hi,

Just thought I'd post my first iterations of the Z80 test circuit.

https://youtu.be/WIz5J6fmplo

What's next?

Something about the 8085?

Michael
 
"Luke A. Guest" <laguest@archeia.com> wrote in message
news:652916932.475662642.036346.laguest-archeia.com@nntp.aioe.org...
Randy Brukardt <randy@rrsoftware.com> wrote:
"erlo" <erlo@valid.not> wrote in message
news:n8b8s4$tme$1@dont-email.me...
On 27-01-2016 11:26, Luke A. Guest wrote:


Hi,

Just thought I'd post my first iterations of the Z80 test circuit.

https://youtu.be/WIz5J6fmplo

What is the Ada angle on this?

?? Janus/Ada 83 targeted CP/M Z80 machines back when they were common
(that
was our first commercial compiler, as the IBM PC and MS-DOS hadn't been
introduced yet -- showing my age, I guess ;-). So it's certainly possible
to
program in Ada on such machines, but I don't know if anyone has done so
in
decades (I think we stopped selling

I reckon it'd be doable with GNAT, someone ported GCC to the 6502 ffs!
That's got less registers than the Z80, but it does use zero page in STAM
for virtual registers, which a AFAICT can't be used on Z80.

I also think using pragma restrictions heavily here would help, also other
pragma a for restricting what gets generated, ie names.

Do you have Any advice re this?

Not really. Ada 2012 is way different than the subset of Ada 83 that we had
on the Z80. I don't remember off-hand precisely what Ada features were
available on that compiler; I know we had some software floating point, and
certainly not any tasking. But certainly there wasn't anything like tagged
types, or dispatching, or preconditions.

Randy.
 

Welcome to EDABoard.com

Sponsor

Back
Top