fur SHARP-PC 1260-XVI Version 19.09.86 (C) CopyrIght 1986 ... BOSS_Original.pdf ·...

2
40 : '13- ~O : PAUSE"RAM-BEREICH NR.2- 60 : CAll &680~,1 : GOTO -A" a)CALL &6805,1 oI<tjvitrt d.n .nton Ram--B.r.ich RamI "'arRamIbtr.ils akllvi.rt.rsch.lnl ERROR 3 b) CALL &6805,2 Ikllvi.rt d.n z".it.n Ram-B.r.ich Ram2 "'~ Ram2 b.r.ils akllvi.rl frsch.inl ERROR3 Nach di.s.m Aufruf kaM noch nichl im Ram2 tditi.rt ".rd.n, bz". ktinntUts Progr amm tiogttippt od.r ting.ladtn ytrd.n (R.ad Only). Falls sich inRim2 j.doch schon tin Progrimm btfind.l, kiMdiu normalg.shrt.1 ,.,trd.n. Ein List.n ditsts Prognmms ist j.doch .rstnach d.r Eingab. du folgtndtn Bt(.hl.s m<iqlich: c) CALI. &6805,E gibl Ram2zum Edill.r.n und Lisl.n (r.l "'~ d.r EDIT-Modus b.r.ils aktlv .rschtint ERROR 3 'i.no Sit nun HEHt~b.n und ENTERdruck.n trhalt.n 51. di. Aozihldtr frti.n ByltsinRim2. lJI.il.rhin schalt.t EDITauf tin.n z".iI.n Varlabl.nsalz (Va,.s2) um, d.r slch In Ram2 b.(ind.t. In di m Zushnd kiM aut dtn trslOinVariabl.nsatz (Va,..!) nichlzugtgriffOin,.,.rd.n. 0101 •• r Zushnd 1st j.doch nur vorubtrg.h.nd, bi.Sit Ihr Pr091'ammin Ram2 OIingtllppt od.r ,ing.lad.nhab,n (f.lls Sit in di.stm Edill,rmodys 'lnma' RUN,ClE,I,R odtr NEW,ing.b.n musuD, mull ansohli.l3.nd d.r Ram;? ~gl ",i.d.r mii d.mB.t.hl POKE &'66FC,lL126 initi.lis;trl "trd.nl).Anschlitl301nd schall.n Sit ,.,i.d.r autVarsl zurUckmil d.mB.(.hl: d) CAli &6805,C Wlall.t dIDEDIT-Modus ",;.dtr ab 'iv: dl••• r B,f.h1 schon ausg.tuhrt .rsch.lnl ERROR 3 OJ.str B.f.hl (Common) Isl d•• G.g.nsIUck zurn EOIT-B.f.hl. Er aktivi.rt ",i.d.r Vars1 (dID Org;nal-Vv:iabl,nbtrtich) und vtrhlnd.rl .in Lisl.n odtr Edill.r.ndu Pr091'ammsInRam2. ,) POKE &6834, PEEK &66EI POKE &6836, PEEK&66E2 p••n PCBOSS'lntr.vl1. V.randtrung dts ESP-Sptichtrs an und muss.nnach .in.rVorand.rung d.sulbOin .ing.g.b.n "ordtn ******************************************************f**f**.*f*fff Ab.r1ang. R.d., kurz.r Sinn" - um Ihrt G.hjrnz.llOin nichl unnolig zu slrapazior.n, (olg.n j.lzt OIlnfachz'to'.iB.ispitl,: 1. B.Jsp';.l G.b.n Sit di. Z.il.n to bis30ganz normal ,in. Schall.n51. dann mildtmB.fthl CALL &6805,2 auf Ram2 um. Oob", Sitanschli.llond mil d.mB.f.hl CALL &6805,E d•• Ram2 zum .ditiOlr.n ('Ii. Nun konn.n SI, d.n z"oil.n Pr091'amml.il ganznormal .ing.b.n. NachElngab. du z",.iI.n Programms schli.l3.n 51. d.n Edititrmodusin Ram2"i.dor mil d.mB.(.hl CALL &6805,C ab. Nun kOnn.n510 tnt".dor dir.kl d.n z".iI.n Programmt.il slarlon (mil RUNodorOEF B)odornach d.m Umschalttn auf RamI mil CALL &6805,1 d.n orston Pr091'amml.i1(mit RUNod.r OEF A), 10: "A- 20 :PAUSE"RAM-BEREICH NR.l" 30 : CAll &6BO~,2 : GOTO"B- 2. Boisp.it! 1mzw.iltn B.lspi.l sl.hl d•• Programm kompl,tt 1mRiffil und d•• knapp 4 KByl. grol3t 01M-h1d 1m Rim2. 10: "A" 20 : CAll &6805 ,E 30 : DIM11(20,20) Ihr. komp~\Im 16KBPrognmmt .lnschli.l3l1ch an" Varl.bl.nlXldOIM-F.ldtrkonn.n 51. mit dtm B~(.hl CSAVEH -Nam.- ;&4000 ,& 7FFF absptichff"n. Das dau.rt al1.rdin<jS ca. 7,5 Minulen " Sit konnfn j.doch auch Riml und Ram2 un.bhiingig vontinandff"mil CSAVE"Namt"abgfsp.ichtrl "'ff"d.n. 0"abzusptich.rndt Btr.ich mul3zuvor ontpr.ch.nd oI<livi.rt "•.. dml VitI Erfolq b.im Einsalz yon PC BOSSwunschl ihlwnIhr ECPS- Tum . som.n Sio",oiltrg.h.ndt Frig.n hab.n od.r Tips br.uch.n sl.h.n wir Ihn.n g.m.zur VtrfUglXlgI fur SHARP-PC 1260-XVI Version 19.09.86 (C) CopyrIght 1986 by ECPS-Rolner Krotzer

Transcript of fur SHARP-PC 1260-XVI Version 19.09.86 (C) CopyrIght 1986 ... BOSS_Original.pdf ·...

Page 1: fur SHARP-PC 1260-XVI Version 19.09.86 (C) CopyrIght 1986 ... BOSS_Original.pdf · ~~:P~""~mallJ~1l"l!1n1\l~~1l" EnlwlcklungsbOro fOr Compuler- Peripherle &.So(lwore ~gelh(jtte 6,6962

40 : '13-

~O : PAUSE"RAM-BEREICHNR.2-60 : CAll &680~,1 : GOTO-A"

a) CALL &6805,1 oI<tjvitrt d.n .nton Ram--B.r.ich RamI"'ar RamI btr.ils akllvi.rt .rsch.lnl ERROR3

b) CALL &6805,2 Ikllvi.rt d.n z".it.n Ram-B.r.ich Ram2"'~ Ram2 b.r.ils akllvi.rl frsch.inl ERROR3

Nach di.s.m Aufruf kaM noch nichl im Ram2 tditi.rt ".rd.n, bz". ktin ntUts Progr amm tiogttipptod.r ting.ladtn ytrd.n (R.ad Only). Falls sich in Rim2 j.doch schon tin Progrimm btfind.l, kiM diunormal g.shrt.1 ,.,trd.n. Ein List.n ditsts Prognmms ist j.doch .rst nach d.r Eingab. du folgtndtnBt(.hl.s m<iqlich:

c) CALI. &6805,E gibl Ram2 zum Edill.r.n undLisl.n (r.l"'~ d.r EDIT-Modusb.r.ils aktlv .rschtint ERROR3

'i.no Sit nun HEH t~b.n und ENTERdruck.n trhalt.n 51. di. Aozihl dtr frti.n Bylts in Rim2.lJI.il.rhin schalt.t EDITauf tin.n z".iI.n Varlabl.nsalz (Va,.s2) um, d.r slch In Ram2 b.(ind.t. Indi••• m Zushnd kiM aut dtn trslOin Variabl.nsatz (Va,..!) nichl zugtgriffOin,.,.rd.n. 0101•• r Zushnd 1stj.doch nur vorubtrg.h.nd, bi. Sit Ihr Pr091'ammin Ram2 OIingtllpptod.r ,ing.lad.n hab,n (f.lls Sit indi.stm Edill,rmodys 'lnma' RUN, ClE,I,Rodtr NEW,ing.b.n musuD, mull ansohli.l3.nd d.r Ram;?~gl ",i.d.r mii d.m B.t.hl POKE &'66FC,lL126 initi.lis;trl "trd.nl).Anschlitl301nd schall.n Sit,.,i.d.r autVarsl zurUckmil d.m B.(.hl:

d) CAli &6805,C Wlall.t dIDEDIT-Modus",;.dtr ab'iv: dl••• r B,f.h1 schon ausg.tuhrt .rsch.lnl ERROR3

OJ.str B.f.hl (Common) Isl d•• G.g.nsIUck zurn EOIT-B.f.hl. Er aktivi.rt ",i.d.r Vars1 (dIDOrg;nal-Vv:iabl,nbtrtich) und vtrhlnd.rl .in Lisl.n odtr Edill.r.n du Pr091'ammsIn Ram2.

,) POKE &6834, PEEK &66EIPOKE &6836, PEEK &66E2

p•••• n PC BOSS'lntr .vl1. V.randtrung dts ESP-Sptichtrs anund muss.n nach .in.r Vorand.rung d.sulbOin .ing.g.b.n "ordtn

******************************************************f**f**.*f*fffAb.r 1ang. R.d., kurz.r Sinn" - um Ihrt G.hjrnz.llOin nichl unnolig zu slrapazior.n, (olg.n j.lztOIlnfachz'to'.iB.ispitl,:

1. B.Jsp';.lG.b.n Sit di. Z.il.n to bis 30 ganz normal ,in. Schall.n 51. dann mil dtm B.fthl CALL &6805,2 aufRam2 um. Oob", Sit anschli.llond mil d.m B.f.hl CALL &6805,E d•• Ram2 zum .ditiOlr.n ('Ii. Nunkonn.n SI, d.n z"oil.n Pr091'amml.il ganz normal .ing.b.n. Nach Elngab. du z",.iI.n Programmsschli.l3.n 51. d.n Edititrmodus in Ram2 "i.dor mil d.m B.(.hl CALL &6805,C ab. NunkOnn.n 510tnt".dor dir.kl d.n z".iI.n Programmt.il slarlon (mil RUNodor OEF B) odor nach d.m Umschalttn aufRamI mil CALL &6805,1 d.n orston Pr091'amml.i1(mit RUNod.r OEF A),

10: "A-

20 : PAUSE"RAM-BEREICHNR.l"30 : CAll &6BO~,2 : GOTO"B-

2. Boisp.it!1mzw.iltn B.lspi.l sl.hl d•• Programm kompl,tt 1mRiffil und d•• knapp 4 KByl. grol3t 01M-h1d 1mRim2.

10 : "A"20 : CAll &6805 ,E30 : DIM11(20,20)

Ihr. komp~\Im 16KBPrognmmt .lnschli.l3l1ch an" Varl.bl.n lXldOIM-F.ldtr konn.n 51. mit dtmB~(.hl CSAVEH -Nam.- ;&4000 ,&7FFF absptichff"n. Das dau.rt al1.rdin<jSca. 7,5 Minulen " Sitkonnfn j.doch auch Riml und Ram2 un.bhiingig vontinandff"mil CSAVE"Namt"abgfsp.ichtrl "'ff"d.n.0" abzusptich.rndt Btr.ich mul3zuvor ontpr.ch.nd oI<livi.rt " ••..dml

VitI Erfolqb.im Einsalz yon PC BOSSwunschl ihlwnIhr ECPS- Tum .som.n Sio ",oiltrg.h.ndt Frig.n hab.n od.r Tips br.uch.n sl.h.n wir Ihn.n g.m. zur VtrfUglXlgI

fur SHARP-PC 1260-XVIVersion 19.09.86

(C) CopyrIght 1986 by ECPS-Rolner Krotzer

Page 2: fur SHARP-PC 1260-XVI Version 19.09.86 (C) CopyrIght 1986 ... BOSS_Original.pdf · ~~:P~""~mallJ~1l"l!1n1\l~~1l" EnlwlcklungsbOro fOr Compuler- Peripherle &.So(lwore ~gelh(jtte 6,6962

---------------~~~:P~""~mallJ~1l"l!1n1\l~~1l"

EnlwlcklungsbOro fOr Compuler- Peripherle &.So(lwore~gelh(jtte 6,6962 Rdelshelm-lelbenst6dt, TeI.06291-7731

Bonkverblndung: Spork.Bouland, 6962 Adelshelm (BLZ 67451680), Kto.Nr. 433 2201oder : Postscheckomt Korlsruhe (Klrh), Postscheck-Kto.Nr. 1790 15-756

Elngetroge~ 1m Hondelsreglster Mosbach HRA 85-Ad

Mhlung : All. An"".nd.r dl. PC BOSS ~ls Huchln.nprogr~mm wf Kuull. vorli.gtn h~b.n kl:inntn mild.r B.dl.nungs~nl •.ilung unltn forthhr.n.

Bit I. g.h.n Sl •. nun fo 'g.nd. Schritl. dur~h;~) F~lIs 51. im Momm.nt .in Progr~mm im R.chn.r h~b.n sichtrn Sit dints bitl. wf .intr Kusttl •.b) Druck.n Sit ALL-RESET ~uf d.r Rucks.it. Ihru R.chntrs ohn. d~b.t .in. lIJsdtzlich. Tut. zudrUck.n.c) G.b.n 51. nun 1m Pro-Modus du folg.nd. Bulcprogramm .in:

PC BOSS ist 224 Bytes long, nicht verschiebbor und be1egt den Speicher-bereich von 6805hex bis 68E4hex' Damlt bleiben von dem Mosch.-Spr.-Speicherlmmerhln 5913 Bytes fur Basic ubrig - zusommen mlt den vorhondenen 9342Bytes erhiilt men also eine GesomtspeicherkopeziUit von 15255 Bytes !I

10 : CLEAR: RESTORE20: For I = &.6805 TO &.68E430 : READB : POKEI,B : S:S+B : NEXTI40: IF 5<>22049 PRINT "FEHLER,LISTING PRUEFEW: END50: PRINT "REKORDERAUFNAHMEBEREIT?->ENTERDRUECKEW60: ·S· CSAVEM'PC BOSS·;&.6805, &.68E4: END

100: DATA 36,103, 44, 40, 25, 36, 16,102, 53,132, 27,103, 49, 56110:DATA 18,103,50,56,64,103,69,56,112,103,67,56,155,9\120:DATA 91,121,15,197,16,104,224,214, 8,57,11,212,247,213130:DATA 4,16,102,225, 2,128, 3,64,130,27,120,104,199,243140: DATA 189, 3, 0, 36, 66, 56, 7, 4, 36,132, 20, 45, 9, 16150:DATA 102,227,132,27,232,35,16,102,217,212,223,55,16,104160: DATA 224,214, 4, 57, 61,212,251,213, 8,214, 2, 40, 8,213170:DATA 2, 16,104,230,213,255, 16,104,229,213,255, 16,102,225180:DATA 2,229, 3,104,130,27,120,104,199,16,104,224,214,32190: DATA 40, 44, 16,102,217,213, 32, 55, 16,104,224,214, 16, 57200: DATA 113,212,239,213, 32, 16,102,252,132, 26, 16,104,227,132210:DATA 27, 16,102,252,132,27,16,104,224,214, 4,41,90,214220:DATA 32,57,42,16,102,25,132,26,120,104,62,45,104,16230:DATA 104,224,214,32,57,160,212,223,213,16,45,48,16,102240:DATA 25,132,26,16,104,225,132,27,16,102,25,132,27,16250: DATA 102,25,132,26,132,251,112,55,.0,20,229,104, 0,128

Das Pocket-Computer Boslc-Operetlng-System, kurz "PC B05S", wurdespezlell (ur die SHARP-Taschencompuler PC 1260-XYI ,PC 1261-VI undPC 1262-YI (jeweils mH 16KB Spelchererwel terung von ECPS)ent wlcke1 t.

PC BOSS ermtiglichl die Nutzung des Speicherbereiches von 6805hex bls7FFFhex unter Boslc (Normolerwelse 1st dleser BereIch nur fOr Moschlnen-programme oder Doten yerwendbar)!1

Und nun kommt der Clou: Aile Besitzer eines der oben genanntenToschencomputermodell e mit 16 KB erhat ten PC BOSSkostenlos unter elnerVoroussetzung: Der Toschencomputer bzw. die Spelchererweiterung muJ3belECPSgeklluft wordenseln. -.Bitte sanden Sle eine Rechnungskopie ZU5ammen mlt einem on Sle selbstodressl erten Frelumschl11g (mit" ,30 OM (ronkiert) unt~r dem Stlchwort

. 'PC 80SS· on uns eln und Sle erhalten dos Programm kostenlos II

Viele kreotlve ElnflHle bel der Programmlerung Ihres Rechners wunscht IhnenIhr ECPS-Teem

d) 'Ir'.nn 5i. das Programm nun vollstdndfg abg.lfppt hab.n schalt.n Sf. d.n R.chn ••. in dtn RUN-Modusund g.b.n RUN ~in. Danach di. ENTER-fasl. drUck.n und ",~rt.n I Folgt nun .in. F.hl ••.m.ldung daoopruf.n SI. das Programmllstfng nochmals und s\arl.n n~ch d.r Korroktur ~rn""t mit RUN. "".nn .11.EinQab.n (.~!.rfr.i ",,~r.n (ragl das Programm n~ch .in.m .u(n.hm.b.nit.n R.kordtr: schU.Btn 5i.blli. Ihnn Dat.nr.kord.r mit .in.r 1•••.• n Kau.H. an und druck.n Sf•• nschll.B.nd di. ENTER- Tast._50111. aus irQ.nd.intm Grund das Msp.ich.rn nkht g.klappt h.b.n (oMr f~l1s Sit .int Sfch.rh.itskopi.""ol1.n), d~n~ konn.n St. mit DEF S d.n Sp.ich.rvorg.ng ""i.d.rholtn.Bitt. nun mil d.r et-ditoongsanl.ilunq (ortfahrtn !

Wer selnen Rechner bzw. dIe Erweiterung nlcht bel ECP5 gekouft hot kann dosProgramm PC BOSS(Or 39,':" DMerwerben.

P.S.An di.s ••. 51.11. Sfi d.m Progr.mlNutor G.'y{~ldh.lm ganz h.rzllch fUr di. Schop(ung dluu .infach.n, ~b••.dtsh.1b fast g.ni~l.n Proqramms PC BOSS, g.dankl. Hog. Ihm dtr li.b. Oott 1m Inlr.ss. ~11.rTuchtncomput.rbuitz.r noch vi. I. solch.r Ein(all. sch.nk.n.

L.d.n 51. PC BOSS mit d.m B.(.hl CLOADH von d••. Kass.H •• In.Hin"".is: ""'00 Sit zuvor du ob.nst.h.nd. Buicprogramm .ing.g.btn h~H.n una du L~dtn du vo..-hin.bg.sp.lch.rltn Progr~ms nun .rfolgnich ""V, konn.n Sf. du euicprogr.mm mil HEY loschtn.

Auf d.r (olg.nd.n S.lt. "".rd.n nun di. zusdtzllch.n B.f.hl., dt. dtr Comput ••. nun d~nk PC BOSS hoot,voygtSl.llI :