Tom Wilson wrote:
> Phil,
https://github.com/davischris/AltairDuino680
Thanks!
> The 6800 and 6502 are similar, but not identical. [...]
The index registers, indirect addressing, and zero page were a nice
addition. From 01/1979-04/1981 I worked for Cybersystems, a Huntsville
company that had a line of modules based on the 6502. The boards were
the same size as STD bus (6.5" x 4.5") but the connector had 64 pins on
0.1" centers vs. 56 on 0.125" and control signals compatible with 6800
and 6502 vs. 8080/Z80. Most of the modules were I/O-oriented such as
ADC, DAC, and relay drivers. We would build custom industrial control
systems using those modules.
We were working on a desktop system much like the Kaypro but with a
built-in dot matrix printer and our cared cage in the back. We used a
Z80 to run CP/M but all I/O except the display was handled by a 6502.
They never brought it to market. I left shortly after graduating from
UAH in 1981 (BSEE).
My favorite 8-bit processor was the 6809 but once I started working with
the 68000 family I never really looked back. After years of swimming in
oceans of 6502 and Z80 assembly code I did not want to touch anything
that could not easily support C. I wrote just enough 68K assembler to
initialize the CPU, handle interrupts, and call the C code. ;)
--
Phil Harbison