Spectrum 48

From Grahams Wiki

Jump to: navigation, search
File:Spectrum48.jpg
A Spectrum 48

The spectrum 48 was the first attempt at a speccy. There were a total of 6 versions. I posess a version 2, a number of V3's and a V4 (Although the V4 is a Speccy 48+)


Contents

[edit] Specification

  • Z80 running at approx 3.5Mhz
  • 48kb of ram
  • 16kb of rom
  • A beeper

[edit] Chip list

[edit] Add ons

I have a variety of add ons for this computer:


[edit] My mods

[edit] IO Ports

[edit] General machine control port

This port was the only one used on the unexpanded 48K, and it is used for both keyboard, border and Tape IO.

Write:

  • 0 \
  • 1 | Border colour (0-7)
  • 2 /
  • 3 Mic output bit

Read:

This is complex, the LSB of the port outputted is $FE. and the MSB is a strobe for they keyboard line. Each bit returned is one key. so:

  • FEFE Shift->V
  • FDFD A->G
  • FBFE Q->T
  • F7FE 1->5
  • EFFE 0->6
  • DFFE P->Y
  • BFFE Enter->H
  • 7FFE Space->B

Keys are active low.


[edit] Ports

The computer has the following ports:

[edit] My speccy

File:Spectrum48.jpg