Domain: z80.info
Stories and comments across the archive that link to z80.info.
Comments · 7
-
Z80 projects or Arduino Severino
Print your board old-style at home. some Z80? Really easy to do with a laser printer and ferric chloride. http://www.z80.info/z80_mp.htm Breadboard project: http://www.vaxman.de/projects/... Also check Arduino Severino: https://www.arduino.cc/en/uplo...
-
Re:old school
The Z-80 instruction set. (TRS-80 nerd in the house.)
This [PDF] still sits on my bookshelf.
-
Re:Question:
-
Re:Where can you even find components like that?
They probably build them themselves, TI has a large chip collection they sell, including 'high end' OMAP chips for Androids, down to tiny flip-flops. Believe it or not, most of these calculators use old Z80 chips. Scroll down to the bottom of that page for some suppliers.
-
Re:No
The TS-1000 is basically a Sinclair ZX81 with extra RAM (the ZX81 had 1k). It has a Z80 CPU (actually an NEC clone, because that was cheaper).
The Z80 is much nicer to program than the 6502. It has more registers and register pairs for doing 16-bit arithmetic. The two index registers (IX and IY) are 16-bit and so is the stack pointer (SP). The 8-bit accumulator, A, is sometimes paired with F, the flags register. The other register pairs are BC (a 16-bit loop counter), DE, a 16-bit source address register, and HL, the 16-bit accumulator. They can be used for general storage too.
The Z80 has separate IO and data buses, so IO devices don't have to take up space in the memory map.
There are block move and compare instructions (LDIR, CPIR, LDDR, CPDR), bit shifts and rotations, a vectored interrupt mode in addition to the simpler ones...and an alternate register set that can be switched in and out quickly for low-latency interrupt handling (EX AF, AF' and EXX).
The Z80 is binary backwards-compatible with the intel 8080.
The extra registers, 16-bit arithmetic and wide index registers are luxury compared to the 6502. I really can't understand by the 6502 is so revered on slashdot...
-
Didn't expect to see a PICAXE processor
The PICAXE is in essence a Microchip PIC microcontroller with a custom bootloader to load programs into memory and execute them on reboot/reset.
I was sort of expecting a general CPU, even if a vintage chip like the ZiLOG Z80, MOS Technologies' 6502, Motorola's 6800 / 6802, or intel's 8088 / 8086 microprocessors.
It seems more suited to O'Reilly's MAKE magazine and their blog, then on Slashdot. -
This isnt the first by a long shot.
Sharp did this a while ago with a Z80 core.
http://www.z80.info/sharp/z80_glas.htm