background image

Summary of Contents for PC-2

Page 1: ......

Page 2: ...Ali and more about Sharp PC 1500 at http www PC 1500 info Do not sale this PDF...

Page 3: ...Ali and more about Sharp PC 1500 at http www PC 1500 info Do not sale this PDF...

Page 4: ...Ali and more about Sharp PC 1500 at http www PC 1500 info Do not sale this PDF...

Page 5: ...nement l g rement plus complexe le micro ordinateur de poche vous permet de r diger vos propres programmes Si vous tes un d butant nous vous conseillons de lire attentivement ce manuel de l utilisatio...

Page 6: ...Ali and more about Sharp PC 1500 at http www PC 1500 info Do not sale this PDF...

Page 7: ...de poche 3 Clavier Affichage Panneau arri re 2 Pr paration du micro ordinateur de poche 8 D marrage Installation des piles Alimentation externe 3 Utilisation du micro ordinateur de poche 10 Utilisati...

Page 8: ...Ali and more about Sharp PC 1 500 at http www PC 1500 info Do not sale this PDF...

Page 9: ...riques Un microprocesseur CMOS plus puissant que les ordinateurs mammouths de jadis Une m moire ROM m moire morte contenant le langage BASIC Une m moire RAM m moire vive pou r la m morisation des pro...

Page 10: ...Ali and more about Sharp PC 1 500 at http www PC 1500 info Do not sale this PDF...

Page 11: ...Permet de brancher le micro ordinateur Si vous pressez cette touche lorsque vous tes en train d ex cuter un programme l ex cution du programme est interrompue Cette touche vous permet d ex cuter des p...

Page 12: ...us indiquez deux points Touche de soustraction Cette touche vous permet de soustraire des valeurs num riques l orsque vous pressez la touche ISHIFTI avant de presser cette touche vous indiquez une vir...

Page 13: ...z la touche t HIFTl avant de presser cette touiche vous inscrivez le symbole de a fonction exponentielle ce qui vous per met d lever un nombre une puissance IENTERJ Lorsque vous pressez cette touche c...

Page 14: ...pour radians pour calculer en radians tapez RADIAN ENTER GRAD pour gradients pour calculer en gradients tapez RAD ENTER Le micro ordinateur utilisera un mode de mesure jusqu ce que vous lui donniez l...

Page 15: ...odule RAM ROM Ins rez le module RAM ou ROM dans cette fente Voyez votre guide de l utilisateur du module RAM ROM pour des d tails plus sp cifiques Bouton ALL RESET remise z ro Si le PC 2 se bloque uti...

Page 16: ...RUN Figure 4 Exemple d affichage lors du d marrage Lorsque le micro ordinateur est allum quatre messages diff rents de mise sous tension peuvent tre affich s Dl6 PRO NEW CHECK Ce message peut apparai...

Page 17: ...sez la touche IJ pour ex cuter le point suivant du programme Tapez CONT IENTERIpour reprendre l ex cution d un programme apr s une interruption D branchement du micro ordinateur Lorsque vous tes pr t...

Page 18: ...es d alimentation externes en option tel les que celle qui est fournie avec INTERFACE IMPRIMANTE CASSETTE du PC 2 26 3605 Le micro ordinateur ne discerne qu il est connect une source d alimentation ex...

Page 19: ...nuscules pressez la touche 1 SML 1 Dans ce cas l indica teur de minuscules SMALL s allume sur l affichage et toutes les lettres entr es sont crites en minuscules Pour afficher des majuscules lorsque v...

Page 20: ...se trois modes de fonctionnement Mode de programmation PROgram lorsque vous crivez ou que vous ditez des programmes en langage BASIC Mode d ex cution RUN lorsque vous ex cutez des programmes en langag...

Page 21: ...ertain nombre de mani res qui permettent d viter de taper RUN Par exemple il se p t g j vous d siriez attribuerla commande RUN une touche de fonction Essayer F1 mode RESERVE 1comme exemple Voyez les t...

Page 22: ...ent attribuer de longues formules math matiques ou de longues lignes d instructions une touche Ensuite au lieu de taper toujours les m mes donn es vous n aurez plus qu s lectionner le mode de r serve...

Page 23: ...ction dans un mode de r serve sp cifique Un menu rie peut d passer 25 caract res ou espaces Il vous faudra donc utilis r des abr viations d un type ou l autre 1 1 orsque vous cr erez des menus Par exe...

Page 24: ...Passez dansl undesmodesder serve l ll 111 et pressez l unedes touches de fonction ffi par exemple Le contenu m moriel de cette touche sera imm diatement affich Toutefois vous perdrez tout ce qui se t...

Page 25: ...es DEFIOOlorsque vous devez utiliser cette ins truction dans une ligne de programme ou dans le mode imm diat L instruction PRINT sera imm diatement affich e Tapez ensuite ce que vous d sir ez que le m...

Page 26: ...ex cuter Peut tre d sirez vous commencer un autre programme ra 1 Jignf200 et l intituler B Lorsque vous d sirez l ex cuter pressez les touches DEF ffi J I F6 l Touches de fonction Les touches J IDson...

Page 27: ...igne de programme que vous tiez en train d crire sera nou veau affich e et vous pourrez continuer votre programmation m Affichage de la ligne de programme suivante Chaque fois que le micro ordinateur...

Page 28: ...uche ITJet le pas suivant du programme sera ex cut Pressez cette touche une nouvelle fois et le pas suivant sera ex cut Cette technique est particuli re ment pratique lorsque vous mettez des programme...

Page 29: ...la fonction de suppression Cette fonction efface tout caract re ou espace sur lequel se trouve le curseur bien que la modification ne sera m moris e que lorsque vous aurez press la touche IENTERI La t...

Page 30: ...as sez au mode d insertion qui vous permet d ins rer un nouveau caract re entre deux caract re existants Ceci ne remplacera aucun des caract res vous cr ez simplement un espace blanc entre eux de mani...

Page 31: ...touches de fonction peuvent tre uti lis es dans le mode calculatrice comme dans le mode de programmation Le tableau 3 d crit les fonctions math matiques que le PC 2 reconna t lorsque vous l utilisez...

Page 32: ...sant que vous tes dans le mode DEG 7 2 3 SQR 1 44 SQR 81 SIN 120 150 3 1 Les expressions entre parenth ses sont calcul es en premier 7 2 3 SQR 1 44 SQR 81 SIN 270 3 2 Les fonction sont ensuite calcul...

Page 33: ...un nombre une puissance tapez le nombre ou l expression num ri ue que vous d sirez lever une puissance pressez les touches ISHIFTI SPACE tapez la puissance laquelle vous d sirez lever le nombre et pre...

Page 34: ...is ces variables seront m moris es dans la m moire commune qui est normalement utilis e pour les programmes Il y a deux mani res d attribuer des valeurs une variable Utiliser des labels alphanum rique...

Page 35: ...peut tre dit e ou modifi e Si vous pressez la touche c J le curseur se place apr s le dernier caract re Si vous pressez la touche 0 le curseur se place sur le premier caract re de l affichage Pour r...

Page 36: ...sque celui ci est dans le mode de programmation PRO Pressez la touche lMODElpour entrer cette ligne de programme qui calcule la dis tance moyenne parcourue par une voiture A lorsque vous attribuez des...

Page 37: ...t un ast risque seront d crits dans ce chapitre Pour davantage de d tails sur tous les mots cl s utilis s consultez I Appendice A le guide de programmation du PC 2 ou un manuel de r f rence du1angage...

Page 38: ...OCK bQ BEEP B NEXT N BEEP ON OFF l i ON o CALL CA ON ERROR CtEAR cl PA USE I c PA CLS PRINT P CU_fiSOR eu A AN A 40 DATA DA RANDOM RA D EGBEE I DIM D READ REA END E e REM ERROR ER RESTORE RES EOa I FE...

Page 39: ...u alphab tique Abr viations A AREA Abr viation EX INK LEF LO RN SG SI sa srA STR TA Tl V Lorsqu une touche d finissable voir la touche DEFI est utilis e pour tiqueter ou ex cuter un programme cette in...

Page 40: ...e mode RUN et que le symbole de disponibilit apparait pej un nombre qui repr sente le total annuel Pressez ensuite les touches DEF Il le PC 2 affichera le r sultat Tapez par exemple 1200 DEFIIIJ Le PC...

Page 41: ...her la tonalit tapez BEEP ON BEEP Tonalit BEEP nombre fr quence dur e nombre est une expression num rique entre Oet 65535 qui sp cifie le nombre de fois que la tonalit est mise fr quence est une expre...

Page 42: ...option le registre Xindiquera l emplacement o la variable est m moris e Si la variable n est pas d finie avant que vous utilisiezl ins truction CALL une erreur de code 7 se produit Il est noter que le...

Page 43: ...ur l affichage de gauche droite GCURSOR S lection de la position de d part des affichages graphiques GCURSOR position position est une expression num rique entre O et 155 en d cimal qui sp cifie la co...

Page 44: ...que le bit sup rieur n est pas affich les num ros sup rieurs 127 produiront le m me r sultat que les num ros situ s entre O et 127 L instruction GPRINTfournit un contr le direct et programmable de tou...

Page 45: ...mer le point de la 16 me rang e dans une colone la colonne 100 par exemple tapez simplement en mode RUN GCURSOR 1OO ENTER GPRINT 16 ENTER Le cinqui me point de la colonne 1OO sera allum Si vous d sire...

Page 46: ...pour le point des num ros de lapremi re colonne 127 la somme desnum ros de rang e pour la colonne suivante 73 la somme des num ros de rang e pour la colonne suivante 73 et ainsi de suite Par exemple G...

Page 47: ...e le groupe sup rieur Il est noter que le groupe inf rieur 1 4 doit tre sp cifi avant le groupe sup rieur 1 8 Pour pouvoir utiliser des nombres hexad cimaux avec l instruction GPRINT vous devez entrer...

Page 48: ...WAIT 25 20 GCURSOR 1OO 30 GPRINT 4 2 127 2 4 Pour g n rer le m me symbole en utilisant des nombres hexad cimaux tapez 10 WAIT 25 20 GCURSOR 1OO 30 GPRINT 04027F0204 LOCK UNLOCK Blocage d blocage du m...

Page 49: ...raisse 10 FOR X 1 TO 10 20 PAUSE X 30 NEXT X 40 END PEEK Renvoi du contenu de l adresse dans le tampon auxiliaire PEEK adresse adresse est une expression num rique entre Oet 65535 qui sp cifie un empl...

Page 50: ...e la configuration 8 un seul point Le programme teste ensuite n importe quelle colonne sp cifi e et vous indique si un point est allum dans cette colonne ou non 10 WAIT 50 15 INPUT WHATCOLUMN DO YOU W...

Page 51: ...is e dans n importe quel mode de fonctionne ment Exemple POKE 23FA 20 ENTER Cette instruction m morisera la valeur 20 dans l adresse hexad cimale 23FA Pour un exemple plus d taill de l instruction POK...

Page 52: ...t 12 qui sp cifie le mois de l ann e Jour est un nombre entre 01 et 31 qui sp cifie le Jour du mois heure est un nombre deux chiffres entre OO et 23 qui sp cifie l heure du jour est un point d cimal m...

Page 53: ...retard est en option si ce terme est omis vous devez presser la touche IENTER pour passer au pas suivant du programme apr s une instruction PRINT Abr viation W WA Une instruction WAIT doit toujours pr...

Page 54: ...Les piles sont peut tre puis es s allument pas lors vous Remplacez les piles ou connectez pressez la touche ON J e PC 2 une alimentation externe Le PC 2 se bloque durant Pressez Je bouton ALL RESET s...

Page 55: ...d affichage Affichage graphique 66 touches Touches alphab tiques Touches num riques Touches de fonction Touches r serv es 4 piles de type AA 23 552 Adaptateur 9 V CC Possibilit s d extension RAM enfi...

Page 56: ...instruc tion doit tre la premi re ligne dans un programme Abr viation ARU ARUN ARU 32 Renvoie le code ASClll du premier caract re de la chaine A ASC ASHER Calcule l arc sinus Abr viation AS A ASN X 3...

Page 57: ...E DIM OMS EXPn END READ Abr viations DA DAT DATA LINCOLN A 1861 ILLINOIS Convertit les degr s minutes et secondes en degr s dici maux DEG 32 2513 D termine le mode angulaire degr s Abr viations DE DEG...

Page 58: ...P 7F4949497F 36 Teste l expression conditionnelle Abr viations T TH THE IF P Q THEN 200 Prend le caract re du clavier s il est disponible Abr viation INK INKE INKEY A 1NKEY INPUT Entr e des donn es pa...

Page 59: ...SUB ON GOTO tions O ER ERR ERRO ON ERROR GOTO 210 Branchement multivoie des sous routines sp cifi es Abr viations O GOS GOSU ON Y GOSUB 50 100 150 200 Branchement multivoie des lignes sp cifi es Abr v...

Page 60: ...ositions sp cifi es d une zone de num rotation qui ne contient pas de donn es PRINT USING Y Point d cimal PRll IT USING 58 76 Affiche une virgule la gauche de chaque troisi me chiffre qui se trouve la...

Page 61: ...e le programme en cours ou une partie de clui ci Abr viations R RU RUN R 100 SGN n Renvoie le signe 1 0 1 lorsque nest n gatif nul ou posi tif Abr viation SG X SGN A B SIN n Calcule le sinus Abr viati...

Page 62: ...123014 3030 TIME TM D branche l analyse du programme Abr viation TROF TROFF TROF Branche l analyse du programme Abr viations TR TRO TRON TRO D bloque le mode de fonctionnementapr s qu il a t blo qu A...

Page 63: ...m morielle de la touche de fonction 14 L esi ace du tampon est exc d ou l instruction FOR est embo t e trop profond ment et la capacit de pile a t exc d e l r 15 L jnstrocUon GOSUB est emt olt e trop...

Page 64: ...es colonnes 152 et 1 1 53 d u ra nt l ex cution Cie commandes d entr e a co e 34 i 35 _____ d entr e ne peut tre affich Ce P p n P CUI n es pas connect Le p riplleri i SP ili dans l expression PRll ll...

Page 65: ...ewikkelderniveau wenst te werken en dat u uw eigen programma s wilt schrijven Indien u wenst over te gaan tot een meer gespecialiseerd werkniveau en u bent nog een beginneling wat het werken met compu...

Page 66: ...All and more about Sharp PC 1 500 at http www PC 1500 info Do not sale this PDF...

Page 67: ...bord Display Rugpaneel 63 2 Voorbereiding tot het gebruik van de zak computer 69 Start procedure Installeren batterijen Externe stroomtoevoer 3 Gebruik van de zak computer 72 Gebruik van het toetsenbo...

Page 68: ...All and more about Sharp PC 1 500 at http www PC 1500 info Do not sale this PDF...

Page 69: ...omputers van enkele jaren terug Een dood geheugen ROM of Read Ornly Memory dat de BASIC taal bevat Een geheugen met directe toegang RAM of Random Access Memory voor het bewaren van programma s en gege...

Page 70: ...All and more about Sharp PC 1500 at http www PC 1500 info Do not sale this PDF...

Page 71: ...e drukt tijdens de uitvoering van een programma dan wordt de uit voering onderbroken break onderbreken Hierdoor kunt u programma s uitvoeren op regelnummers die bepaalde toetsen kregen toegewezen als...

Page 72: ...meningvuldigen van nume rieke waarden Indien u ISHIFTI indrukt vooraleer u deze toets indrukt dan wordt bij het indrukken van deze toets een dubbele punt weergegeven Aftrektoets Voor het aftrekken van...

Page 73: ...display opnieuw op ISPACEI Spatietoets Door het indrukken van deze toets wordt de cursor vooruit geschoven waarbij een blanco ruimte wordt tussengelaten Indien u ISHIFTlindrukt alvorens deze toets in...

Page 74: ...n te schakelen druk een tweede maal op dezelfde toets om de indicator uit te schakelen Hoek metings indicator Deze indicator geeft de bestaande hoekeenheid weer voor hetinvoeren van trigonometrische f...

Page 75: ...eze indicator licht ON heeft de compu ter voldoende stroomtoevoer om te kunnen functioneren Wanneer deze indicator niet licht OFF dan betekent dit dat de batterijen niet voldoende stroom meer toevoere...

Page 76: ...ijgen tot hetbatte rijvak waarin de battijen zitten opgeborgen die de PC 2 van de nodige stroomtoevoer voorzien De schroef waarmee het deksel is bevestigd aan het toestel zit niet vast aan het deksel...

Page 77: ...keld Voorbeeld SMALL D EG UH Afbeelding 4 Voorbeeld van display bij Inschakelen van de PC 2 Wanneer de computer ingeschakeld wordt zijn er vier verschillende stroomtoe voerberichten die kunnen weergeg...

Page 78: ...ukt een programma in uitvoering is dan fungeert deze toets als BREAK toets onderbreking De uitvoering van het programma zal onderbroken worden en het nummer van de regel waar het programma onderbroken...

Page 79: ...ging van de batterijen gebruik maakte van een externe stroomtoevoer ontkoppel deze externe stroombron dan alvorens de computer opnieuw ini te schakelen ON Indien het batterij indicatorlampje nietlicht...

Page 80: ...igen programma s te schrijven Gebruik van h t toetsenbord Via het PC 2 toetsenbord kunt u alle gewone teksttekens invoeren evenals vele speciale toetsfuncties ISHifl en 1SML 1 Normale 1 etters hoofdle...

Page 81: ...moet u overgaan tot de PROgramma werkwi ze en NEW IENTERltypen Vergeet niet dat u PC 2 ook opnieuw kunt instellen door op de ALL RESET toets te drukken die zich op de rugzijde van de computer bevindt...

Page 82: ...0 geven in de rechter zijde van de display wanneer u op IENTEf drukt Op deze manier maakt de PC 2 duidelijk dat u een ongeldige invoer hebt ingevoerd in het geheugen RUN werkwijze Eens dat programma s...

Page 83: ...van een functietoets die twee of drie waarden heeft drukt u op I om de werkwijzen te veranderen daarna drukt u op de betrokken functietoets Elke waarde opdracht of elke commando dat door de PC 2 herk...

Page 84: ...agen is in een functie toets voorziet de computer in enkele snufjes die u kunnen helpen herinneren welke waarden werden toegewezen Een eerste herinneringsmethode is het cre ren van een menu dat alles...

Page 85: ...u kunt dus gewoon voortgaan met het invoeren van gegevens Wanneer u de RESERVE werkwijze wilt verlaten om bijvoorbeeld over te gaan tot de RUN werkwijze dan drukt u gewoon op CDen de menus die de fun...

Page 86: ...toetsen zonder dat de computer is aangesloten op het randapparaat dan zal een worden weergegeven Programmaregelnumm er definieerbare toetsen fI rn s J _ 0 OD DU IJ J F_d 1 v 1 o __ _ m m LH 1 ___ i N...

Page 87: ...kunt u deze commando s echter wel specifi ceren ook al is de interface niet aangesloten op een cassetterecorder De tweede reeks definieerbare toetsen meekt het mogelijk de programma uitvoe ring te be...

Page 88: ...de display wordt weergegeven op een bepaald ogenblik en het menu van de functietoetstoe wijzigingen voor om het even welke RESERVE werkwijze die wordt aangeduid 11111111 Laten wij bijvoorbeeld verond...

Page 89: ...onder breking voorkwam zal worden weergegeven en de cursor zal precies daar geplaatst worden waar de uitvoering onderbroken werd Druk nogmaals op IJ en de volgende programmaregel zal worden weergegev...

Page 90: ...en druk op II en de regel zal worden weergegeven Voor het kunnen corrigeren van de regel gaat u over naar de PROgramma werkwijze en u drukt op i CL 1 daarna op C Jof CCien u begint aan de opmaak w Cur...

Page 91: ...e spatie dat het teken vulde enalletekens rechts ervan zullen n plaats naarlinks verschuiven U kunt ook een teken annuleren door op ISPACElte drukken maar dan wordt er een spatie geplaatst waar het te...

Page 92: ...ot een andere regel of de wijzi gingen zullen niet effectief doorgevoerd worden Gebruik van de rekenmachine van de P C 2 Geschakeld op de RUN werkwijze kan de PC 2 ook gebruik worden als een vermo gen...

Page 93: ...In het volgende voorbeeld veronderstelt u even dat u zich in de DEG werkwijze bevindt 7 2 3 SQR 144 SQR 81 SIN 120 150 3 1 Worden eerst de uitdrukkingen tussen haakjes ge valueerd 7 2 3 SQR 144 SQR 81...

Page 94: ...cht Indien u een getal tot een bepaalde macht wit verheffen het etal of numerieke uitdrukking dat u wilt exponenti ren u drukt op SPACE de waarde van de macht tot dewelke u het getal wilt verheffen en...

Page 95: ...oewijzen zoals A1 of NM Deze variabelen zullen echter opgeslagen worden in het gemee11schappelijke geheugengebied dat nor maal voor programma s wordt gebruikt U kint op twee manieren waarden toewijzen...

Page 96: ...k dat u de oorspronkelijke uitdrukking terug moet oproepen Om een uidrukking terug r pe 1 n wanneer het resultaat nog altijd weergegeven wordt drukt u op of 11 De uitdrukking zal dan verschijnen klaar...

Page 97: ...gaan door en drukt u op ENTER De decimale equivalent zal rechts op de display worden weer gegeven Bijvoorbeeld 20CD_ DC G 8UN Il U drukt op IENTERI en de PC 2 zal het volgende weergeven 016 RU N Il 70...

Page 98: ...van de BASIC commando sdie doordePC 2 gebruiktworden verwijzen wij unaarappendix A Wij vestigen er uw aandacht op dat de meeste commando s en opdrachten afge kort kunnen worden Voorbeeld in plaats va...

Page 99: ...N 1 ON OFF 1 ON 1 o CALL CA ON ERROR EAR CL PAUSE _ PA CLS PRINT P CURSOR 7 E CU RA i AN F RAD DATA DA RANDOM RA DEGREE DE _ _ DIM D READ REA END l E R M ERROR ER RESTORE RES F OB _ _ 1 F 1 BEilJ RN 1...

Page 100: ...le Afkorting A AREA STR TAN TIME VAL EX INR LEF LO i ftN SG SI SQ STA STR TA Tl v Wannee r gebruik gemaakt wordt van een definieerbare toets zie lDEFD om een programma een label titel te geven en uit...

Page 101: ...ant t u een getal dat het totaal voor het jaar vertegenwoordigt Daarna drukt u op OEF z en de PC 2 zal het resultaat weergeven Bijvoorbeeld u typt 1200 OEF Z en de PC 2 zal het volgende weergeven MONT...

Page 102: ...rukking tussen 0 65535 en specificeert het aantal keren dat de bieptoon weergegeven wordt frequency is een numerieke uitdrukking tussen 0 255 en specificeert de frequen tie van d e bieptoon frequency...

Page 103: ...bepaald is voor u CALL gebruikt dan zal een foutenbericht ERROR 7worden weer gegeven Wij vestigen er uw aandacht op dat programma s in de machinetaal alleen kunnen opgeslagen worden in de primaire ge...

Page 104: ...CURS GCURSORlaat u toe precies de kolom te specificeren op de PC 2 display waar het drukken zal beginnen GCURSOR werkt zoals CURSOR maar preciezer Met andere woorden CURSOR verdeelt de display onder i...

Page 105: ...voor een totaal van 1092 adresseerbare punten GPRINT kan om het even welk punt of patroon van punten binnen de kolommen op de display instellen of opnieuw instellen Voorbeeld GPRING Ozal alle punten i...

Page 106: ...0 zullen lichten Indien u alle punten in een kolom moetirnschakelen om een volle regel te vormen dan gaat u op dezelfde manier tewerk U voegt de rijnummers samen 1 2 4 8 16 32 64 127 en u specificeert...

Page 107: ...m Rij 1 2 4 8 1 2 4 Tabel 9 In deze rangschikking zijn de zeven rijen onderverdeeld in een lagere groep van drie rijen en een hogere groep van vier rijen Elke groep is genummerd van boven tot onder do...

Page 108: ...rige voor beeld maar ditmaal aan de hand van hexadecimale getallen typt u in de RUN werkwijze GCURSOR 140 ENTER GPRINT 7F49494949497F ENTER en de rechthoek zal gecre erd worden Indien u een hexadecima...

Page 109: ...computer uitscha kelt zal LOCK nog steeds functioneren wanneer u de PC 2 terug inschakelt Om de computer te deblokkeren ONLOCK waardoor de werkwijzen wel veran derd kunnen worden typt u UNLOCK IENTER...

Page 110: ...en waarden vertegenwoor digen een ASCII code PEEK kan gebruikt worden om informatie terug te zoeken die opgeslagen werd met een POKE opdracht PEEK en POKE maken het mogelijk zeer compacte byte gericht...

Page 111: ...maal en pacificeert een geheugenplaats in de primaire geheugenbutfer va ue is een numerieke uitdrukking tussen 0 255 decimaal en specificeert de ASCII waarde die u in het adres wilt plaatsen va ue kan...

Page 112: ...ebruik 2 geeft het address 1 van de geheugenplaats waar het lopende programma eindigt 3 geeft het address van de geheugenplaats waar de lopende variabelen zijn opgeslagen 4 255 geeft het regelnummer d...

Page 113: ...iceert de seconden van de minuten Afkortingen Tl TIME maakt het mogelijk de tijd te specificeren instellen of de tijd van de dag te laten weergeven Wij vestigen er uw aandacht op dat de tijd wordt ing...

Page 114: ...opdracht zou altijd een PRINT opdracht moeten voorafgaan in uw pro gramma De tijdsduur dat WAIT datgene vasthoudt wat u uw PC 2 deed drukken hangt af van het getal dat u specificeert WAIT zonder een...

Page 115: ...ENTER Display indicators lichten niet bij het Indrukken van 1ON1 Het is mogelijk dat de batterijen opgebruikt zijn Verva g de batterijen op sluit de C 2 aan op een externe stroomtoevoer De PC 2 laat h...

Page 116: ...d Punt LCD display Display posities Grafiek display Toetsenbord 66 toetsen alfabetisch numeriek functie voorbehouden Voeding 4 type AA batterijen 23 552 9V DC adaptor 0 9KB 0 6KB A Z A Z 1 85 KB 0 19K...

Page 117: ...in programma zijn Afkortingen ARU ARUN ARU Geeft ASCII code van eerste teken in rij A ASC ASHER Berekent boogsinus Afkortingen AS A ASN X 3 Berekent boogtangens Afkortingen AT Y ATN 45 Schakelt toonfr...

Page 118: ...en DEG 32 2513 86 Zet hoekberekening in graden Afkortingen DE DEG DEGR DEGRE DEGREE DEG Geeft afmetingen aan een reeks Afkortingen D Dl DIM R 75 DIM A 10 3 DIM A 5 3 20 Zet decimale graden om in grade...

Page 119: ...PU INPUT WHAT IS THE SCORE S IN NAME N Geeft grootste geheel getal niet groter dan n Y INT X Geeft linkse gedeelte van rij Afkortingen LEF LEFT A LEFT BENJAMIN 3 Geeft het aantal tekens in een rij X L...

Page 120: ...n gespecificeerd adres vanuit reserve geheugenbuffer Afkortingen PE PEE PEEK 53990 PEEK A45 PI n Geeft waarde van PI 3 141592654 A Pl 3 POINT posltion Test puntenpatroon van gespecificeerde kolom 0 15...

Page 121: ...dt als positief getal gezien PRINT USING 66 2 PRINT USING 74 1 Specificeert een tekenveld PRINT USING JACKSON RADIAN RANDOM READ REM RESTORE RETURN Zet hoekberekening in radialen Afkortingen RAD RA D...

Page 122: ...an locatie van variabel geheugen 4 255 regelnummer van pro gramma wanneer uitvoering werd gestopt Afkortingen STA STAT STATU STATUS 0 STATUS 1 104 Legt de programma uitvoering stil Afkortingen S ST ST...

Page 123: ...Bu erru mteover edenof F R Cti te dlee _genest en s apelcapaciteit werd overscITTe en 15 GOSOBte dleR _9ene en it P elgebl ed w er _ d __ o _ v ers cnrede o fae blj bufferafmetmg w rdoversci reden do...

Page 124: ...53 gedurende de uitvoering van invoer commando s De invoercode kan niet weergegeven worden Ges ecificeerde rand ap para tu _u _r _l s n i et aa ngesl ten Het randapparaat gespecificeerd in de uitdrukk...

Page 125: ...exeren Funktioseben m chten Sievielleicht Ihre eig nen Programme schreiben Wenn SieIhre ersten Versuche im Programmieren machen dann lesen Sie vorli gendes Handbuch und anschlie end die Taschencompute...

Page 126: ...Alland more about Sharp PC 1500 at http www PC 1500 info Do not sale this PDF...

Page 127: ...mputers 123 Tastur Datensichtstation R ckwand 2 Vorbereitung des Taschencomputers 128 Anschalten Batteriebetrieb Netzanschlu 3 Benutzung des Taschencomputers 131 Benutzung der Tastatur Der PC 2 als Re...

Page 128: ...All and more about Sharp PC 1 500 at http www PC 1500 info Do not sale this PDF...

Page 129: ...ie Mammutcomputerist die noch vor wenigen Jahren eingesetzt wurden Ein Read Only Memory ROM Festspeicher das die BASIC Sprache enth lt Ein Random Access Memory RAM Direktzugriffsspeicher zur Speicheru...

Page 130: ...Alland more about Sharp PC 1500 at http www PC 1500 info Do not sale this PDF...

Page 131: ...BREAK die Ausf hrung IDEFf Erlaubt es ein Programm unter Zeilennummern auszuf hren denen gewisse Tasten als erstes Zeichen der Zeile zugeteilt wer den Andere Tasten erf llen die Dauerrolle von Befehl...

Page 132: ...man SHIFTIvor dieser Taste wird das Semikolon sichtbar gemacht L schtaste Sie dient dazu die Sichtanzeige zu l sche111 und Fehler freizugeben Wird ISHIFTlvor 1CL gedr ckt wird die CA Funktion R cksetz...

Page 133: ...ne die vorher getippten Zeichen zu l schen Wird lst E2vor dieser Taste gedr ckt dann f hrt dies zur L schung D ete des Zeichens ber dem der Cursor s teht Vorsetztaste Diese Taste erlaubt es den Cursor...

Page 134: ...Modus l uft Der PRO Modus mu eingeschaltet sein um Programme in den Speicher des Computers eingeben zu k nnen Dr cken sie um von einem Modus zum andern berzuwechseln Wird MODEi gedr ckt dann gibt die...

Page 135: ...kt halten Dr cken Sie w hrend ungef hr 15 Sekunden auf denK nopf und die Taste Beachten Sie jedoch da Sie dabei den Speicher freigeben d h da alle im Speicher enthaltenen Programme gel scht werden Ken...

Page 136: ...spiel SHlFT SM ll OEG RUN Abbildung 4 Beispiel f r Anlaufsichtanzeige Ist der Computer eingeschaltet dann k nnen vier verschiedene Strom einge schaltet Nachrichten angezeigt werden OEG PRO NEWO CHECK...

Page 137: ...ird dient diese als BREAK Unterbrechungs Taste Die Programmausf hrung wird unterbrochen wobei die Nummer der Zeile angezeigt wird in der die Unterbrechung erfolgt ist Dr cken Sie auf CIJ wird der soeb...

Page 138: ...dann versichern Sie sich da die Batterien ordnungsgem eingebautworden sind Dr cken Sie dann die ALL RESET Taste auf der R ckwand des Computers Daraufhin wird die Nachricht NEWO CHECK angezeigt werden...

Page 139: ...n dertastenfunktionen einzugeben SH FT und 1 SML 1 Die normale und Klelnschrelbungsoption Die PC 2 Tastatur ist gew hnlich im Normalmodus d h ausschlie lich Gro schrei bung In diesem Modus werden alle...

Page 140: ...nutzen Sie einen Kugelschreiber um den ALL RESET Knopf und dabei auchi ON 1 w hrend 15Sekunden eingedr ckt zu halten Darauf hin erscheint die Anzeige NEWO CHECK Bet tigen Sie 1CL Ioder 1ON 1 um wie de...

Page 141: ...en dr cken Sie IMC DE bis RUN auf dem Bildschirm erscheint Geben Sie dann RUN IENP ERlein Der omputer springt dann zur ersten Zeilennummer des gespeicherten rogramms und f hrt sie aus Man kann jedoch...

Page 142: ...oder Befehlszeilen einer solchen Taste zuteilen Es ist dann m glich anstatt diese immer wieder einzutippen den Computer auf den betreffenden Reservemodus einzustellen und die jeweilige Funktionstaste...

Page 143: ...Beispiel listet die Folge die einzelnen Funktionstasten 1 6 zusammen mit den Abk rzungen auf die den vollst ndigen Wert der einer Taste zugewiesen worden ist erkennen lassen Sobald einmal eine solche...

Page 144: ...anzeige zu sehen war DEFI Definierbare Tasten Definierbare Tasten machen es m glich Alphabettasten und einige andere f r Zwecke einzusetzen die ihrer urspr nglichen Zielsetzung nicht entsprechen d h B...

Page 145: ...Die Anweisung PRINT wird dann sofort angezeigt Es gen gt nun das einzutippen was derComputer drucken soll worauf E Rizu dr cken ist Sie k nnen auf dieselbe Art und Weise f r alle Anweisungen ve ahren...

Page 146: ...er Sichtan zeige ersc heint dr cken Sie dann DEFI KJ Das Programm wird mit der Ausf h rung beginnen Sie k nnten dann ein anderes Programm auf Zeile 200 beginnen lassen und es mit B kennzeichnen Wollen...

Page 147: ...Reserve modus wird dann auf dem Bildschirm angezeigt Dr cken Sie noch einmal 1 RCL 1 damit die Programmzeile die Sie eben eingaben wieder auf der Sichtanzeige erscheint so da Sie die Zeileneingabe bee...

Page 148: ...IJ um den n chsten Programmschritt ausf hren zu las sen Dr cken Sie die Taste noch einmal worauf der n chste Schritt verarbeitet wird Sie werden sehen da diese Methode beim Auspr fen eines Programmes...

Page 149: ...chen oder Zwischenr ume l schen ber denen der Cursor steht obwohl die Ver rnderung nicht abgesichert ist bis Sie IENTERI gedlr ckt haben Eine typische Anwendung der I Taste ist das Einstellen des Curs...

Page 150: ...en eines zus tzlichen Zeichens erm glicht Zum Beispiel 100 FOR X TO 100_ Der Strich stellt die laufende Position des Cursors dar es mu die Zahl 1 vor TO einger ckt werden 1 Dr cken Sie bis der Cursor...

Page 151: ...mern befindliche Wert wird zuerst verarbeitet 2 Die Wiederauffindung der Werte der Variablen PI MEM TIME usw wird durchgef hrt 3 Danach werden trigonometrische Funktionen wie etwa SIN COS TAN u s w au...

Page 152: ...ehen wollen nachdem SiefNTERIbet tigt haben dr cken Sie auf 3 worauf die Formel im linken Teil der nze1ge sichtbar wirdl so da Sie diese Formel korrigieren oder sie als Ausgangspunkt f r eine zus tzli...

Page 153: ...m den PC 2 auf den geeigneten Winkelm essungsmodus einzustellen Um den PC 2 auf den Gradmodus einzustellen geben Sie DEGREE IENTERjein worauf der Anzeiger DEG ausgibt In diesem Modus werden alle Winke...

Page 154: ...1 5 in diesem Fall 10 hinzu Das Ergebnis 15 erscheint am rechten Bildschirmrand sobald Sie ENTERI bet tigen Der Wert den Sie den Variablen zuteilen wird beibehalten bis NEW oder CLEAR eingegeben wird...

Page 155: ...echnung bergehen Dazu geben Sie einfach eine Gleichung ein dann Komma die n chste Glei chung ein weiteres Komma u s w Wenn Sie die letzte Berechnung eingegeben haben dr cken Sie auf IENTERI worauf das...

Page 156: ...n gen d h die Befehle die der PC 2 annimmt aber nicht die meisten anderen Com puter die die BASIC Sprache verwenden Wenn Sie mit dem Standard BASIC ver traut sind sollten Sie nach Lekt re diesen Absch...

Page 157: ...it d em PC 2 verwenden k nnen Text CONT LIST MEM RUN Anweisung AREAD ARU BEEP BEEP ON OFF CALL CLEAR CLS _Q_ URSOR DATA DEGREE DIM END ERROR FOR GOSUB GOTO GRAD IF INPUT TRO UNLOCK PC 2 Befehle Abk rz...

Page 158: ...riable Abk rzungen A AREA Abk rzung EX INK LEF SG SI SQ STA STR TA Tl V Wenn eine definierbare Taste siehe D FI benutzt wird um ein Programm zu kenn zeichnen oder ablaufen zu lassen teilt 1 ese Anweis...

Page 159: ...AVERAGE 50 END Wenn Sie den RUNmodus eingeben und das Ready Aufforderungszeichen erscheint geben Sie eine Zahl ein die die Gesamtzahl f r das Jahr ist Bet tigen Sie dann worauf der PC 2 das Ergebnis a...

Page 160: ...orher an eine u ere Strom quelle anzuschlie en Beispiel Um BEEP abzuschalten geben Sie ein BEEP OFF Um BEEP anzuschalten geben Sie ein BEEP ON BEEP Ton erzeugen BEEP number frequency duration number A...

Page 161: ...her geladen worden ist Nachdem das abgerufene CALL Programm ausgef hrt worden ist kann der Com puter zum BASIC Programm zur ckspringen Wenn Sie die wahlfreie Variable einbeziehen zeigt das Register X...

Page 162: ...nzeige von ERROR 19 Beispiel 10 WAIT 25 20 FOR X O TO 20 30 CURSOR X 40 PRINT X 50 NEXT X 60 END Wenn dieses Programm ausgef hrt wird wandern die Zahlen von links nach rechts ber den Bildschirm GCURSO...

Page 163: ...ein Strichpunkt benutzt wird eine Spalte neben der anderen ausgedruckt Abk rzungen GP GPI GPRI N B Der PC 2 erkennt Musterzahlen bis zu 255 an Da das h chste Bit jedoch nicht angezeigt wird erbringen...

Page 164: ...Reihe 1 2 4 8 16 32 64 Tabelle 8 Um den Punkt Spalte 100 z B der Reihe 16 einzuschalten geben Sie in RUNmo dus ein GCURSOR 100 IENTERl GPRINT 16 IENTERI Wenn Sie die Punkte der Reihen 1 und 2 einscha...

Page 165: ...e an 127 die Summe der Reihennummern f r die zweite Spalte 73 die Summe der Reihennummern f r die n chste Spalte 73 u s w z B GCURSOR 140 IENTERI GPRINT 127 73 73 127 73 73 127 IENTERI Indem eine Spal...

Page 166: ...ntere und die zweite die obere Gruppe dar Beachten Sie da die untere Gruppe 1 4 vor der oberen 1 8 angegeben werden mu Um mit GPRINT sedezimale Zahlen verwenden zu k nnen m ssen Sie diese Zah len zwis...

Page 167: ...GPRINT zu generie ren geben Sie ein 10 WAIT 25 20 GCURSOR 100 30 GPRINT 4 2 127 2 4 um das gleiche Symbol mit sedezimalen Zahlen zu generieren geben Sie ein 10 WAIT 25 20 GCURSOR 100 30 GPRINT 04027F0...

Page 168: ...PAUSE ist fest der von PRINT variabel siehe WAID Beispiel Im folgenden Beispiel bleibt jede Zahl ungef hr eine Sekunde lang auf dem Bild schirm bevor die n chste Zahl erscheint 10 FOR X 1 TO 10 20 PAU...

Page 169: ...Programm z B GCURSOR 100 benutzt und Sie GPRINT 8 ange ben leitet der PC 2 den Wert von 8 zur ck wenn Sie POINT 100 eingeben Siehe GPRINT f r Einzelheiten ber die Spezifizfierung von Punktmustern Bei...

Page 170: ...rzungen PO POK POKE ist dasselbe wie POKE aber POKE schreibt einen Wert in den Ausweich speicherpuffer Der PC 2 verf gt ber zwei Speicherpuffer einen Prim rpuffer zur Speicherung von Programmen und D...

Page 171: ...TATUS 3 IENTERI Gibt die Speicheradresse an in der Variablen 9espeichert sind Beachten Sie da diese Adresse in Wirklichkeit um Eins kleiner als die tats chliche Adresse ist in der Variablen gespeicher...

Page 172: ...e Dauer von PRINT bestimmen WAIT de ay delay ist ein numerischer Terminus zwischen dezimal 0 65535 und gibt die Zeit dauer an w hrend der die PRINT Anweisung angezeigt wird de ay ist wahlfrei falls au...

Page 173: ...leuchten Die Batterien k nnen verbraucht nicht auf nachdem Sie Q bet tigt sein Ersetzen Sie die Batterien oder haben schlie en Sie den PC 2 an eine u ere Stromquelle an Der PC 2 blockiert bei der Pro...

Page 174: ...SIC Programm Datenbereich Reservebereich Erweiterungsf higer Benutzerbereich 0 9KB 0 6KB A Z A Z 1 85KB 0 19KB 16KB RAM 22KB Punkt LCD Fl ssigkristall Sichtanzeige Anzeigepositionen 26 Spalt en Graphi...

Page 175: ...hrung beim Einschalten Mu die erste Programmzeile sein Abk rzungen ARU ARUN ARU leitet den ASCII Code des ersten Zeichens in der Kette zur ck A ASC ASHER Berechnet Arkussinus Abk rzungen AS A ASN X 3...

Page 176: ...en DA DAT DATA LINCOLN A 1861 ILLINOIS Wandelt Grad Minuten und Sekunden in Dezimalgrad um DEG 32 2513 Stellt Winkelmessungen auf Grad ein Abk rzungen DE DEG DEGR DEGRE DEGREE DEG Dimensioniert eine M...

Page 177: ...n auf falls verf gbar Abk rzungen INK INKE INKEY A 1NKEY INPUT Gibt Daten von der Tastatur ein Abk rzungezn 1 IN INP INPU INPUT WHAT IS THE SCORE S IN NAME N INTn leitet die gr te ganze Zahl zur ck di...

Page 178: ...rzungen PA PAU PAUS PAUSE PEEK add ress Greift einen Wert in der angegebenen Adresse des Pri m rspeicherpuffers auf PEEK 34223 PEEK 2000 PEEK address Greift einen Wert in der angegebenen Adresse des A...

Page 179: ...positiv PRINT USING 66 2 PRINT USING 74 1 Gibt ein Zeichenfeld an PRINT USING JACKSON RADIAN Stellt Winkelmessungen auf Radianten ein Abk rzungen RAD RADL RADIA RADIAN RAD R ANDOM Setzt den Zufallsza...

Page 180: ...r Variablenspeicherung 4 255 Zeilennummer des Programms wenn die Ausf hrung unterbrochen wor den ist Abk rzungen STA STAT STATU STATUS 0 STATUS 1 H lt die Programmausf hrung an Abk rzungen S ST STO ST...

Page 181: ...t erschritten worden o er eine FOR Anwe1 sung ist zu tiefverschacntelti ma die StapelKapazlt t berschrltten worden 15 i GOSUB Ist zu ti erschachtelt uno ein Stapelbereic berschritten worden oder die K...

Page 182: ...hen 152 153 Der Eingabecode kann nicht angezeigt werden 34 Das angegebene Zusatzger t ist niclltrangeschlossen 35 Das in der PRINT oder INPUT Anweisung angegebene Zusatzger t ist nicht konsistent oder...

Page 183: ...All and more about Sharp PC 1500 at http www PC 1500 info Do not sale this PDF...

Page 184: ...AUSTRAllA 91 KURRAJONS ROAO MOUNT ORUITT N S W 2770 BEL IUM PARC INDUSTRIEL NANINNE 5140 NANINNE U lt BILSTON ROAD M DNESBURY WEST MIDLANDS W S l 0 7JN...

Reviews: