ABC 80

Från Wikipedia
Hoppa till: navigering, sök
ABC 80
Metric ABC 80 Trondheim.jpg
Information
Operativsystem ABC BASIC
Processor Zilog Z80
Klockfrekvens 3 MHz
Minne ROM 16 kB
Minne RAM 16 kB (original)
32 kB (max)

ABC 80 var en hemdator från svenska elektroniktillverkaren Luxor AB. Den lanserades 1978 och såldes till mitten av 1980-talet av Luxor och inledningsvis även Scandia Metric, när persondatorrevolutionen precis kommit igång med Commodore PET, Apple II och TRS-80.

Uppbyggnad[redigera | redigera wikitext]

Namnet kom av "Advanced Basic Computer for the 1980s" och relaterade även till processornamnet. Den byggde på 8-bits mikroprocessorn Zilog Z80 från Zilog och hade 16 kB RAM samt 16 kB ROM, vilket rymde en tolk för en egen dialekt av programspråket BASIC. Program och datafiler kunde sparas på kassettbandspelare och senare på diskettstation. För hantering av diskettenheten användes ett eget diskoperativsystem, ABC-DOS, men senare användes även CP/M. Operativsystemet för datorn var integrerat med BASIC-interpretatorn. Förutom i BASIC kunde programmering ske indirekt i maskinkod i form av datalistor i BASIC som kunde lagras och exekveras.

Monitorn var en svart-vit TV som modifierats för ändamålet och visade vit text på svart bakgrund. På 80-talet försökte man lansera ABC 80 som en hemdator utan monitor men med en adapterlåda som gjorde att man kunde koppla in en vanlig TV. Skärmupplösningen var 40 tecken och 24 rader. Högupplösande grafik saknades men genom att skriva ut ett speciellt kontrolltecken visades resten av raden i grafiskt läge, där sex pixlar per tecken kunde styras (2 på bredden, 3 på höjden). Eftersom kontrolltecknet tog upp en teckenplats per rad gav detta en maximal grafikupplösning på 78 x 72 pixlar. Detta grafikläge stöddes även av speciella Basic-kommandon, SETDOT och CLRDOT, som gjorde att användaren kunde arbeta med grafiken pixelvis.

Ljudet genererades av ett Texas Instruments SN76477-chip. De inställningar man kunde göra programmatiskt för att styra ljudet var mycket få, vilket i praktiken begränsade ljudet till ett litet antal ljudeffekter.

För anslutning av kringutrustning såsom skrivare, fanns RS-232 anslutning.

Tillkomsthistoria[redigera | redigera wikitext]

Karl-Johan Börjesson på Scandia Metric och Lars KarlssonDataindustrier AB (DIAB) fick idén att tillverka en svensk hemdator, till stor del inspirerade av Tandys TRS-80, och projektet kallades först "hemdator-80" (HD-80). Scandia Metric och DIAB ansåg sig ha kompetensen att konstruera datorn men saknade tillverkningskapaciteten. Till följd av detta kom Luxor in i bilden och fick senare huvudrollen.[1][2]

Som svensk dator med applikationsprogram på svenska, erövrade ABC80 snabbt en stor del av datormarknaden i Sverige, på arbetsplatser och användes ofta som skoldator. Den hamnade även i många hem, eftersom priset, under 10 000 kr, var överkomligt. Programmering för användbara applikationer blev så enkelt för vanliga användare att massor av program spreds. ABC-klubben sände via närradio i Stockholmsområdet, och sände ut små program. Det var bara att spela in på band, stoppa in i bandspelaren till sin dator och sedan köra.

ABC-80 började ersättas 1981 av ABC 800 som medgav bättre prestanda för kontorsändamål och även färggrafik.

Böcker om ABC 80[redigera | redigera wikitext]

För studium av elektroniken i en ABC 80 finns boken Mikrodatorns ABC av Gunnar Markesjö. I den finns kopplingsscheman för hela datorn med funktionsbeskrivning in i minsta detalj och varför vissa lösningar blev valda.

Program och spel för ABC 80[redigera | redigera wikitext]

Många av dess program finns i ABC-klubbens mjukvaruarkiv med källkoden skriven i BASIC bevarad.[3]

  • Gambit
  • Grottan
  • Teddy – avancerad ordbehandlare som såldes av Liber som insticksmodul. [4]
  • Uppsjö
  • Ett populärt men primitivt flipperspel som i folkmun kallades "Månsson".
  • Masken
  • Häng Me’
  • Glipp – en Pac Man-klon.
  • Månlanda

Källor[redigera | redigera wikitext]

  1. ^ Eriksson, Per (läst 30 augusti 2009). ”Minnet av en gulbrun dator”. http://www.jpe.se/To11.htm. 
  2. ^ ”En svensk dators födelse”. läst 30 augusti 2009. http://www.hultsfred.org/luxorhist.htm. 
  3. ^ ”ABC klubbens program arkiv”. http://www.devili.iki.fi/pub/Luxor/software/ABC-klubben/abc80.txt. Läst 2011-10-07. , I filarkivet finns källkod till Grottan, Uppsjö, Häng Me, och Månlanda
  4. ^ Bodin, Magnus. ”Teddy 1984 history lookback”. Arkiverad från originalet. http://web.archive.org/web/20110721064604/http://x42.com/teddy/. Läst 2011-10-07. 

Se även[redigera | redigera wikitext]

Externa länkar[redigera | redigera wikitext]