ZX Spectrum: Etiketten Printen

De Sinclair ZX Spectrum was een huiscomputer (voorloper van de pc) met 16 kleuren, 48 Kb RAM geheugen en een ingebakken ROM met de eigen ZX-BASIC programmeertaal. De computer kostte destijds nog geen 500 gulden (€226,89) en werd met een cassetterecorder op de televisie aangesloten. Met gewone cassettebandjes kon je programma's opslaan en laden. Je kon zelf leren programmeren met het bijgeleverde spiraalboek. Meer dan Engels en wat wiskunde had je niet nodig, behalve een dosis enthousiasme.

Extra apparatuur werd via Interface 1 of Interface 2 aangesloten, waaronder een thermische printer met papier niet veel groter dan een kassabon. Er ging een hele nieuwe wereld open, want als je eenmaal de kracht van het zelf programmeren ontdekt, dan ligt de wereld voor je open qua mogelijkheden. Het programmeren werd voornamelijk gedaan door hele pagina's uit magazines over te typen en dan op te slaan, maar je kon met een klein beetje zelfstudie ook zelf programma's schrijven en dat gaf veel voldoening.

Deze ZX Spectrum heeft bijna anderhalf jaar lang non-stop aangestaan; daarna was hij kapot. Daar was hij ook niet voor gemaakt tenslotte. Ik heb er veel op gedaan en mee gemaakt en het maakte de vervolgaankopen in de decennia erna een heel stuk gemakkelijker. In die jaren stond ik regelmatig met een eigen programma in de krant. Ik zal deze programma's daarom hier opnieuw plaatsen, uit nostalgisch oogpunt. 

Je kunt al snel zien hoe krachtig ZX BASIC was: je herkent de logische commando's op elke regel vaak meteen. Nogmaals, Engels en wat wiskunde, meer had je niet nodig om in te stappen.

ZX Spectrum: Etiketten Printen

poke 23658,8
cls
input "naam >"; line n$
if len n$>30 then go to 3
print n$
input "adres >"; line a$
if len a$>30 then go to 6
print a$
input "pc + woonplaats >"; line w$
if len w$>30 then go to 9
print w$
print : print "zo goed? (j/n)"; line x$
if x$ <>"j" then go to 2
cls
lprint "  ****************************   *                             * *                              *"
let n=32-len n$: let a=32-len a$: let w=32-len w$
lprint at 3,0;"*";at 3,n/2;n$, at 3,31;"*"
lprint at 4,0;"*";at 4,31;"*"
lprint at 5,0;"*";at 5,n/2;a$, at 5,31;"*"
lprint at 6,0;"*";at 6,31;"*"
lprint at 7,0;"*";at 5,n/2;w$, at 7,31;"*"
lprint"*                              * *                             *  ****************************  "
lprint
beep 1,30: print: print ink 2;"klaar...": pause 0: go to 2
save "etiket" line 1: go to 25

Het artikel stond op 20 maart 1986 in de krant.

Video's

 
59 Views

Wie Ik Ben

oprichter en oud-voorzitter Puch Touring Club Nederland 1987 t/m 1994, oprichter en oud-voorzitter Stichting Bevordering Bromfietsgebruik 1991 t/m 1994, oprichter en oud-webmaster De Grootste Puch Maxi Site Ter Wereld 1998 t/m 2001, naamtegel @ Boompjeskade, Rotterdam sinds 1998, naam in atomen geschreven op aluminium target marker, geland door Hayabusa ruimtesonde in 2005 op asteroide 1998 SF 36, oprichter en oud-webmaster Back to Lowlands community 2001 t/m 2009, officieel verkozen tot 'Ultimate Diehard Lowlander' door Oor Magazine in  2005, oprichter en oud-webmaster Low-Lands.nl fansite 2005 t/m 2022, officieel verkozen tot Time Magazine's 'Person Of The Year' 2006, oud-recensent MusicFrom.nl 2006 t/m 2013, co-houder van 1 wereldrecord in 1986 en 2 wereldrecords in 2008, oud-recensent 3voor12 Overijssel 2007 t/m 2009, oprichter en oud-webmaster Nirwana Tuinfeest startpagina 2009 t/m 2021, oprichter en oud-webmaster NirwanaFestival twitter 2009 t/m 2021, oprichter en oud-webmaster Zwolz.nl wijkwebsite Zwolle Zuid 2010 t/m 2012, directeur/eigenaar en oprichter van webshop Pandorrah.nl 2012 t/m heden, naam naar Mars gevlogen aan boord van NASA's Orion Flight Test 2014, oprichter en oud-webmaster spellensite Collect.One 2015 t/m 2020, oprichter en oud-webmaster 27MC.org 2020 t/m 2021

Waar Ik Voor Sta