This is a computer programmed using Compas Pascal or Turbo Pascal:
- CPU: Zilog Z80, of model Z80CPU01. This is probably running 1-2MHz. The Z80 was an extended version of the 8080 CPU, on which the 8086/8088/Intel CPU line of CPUs was built.
- One EPROM for the runtime
- One EPROM for the actual program
- 5x4 keyboard on the back, suitable to be used as a 4x4 hex keyboard with some more keys.
- Some RAM chips etc.
- I/O pins for easy access.
Unlike today, where we can program Arduino boards etc. using flash, easily, that kind of technology was unavailable or extremely expensive. Therefore, EPROMS were used, which could easily be erased using an ultraviolet lamp, and easily re-programmed using this board, which used the Centronics port for I/O to the programmer's computer, as USB was not invented back then.
The main computer, that was used for programming, could be a Zilog Z80 Nascom computer, a CP/M-80 computer, or any homemade computer that was using a 8080 or Z80 CPU.
Compas Pascal and Turbo Pascal were obvious choices for this, as the compiler was fast and generated great code, and therefore boosted programmer productivity a lot.
That is really cool. Arduino has come a long way from EEPROMs. . . .
EPROM, not EEPROM :-)
Post a Comment