~of fur nr up rurar 1ln r bw r

60
Ir.4/11 -1"1,- . 4. J.II ..... , · is 51, IIr ,- fur nr up rurar 1ln tt r bw tt r ... dllAtJlI Jl,{MlQfI!'ll/tJJll __ __' __

Upload: others

Post on 15-Mar-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Ir411 -11- 4 JII middot is 51 IIr shy

~of fur nr ~ ~ up ~ rurar ~ 1ln tt r bw tt r ~

dllAtJlI JlMlQfIlltJJll ggt~Jl __ __ __~L~_~

-- --- bull

IV_ __ __ ~ -------- shy

Seite 3 Seite 4 Seite 5

seite 6-7

seite 8-9

Seite 10 Seite 11 Seite 12-13 Seite 14-16

Seite 17

Seite 18 Seite 19 Seite 20-23 Seite 24 Seite 25 Seite 26-27 Seite 28 Seite 29 Seite 30-31 Seite 32-33

seite 34 seite 35 Seite 36 Seite 37 Seite 38 seite 39 Seite 40-41

Seite 42-43

Seite 44-45

Seite 46 Seite 47 Seite 48-52 Seite 53 Seite 54 Seite 55 Seite 56 Seite 57 Seite 58

Seite 59

I N H A L T S V E R Z E I C H N I S

NEU Maschinensprachehandbuch fUr den Sharp PC-1450 Apple 11 emuliert Sharp-Pockets 14XX12XX Lohnsteuertabellen 1986ff Aufruf Computerlexikon fUr Sharp-Computer Tausch Ein Denkspiel Erfahrungsbericht Sharp-Ubersetzer Betr Zensurermittlung aus Heft 13 Seite 31middot Hypothekentilgung HYPO - 86 und Anmerkungen zum CE-129P Soundausgabe mit Sharp-Computern Bowling auf dem PC-1260 61 Mit dem CE-140P unterwegs Russisches ABC Blick ins GlUck

I~I (COIIFUTampt ) shy

Programm fUr Keyborder und solche die es werden o l len Cassetten-Service fUr Pocket-Software Plakatservice Erstellung und Ubersetzung von Software-Dokumentationen Programm zur Aktenbeschriftung Integrationsprogramm Trigonometrische Funktion Messen steuern regeln mit dem PC-1500 Der kleine PC-1450 mit der groBen Peripherie Datenverwaltungsprogramm fUr MZ-700 800 Frage- und Antwort-Programm Hardcopyprogcamm G~aphik Routinen fUr den MZ-700 Hardwarebeschreibung PCG - Graphik AnschluB der Thermoschreibmaschine am MZ-700 MZ - 80B RAM-FLOPPY Schematlsche Zeich~ung einer Rose Betr Basic MZ-2Z046 Neu EinkaufsfUhrer Literaturangebot Bridgestone-Turbo-Programm fUr den Tic-Tac-Toe-Programm PC-1500 Hard- und Software Programm zum Vokabelnlernen Maschinenspracheprogramm RETTE Interface fUr PC-1401 1402

Brother EP-~

PC-2S00

Girls-Face-Programm Morse-Programm MorseshyRON Ihr personliches magisches Quadrat BuchvorankUndigungen Programmlisting Lotto-Konig 10 Programme fUr den PC-1500 A E in Kleinanzeigen Life Ein Spiel Kombinationsspiel Mastermind Step by Step Assembler IN KURZE bei Fischel AnwendungshandbUcher z PC-13S0 und PC-1450 Impressum Bestellschein

FUr unaufgeforderte elngesandte 8eltr~ge Ubernimmit die Fischel GmbH keine Haftung undo aewabrleistung Die von der Fischel GmbH honorierte BeltrAge gehen zur frelen Verwendung 1 Mlteigentum der Fischel GmbH tiber ElgentUer 1st ebenfalls der oder die Urheber Ausnahmen bedUrfen der Schrlftform Undllche Abmacbungen sind unwirksa

-- - - _ - - -- - - -- - - -- _ -- - - - -

are

a- PMPSHARP-Computer Heft 16 Seite 2

I

Bethllisting dee Kern-ROM

~q~r8m ~~ hrf~

llBALSfDZIICBlf1S

~

Ii

III IIl1 1112 Ill III4 III5 III6 IlI7 IlI8 III9 11110 lurbechrelbUns 4er Betehle

IV

V

V1 V2

VI VI1 VI2

VII VII1 VIl2 VII VII4

A

s

BIWLEIfUJIG

Ibn 4er Pr0srampDlllirung in Baic bietet der PC-1450 Pockt Coputer auch d~ MHglichkit der Programmirung in Machinnpr~che DatUr enthKlt der BaeiC-Int~rpreter die Bethl PUX POD CALL CSAVEM und CLOADM bull lIit d-nen Maechiilenprograe 111 Hexcqde e1ngegeben autgerushyten und~ aut ~abullbullatte gepicher~ werden Ic6nnen bull

D1e Banutung der achinenprache glbt aut der ainen Site die MHgl1chke1t PrQsr--e oder ProgrlUllJlltelle u entwlelceln dl bi ampu tauendnal chnellar ablautan al Baieprogramme Aut der ~deren seite gibt ie die MHgl1chke1t nchi t de Autbau und der Funk_t~lon elne M1kroprobullbullbullbullor auelnanderzusetzen Zwar untercheiden 1ch die Betehle vrachiedener Milcroprozesortypen in elnampalnen De~ prinipielle Aufbau eines Betehlsatze tolgt jedoch eteta dell gle1chen Schea

D1t BSR-H CPU (Central Procesor Unit) dae PC-1450 lat a1n 8 Bit CMOS Mlkroproc~aor und trtigt dle Bezaichnung se 61860 Der Betehlbullbullatz middot enthK~t lIhr al h~drt Mashybull chinnbtahle die hier 1I~1t der von der Firma Sharp geshygebe~n B~zeichnung (M~ellonic) ill einbullbullInen besehrieben wardn~la Grundla~e ditnte daa -8HARP POCKET COMPUTER_ PC-1250(1251(1250A) MACHINE LANGU~GE REFERENCE MANUAL

Hlt der hier gegebenen Informatlon kHnnen Machlnnproshygraaae autgebaut werdan Stehen kaine ProgrlUllJllierhilfeshyittel ampur VarfUgungbullbull0 ertolgt die Eingabe der Code ampIll

beten Ubr eln Basicprogramm 8it dell POKE-Betehl PUr Anderungeh tahen dann dle Edi tiermllgl1chlce1ten des Bade-Interpretere zur VertUgung- III Text slnd Belpiele tUr diee Eingabe lIit POKE gegeben Hit dell in Text beshychriebenen Diabler kann die Einsabe in Machlnenshyprach geleen und 0 UberprUtt werden

Da in nu ntwickeltee Machine~progr genaueo wie in Baicprogr i al~geelnen ~icht bull otort da tut was beablchtlgt war 1t eine TetIllHglichlcit lIit Sinsl Stp odr Brealcpoin~ nUtzllch I Text wird ein Breakpoint-Monitor beehrlben 8it dell ein u tstende Machinenprogramm untrbrochen und der Inhalt aller ~~shysiter angeehn wrden Icann

Dr Baic-Interpreter wurd unteraucht und dle wlchtigshytn S1t~dreeen und dii TOlcen-Tabelle angegebn Die Untrprogr tUr dle Taetenerkennung dle Anzeige und den Audruck werden i elnzelnen bechrieben

Hp-ft 1n ~pitp ~

I1Dldtung

Zahlnlt BeD-Cod

Dr Mikroprobullbullbullbullor SC 61~60

Dr Bthlbullbullat 4r ESR-B CPU tranport-Bethl Arlth8t1ch BthI Logiehe Beth1 Shift-BthI CPU SturbthI SPrUnsbthie Unte~osramn-Betehle

Eingabe-Ausgabe-Bthle Unblcannt Berehle

Die Badc-Be~ehle PEEl POUf

Basic-Maschinenprogramme Diaeselllblr-AnbullbulliAudruck HxcodeZeichen-AnampigAudruclc

Prosrammirbipiele Renumber BraIcpolnt-Monltor

Der Balc-Intrprete~ Unteruehung de Slte Die Tatenroutinen Die Anige- und Audruclc-Routinen Syteadrebullbullen bull To~en-Tabelle

Anbang De ROM amp0000 bi amp1FPF

St1chwortrampe~chnis

------

-- __fIII hm~~~ 9h~ ~)qhh ~

CALL

_------~

l-l rmiddotr+

bullbull11bull r- 1 r middotr JIbullbullTo

~ ~ He-- ----f~t--L-Ll-f middot ~ o __ ~~ - - Ifmiddot --- _ i~ t To r -r- bullj bull -- If ~~ ~ I~ ( ~~ -- middot - -~- iI-- ---

L ~ --L bull shy

CSAV CLOADM

bull ampla 1(-

~~ ~~--

NEU L

Fu~ den SHARP - pe~1450

Tasch8neomputer

Masch inensPYoche ~Handbuc~h

~~ ~ -~ ~ ~ - - Jimiddot~~1i4~4ii~~~~ (~~~~~~ ~ ISBN 3-92432~23-~

FISC~~L G~bH

~~~Ylr~middot~middot~T~~middotn~

Preis DM 49-- (incl 7 MWSt)

- -- ~bull bullbullbull gt-

Ft lIes +uet-middot ~_bI Q_~_R - C t=lLmItHJ~ ~-~

~ ~ (~

rrn~R~~~

- ~ - ~ --~ - middotIvmiddot~~middot~

~~ ~ ~~~Q~~~

O~JStange

00

J

J)

0 0 I o 0

3 0

C c+

to c ro h

rt

I

0

(f) ro ~

rt

(t) +-

S H

A

Das

ub

ertr

agen

vc

n Pr

oIJr

alun

en

fur

den

norl

llale

n B

eJlu

tze

r lio

n

AP

P

L

E

II

1IiJo

m

u

1 i

e or

t

R P-~DCKETS

~4X~12XX

aus

eine

ll B

asic

dia

lelc

t in

ein

en a

nder

en

ist

CO

IIIP

uter

n sc

hon

lIei

sten

s e

in d

elil

tate

tmiddot H

appe

n

-da

s d

ies

nun

per

Y-a

bel

und

Soft~are

zwis

chen

AP

PLE

It

und

SHA

RP-

CoI

IPut

ern

der

Ser

ie 1

4x

x1

2n

m03

1 ic

h is

t

beha

upte

te d

ie H

ambu

rger

Fi

nna

bull

Schllid~

EDV

und

ste

nte

uns

Har~-

und

Sof

twar

e Z

UII

T

est

zur

VE

rfU3U

n3

D

ie

Har

dwar

e st

ell

te s

ich

als

verbluf~end

ein

fach

dar

E

ine

kle

ine

Sch

altu

n9

lIit

de

r Buffrelektroni~

lUll

UlI

setz

en

der

ne3

atil

len

LO3i

CJ

all

Sha

rp

(11P

inshy

Con

nect

ot

zur

PO s

i ti

yen

L091

CJ

des

App

les

(Gal

lepo

rt)

ind

usi

lle

ei

net

en

tspr

eche

nden

Si9

nal

aufb

efei

tun

9 b

este

hend

aus

ca

15

~auelementjn

und

als

Intetface5tec~er

verI

Joss

en

In

del

ullf

anC

Jrei

chen

Bed

ienu

nIJs

anle

itun

3 d

er S

oftw

are

sin

d

un

ter

ande

rell

au

ch

die

P

lane

(SchaltplanBestiickun~splan

und

Lay

out)

de

s In

terf

aces

un

d ei

ne

ausf

uh

rlic

he

Bau

anle

itun

IJ

soda

A

auch

de

ll w

eni3

er

erfa

hren

ell

Bas

tle

middot ei

n K

auf

des

Bau

satz

es s

tatt

ein

es F

erti

CJ

3era

tes

elli

pfoh

len

wey

den

kann

Als

Sof

twar

e lU

~er

~ Elektronik

wer

den

-zZ

zw

ei

Pro

Jram

lle an3eboten

~

IAPP

LE-S

HA

RP-

INTE

RFA

CE

Das

Pr

O3

ralll

l di

en

t in

ers

ter

li n

i e

der

Dat

en

und

Pr0

3ral

lllllu

bert

ra9u

n9

(Mas

chin

en-

und

Bas

icpr

o3r

allm

e )

V

OII

S

harp

zu

~ A

pple

w

obei

de

r B

Inu

tzl r

~enu3esteuert

die

fli

j3li

chke

it

hat

d

ie P

rpC

Jral

llle

und

Dat

en

dann

au

f D

isk

atte

zu

sp

eich

ern

UI

I si

e s

pat

er H

iede

r lU

ll Sh

ayp

zu

ub

ertr

agen

Opt

iona

l w

ird

das

ProI

Jral

Hll

auch

lIi

t de

l

MO

3li c

hkei

t an

4Jeb

oten

Bu

t c

un

dod

er t

1aschinenpro3ram~e

auf

Bil

dsc

hir

ll u

nd nr

uc~e

r au

sCJe

ben

zu

lass

DII

Pr

oJr

a1111

1 st

ell

t a

Ue

rdi n

3S

auch

B

ezu4

Js

der

Aus

stat

tun9

des

App

la

cdar

~opat

lplen

Rec

hner

s en

tspr

Ec

hend

e A

nfor

deru

Men

C

Pt1

2

))

lI

it 8

0 le

i ch

n shy

und

ZeO

-kar

te s

ON

ie 6

41B

yte

Ra~

und

lIin

illa

l ei

n D

iskl

aufw

erk

2 A

PPLE

-SH

ARP

-EI1

ULA

TDR

Vcn

nzlt

ch

ande

rell

K

onze

pt i

t de

l

un

ter

App

leso

ftD

DS

ill~lalllntla

rt

Ellu

l ato

r fU

r SH

AR

P-B

asic

D

r

Sanu

tzr

hat

hie

r d

ie M

09ll

chke

it

bel

ieb

i3

e B

asic

prD

9ram

lle

vom

SHA

RP

ZU

II

APP

LE a

dlr

2ur

Uck

zu

tr

ansf

erie

ren

H

obei

(f

ur

den

BI

nutz

er)

nic

ht

lch

tbr

d

ie t

ct

l vl

r c

hled

enen

Bas

icd

iale

kte

ent

spre

chen

d k

cnv

ertl

ert

Nr

dan

t1it

d

l

P

ror

1I

I H

ird

es a

lso

lIa

chba

r

die

l au

f ei

nell

Rac

hn r

bull r

pre

bh

nB

asic

rcu

tln

ln

und

-pro

9ral

lme

in d

en

ande

ren

zu

ub

ertr

a9an

und

l

a d

ort

li

l t

4Jle

iche

ll

Er

bnl

bullbull

blau

fen

zu

lass

en o

der

1ar

sp

ezl

ll

Pro

r1I

111

fUr

den

S~AR

P (1

~oll

tjn

dl bull

bulln S

HA

RP-

BA

SIC

)

auf

der

APP

LE-t1

bullbullch

in

zu arl

tel l

enun

d zu

te

stln

UI

I 1

1 l

etz

tlic

h a

ut

den

SHAR

P zu

u

ber

trbullbull

bulln

All

erd

in9

5

lIuI

In

vcr

teh

end

e S

itze

doc

h na

ch

lin9lchrn~t

wr

dan

de

nn

leid

er

konn

en

Iln

tl

14~~-Funktionen

nic

ht

vo

llst

ind

l

unt

r A

ppll

loft

e

test

et

Her

den

N

I1I

der

Ap

ple

inte

rpre

ter

In

E

rNll

tl r

un

d

lalb

IU

llc

h

nlc

ht

~u

laAt

D

l bullbull

betr

ifft

all

erd

in9

nu

r dl

l il

l 1

40

10

2

IIB l

lch

en

h~heren

tri9

Dnc

bullbulltr

isch

en

Fun

ktio

nen

NI

AHS

AHC

HC

B t

c

N

l c

h

ill

App

lf b

asic

n

ich

t vl

rfu

3bar

sin

d

All

erd

ln9

N

rd

n

auch

d

ilbullbull

F

unkt

l one

n

IDfe

rn

l

Pro

9rabull

bulltf~

t du

rch

In

II

cran

9bullbullt

bullbull lt

middot~middot-Zlchen

lIar

ktr

t

blnf

ll korrek~ kQn

~ert

iert

Ebe

nsQ

is

t d

ie

Yer

wen

dun

3 S

har

p-s

pp

zie

ller

B

asic

bef

ehle

z

B

8cAR

EIU)

amp

DEGR

EE

ampUS

ING

etc

je

der

zeit

mo

lich

l -

habe

n ab

er a

uf

den

Prora~~ablluf

i A

PPLE

ke

inen

Ein

flw

R

Lob

end

lIuA

hie

r er

wah

nt H

erde

n

daA

d

ie B

efeh

l e

amplP

RIN

T 8c

PAUS

E

bull Her

che

das

A

pple

soft

n

ich

t ke

nnt

und

die

oH

II

erw

andt

w

erd

en

in

Sharpprorall~en

be

i B

etri

eb d

es E

llul

atcr

s au

ch

11011

App

J p

soft

au

sIJe

fiih

rl

war

den

I

Syste~speH f

isch

e B

ehh

le

(PEE

YP

OY

EC

ALL

etc

)

wer

den

zwar

li

ber

trau

n

doc

h

lIufl

sich

der

~en

utze

r da

rlib

er

kia

r se

in

daR

dl

1r

Bef

ehl

CALL

14

44

beil

l

14K~

eine

n BE~P

erze

u3t

und

de

n AP

PLE

mit

S

ich

erh

eit zu~

Abs

turz

bri~t

Ebe

nsc

dad

u

n n

icti

t er

Har

ten

da

R d

i

kie

inJ

n SHARP~

--Rechner

nunm

ehr

_in

e

hoch

aufi

osen

de

Gra

fik

hat

ten

un

d p

lotz

lith

Bef

ehle

H

ie

HPLO

TDR

AN middot

etc

IIer

ston

den

B

efeh

le

die

ser

Art

H

erde

n II

CII

Em

ulat

cr e

r~annt

und

als

CA

NT

CO

NTIN

UE E

RROR

I~

ltZEILENNU~ER)

an3

ezei

3t

Da

die

SH

AR

P-Pr

o3r

amm

e i~

APPL

E als

no

rmal

e BASIC-ProIJrall~e

geha

ndha

btw

erde

n

ist

sOll

it

auch

je

der

zeit

das

Abs

peic

hern

au

f D

isk

oder

C

asse

tte

sow

ie L

iste

n a

uf

Dru

cker

od

er Bildschir~

lIo

31ic

h

Als

b

eson

ders

ko

mfo

rtab

el

erw

ies

sich

d

ie

~ollmunikation

zNis

chen

de

n

Rec

hner

n se

lber

D

as

App

leso

ft w

urde

ei

nfa

ch u

m d

ie B

efeh

le ~

LOAD

~SAYE

amp

APP

ENI)

M

SAV

E un

d ~K

LOAD

er

wei

tert

und

er

llo

3l i

cht

so d

en

Pro

3ra

llll

ltra

nsfe

r

bid

irel

tio

nal

da

s li

nk

en m

ehre

rer

Shar

ppro

IJra

llllll

e h

inte

tmiddotei

nan

der

und

sO

Jar

d

ie

Opt

ion

(~~L

OAD

und

~YSAVE)

bei~

Tra

nsf

er

die

u

nh

rsch

ied

lich

e

Klamm~rsyrita)

derb

eid

en

B

AS

IC-D

iale

kte

(z B

5HA

~P

Stl~

SIN

X

lt=

)A

PP

LE

SQ

R(S

IN()

()

1 um

zuse

tzen

un

d C

Jlei

chze

itiC

J eh

iaiC

Je

RE

I1-l

eile

n zu

en

tfer

nen

ZUSA

tlt1E

NFAS

SUNG

E5

w

are

wiin

sche

nsw

eH

3eHe5en ~

Neo

n all

a

SHA

RP-

BA

SIC

-Fun

ktio

npn

un

d rr

~

Bef

ehle

un

ter

App

leso

ft v

olls

tand

iCJ

au5

CJe

ftih

rt

wer

den

konn

ten

~

+

P~

ofis

oftH

are

d

ie i

nsbe

sond

ere

dem

A

nwen

der

bei

der

Rec

hner

in

S~hule

und

~

B

eruf

wo

D

aten

und

Pr

oCJr

allll

le

slat

ion

ar a

uf

dell

AfP

LEu

nd

port

abel

aU

f SH

ARP

verf

ti9b

ar

sein

lI

osse

n

sich

erli

ch

idea

le H

ilfest~llunCJ

anb

iete

t un

d da

s

D

OP

pels

chre

iben

lio

n Pr

o3r

alllm

en

oder

d

ie n

ochm

al iC

Je

EinC

Jabe

va

n D

aten

sp

art

middot0

middotmiddot ++

S

ehr

ein

fach

e H

andh

abun

CJ

und

CJu

te Do

~ume

ntat

ion

erl

eich

tern

die

Ein

arb

eishy

tun

3

~

J

raquogt

Wie

wir

k

urz

fist

iIJ

noch

er

fah

en

konn

ten

si

nd

Nei

fer

e Pr

09ra

tlllll

d

iese

A

rt

in

Vor

bere

itun

3

Ein

CR

OSS

-ASS

EMBL

ER

und

DIS

ASS

EMBL

ER

un

ter

rpM

d

ie

~

SH

AR

P-M

asch

inen

spra

chep

ro3

ram

llE

erze

U3

en

~~~lieren

()

und

ti

bert

rage

n ~

konM

en sowi~ d

ie

3esa~te Soft~arepalelt~ eb

enfa

lls

fur

COII~odore

C 6

4

laquolaquo

J

c

PREI

SE

-

IJ

Bau

satz

In

terf

ace

Iom

plet

t bullbullbull

bullbullbull

bullbullbullbull

bullbullbull

bullbullbull

bullbullbull

~

bullbullbullbull

39

9

0

DI1

0Fe

rtiC

JCJe

rat

Inte

rfac

e bullbull

bullbullbullbull

bullbullbullbull

bullbullbull

bullbullbullbull

bull

~ bull

bullbullbull

699

0 Dt

1

A

PPLE

-SH

ARP

-INTE

RFA

CE

(5 1

4 ~

Disk

354

0Trk

CP

M-F

orm

at

ohne

Betrieb~ystell)

I

(lIi

t H

andb

uth

incl

B

auan

leit

un3

fl

ir

o3

Ele

ktro

nil

bullbull

bullbullbullbull

~ bullbull

bullbullbullbull

bullbull 6

9O

O D

I1 B

ASI

C-LI

ST-M

OD

UL

(ZU

II

APP

LE-S

HA

RP-IN

TERF

ACE

) bullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

30

00 D

I1 middot3middot Aimiddot

IIA

SCH

INEN

-LIS

T-M

OD

UL

( -

-

)

300

0 DI

1 ~

11

a

(5

1

4-

Dis

k 3

5Trk

A

pple

-DO

S-Fo

rmat

oh

ne Betriebssy~tem)

~

(lIi

t H

andb

uch

incl

B

auan

leit

unIJ

fo

r o

9E

lek

trcn

ik)

bullbullbullbull

bullbull ~

bullbullbullbull

bullbullbull

144

00 D

t1 ~~

APP

LE-S

HA

RP-E

MU

LATO

R

CRO

SS-A

SSEI

1BLE

RD

ISSA

SSEH

BLER

bullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

(au

f ~nfr

a)

middot0-d

to-

Sof

tNar

e fu

r C

64

bullbullbullbull

bull bullbull

bullbullbullbull

bullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

(A

ut

An

fr

I)

~

J

All

a P

rels

e in

cl

14

tlN

St

Ihre

Bes

teJl

unIJ

ric

hte

n S

ie b

itte

an

dil

raquoraquo

raquogt

FIS

CH

El G

t1BH

K

al

r-F

led

rlch

-Str

54

bullbull

1000

Ber

lin

12

laquolaquo

laquo laquo

laquolaquo

~

~

Die

L

iefe

run

er

ol

Jt p

er N

achn

ahlle

(5

-DI

1 V

ersa

ndko

tlte

n)

cdr

Plr

Ver

h

~

middotUmiddot

lIit

tels

Ver

echn

uns

sche

ck

Unb

edln

t S

HA

RP-

Rlc

hner

tJP

nbullbull

bn

~

uJ

~

J

_

-- d~ron ~ ~I rii-F middotbmma~ji om ~ -~~rn 1_ ___

~ - ~~ ~ middot------1

L 0 H N S T E u E R ~A~ ELL E fUr den - I lI( shy I ~(-gt()

Sehr geehrte Damen und- Herrenl

Anbei iibersende ich ein Listing filr den pC-1i60 Nach dem Programmstart mi t DEF A- steht die ltmtliche Lohnsteuertabe-lle

lLST-TABELLE 1986 2(C) Dipl-Finanzwirt 3JoachiM Zoel Iner 4 Kashyna Istr 47 54927 Luede

19A CLEAR DIM Wl(4 )Wl(1)=1899Wl(2)=1 59 111 (3)=35 Wl (4)=5

15USIHG 111111111 59IHPUT gt64 J ia=1

A 55IHPUT B-Tab ja=1

i B 69WAIT 9 PRIHT l=ah

r3=Woche2=ona - t4=Ta WAIT - CURSOR 46 INPUT C

62IF C=9 THEN 60 65CURSOR INPUT KiSt

ja=l iD 79INPUT Lohn DPf

EE=E199 75IHPUT Yers-Bez DP

f GG=G199 89IHPUT StKI (1-6

F 82IF F=9 THEN 80 85IP Flt5 IHPUT Kinder

fr e i bet r H 99INPUT middotFreibetr

FBFB=FB199 le9 PQ=shy INT (-G 4)

5=48E4 G05UB AHTEI L IF QgtH LET Q=H

195IF A=1 LET O=E-GL=shyIHT (-04)S=3E5

middotGOSUB ANTEIL IF L gtH LE~ L=H GOTO 115

119L=9 115Rl=E-Q-L-FB 299MTABFB IF F=1 lET

ZT=1314+H2484 GOTO 269

398IF Y3lt=Y2 LET Y2=Y3 319YP= IHT laquoYl+Y2)109

)yp= INT (YP54)54 329Tl=ZT+YPZY=R3199-T

1 499 MSTmiddotT=1+TltF=3)

GOSUB YAB IF Flt5 GOSUB TAB86 GOTO 439

419Y=R252 GOSUB TA B86SI=X2Y=R15 2 G05UB TAB86S2= X2P=SI-S2Y= IHT ( R22)

428X=P IF PltY LET X=Y 439S=X199 GOSUB AHTE

ILK= 599K IF D=9 THEN D 519S=H6E4 IF ~=4 ~iT

S=S2 529GOSUB ANTEICJ=K-

IF Jlt8 LET J=9 1999D USIHG ampampampampampampamp

ampampampampamp11111111111 1199WAIT 9 PRIHT LSt

Kl9lB 1119WAIT IF D PRINT

KiSt INT (J99)199 EHD

1129WAIT PRIHT END 2999AHTEIL IF C=4

LET M= IHT (S360) N=- INT (-S369)

RETURH 291Sshy If C=3 LET PI= IHT

(S7369)N=shy IHT (-S7369) RETURN

2929 IF C=2 LET = INT (S129)19N=S12 RETURH

Joachim Zijllner Kanalstr 47 4927 Lilgde

2325Yl=(Y-18E3)1E4X= IHT ( IHT (- IHT ( 5692~8-21E3Yl)Yl +6E6)Vl+22E6)Y1~ 1E4+2962 GO TO 235 9

2339IF Ygt=138932 THEN 2349

2335Yl=(Y-8E4)lE4X= IHT (42E4Yl+518E5 middot )Yl1E4+29417 GOTO 2359

2349X=S6Y~16433 GOTD 2359

2359X= IHT (XgtT RETURN

- III -A J-

lt -_

r C +- I

219IF Fltgt4 THEN 22~ 212ZT=1314+H1242 IF H

= IHT H LET ZT=ZT+27 214GOTO 269 229IF F=2 LET ZT=5859+H

2484 GOTO 269 239IF F=3 LET ZT=1584+H

2484 GOTO 269 248 IF F=5 LET ZT=1944

GO TO 269 _ 259 ~T=18 269GOSUB STUF IF Fgt4

LET YP=8 Y 1 =Ih Y2=lh Y 3=8 GOTO 329

279Vl=234E3Y2=117E3 IF B=1 LET Yl=IE5Y2 =1E5

288IF F=3 LEr Yl=Yl2Y 2=Y22 - shy

298R2=R2188Y3=R29 IF Y3lt=Yl LET Yl=Y3

2939=SH=S RETURH 2199STUFI=CW2=Wl(I)

3Z=Wl(I)+W2 IF RlltZ LET R2=9R3=8 RETURH

2118Z1= IHT laquoRI-Wl(I) )W2gtR3=ZIS499+1 shy899R2=R3+5388

RETURH 2289YA~ IF ZYlt9 LET

ZY=9 2219-ZY=ZYTY= IHl (ZY

54gt54 R=VT RETURH

2399 TAB86 IF Ylt4537 LET X=9 RETURH

2318IF Ylt18936 LET X= 22Y-998 GOTO 235 9

2328IF Ygt=a9928 THEN 2 339

-1

- - shy shySehr geehr~ Leser Wir planen ein COIflITERIEXION Fur SHARP Computer herrauszubringen Haben Sie irgenashywelche Anregungen oder FrageTh so schreibeYl Sie bitte aYl ~ die Redaktion (ggf Honoratioro

- A- I

Wii UW middot~~U_6~~-~------~-- -

8

scmiddot

_-_--_middot

_- -- ____IWN_

_- 1 JTAUSCH Ein Denkspie1 fUr den PC-1500 CA)

(rHintze) J R(M tTeUSCH 2R(M (FHJNTZ() _In elcamp 6-1984 (S46)hat EFlogel unter derUberschritt _ 3R(M Nach enem

Ein k1eines Sp1elchen ein FORTH-ProgrSmm BRAIN TEASER ver von poundF I oege J in_ -FORTH 9es c

8ffentlicht be1 ~em - es sioh um ein nettes logisches Denkspiel hI i ebenem PIO9

handelt Ich habe fUr den FC-1500 das Frogramm in BASIC umge~ Iamm 4REM (elcomp J9

h2ebens wird allerdings auch der Printer CE-150 bnotigt 846 43 r -JBCLEAR DJM B9 da das l-Ze1len-Display n1cht ausre1chend ist )MU3) 2BB(J)=JFOR 1=2Die Spielidee 1st folgende Eine 3x3~atrix wir~ zutall1g mit -TO 9 BU )=BUshy

Iul1en und Einsen gefUllt Durch die verschleden~n Spie1zUge _ J ) 2 NEX T J IBBRANDOn Z=RND

k8nnen Nullen in Einsen und E~sen in Nullen verTAUSCHt werden 51 J lJ J llBfORDadurch so11 die Matrix in eine bestimmte Form gebracht werden - J-=JTO 3 12BFOR J=3TO J

d1e d1e Losung des Spieles d~stellt EinBeispiel ST(P -J J3BM(J J)=S6N (Z

AND B (3~ j-f-J-J)Zufallsmatrix Losung Bezeichnung der Zeflen ) J4BNpoundXT J shy

101 111 123 J5BNpoundXT J 1 1 0 - 1 01 middot5 6 2BBFOR J 1 TO 34

2JBFOR J=-J TO 3 000 111 789 Z2BLPR lNT n(J J)

23BNpoundXT J 24BLPRJNT rNpoundXT JDie Vertauschung der Nullen und Einsen geschleht nach der Wahl LF -3

einer der Zellen (1bullbullbull9) aut fo1gende Weise 25BTAB JBLPRJNT J 2 3bull

Die Eckzelien vertauschen sich und ihre drei Nachbarn also 26BTAB JBLPRJNT

4 5 6Zel1e 1 tauscht 1 2 4 5 2lBTAB JBlPRJNT

1 8 9 IF 3Zelle 3 tauscht 2 3 5 6 28BjF Z=49560TO 5

eel1e 7middot tauscht 4 5 7 8 BB 3B8 JNPtJT VpoundRTAVS

Zelle 9 tauscht 5 _6 8 9 CHEN Pi T LPR JNr Vi rev

Die Mittelze11en in den auBeren Zeilen oder Spa1ten tauschen SCH ~ TLPR j T sich und -ihre Nachbarn in derselben Zei1e oder Spa1te~ also 3B5U=U~ J GOTO 388 TlJ8

Ze11e 2 tauscht 1 2 3 3J8FOR J=JTO 2 FOR J=J TO 2

Zel1e 4 taus~ht 1 4 7 3JJGOSUB 4B8 Zel1e 6 tauscht 3 6 9 3J2NpoundXT JNEX T

3J3 Gom 458 Zelle 8 tauscht 7 8 9 32BJ=JFOR J=J TO

3 Die 14ittelze11e im Zentrum (5) tsuscht sich und ihre orthogo- 32 J GOSLJB ltl8B

322N(XT J nale~ Nachbarn also 32360TO 45B

338FOR J=JTO 2 Ze11e 5 tauscht 2 4 5 6 8 FOR J=2TO 3

33J60SVB 48B Zur Generierung der Ausgangsmatrix wirdeine Zufa11szahl zwi~ch~n - 332NpoundXT JNpoundXT

bull 33360TO 45B1 urid 511 (Zei1e -100) eine 9-Bit~aske (Zeile 20) und die 34BJ=JFOR J=JTO

AND-Funktion (Zeile 130) verwendet Im FORTH-Programm von 118gel 3341GOSLJB 4BB

geschieht die Vertauschung der Null~n und Einse~ - m1t H1lte der 342NEXT 1 - 343GOTO 45B

exklus1ven OR-Punktion (XOR) Da diese logische Punkt10n im BASIC - 35BJ=JJ=2GOSUB des PO-1500 lelder ~oht 1mplement1ert ist muBte ein etwas um- lBB

35J1=2FOR J=JTOstandl1cheres Verfahren angewandet middotwarden (Zelle~ 400 und 452) 3

dessen EntschlUsselung nooh eine zusKtzlich~ Denksportautgabe 1st ~~~~~~~BJ1BB ~ 354J=3J=260SUBBach dem start des Pr~gramms ut RUlf wird die Zutal1smatrix deren 4BB

Umwandlung 4ie Autgabe 1st gedrucktund zur besseren Or1ent1e- 35560TO 458 368 J-=3 fOR J=J-TOmiddot

rung rechts daneben die Zellennummer Im D1splay tordert -vERTAU- 3

scmm 1_ zUr Eingabe einer ZalU zw1schen 1 und 9 (1nklus1ve) auf 36J 60SUB 4B8 362 NEXT 1

Diese E~be wird mit ENTER abgeschlossen DarauthiJl wird die 363 60TO 458 veranderte Matrix und wieder daneben die Orient1erungEmatrix 31BFOR J-=2TO 3

FOR J=JT02 gedrucktmiddot Dies wird fortgesetzt bis das Spiel zuende 1st D1e 31 J GOSIJB 4BB

312 NEXT J NEXT JZahl der Ver8Uc~e wird ebentalls ausgegeben~ 6 Versuche oder 313 GOTO 45B weniger gelten als sehr gut aber dieses recht einfach 8DDlutende 3B~ 1=3 FOR J=1 TO

3 Spiel erfo~dert doch ein1ge Konzentrat1on und ein ~1sches 38J 6DSUB 4BB

382 NpoundXT JVorstellungsvermogen Ich wUnsche viel spaS 383 GOTD 158

ai pmpSIIBRP-Com uter Heft 16 Sei te 6

------

~ q ~ r~ ft ~ ~ h ~9 h m~~ ~ ~ ~H ~ )-W ~ r rh ~ bull WW-IW-- _----

3SBFOR FOR

J~2rO ~ J~2TO 3 BpoundlSP lpoundL l BpoundlSFJpoundL ~ 2

39J 60SUB 4BB 392 NEX r J NoEXr

----------shy 3 TAUSCH 9 ---------shy393~ 60 TO 45B 4BBM( J) J )=ABS ltshy

S6N -lAND B(3J

1 J a

J B J

123 456 ) 8 9 - I

1 B B

1 1 B

J 2 3 456 8 9

8 1 B 1 B J IB B

J 2 3 456 ) 8 9

J~J-Jraquo-J)

RETURN 45Bl=BFOR l=JTO

3 fOR J=3TO STEF -1

J 1 TAUSCH 7 4 TAUS CH ) j TAUSCH 6

45J2=2~M(J J)B(3 lJ~J-J)

452NpoundXr JNpoundXT J GOTO 2aB

J B J

J J a B a J

1 2 3 456 ) 8 9

J 8 1

j 2 3 456 ) B ~

B J J jaB

J e J

J 2 3 456 ) 8 9

S-aalf -2LPRINT FER TJ G j IJ- 1

FERT 16 4 ZUpoundGpound

2UEGE LF 3 5JB 1NFUT NOCH El

NMAL ltJNgt A$ CLS

52BJF A~=~J~60TO IBB

2 TAUSCH

J J j B B B B J B

8

J 2 3 456 ) 8 9

- ~

- ~ ~

2 TAUSCH J

J 13 J J 2 3 e J B 456 J a J ) 8 9

53BEND

3 TAUSCH 5

1 J J 2 3 a J 456 J J - 8 9

FER r 1G 3 lUpoundGpound

ErfahrungsberichL SHARP-Obei~twl

Das Programm verspricnL PC-1SOO-Programme auf den APPLE 11 aufzulisLen Dabei Programm Supertape verwendet Supertape isL ein KasseLLen-Aufzeichnungsverfahren welches fUr viele Computer enLwickelL wurde So auch fUr den PC-1SOO und den APPLE II Supertape ist fUr diese beiden CompuLer in ct 784 (APPLE) und 385 (PC-1SOO) erschienen Die beiden

wird das

Programme sirid aber auch ferLi~ erbaltlicb

Die PC-1SOO-Version ist direkt bei der Fischel GmbH (Adresse siehe Impressum) erhalUich -Supertape bieteL ganz nebenbei eine sehr schnelle

Aufzeichnungsmogl~hkeiL auf KassetLen

Wenn man jetzt also Super tape auf beiden Computern haL kann man roiL dem PC-1SOO ein BASIC-Progr~m abspeichern (Dabei durfen nur Befehle des PC- 1500 CE-lSO und CE-158 verwendeL werden) Danach starteL man auf dem APPLE das Prograinm SHARP-Obersetzer Dab~i wird auLomaLisch Supertape nachgeladen Das PC-l500-Programm wird jeLzt in den A PPLE-Speicher geladen und von dorL in einen TexL umgewandelL D~ isL noLig weil die PC-1SOO- Programme als Token verschlUsselL sind (siehe PC-l500~Progra~rnier- und Progra~mhandbuch) Dieser Textmiddot wird auf Diskette abgelegL Ds es ein Standard-DOS-Text ist _ gibL e~ viele Textprogramme mit denen man diesen Text weiterbearbeiLen baw ausdrucken kann

Man kann diesen Text auch manu~1I umiindern so d~ man ihn spiiter miL EXEC in ein APPLESOFT-Programm umwandeln leann

Damit sind die FiihigkeiLen des Programms erschopftMan karm andere PC- 1500-Befehle relaLiv einfach manuell einfugen so d~ auch andere Erweiterungen (TOOLx) unterstutzL werden Die Programme It-ann man vom APPLE nichL wieder zum -PC-1SOO zuriickuberLragen Dazu ware ein neues Programm erforderlich das im Grunde aber an dem bestehenden angelehnt ware

Berild Rtiter

599Z1=1 RESTOREHeiko Muller 518READ Z2 IF ZgtZ2JlozartstraBe 17 PC~1500(A)- RETURN 2905 Edewecht 529Z1=ZI+1

53860T0518 548DATA 984968952

9~ 6 92 98 9 89 888 787686585484

Betr _ Zensurenermitt~ung aus Heft 13 Seite 31 383282 h81 5581DATA 796782768

7547472671269Mein Kollege Kxant moge mir verzeihen - aber das Besserwi8sen 868467653636gehort eben zu meinem Beruf 619682585A18 ich die lange Reihe fast gleicher Anwe1sungen in den Zeilen 5681DATA 568551534- 500 bis 550 sah muBte ich gleicb daruber nachdenken wie man das 5175848464442kUrzer programmieren kann Das Erg~b~is des Nachdenkens sehen Sie 48383634323825

hier Die 51 Zeilenmiddot werden durch diese 7 Zeilen ersetzt shy 281S185i

H lIes + u e t-middot

Heft 16 Seite 7 ~~___ SHARe-CompoundYte~

_NN_NN bull _~ I

--_ - bull

shy

Programm fUr Hypothekenti~gu~g und llmerkungen zum CE-129P middot

Sehr gehrte Damen und Herren Manfred Wrage Kieorhing 16d

2000 N9rderstedt 1 sei t dem Erscheinen Ihrer Alles fUr SHARP-Computer vershyfolge ich besonders die Beitrage zum SHARP PC-1401PC-1A02 und ~ mo~hte Ihneh mein Programm HYPO-86 zur Berechnung einer Hypothek vorstellen Das Date~flu3diagr~ zeigt die Anwendung und Gesmiddottal tung von unterprogrammen ~owie den Geshysamtablauf von HYPO-86 It

r lch habe dies Programm auf einem PC-1401-X ( 1402 ) programshymiert und Uber den neuen CE-129P ausdrucken lassen Dies P~gramm wird_ lIfi t kleinen Anderungen bzw KUrzungen der REMs auch aUf den anderen Kleinen pc-s laufen Zum Schlu3 mochte ich noch auf den neuen PRINTER undCsssetten

Interface CE-129Phinweisen Auf diese neue Hardware haben viele PC-Besitzer lange gewartet und man kann von einer geshylungenen ~omponente sprechen Doch leider ist der CE-129P wie berel ts der CE-126p ein wenig laut Abh~lfe schafft hier eine ca 3 mm dicke Unterlage ausmiddot Schaumgummi welche das Printer-Gerausch auf eih M~inimum reduziert Und nun kann man des Nachts middotweiterprogrammieren und drucken auch wenn das weibliche Wesen schlaft PSmiddot cmiddoth arbelte im Schlafzimmer

OATENFLUSSPlAN

-TllGUNGSHYPOTHEKshy BY H WRAGE 2000 NOROERSTEDT

ai PM

10RE bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 20RE HVPO-86 bull

38RE bull BY WRAGE bull 48RE 2 HORDERSTEDT bull S8RE bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 68RE DEFIHITIOHEH 18RE ---------------shyS8RE AH=AHHUITAET 99RE DA=DARlEHEH

189REI1 JA=SULAUFZEIT 110~RE SZ=SUE ZIHSEH 129RE TI=fILGUHG 130RE TS=TILGUHGSSATZ 149~E ZI=ZIHSEH 159RE ZS=ZshyIHSSATZ 169JA=9SZ=9 179IHPUT -DA-iDA 188 IHPUT -Ts-rs 198IHPUT -ZS-iZS 299GOSUB 469 219TI=TS199DA 229GOSUB 479 230PRIHT = LPRIHT 249PRIHT -TILGUHGSHVPOT

HEKshy2S9PRIHT -------------shy

268PRIHT -DARLEHEH DIshyiDA

278PRIHT -TILGUHGSSATZ ~ -rs

2sePRIHT -ZIHSSATZ ~-is

299PRIHT ----~---------~---------

38eGOSUB 518 3Ul DA=DA-TI 329GOSUB 46e 338IF DAltAH GOTO 389 349 TI=AHZI

SHARP-Computer Heft 16 Sei te 8

- ~~-R~mmatfom vorn q~rqh ~~~ ~

~YPO-86 350GOSOB 479 368GOSUB 518 370GOTO n9 388TI=DA 390GOSUB 478 488G0501 518 419PRIHT -shy428USlHG -IIIIIIIU-

PRINT -GE~bull tIHSEH D -iSZ

438PRIHT 44~)PRIHT 450EHD 468ZI=DAZS189RETURH479 AH=ZI + TI 489JA=JA+l 499SZ=ZI+SZ S09RETURH 519USIHG -IIIIIII~

PRIHT middotJAHR-iJA 529PRIHT -DARLEHEH DI

middotDA 539PRIHT -AHHUITAET DI

-AH 549PRIHT -ZIH5EN

-ZI I

5S9PRIHT -TILGUNG DI middotHI

569RETURH S18REI bullbullbullbullbullbullbullbullbull bullbullbullbullbullbull 580REI PC-1481-X 599RE UHD 600RE CE-12P bull 618RE bullbullbullbullbullbullbullbullbull bullbullbullbull

TILGUHGSHVPOTHEK

~ARLEHEH D189088 TIL6UHGS5ATZ

ZIHSSATZ

middotJAHR 1 DARLEHEH DI AHHUITAET DI ZIHSEH DI TILGUHG D JAHR 2 DARLEHEH D AHHUITAET D ZIHSEH DI TILGUHG D JAHR 3 DARLEHEH D AHHUITAET D ZIHSEH D TILGUHG DI JAHR 4 DARLEHEH DI AHHUITAET D ZIHSEH D TILGUHG DI JAHR 5 DARLEHEH D AHHUITAET D ZIHSEH D TILGUHG DI JAHR 6 DARLEHEH D= AHHUITAET D ZIHSEH DI TILGUHG DI JAHR 7 DARLEHEH DII AHHUITAET DII ZIHSEH DlH TILGUHG D JAHR 9 DARLEHEHDI1 AHHUITAEJ D ZIHSEH Dti TILGUHG D JAHR 9 DARLEHEH DII AHHUITAET Dr ZIHSEH D TILGUHG ~ JAHR 18 DARLEHpoundH

I 6161

~1 ~ 7

19ge8e 9888 7099 le98

99998 9908 6938

1818

97938 8998 6855 1144

96785 8898 6774 1225

95568 8988 6689

1318

94249 889amp 6597 1482

92846 S0ge 6499 Isee

91345 S8e8 6394 1605

89749 8898 6281

------

-~q~rQ -h 1~ mT-qrm~~~ 9h1 yphh~l ~ NN _--V_W_~

TILGUHG DM 1838 DtDARLEHEH 19392JAHR 11 AtIHUITAEr Dr 89geZIHSEH DI 1351DARLEHEH DI 86183 shy

AHHUITAET Dr 88B9shy ~~n~~~ ~~~F~~M~~~_~-~ vmiddotoauTlLGUHG- DI1 6648ZIHSEH DI 6932 middot JAHR 39TILGUHG Dr 1967 DARtEHEH DII 12653JAHR 12 AHHUITAET D11 8900DARLEHEH DI 84216 ZIHSEH- Dr S85AHHUI1AET DI 8999 TIlGUHG DI 7114 shyZIHSEH middot DI 5895 JAHR 31TILGUHG Dmiddot 21B4 DARLEHEH DIU 5539JAHR 13 AijHUtTAET M 5926DARLEHEH DI 82111 ZIHSEH DM 387AHHUITAET Dr 8aBB TILGUHG DI1 5539ZIHSEH DI 5747 TILGUHG DI 2252 GESZIHSEH D 14592695JAHR - 14 DARLEHEH DI 79859 AHHUITAET DI~ 8899 ZIHSEH DI1 5598 TtLGUHG DI 2499 PC-1245 PC-1251 PC-1260 PC-1401 PC-1350 _tJAHR 15 DARLEHEH DI -77449 AHHUITAET DI 8099 ZIHSEH DI 5421 TILGUHG DI 2518 soundausgabe mit Sharp Pocket-Computern JAHR 16 DARLEHEH DI 74879 AHHUITAET DI S999 seitdem die ersten BUcher fUr Sharpcomputer- mlt MaschinensprashyZIHSEH DIU 5249 che erschienen sind weiss man dass det Befehl BEEP noch langeTILGUNG DI 2759 nmiddoticht dasEnde ~er Mbglichkeiten darstellt Es ist middotalso mbgshyJAHR middot 17 lich auf einem Sharp Pock~t-Co~puter middot M~sikprogiamme zu erstel shy -DARLEHEH DI middot72111 lenmiddot _ AHHUITAET DII 8099 ZIHSEH DIIshy 5e~1 Doch ein Musikfreund wird mit der Ausgangsleistung des eingeshyTILGUHG DII 2952 JAHR 18 bauten Kleinlautsprechers nicht zufrieden seiri Mi t meiner tlARLEHEH DI 69f59 Schaltung 1st es mbglich ~ie Musikleistung AHHUITAET DI 8e98 aUf einen beliebigen Lautsprecher zu gehen ZIHSEH DI1 4841 TILGUHGDI1 3158 JAHR 19 DARLEHEH DM 66ge8AHHUITAET DII 8geeZIHSEH D 462e TILGUHG DI 3379 JAHR 29 shyDARLEHEH DI 62621 AHHUITAET DM seee ZIHSEH -DI 4383 TILGUHG DM 3616 JAHR 21 DARLEHEH DM 599B4 AHHUITAET DI sae8 ZIHSEH DM 4138 TILGUHG DM middot 3S69 JAHR 22 DARLEHEH DM 55134 AHHUITAET DM sae9 ZlHSEH DM 3859 TILGUHG DI 4149 JAHR 23 DARLEHEH DI 58994 AHHUITAET DI S8e8 ZIHSEH DM 3569 TIlGUHG DI 4439 JAHR 24 DARlEHEH DI - 46563 AHHUITAET DI middot 8999 ZIHSEH DI 3259 TIlGUHG DM ~74e

JAHR 25 DARLEHEH DI 41823 AHHUITAET DI 8999 ZIHSEH DM 2927 TIlGUHG DI 5e72 JAHR 26 DARLEHEH DI 36758 AHHUITAET DM 8eee ZIHSEH DI 2572 Strom versor- ~

TILGYHG D 5427 JAHR 27middot DARLEHEH DI 31323 ANHUITAET DI 8eee ZIHSEH DI ~ 2192 TILGUHG DI 5897 JAHR 28 DARLEHEH DI 25516 SundlauenenAHHUITAET DI 8998 ZIHSEH Dr _1786 TILGUHG Dr 6213 JAHR 29

~Otfn BmiddotaAtfOBaOTB PtSCHBL- CMBH

zu verstArken und

Die Schaltung kann aUf Vero-board aufgeshybaut werden FUr den Alsch 1uss am Rechshyner macht man sich aus einem kleinen StUck vero-board middot und zwei Wrap-Stiften einen Stecker

1-usV

Wer wahrend dem stationaren Betrieb die Rechner-interen Batteshyrien schonen will hier ein Typ

Mit Pin 9 und 10 kann man den Rechner exterri mit gen in E 90V

An EIO+6V

Rbull Oswa ld am Ra nmiddot CH-3801

UIIP Heft 16 Seite 9 SJleRp--Co-mp- u~e~

OWLING PC-1260 PC-1261

ABEMDTABELLE Stand Hl 2 86

IKURT DURCHS= 1733333 ANZAHL DER SPIELE=3

2 EIt 11 A DURCHS= 154a009 ANZAHL DER SPIELE=3

3LUTZ DURCHS= 1443333 AHZAHL DER SPIELE=3

4BERHD DURCHS= 13180a9 AHZAHL DER SPIELE=2

5DIETER DURCHS= 1215880 ANZAHL DER SPIELE=2

6HORST-U DURCHS= 1183333 ANZAHL DER SPIELE=3

JAHRESTABELLE Stand Hl 2 86

IKURT DURCHS= 1529999 ANZAHL DER SPIELE=12 hS~=197 Pa~ 29186 nSp=98 Pam 27186

2DIETpoundR DURCHS= 1479999 ANZAHL DER SPIELE=il hSp=183 Pas 29186 nSp=99 Pa 27186

3BERND DURCHS= 1401818 ANZAHL DER SPIELE=11 h$p=195 Pas 28186 nSp=112 Pas 29186

4 E1111 A DURCHS= 1396a90 AHZAHL DER SPIELE=15 hSp=199 Pas 27186 nSp=191 Pa 29186

5LUTZ DURCHS= 1352222 AHZAHL DER SPIELE=9 hSp=159 Pas29186 nSp=118 Pas 29186

6bullHORST-U DURCHS= 12637S9 AHZAHL DER SPIELE=8 hSp=156 Pas 29186 nSp=li8 Pas 19286

lit unserea Bowl ingshyprograbullbull haben Sie es lei~hterden Besten des Abends und den Jahresbesten zu er~itshytelnIs Jahresausdruck ~ird gleichzeitig auch das hoechste und nieshydrigste Spiel it Datus angezeigt

Und nun zus Prograss Erstsal iger Start sit RUH und Sie kobullbullen ins IIEHUE Haene ingabe Die Anzahl der Spieler koenshynen Sie je nach Speishycnerkapazitaet des Coputers sit der Yarishyablen L (in Zei ~e 19 und 6a9) anpassenllit DEF B kossen Sie zu Bowl ing-tenuejPIHEIHGABE AUSDRUCK TABELLr ABEHD I

und JAHRWeiter zu Haechsten bei der Pineingabe it -1 lit DEF C wird das Proshygrass und die Variablen au Band gespeichert

Rueckladen it CLOAD BOWLIHGund DEF D uer die YariabelenStart jetzt bull i t DEF A oder DEF B(DEF A nur bei Erweiterung der Tei 1shyneheranzahl)Sie koennen jetzt ein Spiel enr achen und einen Drink sehr ~eniessen denn die laestige Ausshy~ertung ueberniat jetzt jetzt ihr SHARP PC1269 bez1261Strike on wuenscht SHARP-Basic-Teas

cop~ri9ht 19861986 S H A R P Basic-Team 10L=20 DIM BS(L)~S(L

)8HS(L)8D(L4)E (UF(U

29 Y AY WAIT 70 PRIHT 1 Namen eingeben

2 Haflen erweite rn IHPUT Q WAIT IF Q=2 GOTO 4B8

25FOR X=1 TO LBS(X)= EF(X)=300 NEXT X

3aWAIT PRINT Nach d es letzten Nasen ei n E eineben WAIT 9 FOR X=1 TO L CLS

49PRINT Haae des jXj Te i I nehflers CURSOR 24 INPUT BS( X) IF B$(X)=E GOTO S9

45HEXT x WAIT S9B CLS PAUSE 9

Haen einltJeben 55 PAUSE 1 Pineingabe

6BPAUSE 2 Tabel le Ab end

79PAUSE 3 Tabel le Ja hr

7SPAUSE 4 Ende 88 INPUT I IF 1=4 END 85IF 11=9 GOTO 28 98IF 11)1 GOTO 189 95WAIT 0 IHPUT Datu

TU

19aFOR X=l TO L IF BS( X)=P GOTO 50

10SD(X+2L)=0DX+3L)= 9B=0S=9

119PRINT XB$X) 11SCURSOR 24 INPUT PI

NS= jP 128IF Plt0 THEN 140 122IF P)=E(X) LET E(X)=

PGS(X)=TH 124IF Plt=F(X) LET F(X)=

PH$(X)=TT$ 130B~B+lS=S+P CLS

GOTO 110 149IF B=9 THEN 168 158D(X+3L)=BD(X+2L)=

SBZ=D(X)D(X+L)D( X+L)=D(X+L)+BD(X)=( Z+S)D(X+U

169CLS NEXT X WAIT 179GOTO 58 188FOR X=1 TQ L-l 199FOR Y=X+l TO l 288IF 1=2 THEH 238

210IF D(X)ltD(Y) GOSUB 2 70

229GOTO 249 239IF D(X+2L)ltD(Y+2L)

GOSUB 278 249HEXT Y HEXT X 269GOTO 385 270EE$=B$(X)U=D(X)Y=D

(X+L)W=DltX+2L)T=D (X+3L)Q=E(X)H=F(X )KKt=G$(X)

280B$(X)=B$(Y)D(X)=D(Y )D(X+L)=D(Y+L)D(X+ 2L)=D(Y+2L)D(X+3 U=D(Y+3U

285HH$=H$(X)E(X)=E(Y) F(X)=F(Y)G$(X)=G$(Y )HS(X)=H$(Y)

298B~(Y)=EESD(Y)=UD(Y +L)=YD(Y+2L)=WD(Y +3U=T

29SE(Y)=QF(Y)=HGS(Y)= KK$H$(Y)=HH$

389RETURH 38SIF M=2 LPRIHT j

ABEHDTABELLE LPRIHT T$

398IF ~=3 LPRINT bull JAHRESTABELLE LPRIHT StandjT T$

319FOR X=l ro L 315IF 1=3 AHD D(X+L)=8

GOTO 340 329IF M=3 LPRJHT XjB$(X

)

322IF 1=3 LPRIHT middotjD URCHS=middotj USIHG middot111 11111 DOO

324 IF 11=3 LPR1HT middotmiddotA HZAHL DER SPIELE=j USIHG jD(X+U

LPRINT hSp= STRS E(X)j Pa G $(X)

325IF M=3 LPRIHT bull nSp =j STRS F(X)jmiddot Pa bull H$Oltgt

328IF 11=2 AHD D(X+3L)= 8 GOTO 348

338IF 11=2 LPRIHT XjBS(X )

332IF M=2 LPRIHT jmiddotD URCHS=j USrHG ~III 1IIIIjD(X+2L)

334IF 11=2 LPR1HT middotjA HZAHL DER SPIELE=j USING jD(X+3U

349HEXT X 350GOTO 58 48aFOR X=l TO L IF BS(

X)=E GOTO 448 418HEXT X 420PRIHT Speicher ist

vo I I GO TO 59 448 IF X=29 PRIHT 9Letzt

er Te i I neher 4S8WAIT 8 PRINT bull

des 9jXj Tei In bullbull CURSOR 24 I B$(X) GOTO 58

599C WAIT PRINT 9Re corder yorber e i ten 9

518CSAYE middot BOWLINGmiddot PRINT IAB$()GS )H()D()E()F( ) EHD

688D PRINT Recorder YorbereitenL=28 DII B(L)G(L)8H (L)8D(L4)E(L)F( Lgt

E I] ~J LItmiddot~13

618IHPUT IAB()G$( )H()D()E()F(

__________~__--__--~__~__~~__~__-----------shy ) GOTO 59 ----------------------------------------shy

nl i tiM -SHARP-Computer Heft 16 Se~ te 10

--~~------~~~~~~~

~ q~rqh~ ~~h~qhm~~~Ph~ vqhh~

- ~ bullbullbull bull bullbull bullbullbullbullbull bullbull bull bullbull bull bullbull amp bullbull ~ bull bullbull ~lt bullbull ~ bullbullbullbull dshy bullbull -

~JimiddotQcP~middot ~ ~ bullbull bullbull ~

000000000000000000000000 trt i t dem CE-140P

unterwe9S 000000000000000000000000

bullbull bull bull bullbull 1 bullbullbull ---shyO~ _~~_ i-2middot ~t=middotmiddotmiddot r t Jt~

- ~ - bull bullbull

Die Umgebung zuhause macht das Arbeiten mit den Sharp-PCs achon fast zur angenehmen Gewohnheit

ohne daB man sieh viele Gedanken darUber macht Erst wenn man unterwegs ist wird einem die die Mobilitatwirklich bewuBt-

Seinerzeit habe ich meinen PC-1402 incl bull CE-126 P und Rekorder CE-152 zu einer

kompakten und vor allem mobilen Einheit incl Kassetten etc in einen Aktenshy

bullbullbullbullbullbullbull bullbullbullbull koffer eingebaut und diesen standig

mit auf die Reise genommen

Doch mittlerweile bin ich im Besitz inea PC-1350 sowie PC-1450 und dem neuen 7-FarbshyPunkt-Matrix-Drucker CE-140 P

Einmal den PC in den Drucker eingeschoben so ist dies geshy

radezu wie geschaffen fUr die Reise

SchlieBlich habe ich mich so sehr daran gewohnt ihn mitzunehmen daB

ich es jedesmal beglUckend Iinde wenn ich abends in meinem Hotelzimmer mit meishy

nem PC plus CE-140 P arbe1ten kann DaB dieser drucker noch inclusiv einem praktischem Hartshy

koffer geliefert wird laBt ihn tatsachlich unauffallig zwischen den hemden im Reisekoffer verschwinden

Tragbar ist die ganze Einheit auch noch mit seinen ca1050 Gramm und es fallt kaum auf daB man immmerhin ca 35 kB-RAM (bzw 20kB-RAM) und einen hervorragenden

XY-Plotter mitschleppt Die Auswertung von Messungen Statistiken Bilanzen aowie die Erstellung von kleinen Zeichnungen oder Graphiken sind roit dieser Einheit quasi aus dem Arm zu schiltteln Abgesehen von der kleinsten Schriftart (12 mm hohe ~eichen) ist die Schrift gut zu iesen und vermittelt einen guten E10shydruck Die durch spezielle Steuercodes anwendbaren Graphik-Anweisungen lassen fast keine wUnsche offen Die Graphik-Fahigkeit ist hervorragend Schade daB bei disen vielen Graphik-Anweisungen die sogenannte Circle-(Kreis-) Funktion fehlt Aber dies ist auch das Einzige und es entschadigen die 7 druckbaren farben (und weiS und grau) die aus nur vier Farshyben gemischt werden und dadurch den Ausdruck sehr Ubersichtlich gestalten lassen Gedruckt wird auf 114 mm breitem Rollen-Normal-Papier Das bedeutet Ea lassen sich bis zu 40 Zeichen in Normal-GroBe (= 24 mm Schrifthohe) je Zeile ausdrucken Gemessen an den Gehauseabmessungen ( 256 (B) x 184 (T) x 43 (H) mm) ist di~s doch beachtlich Der PC-1350 od er PC-1450 wird mit der seriellen Schnittstelle an den CE-140 P angeschlossen Die Betriebsspannung erhalt der CE-140 P von den eingebauten Akkus oder dem mitgelieferten Netzgerat (welches allershydings ca 550 g wiegt) WUrde man sich einen entsprechenden Adapter zulegen Coder basteln) so kBnnte man den Drucker sogar im Auto in Betrieb nehmen bull Neben _ ein~gem Zubehor liegt dem CE-140P auch eine ausfUhrliche Betriebsanleitung bei Sie behandelt die vielen Funkshytionengteingehend und sachlich und auch in 5 Sprachen Dies allerdings macht die BetriebsanleHung leider unhandlich (gleiche Abmessungen wie der Drucker nur halb so dick) Ich pers5nlich habe -mir nur den deutschen Tell verkleinert herauskoplert und somit zu meinem Tascheo-Computer und Taschen-Drucker auch ewe Betriebsanlei tung im Taschenformat erstell t

~

Zusammenfassend kann jedocrr gesagt werden Mit dem PC-1350 oder PC-1450 und dem neuen CE-140 ~ erhMlt man auf kompaktem Raum eine handliche und gleichsam mobile Spitzentechnik von Sharp

PL

11 Ii ili1 iII1 111amp11 111111 111111111111 11 111111111

Imiddotmiddot~ I t~ I) e i 1= I ~ I HEL J (il t1 H 1-middot r- shy 1 4 --1 FI middotmiddotmiddot1middotmiddot middottmiddot middotfmiddot middotfmiddot middotfmiddot c Ishy bull bullbull bullbull bullbull bullbull bull -I middot +i ~ abullbull_ bullbulla bull bullbullbull as a middot middotmiddot1middotmiddot

nnnnnnonnnnnnnnnnnnhnnnn- - - shy - - - - - - shy ~ - - shy - - - shy - shy - - shy

Heft 16 Seits lL

t

--

8 ----- N __

------shy

1423DATA 011111RUC IcrHE BI- EE)f(3 H AKJl P1H _1_ _I _ _ H _ 11110000 1424 DATA 010000f~er 00000000 onpCT 1425DATA 0i0000PC-150euro1 fil i t CE-150 ~4gtXU liWlll310SI

npOrPRPlf11R XOPOWO ERKLAERUNG Tastenbe legung= Aussplache IIA II a B= b W= lIJ G= 9 0= d 11+11= je e = jo 0

JII j (lIJ i e n JOUIshyna I)

= s n sausen I = i j j i i= kurzes K= k L= I M= m N= n 0= 0

P= P R= r S= s in T= t U= U

F= f C= ch IIZ= z Y= tsch = sch 1111= schtsch E= e PQI= ju -- ja

$= haltes Zeichen

= hartes i itamp= lIJe i ches

Zeichen

cop~li9ht 19861986

S H A R P Basic-Team

LISTING

80PAUSE RUS SISCHES ALPHAB ET

100CLEAR GRAPH INPUT COLOR 0 bullbullbull 3=jOCOLOR o

120DIM P$(0)14Z $(0H26

130 INPUT Punkt I a enge PL

140 INPUT Punktho ehe PH 150 A$= I NPU T N

(ormal) o I(n vert ielt)jA$

160 IF A$=NLET A $=1

10 IF A$=jLET A $=0

180 IF A$lt )0AND A$ltgtIGOTO 15 o

190 C$= INPUT S pjegelung (JN ) C$

ai Piiilf ~ r-

PROGRAMM GUT

Als ch zlIJischen Weihnachten und Neuiahl nach Muenchen zu einem Spiel mit SchachshylIJeltmeistel Gal KaspalollJ flD9kam mi r d e I de e e in Ploglamm fuel russhysische Buchstaben zu schleibenMit dem Matrixplogramm aus Heft 186 und meinen Ideen kam dann das fo Igende Pro9ramm zustande Die Tast~nbelegung auf dem- PC-1500 elsehen Si e aus del Elklaelungsshylis t e

200 IF C$=jLET 8 1=1482=183=shy1

210 IF C$=NLET 8 1=182=1483=1

220 IF C$lt)jAND C$lt )NGOTO 19 0

221 PAUSE WORT El NGEBEN iNPUT Z$(0)

222FOR U=1TO (LEN Z$(0raquoY=ASC MID$ (Z$(0) IJ1gt

229 D=lE3+Ymiddot10 RESTORE 0

2300=lE3+Y10+1 240READ P$(0) 260FOR 1=1TO 13 27011=1 280 IF C$=jLET

1=15-1 290~P$=MID$ (P$(0)

1 1) 300 IF P$=2GOTO

400 3101F P$=A$GOSUB

350 320NEXT I 330GLCURSOR (0-P

H)SORGN 340GOTO 230 350P1=I1PL-PL~2

=Pl+PL 360FOR J=P1TO P2 370L1NE (J0)-(J

-PH) 380NEXT J 390 RETURN

400NEXT IJTExT INPUT WEITER JN F$ IF F $NTEXT END

4e1GOTO 100

i

SIiA~P-Com~uxermiddot Heft 16

1320 DATA 000000 00000000

1321 DATA 000000 00000000

1322 DATA 000000 00000000

1323DATA 000000 00000000

1324DATA 000000 00000000

1325 DATA 000000 00000000

1326DATA 2 1350 DATA 01-1111

11110000 1351 DATA 01 0001

00010100 1352DATA 010001

00010000 1353DATA 010001

00010100 1354DATA 010000

00010000 1355DATA 000000

00000000 1356DATA 000000

00000000 1357DATA 2 1360DATA 000000

00010000 1361 DATA 01 1 11 1

11110000 1362 DATA 010001

00000000 1363DATA 010001

00000000 1364DATA 001110

00000000 1365DATA 000000

00000000 1366 OAT A 000000

00000000 1367 DATA 2 1370 DATA 011111

11110000 1371 DATA 010001

00000000 1372 DATA 010001

00000000 1373 DATA 001110

00000000 1374DATA 000000

00000000 1375DATA 011111

11110000 1376DATA 000000

00000000 1377 DATA 000000

00000000 1378DATA 2 1380DATA 011111

11110000 1381DATA 010001

00000000 1382DATA 010001

00000000 1383DATA 001110

00000000 1384DATA 000000

00000000 1385DATA d000000

00000000 1386 DATA 2 14200ATA 011111

11110000 1421DATA 010000

00000000 1422DATA 010000

00000000

Sei te 12 middot

1464DATA 000110 11000000

1465 DATA 000000 00000000

1466 DATA 000000 00000000

1467 DATA 2

1470DATA 011111 11110000

1471 DATA middot 010000 00000000

1472DATA 010000 00000000

1473DATA 011111 11110000

1474 DATA 010000 00000000

1475DATA 010000 00000000

1476 DATA 011111 11110000

1477 DATA 000000 00000000

1478DATA 000000 00000000

1479DATA 2 1610DATA 010000

11100000 1611DATA 001001

00010000 1612DATA 000101

00010000 1613DATA 000011

00010000 1614DATA 011111

11110000 1615 DATA 000000

00000000 1616DATA 000000

00000000 16170ATA 2 1650DATA 011111

11110000 1651 DATA 000010

00010000 1652 DATA 000010

00000000

00010000 16530ATA 000010

00010000 16540ATA 011111

11110000 1655 DATA 000000

00000000

1682DATA 010000 11110000

1683 DATA 010-000 00010000

1684DATA 111111 11110000

1685DATA 000000 00000000

1686DATA 000000 00000000

1687DATA 2 1690DATA 001000

00100000 1691DATA 010001

00010000 16920ATA 010001

00010000 1693DATA 001001

00100000 1694DATA 000111

11000000 1695DATA 000000

00000000 1696DATA 000000 00000000 1697 DATA 2 17e0DATA 000011

10000000 17e10ATA 000100

01000000 1702DATA 001000

00100000 17030ATA 011111

11110000 104DATA 001000

00100000 1705DATA 000100

01000000 17e6DATA 000011

10000000 l07DATA 000000

00000000 108DATA 000000

00000000 1709DATA 2 1710DATAmiddot 011111

11110000 1711DATA 000000

00010000 112=-DATA 000000

00010000 113DATA 000000

00000e0

00000000 1426DATA 01q11

11110000 1427DATA 100000

00000000 1428 DATA 000000

00000000 1429DATA 2 1430DATA 011111

11110000 1431DATA 010001

00010000 1432DATA 010001

00010000 1433 DATA 010001

00010000 1434 DATA 010000

00010000 1435 DATA 000000

00000000 1436DATA 000000

00000000 1437 DATA 2 1460DATA 001000

00100000 1461DATA 010000

00010000 1462 DATA 010001

00010000 1463DATA 001001

00100000

1656 DATA 000000 00000000

165 DATA 2 1660DATA 011111

11110000 1661DATA 010001

00010000 1662 DATA 010001

00010000 1663DATA 010001

00010000 1664DATA 011111

00110000 1665 DATA 000000

00000000 1666 DATA 000000

00000000 1667 DATA 2 1670 DATA 011000

00110003 1571DATA 000110

11000000 1672DATA 000001

00000000 1673DATA 000110

11000000 1674 DATA 011000

00110000 1675 DATA 000000

00000000 1676 DATA 000000

00000000 1677 DATA 2 1680DATA 110000

00000000 1681DATA 011111

~

q ~ -m Q h ~ ~mf 9 mm~~ ~ ~ 9 h ~ ~i) q r h ~

1-

-~ _1

is- 7

-shy~ i

~- -~

1714 OATshyA 000000 00010000

1715DATA 000000 00000000

1716DATA 000000 000013000

1717DATA 2 1730DA-TA 01111 -1

111100130 1731 DATA 000110

013130013130 1732 DATA 02121011

1131300000 1733DATA 13130000

11000000 1734DATA 2111111

11110000 1735 DATA 0001300

0131313013210 1736DATA 2113210013

131300013130 1737DATA 2 174eDATA 0110130

131311130013 1741DATA 000111

1100013130 1742DATA 02101301

013013013013 1743DATA 011111

111leeee 1744DATA 1300001

0000001313 1745DATA 1300111

11000000 1746 DATA 011000

00110000 1747 DATA 0000130

01300013130 1748DATA 00001313

13001300013 1749DATA 2 1750DATA 011111

111100130 1751DATA 1300001

00000000 1752DATA 000010

10000000 1753DATA 000100

01000000 1754 DATA -011000

00110000 1755DATA 000000

00000000 1756 DATA 000000

1313131300130 1757DATA 2

1760 DATA 01 Hl00 013013130013

1761DATA 011111 000130000

1762DATA 01300013 1110001313

1763DATA 131313000 000100130

1764 DATA 011111 11110000

1765 DATA 0130131313 0131300000

1766 DATA 000000 00000000

1767DATA 2 1770DATA 011111

11110000 1771DATA 1313130130

00131130130 1772 DATA 013130_01

111100130 1773DATA 02100013

021010000 1774 DATA - 011111

11110000 1775DATA 0021000

0000001313 1776DATA 000131313

013131313131313 1777 DATA 2 1-7813 DATA 1311111

11111313013 17-81 DATA 13131313131

L 13130211321013

PC-15~e 1782DATA 01301301

00130021021 1783DATA 02113~01

0013130000 1784 DATA 011111

111113000 1785DATA 0000130

00000000 1786DATA 13001300

00000000 1787 DATA 2 1790 DATA 001111

11100000 1791DATA 010000

00010000 1792DATA 01001313

00010000 1793DATA 010000

000121000 1794DATA 0211111

1110021210 1795DATA 000000

00000000 1796DATA 000000

130002121013 1797DATA 2

182100ATA 011111 111102100

1801DATA 0130000 00010000

1802 DATA 000000 00010000

1803DATA 0210000 00010000

1804DATA 011111 11110000

181il5DATA 00210021 130000000

18_06 DATA 000000 000021000

1807 DATA 2 1810DATA 011111

11110000 1811DATA 000001

00000000 1812 DATA 001111

11100000 1813 DATA _010000

000121000 1814DATA 0101300

00010000 1815DATA 010000

00010000 1816DATA 001111

11100000 1817 DATA 0001300

00000000 1818DATA 000000

00000000 1819DATA 2 1820 DATA 0111U

111100210 -1821 DATA 000001

00010000 1822DATA 01301301

001310000 1823DATA 000001

00010000 1824 DATA 000000

11101313130 1825DATA 000000

130000212121 1826 DATA 00210021

2100000210 1827 DATA 2 1830DATA 001111

11101301313 1831DATA 010000

0001001313 1832 DATA 010000

00010000 1833DATA 010000

000121000 1834DATA 001100

011002100 1835DATA 0000013

013131301300 1836 OAT A 131313000

ClClClClGlOlClCl

1837 DATA 2 1840DATA 000000

00010000 1841 DATA 000000

000101300 1842DATA 011111

11110000 1843DATA 000000

00010000 1844DATA 000000

00010000 1845DATA 000000

000000130 1846DATA 000000

0013021000 1847 DATA 2 1850DATA 000001

11110000 1851 DATA 010001

000021000 1852DATA 001001

2100021000 185~DATA 000101

000002100 1854shy DATA 000011shy

111121000 1855 DATA 000000

0000001313 1856DATA 000000

013000000 1858DATA 2 1870DATA 011111

111 1131300 1871DATA 010001

00010000 1872DATA 010001

00010000 1873DATA 010001

00010000 18740ATA 011110

11110000 1875 DATA 000000

00000000 1876DATA 0000130

000130000 1877 DATA 2 1890DATA 000001

11 10000 1891DATA 000001

00000000 1892 DATA 000001

00000000 1893 DATA 000001

000021000 1894 DATA 011111

11110000 1895 DATA 000000

00000000 1896 DATA 000000

00000000 1897 DATA 2

81 ick

1900DATA 011111 11110000

1901 DATA 010000 00000000

1902DATA 010000 00000000

1903 DATA 010000 00000000

1904 DA TA 01 1111 11110000

1905shy DATA 100000 00000000

1906DATA 000000 00000000

1907DATA 000000 0000000_0

1908DATA 2 2050DATA 011111

11110000 2051 DATA 000110-

00001000 2052 DATA 000011

121010000 2053DATA 000000

11001000 2054DATA 011111

11110000 2055 DATA 000000

00000000 - shy2056 DATA 000000

00000000 2057 DATA 2

STATUS 1 6484

~

(j)Z raquo 0

ID

bullCD

7J~ lA

JJbull m

l)~ 3

-Ins Glueck

Mit diesem P~09~amm koennen $ie jede 5130 Moeg I i chke i t de~ Lot t 0shyzahlenkombinationen ausd~ucken lassenWenn Sie die IF-8edingung vor dem LPRINT-8efehl aende~n koennen Sie do~t Ihre eigne Wunschzahl eing~benDas PC-1500 PrOQramm laeuft nur ouf diesem

I I I

108=1C=20=3E= 4F=5G=6J=1 GOTO 78

208=8+1C=8 30C=C+l[I=C 400=D+1E=D 50E=E+1F=E 60FF+1G=F 713G=G+1 78I=I+1IF Jgt50

0GOTO 130 80LPRINT STR$ I 81LPRINT 8CDjE

jFjGJ=0X=X+1 82IF X(gt20e0GOTO

130 83lNPUT PAPIERW

ECHSEL J N j L$IF L$=J LET X=0END

84CLS X=0 130-A J=J+l IF G=

49AND F=48AND E=47AND 0=46 AND C=45ANO 8= ~ 44GOTO 200

140 IF G=49AND F=4 8AND E=47AND 0 =46AND C=45 GOTO 20

145IF G=49AND F=4 8AND E=47AND 0 =46GOTO 30

1513 IF G=49AND F=4 8AND E=47GOTO 40

160IF G=49AND F=4 8GOTO 50

170IF G=49GOTO 60 180GOTO 70 200LPRINT ES SIN

0 201LPRINT I 2e2LPRINT MOEGLI

CHKEITEN

IREM PC-1500 5CSIZE lCOLOR

2 10FOR A=ITO 44

FOR 8=A+ITO 45 FOR C=8+1TO 4 6 FOR D=C+1 TO 47FOR E=O+lTO 48FOR F=E+1TO 49

20H=H+lI=I+llF 1=500LPRINT Hj TA8 18jAjTAB 2 1j8jTA8 24C TA8 27jDjTAB 3 0jETAB 33jFI =0

30NEXT F NEXT E NEXT D NEXT C NEXT B NEXT A

40LPRINT Es sin dj HP 11 U

41LPRINT Moe91 i ch ke i ten END

STATUS 1 245

wei I die anderen PCs nu~ 5 FORshyNEXT-Sch le i fen 9 le i chze it i 9 vershy vom dauen koennen (PC-1513e=16)Start m~t RUN und nach Papierwechsel 5HRRP-8aSiI-Team mI t DEF A

Fuer al le SHARP-pes Der We9 ins Glueck

Ausdruck al Jer Lottozahlen (6aus49)shy

cop~ri9h~ 19861986

S H A R Pshy Basic-Team

I ~

~ ~

-~

-

- -Heft

middotWi aw - - ~~ _ _ l - ~

16 _se temiddot 13 -~ SHJ9RI~-CQ rnr yj~-~r~

8------- middot middot middot _ _- __ _M_

Akko~dfindun9 leicht gemacht ist ein P~o9~amm fue~ Ke~bo~de~ ode~ solche die es noch we~den wo ren Auf dem PC2500 ode~ dem PC135B koennen alle Ou~Moll OomnantsePlMollsePt und Nonakko~de als G~i ffbi Id da~gestel It we~denauch an ein Ha~dcop~ des gewuenshyschten Akko~des ist gedacht wo~den Die Akko~de koennen in G~oss- ode~ Kleinsch~ift eingegeben we~den

Ha~dcop~ de s Ak ko~de s F -Mo I I nach de ~ Ein9abe von )fm( ode~gtFMlt wi~d dieses Ha~dcop~ ausgegeben

Akkold FM

u uaubullbullbullu bull a bull all 1 IU bull t ampI tu bull bull III bullbullbull 1amp 111 bullbullbull tU 11 bull a IU bull Ia Ut au 1 1 au UI Uamp bull at bullbull bull a al 11 bull bullbullbullbullu bullbull a bullbullbull I bullbullbull bullbullbull bullbullbull bullbullbull bull tu bullbullbull tU I bull a 1 tU IU bullbullbull bullbull 1 tU ata Itt bull tU I bull I bullbullbull ut Ut tU 11 bull 1 IU bull al ua bullbullbull U I Uamp bullbull bull

a bullbullbull 1 bullbullbull 11 a 1 bull U bull1bullbullbullbull

bullbullbull UI bull U bullbullbullamp tU

I I I I

bull I I I

bull 11 11 I bullbull

I A I

11 bull 1 bull ll

A U I

bull bullbull Ut abullbullbull bull IU amp III

11 IU 11amp

bullbullbull 1 a A bull I

A I I I I bull

UU

bull bull I

I bull bull I tu middotamplU t bull bull bull bull bull bull bull I bull bull bull bull bull bull bull bull bull bull bull bull bull bull bull amp bull u bullbullbullbulluuuuu u

lREM AKKOROFINDUNG 2REM LEICHT GEMACAI 3REM Thomas Lange 4REM Rotdo~nwe9 3 5REM 4722 Ennige~loh

10WAIT 0 50middotCLS 60Cl=3500CI=350101=3502DI=3503El=

3504Fl=3505~FI=3506Gl=3507Gl=350

8 61Al=3509AI=3510Hl=3511 62C2=3512CS=3513D2=3514DS=3515E2=

3516F2=3517 FS=3518 G2=3519GS=352 o

63A2=3521AS=3522H2=3523 999-GOTO 2000

1000 REM ZEICHNEN OER TASTATUR 1040 RESTORE 1050WAlT 0 1100LINE (33)-(5927)B 1110FOR 1=1 TO 13 1120LINE laquo3~4tl)3)-laquo3~4tI)27) 1130NEXT 1 1135H=3T=17 1138~OR 1=1 TO 20 1139READ Xl 1140LINE (XlH)-(XlT) 1150NEXT I 1180 RETURN 12000ATA 681012182022242628

34363840464850525456 2000REM ABFRAGE DES AKKORDES 2010CLS GOSUB 2100 GOSUB 2500

GOSUB 1000 GOSUB 3000 2020SU= 2025ST$= INKEY$ 2middot030 IF ST$= GOTO 2020 2040 IF ST$=W OR ST$=middotw THEN GOTO 2

000

ni PMP

In le le 3000 bis 3157 snd die gesPeishyche~len Akko~de und ih~eToene abgele9t Die Koordinaten de~ Tasten sind in lei le 3500 bis 3523 abgesPe iche~t und we~den di~ekt uebe~ die Namen de~ Toene angesP~ungen

IF AK$=gtFMltDR AK$=)fm( GOSUB F1

IF AK$= GOSUB GSGOSUB C2RETURN Auf diese weise lassen sich auch al le ande~en Akkolde P~o9~amm i middot e~en SPe i ch e ~be da~ f de s P~o9 ~amfTIe s 4 6K

P~og~Qmmie~hi Ire fue~ weite~e Akko~de

UO (f)(f) (f)C)(f)

1L CJO UO lLCJP mm mmm mm mmmll lll ll lll(f)() (f)(f)(f) (f)U) (j)(j)(j)00 000 00 00000 CJCJCJ CJCJ CJCJCJ

Ois Gis dis gis Cis Fis Ais cis fis ais r-

C 0 E F G A H c d ~ f 9 a h -i-i-i-i-i-i-iNNNNNNN UOWlLCJltI IUOWlL CJltI I

mmm-Olmmmmmmmmmm lgtgtgtgt gt gtgtgtgtgtgtgtgt (f)(f)(f)(f)(f)(f)(j)(f)(f)(f)(f)(f)(f)(f) 00000000000000 CJCJCJCJCJCJCJCJCJCJCJCJCJCJ

2050 IF ST$=C OR ST$=c THEN GOSUB 5000

2060GOTO 2020

2100CURSOR 100 2110PRINT AKKOROj 2120CURSOR 101 2130PRINT [ ] 2140CURSOR 111 2150 INPUT AK$ RETURN 2500CURSOR 102 PRINT W=Weite~

CURSQR 103 PRINT C=CoPY RETURN

3000REM KOOROINATEN OER AKKO ROE

3100 IF AK$=C OR AK$=c GOSUB Cl GOSU~ El GOSUB GlRETURN

3110JF AK$=CM OR AK$= cm GOSUB Cl GOSUB Dl GOSUB Gl RETURN

3111 IF AK$=C7 OR AK$=c7 GOSUB Cl GOSUB El GOSUB Gi GOSUB AI RETURN

3112 IF AK$=CM7 OR AK$=cm7 GOSUB C 1 GOSUB 01 GOSUB Gl GOSUB AI RETURN

3113 IF AK$=C9 OR AK$=c9 GOSUB Cl GOSUB El GOSUB G1 GOSUB AI GOSUB 02 RETURN

3114IF AK$=G OR AK$=g GOSUB Gl GOSUB Hl GOSUB 02 RETURN

3115 IF AK$=GM OR AK$=9m GOSUB G1 GOSUB AI GOSUB 02 RETURN

3116 IF AK$=G7 OR AK$=g7 GOSUB Gl GOSUB Hl GOSUB 02 GOSUB F2

RETURN

middot SHARP-~omputer Heft 16 Seite 14 -----shy

middot~------middot ~ q ~-rq h~ ~ M f q h m~~- ~ ~middot9 rH ~J q r h ~ middot -- --- bull ---__ IW1IW

3117 IF AK$=IGM7 OR AK$=lg m7 GOSUB G 31313 IF AK$=EM OR AK$=em GOSUB El 1 GOSUB AI GOSUB 02 GOSUB F2 GOSUB Gl GOSUB H1 RETURN RETURN 3131 IF AK$=E7 OR AK$=e7 GOSUB El

3118 IF AK$=IG9 OR AK$=g9 GOSUB G1 GOSUB Gl GOSUB Hl GOSUB 02 GOSUB H1 GOSUB 02 GOSUB F2 RETURN GOSUB A2 RETURN 3132 IF AK$gt=EM7 OR AK$=em7 GOSUB E

3119 IF AK$=0 OR AK$=d GOSUB 01 1 GOSUB G1 GOSUB Hl GOSUB 02 GOSUB FI GOSUB A1 RETURN RETURN

3120 IF AK$=OM OR AK$=dm GOSUB 01 3133 IF AK$=E9 OR AK$=e9 GOSUB El GOSUB F1 GOSUB Al RETURN GOSUB Gl GOSUB Hl GOSUB 02

GOSUB FS RETURN3137 IF AK$=HM7 OR AK$=hm7 GOSUB H 3134 IF AK$=H OR AK$=h GOSUB Hi1 GOSUB 02 GOSUB FS GOSUB A2

GOSUB OS GOSUB FS RETURNRETURN 3135 IF AK$=HM OR AK$=hm GOSUB Hi3138 IF AK$=H9 OR AK$=h9 GOSUB Ht

GOSUB 02 GOSUB FS RETURNGOSUB OS GOSUB FS GOSUB GS 3136 IF AK$=H7 OR AK$=h7 GOSUB -H1RETURN

GOSUB OS GOSUB FS GOSUB A23139 IF AK$=F OR AK$=( GOSUB F1 RETURNGOSUB Al GOSUB C2 RETURN

3154 IF AK$=CIS9 OR AK$=cis9 GOSUB3140 IF AK$=FM OR AK$= fm GOSUB Fl Cl GOSUB Ft GOSUB GI GOSUB H1GOSUB G1 GOSU8 C2 RETURN GOSUB OS RETURN3141 IF AK$=F( OR AK$=f7 GOSUB F1

3155 IF AK$=GIS OR AK$=9is GOSUB GGOSUB A1 GOSUB C2 GOSUB OS I GOSUB C2 GOSUB OS RETURNRETURN

3156 IF AK$=GISM OR AK$=9 ism GOSUB3142 IF AK$=FM7 OR AK$=fm7 GOSUB F GI GOSUB H1 GOSUB OS RETURN1 GOSUB GS GOSUB ~2 GOSUB OS

3157 IF AK$=GISM7 OR AK$=g i sm7RETURN GOSUB Gl GOSUB Hl GOSUB OS3143 IF AK$=F9 OR AK$=f9 GOSUB Fl GOSUB FS RETURNGOSUB Ai GOSUB C2 GOSUB 02

3158 IF AK$=GIS9 OR AK$=gis9 GOSUBRETURN G1 GOSUB ~2 GOSUB OS GOSUB FS3144 IF AK$=FIS OR AK$=fis GOSUB F GOSUB AS RETURNI GOSUB AI GOS~B CS RETURN

31S9IF AK$=OIS OR AK$=dis GOSUB 03145 IF AK$=FISM OR AK$= f ism GOSUB I GOSUB Gl GOSUB AI RETURNFI GOSUB Al GOSUB CS RETURN

3160 IF AK$=OISM OR AK$=dism GOSUB3146 IF AK$=FIS7 OR AK$= f s7 GOSUB 01 GOSUB FI GOSUB AI RETURNFI GOSUB AI GOSUB CS GOSUB E2

3161 IF AK$=OIS7 OR AK$=dis7 GOSUBRETURN 01 GOSUB G1 GOSUB AI GOSUB CS3147 IF Ak$=FISM7 OR AK$= f i sm7 RETURNGOSUB FI GOSUB A1 GOSUB cs

3162 IF AK$=0IS9 OR AK$=dis9 GOSUBGOSUB E2 RETURN 01 GOSUB Gl GOSUB AI GOSUB CS~3148 IF AK$=FIS9 OR AK$= f i s9 GOSUB GOSUB F2 RETURNFI GOSUB AI GOSUB CS GOSUB F2

31631F AK$=AIS OR AK$=ais GOSUB AGOSUB-GS RETURN I GOSUB 02 GOSUB F2 RETURN3149 IF AK$=CIS OR AK$=cis GOSUB C

3164 IF AK$=AISM OR AK$=ajsm GOSUBI GOSUS Fl GOSUB Gl RETURN AI GOSUB Cl GOSUB F2 RETURN3151 IF AK$=CISM -OR AK$=cism GOSIJB

3165 IF AK$=AIS7 OR AK$=u is7 GOSUBCl GOSUB El GOSUB GI RETURN AI GOSUB 02 GOSUB F2 GOSUB GS 3152 IF AK$=CIS7 OR AK$=cis7 GOSUB RETURNCl GOSUB Fl GOSUB GI BOSUB H1

3166 IF AK$=AISM OR AK$=a ismRETURN GOSUB AI GOSUB CS GOSUB F23153 IF AK$=CISM7 OR AK$=c i sm7 GOSUB GS RETURNGOSUB Gl GOSUB H1 GOSUB OS

3167 IF AK$=AIS9 OR AK$=ais9 GOSUBGOSUB FS RETURN AI GOSUB C2 GOSUB 02 GOSUB F2 - 3121 IF AK$=07 OR AK$=d7 GOSUB 01

GOSUB FI GOSUB A1 GOSUB C2 GOSUB GS RETURN AlfRlfl 3195CLS CURSOR 02RETURN 3196FOR 1=1 TO 3 CLS CURSOR 01 bull3122 IF AK$=OM7 OR AK$=dm7 GOSUB 0 A Z1 GOSUB Fl GOSUB Al GOSUB C2 PAUSE AKKORO 1ST NICHT

GESCHPEICHERT BEEP 1 NEXTRETURN 3200 GOTO 20130 U ___II3123 IF AK$=09 OR AK$=d9 GOSUB 01 3499REM KOOldinaten del Tasten ----- shyGOSUB FI GOSUB A1 GOSUB C2 3500LINE (422)-(624)BF RETURNGOSUB E2 RETURN

3124 IF AK$=A OR AK$= a GOSUB A1 35elLlNE (614)-(816)X~ RETURN ---I GOSUB Cl GOSUB E2 RETURN 3Se2LINE (822)-(1024)BF RETURN

3125 IF AK$=AM OR AK$=am GOSUB A1 S~BRE~Cg~EUIER3503LINE (le14)-(1216)XB RETURN bull3504 LINE (1222)-(1424)BF RETURNGOSUB C2 GOSUB E2 RETURN

3126 IF AK$=A7 OR AK$=a7 GOSUB A1 3505 LINE (1622)-(1824)BF RETURN ~~~ I 3506 LINE (1814)-(2016)XB RETURNGOSUB Cl GOSUB E2 GOSUB G2 35137 LINE (21322) - (2224) BF RE TURN Wir planen ein aJflITERlpoundXIK(If FurRETURN 35138 LINE (2214)-(2416)XB RETURN ~~~ h9Taus~ngen3127 IF AK$=AM7 OR AK$= am7 GOSUB A1

GOSUB C2 GOSUB E2 GOSUB G2 35139 LINE (2422 )-(2624) BF RETURN -Haben Sie irgend welChe Anr91Y~n 35113 LINE (2614 )-(2816) X B RETURN oder Frage so schreibe~ Sie bitte

AK$=a9 GOSUB Al 3511= LINE (2822gt-01324) BF RETURN an die Redaktion(ggf tbmration) 3512 LINE (3222)-(3424)BF RETURNE2 GOSUB G2 3513LINE (3414)-(3616)XB RETURN 3514LINE (3622)-(3824)BF RETURNAK$=e GOSUB El 3515LINE (3814)-(4016)XB RETURNHl RE TURN 3516LINE (4022)-(4224)BF RETURN

Fortsetzung nachste Seitebull-UM Heft 16 Sei te 15

RETURN 3128 IF AK$=A9 OR

GOSUB Cl GOSUB GOSUB H2 RETURN

3129 IF AK$=E OR GOSUB G1 GOSUB

- middot8----~ -~ - - ~-

------

3517LINE (4422)-(4624)BF RETURN 3518LINE (4614)-(4816)XBRETURN 3519LlNE (482i)-(5a24)BF RETURN 352aLINE (5a14)-(5216)XB RETURN 3521LINE (5222)-(5424)BF RETURN

3522LINE (5414)-(5616)XB RETURN 3523LINE (5622)-(5824)BF RETURN 3620RUN 4a0aBEEP 5 END

500lREM COPY-ROUTINE 5001REM ~ahl de~ Fa~be

5a02C LPRINT CHR$ amp1B2 5003REM Zeichen9~oesse c~

5005LPRINT CHR$ amplBjjc 5008LPRINT Akko~d jAK$ 50~0REM Zeichen9~oesse a 5015LPRINT CHR$ amplBja CONSOLE

60 5016REM Die eigentl ich~

ne 5a18FOR Y=3 TO 27 5020FOR X=0 TO 59 5a30p= POINT ltXY) 51340 IF P=l LPRINT 5050 IF P=0 LPRINT 5080NEXT X

Copy Rout i

5110NEXT Y LPRINT LPRINT LPRINT LPRINT LPRINT RETURN

PC-1251 1 Be9r- i He r-oten

Heft 385 Seite 40 fuershy PC-1251

2 109 i 9sP i e I ~ (SuPer--H i r-n) Hefi 485 Seite 8 fuershy PC-1251

3 Dershy Mor-selehr-er- (LOr-dinoteurshy de Poch)

Heft 785 S~te 28 nurshy fue~ PC-1251

4 De rshy e nl) ss ch e ds r- ch t er- piel-und Sotzzaehlu~9 Heft 985 Se te 26 fuershy PC-1251

5 Dur-t-Zoeh I P~o9r-ommmiddot Heft 1285 Se ite 6 fuershy PC-1251

PC-125051 1 Be9r- ffe r-oten

Ein SPiel mit Buchstoben Heft 585 Seite 45 fuershy PC-125051

2 HYPER OLYMPICS SPiel mit Gr-oPhik (Club Sho~Pent ier-)

Hefl 985 Se ite 25 fuershy PC-125051

3 8uchstubier-tofe In Deutsch Inter-notionol (Post)SPr-echshyfunk En9 lis ch F_r-onzoe s is ch Heft 1085 Seite 15 fuershy PC-1251

4 Gr-oPh ische Funkt ion (Club Shor-pentier-)

He ft 1085 Se i te 35 fuershy PC-125051

5 Wonn worshy Oster-n 1789 Ber-echnun9 dershy bewe91 ichen chr-ist I ichen Fe ier-toge Heft 1~85 Se ite 27 fuershy PC-125051

5 I ch dr-uck m i~ e i ne n Ko I e nde ~ Kolende~ mit r-ichtiger- Wochen-und Schultjohr-zoehlun9 Heft 1185 Seite 28 fue~ PC-125a51

Cassetten-Service fUr

PC-1251

~ ld

auf Cassetten

Ipe

7Dor-t ZoehIPr-09r-omm Heft 1285 Se ite 5 fuershy PC-126051

8 WRITE BIG Gr-osse Buchstoben Quer-geschr-ieben Heft 186 Seite 20 fuershy PC-125051

7CE 125

9 Wechstuben ver-buchse In SPiel mit Buchstoben

PC-1500 1 L09 ik Spie I (SuPer- Hir-n)

Heft 485 Se i te 8 fuershy PC1500

2 Wor-tr-otespie I Heft 1085 Se ite 34 fuershy PC-1500

+CE 150

3 Pr-ue f P r-Q9r-omlTl fuer- E i senbohnnummer-n Heft 1085 Se ite 36 fuershy PC-1500

4 Schoenschr-i ft Keine duennen Buchstobenl ienien mehrshyHeft 186 Seite 20 fuershy PC-1500

5Russ ische Buchstoben fuershy PC-1500+CE150+CE151

vom SHARP-Easic-Team

1500

-

Heft 16 Sei t-e

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

s 11 middot11 11

____ N _ bull

- - - N ~ q ~MP h ~ ~ middot h-f 9 r m~~ ~ P h ~ ~ ~) q rh rh - -

1_ 1IVN fII ~ bull ---___ tJW~

bull____________-_____________1- -~ r~-------------------------~

-middot11 I1PLAKATSERVICE middotmiddotmiddot11-----------------------1111 ----------------------11 11 W1r antwarfan Computar- 11

f-middotk fmiddot middot 11 Z k 1111 gra 1 ur a e wee e 1111 11 bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 11

II Vom grossformatigen Plakat liber 11~11 Einladungs- und Geburstagskarten 11 Ill bis zu Briefkopfen etc I1 --11middotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddot_middotmiddotmiddotmiddot11

tmiddot~ 11 SL[]m11 CC~DI

a ~I3IilIbHOO a~ ey 11 -shyI $r At - 11 I ~l~l~l 6~ ~g mAl if 11

4~

~ltImiddot--~-----------------------middotI ~---------------------~---~

Erstellung und Uebersetzung ycnScftware-Dckumentaticn

Wollen Sie eine technische Information oder Beschreibungen Ctbersetzt haben middotF0runs eine Kleinigkeit Lassen Sie gleich die Profis ran

Insectl5Iii1O ~(U~cn -1X~D~(3ffCllffD~ffnl5IDlClg~ID ~~El ftJ sect[3~(6HOO fig

~~~

- lIes +middotuet-middot e

Hef-t 16 Se_i te 17 S HPI RP - Co~mJO u t e r~~~vmiddot ___~~ ~ i ~ __bull __ ~~ ---

--~ ~~~~~--------------------------------------------------------------------Christaph u Peter Kindermann

Roseggerweg 1Progr~mm zur Aktenbeschriftung

7257 Ditzingen 2 das sauber~ und ardentliche Beschriften von AktenrUcken (zB Leitz-Akten usw) macht immer wieder Schwierigkeiten

Mein Bruder und ich haben daher fur unseren PC-1500 A hiershyfur ein spezielles Programm entwickelt

Mit diesem Programm ist es moglich den Aktenrucken ganz nach Wunsch mit graGen fetten oder kleinen Buchstaben zu beschriften auch farbig

Einenmiddot Muster-Ausdruck in alIen 9 SchriftgroGen das gessmte ausgedruckte BASIC-Programm und eine Variablen-AuflistungfUge ich bei

Ubrigens der Zeilenabstand des BASIC-Programmes wurde mit RENUMBER V2 und die Variablen-Auflistung mit VARLIST - beides Ober FISCHEL bezogen - gemacht

Vielleicht sind die Leser von Alles fUr Sharp Computer an dem Programm Akte interessiert daB man Ubrigens auch fUr folgende Beschriftungs-Arbeiten einsetzen kann

Schulhefte Namensschilder TiefkUhlkost Adressen-Aufkleber SchlOasel-Anhanger Merkzettel AktenrUcken usw

Durch ~nderung der Zeile 220 ksnn erreicht werden daB das Zentrum der Beschriftung in die Mitte des beschriftbaren Papieres gerGckt wird Anderenfalls wird in der Pspiermitte gedruckt

5 A WA-l T 99 10 AKTE 15REM PROGRAMM

ZUM BESCHRIFshyTEN IJON AKTENshyRUECKEN MIT FETTEN BUCHSTA BEN

20REM SCHRIFTZEN TRIERUNG AUF PAPIERMITTE

25REM IJERSION 2 JANUAR 1986

30REM COpy RIGHT BY CHRIS KINshyDERMANN SIDNEY amp PETER KINDER MANN DITZINGEN

35CLEAR CLS ON ERROR GOTO 55

40BEEP 3PAUSE AKTENBESCH

RIFTUNG BEEP 3

60IF FW$=JOR F W$-= j THEN BEEP 1 CLS PRINT 0=Sch 1 =BI 2=Gr 3-=Ro I FW 11 I INPUT FW

65IF FW(00R FWgt3 BEEP 3GOTO 60

70CLS COLOR FW 75LBEEP ICLS

WAIT 0PRINT Leerze i I en +shy

24 LLj I

80 INPUT LL 85IF LL(-240R LL

gt24BEEP 3GOTO 75

90LF LL 95BEEP ICLS

PRINT N Text

100 INPUT ZE$ 105L=LEN ZE$ 110BEEP lCLS

120BEEP lilF G)9 OR G(lTHEN BEEP 3GOTO 11 o

125GRAPH CS1ZE G 130 F=G6 -135U=(245-LF)2 140FOR 1=1TO G 145CLS PRINT I

ter Oruck 150GLCURSOR (U+I

12) 155LPRINT ZE$ 160NEXT 1 165GOTO 55 170TEXT 175REM STATUS 1=

850 180END 185REM WENN ZENshy

TRIERUNG AUF ORUCKERSCHREIB BEREltH ZENshyTRIERT WEROEN SOlL

F

FW

FW$

G

I

L

LL

N

U

130

60

50

45 120 140

140 160

105

45 85

55

45WAIT 0G=4Ll= 4 PRINT Groesse

1-9 Gi 190REM OANN

ZEIlE 135 U=(216-LF)2 SETZEN

135 50BEEP 11NPUT

Farbenwechsel J FW$

55TEXT CSIZE 1 N=N+l

115INPUT G

Integrationsprogramm fUr PC-1260

Sehr geehrte D~en und Berren

ZE$ 100

Bernd Bleymehl Urexweilerstr 8 669 St lendel

anbei ubersende 1ch Ihnen ein Programm zur numerischen Integration welches aUf dem sog Monte-Carlo-Verfahren

135

65

60

110 125

145

135

75 90

95

150

105

d h der Ermittlung derlnte-grationsflache aus der Verteilung ~

einer Zuiallszahlenfoqe beruht Das Programm wurde ft1r den PC-12606l geschrieben 1st aber mit kleinen Anderungen (Kleinbuchstaben Ausgabeformatierung) aut alIen Taschencomputern ab PC-1245 lauff8hig

AKTE AKTE

115 130

150

80

155

AKTE AKTE AKTE AKTE AKTE

AKTE

ItRE~ (C) 2611986 2RE~ Bernd Ble~ehl 3REII Urezwei lerstr8 I 4RE~ 6699 StWendel 5 RE~ bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

18 9 A9 CLEAR WAIT 8 PRINTmiddot Inter~lber echnun9 WAIT 288 CURSOR 24

29PRINT bull ~onte-CdrloshyYerfdhrenmiddot

38PRINT middotY=f(z) in Zei le 290middot

49 WAIT 4srREII Ein9dbe der Inte

-9rdl9renzen S8INPUT 9Linke Grenze=

9 L CURSOR 24 IHPUT 9Rechte Grenze =9iR IF Rlt=L THEH 5 e

SS-XI=R-L 68CURSOR 8 IHPUT middotWie

viele Yersuche sol le ndurchgefuehrt werde n middotANZ

6SCLS 79IF AHZltl GOTO 69 89IIAX=8 FOR X=L TO R

STEP XI29 GOSUB 28 8middot IF ABS Ygt~AX LET IIAX=Y

99NEXT X 188GF=IIAXxr 18SWAIT a 187XS=XIAHZ 188X=L lI8FOR I=l TO AHZ 115CURSOR 9 PRINT Ii 9 Y

ersuch bull 129RAHDOPl 139X=X+XS 159YZ= RHD 8IIAX 168GOSUB 288~ IF ABS Ygt

=YZ LET A=A+l 178HEXT I 188 FL=GFfVAHZ 185 WAIT 198PRIHT middotFldeche=middotiFL 195EHD 199RErt Funktionsuntrshy

prordbullbull 288Y= EXP X_ 218RETURH

------_

~ ~ C

~ s- Jbull _____w_~Q~nmiddotph1~middot c~~fmiddot~rhm-~-~~ ~~h~ ~v~rh-

- 4111(~

Peter Gregorius Hau~tstr 3 6571 Martinstein TRIGONOMETRISCHE FUNKTION

Trigonometr-ische ~nkti_on PC - 1500 (A) Y=oSlN ct(X+b)+d (0)= 2

Hiermit Ubersende ich Ihnen ein kleines Programm zur Veroffentshy (c)= 1

lichung in Ihrer Zeitschrift Alles fUr Sharp Computer Cb)= 0 (d)= 0

Gestartet wird das Programm mit Def A Es erscheint in der Anzeige der Name des Programmes und die Form der allgemeinen Sinusfunktion Danach wird der Faktor a eingegebeh Er bestimmt den Werdebereich der Funktion e gibt die Frequenz an b die Phasenverbindung und lid die Versehiebung auf der y-Aehse Wenn der Faktor a kleiner als 1 oder groBer als 10 ist wird der Faktor mit 10 multipliziert bzw divid~ert damit der Funktions graph noeh gezeiehnet werden kann (siehe Beishyspielsausdrueke) Natiirlieh konnen Sie dieses Programm aueh fUr allgemeine Cosinusfunktionen verwenden Dazu brauchen Sie nur in der Zeile 1400 Cosneinzusetz8n bzw eine Phasenverschiebung der Sinusfunktion von 90 Grad eingebeb (Cos I = Sin (X+90raquo

1240GOSUB 1600 1375LET F=120 1300LF 1121GRAPH LET P=-210

COLQR 2 138eFOR J=-21eTO 13112lLINpound (0~0)-( 210 tTRIGONOMETRlSCHE

210~ 12I)LlNE 1400Xl=(-J~8)C

1000REM TRIGONOM ETRlSCHE FUN KTOlN

1BIBREM BY PETER GRpoundGOR1US

1100 A CLEAR TEXT PAUSE TR 1GONOMETR lSCHE PAUSE FUNK T JON

1110 FAUSE Y-=aS 1N c (X+b)+d PAUSE

lJ 20 JNPU T ( a) E1 N5EBEN A (c)EINGEBEN C (b)EliG EBEN B (d )poundlNGEBpoundN o

121210COLOR 1 LPRINT lTRI GONOMETRISCH pound

121121 LPRINT lHl fFUNKT lONl l LPRINT Y=aSlN cl( Xb)-+d

122121LPRINT (0)= ALPRINT (c)= C LPRINT (b)= I B LPR1N T (d)= 0

12302=5

~~ WlIJ[D~J ~r=Jl~

~~~ ~~~ ~rliJI ~~tD ~~ ~~~ ~~~

fI~~ ~~~ r)~~ ~~ ~tm

FUNKTIONllt12021121)-(1 X2=SIN XJX= Y=otSIN ct(X+b)+d20-210) ( (AX2)+OHl (0)= 65

1320FOR T=I2ITO 21 o (c)= 4 2STEP H 1420LINE (FP)-( Cb)= 3l~ LlNE (T 5)- ( 120+X J) 0 3 (d)= 0 T -5) NEXT T 143B~ET F=120+X

1330FOR U=-210TO LET P=J 213S TpoundP 10 1440NEXT J LlNpound (115 U) 1490COLOR 1 -(125 U) 15e0LINE (0210) NEXT U -(0-210)

1340CS1Zpound 1 LINE (121 -2113 COLOR 1 )-lt2113-210) GLrURSOR (12 LINE lt21121shy5178) 2113)-(21021 LPR INT 18121 0) GLCURSOR (1 151eLJNE (21021 25 88) 0)-(02JI2I) LPR 1NT 90 1520ROTATE 1

1350GLCURSOR (12 GLCURSOR lt20 5 -183) 02130) LPRINT -180 LPRINT FUNT GLCURSOR ( lONGRAPH 125 -33) 155eTEXT ENO LPR 1NT -90 1600 1 F A( lTHEN

1360GLCURSOR (70 LET A=Al1121 Z 5)LPRINT =51121_I Z 16101F A10THEN GLCURSOR (17 LET A=A10Z TRJGONOMETRISCHEl 05)LPRINT =510 FUNKT10N 2 16213 RETURN Y=atSIN cl(X+b)+d

(0) = 121 65 (c)= 25 (b)= 0 (d)= 0~TRIGONOMETRISCHE

FUNKTION Y=aSIN c(X+b)~d (0)= 7

(c)= 10 ~ [) Cb)~ 15

3~~ r Cd)= 0 ~~ ~~ lJ~ trn)[iIJ ~~t

~~ tlJ~ Il~

_ All es +uet-

~ ~

J

-

_co

Heft 16 Sei-te 1~9 --L SHARP-ComP~t~er

~ts~~~_~_middotmiddotmiddot- - - - ~---~

bull bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull

middot 8------ bull _ ti

bull _ to _ ~

-- ----~--

Messen steue~n ~egeln mit dem PC 1588

bull La Auf de~ Abbildungseshy aliihen Sie das wichtigshyste Teil eines Erweishy +rE telungssystems tuer Ihlen PC 1508 Es it wu~de aus dem A-DshyWandler aus Heft 385 E in e~ste~ Linie nach K~ndenwuanschan snshy 6itw i ck e It Ni cht zushyletzt haben auch Inshy iA= dust~ieanwende~ zu EI5I

--a Aende~ungsvorschlaeshy -iP I~gen baigatragen 1Auf da~ Platine sehen

Sia - Den Anschluss an den Rachne~ davo~ 3 Steckplaetze fue~ E~~ weita~ungen und eine Ch i p-se 1ect-cha 1tun~g

Was blingt nun dieses System

1 Sie koennen MEHRERE Ge~aete gleichzeitig anschliessen 2 Die E~weite~ungen koennen in ein sepe~ates Gehaeuse eingeshy

baut we~den Die Ue~bindung wi~d uebe~ ein Flachbandkabel he~gestellt

3 Eigenentwicklungen koennen uebe~ eine p~eiswe~te Stift shyleiste (im 110-Raste~ 22) und ein Flachbandkabel angeschlossen we~den No~male~weise musste man den 50shypolige~ O~iginalstecke~ ve~wenden Funktionie~te die Entshywicklung nicht hatte man die Wahl den Stecke~ auszuloeshyten (fast unmoeglich) ode~ ihn wegzuwe~fen (teue~ )

4 Eigenentwicklungen werden sta~k vereinfacht da die wichshytigsten Hardwa~eleitungen auf den Steckdosen vo~handen sind Auf der g~ossen Steckdose 00 07 A0 Amiddot15 Clk Masse Ubatt Ub PU PU PC7 OD MEl RW INT also das ideale fue~ Speiche~e~weite~ungen etc Auf den kleinen Steckdosen 00 07 A0 Al Clk Masse Ub Ubatt RW INT PC7 und das besonde~e 5 Chip-Select-Signale um die Sie sich also nicht meh~ kuemmern muessen Q

5 Sie koennen auf fe~tige E~weiterungen zurueckgreifen wie A-o-Wandle~ und Teilerplatinen O~ucke~schnittstelie und IO-Polt

6 We i tere Haldwa~e i st in Entw i ck lung w i e Spe i che~kilCte Ein schnellel A-D-Wandle~ ein D-A-Wandler

PC-lseeA POCKET COMPUTER

bull 1111111 bull ~

_ -

Besch~eibung de~ be~eits liefe~ba~en Module Technische Oaten A-D-Wandle~ Abmessungen Stromaufnahme

laquolt AD 3 raquogt 4-Kanal Analog-Digi~al-Wandle~ St~omve~sorgung =============================================== Zahl der Eingaenge

De~ A-D-Wandlel uebe~setzt eine analoge Spannung in eine Genauigkeit digitale Zahlenfolge die de~ Rechne~ velsteht und Feinabgleich weite~ve~a~beiten kann Die Aufnahma de~ Messwe~te sowie Empfindl iGhkei t de~en Aufarbeitung wird von einem Ma~chinenp~ogramm uebe~nommen so dass de~ Anwendei nichts damit zu tun hat E~ Aufloesung 8 (18) Bit muss lediglich das Maschinenprogramm aufiufen und hat dann Mess~ate 8 Bit die Zahlenwerte in den Ua~iabl~n A D zu~ Ue~fuegung Uebe~spannungsfestigkeit

Die Aufloesung betraegt 8 oder 10 BitCoies entsp~icht einem Ue~bindung zu~ Basisplatine 3-stelligen Digitalvoltmete~) Anschluss de~ Eingaenge De~ Vo~teil gegenueber einem normalen DMM besteht qa~in dass Sonstige Ausgaenge Spannungsveilaeufe ueber einen laenge~en Zeitraum aufgezeichshy

Integ~ie~endel Wandleinet werden koennen Diese Kurven koennen dann auf dem Plotter ca 78 x 118 mmausgegeben we~den Sia besitzen damit p~aktisch ainan 4shy ca 10 mA Kanal-Messch~eibe~ durch den RechnerFuer dan Wand I er warden nul hochwe~t i ge Baute i 1e middotmiddot-ve~wet1det- 4Metallfilmwiderstaende 1 Ce~mett~imme~ vergoldeta Kontakshy 1 +-1 Digitte alle ICs gesockelt moeglich

250mU (auf 108mU oder andere We~te umluestbai) lmU (250uU) max i ma I 400 MessungenSec bis 40 Uolt Flachbandkabel Loetnaegel und Flachbandkabel Ub 2 Uolt PC7

nl j UdP SHaRP-Comput-er 16 Seite - ZO

--~-shy

-- -

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull

~ q ~rltp~ ~i- ~ h tf_9 rH m~~ ~ ~ q h 1 ~U 0 h h ---middot---

bull d bull

~---fi --~-----

Mitgeliefe~te Softwa~e

P~ogramm Wand lung

Nach Aufruf dieses Programmes stehen Kanaele 1 4 in den Variablen A B C und beitung zur Verfuegung

Prog~amm 810 Bi t-Wandlung

die Messwerte der 0 zur Weiterverar shy

Nach dem Aufruf werden die Messwerte ueber mehrere 50 HzshyPerioden inte~~iert und in eine Variable geschrieben Einshygangsspannungen die (oft mit Netzbrumm) verschmutzt sind werden so weitgehend von den Stoer-signalen ber-einigt Sie ~ geben den Kanal ob 8 oder- 18 Bit und die Var-iable vo~

-Pr-ogr-amm Multimeter-

Anzeige der- 4 Kanaele auf dem Display als oigitalan2eige odershyals analoge Balkengr-afik (B~lkengr-aftk als schnelle Maschi- nenroutine) mit Ueber-Iaufanzeige

Pr-ogr-amm F-Wandlung

Ein schnelles Maschinenpr-ogr-amm 400 MessungenSec (einstellbar-) gang wi~d per Hand gestartet

Har-dcopy UI DEI III - oi gi tal shy - I I

-L I 1bullbullbull1 tl I1Ianzeige -14- I ~3 04At 175AI Har-dco~y _v Anallganzelge

welches es er-laubt aufzuzeichnen oer

DEI IIIIIt ~ _I I I i I I shy

bis zu Messvor shy

oder aber automatisch bei Ueberschreiten einer vOrgebbaren Triggerschwelfe AIs Bes6nshyderheit werden auch 18 Wer-te VOR dem Ueberschreiten der Triggerschwelle mit aufgezeichnet Ein Plottpr-ogramm gibt den Spannungsverlauf auf dem Plotter- aus Beispiele A Ein belastetes Netzteil ltschlecht entbrummt wie man sieht)

wird Eingeschaltet und dann wieder- AU~geschaltet oer VOrgang wur-de automatisch dur-ch die Triggerschwelle (St~ich links unten) gesta~tet 8 883s Aufbau de~ Spannung 803 02s Span~ung mit Netzb~umm 02 Ausschaltimpuls 82 - 858s Spannung am Kondensato~ 858 188s Spannungsabfall

B Batte~iespannung Ileim Star-t eines Automotor-s Hand gesr-ar-tet 8 83s Batter-iespannung 03 - 05s Spannungseinbr-ueche dur-ch den 85 18s oer- Anlasser- laeuft an 18 12s oer- Motor kommt auf touren

schine liefer-t Spannung

-

Vor-gang pershy

Magnetschalter-

die Lichtmashy

12 28s oer Motor- laeuft oer- Regler- r-egelt die Spannung

C NiCd-Accu bei inter-mittier-ender- Belastung -------- --------------

25 Tges 1888 Se c dT 25130 mS(C

2 Tmm 130125 Sec mm Konol 1

15 Trigger 03 V

05

V bullL _ 1--1---1-- 1 - - - 1---- 1-- --t=- e J e2 e3 e e eo e 8a 0 9 Sec

25 Tges 2000 Sec dT 5000 mS~ c

20 Tmm 0025 Sec mm Kono 1 2

15 Trigger 0 V

10

5

V

25

2

15

05

V

Heft 16 seite ~ 21

1---1- 1-----I - - 1- - I-----r----e4 e ~ 88 1 1 2 1 J 8 1 e

- - 1 92 Sec

Tges 980000 Sec dT 2250 Sec Tmm 1125 Secmm Kono I 3 Trigger 0 V

I~~t ilI Je oJo ill ads JeSec Fortsetzung nachste Se i te

IIL~C-~5ee~ PCKE~ CO~PUT~ bull 11 1 11 bull I bullbull1

_-

laquolt DIU 1 DIU 2 DIU 3 Spannungsteiler =====~~===========~========================

Da der A-D-Wand 1er nur E i ngangsspannungen b i-s 258mU verarbe i shyten karin ist bei hoeheren Eingangsspannungen ein Spannungsteiler erforderlich Alle drei Teilervorsaetze haben 4 Schaltstellungen 11 118 1188 11888 Die T e i 1er si nd mi t 1-1aJ i derstaermen bestueck t 0 i e Bere i ch-e 25A und 258 mA mit 5-Widerstaenden

DIU 1 SpannungsSt~omteiler fuer 1 Kanalr 1 Spannungseingang zusaetzlich einen Eingang um Strom in den Abstufungen 25A 258mA 25mA 25mA messen zu koennen Anschluss ueber Klemmleiste

DIU 2 Spannungsteiler fuer 2 Kanaele Die Schalterstellung wird ueber die beiden verbleibenden Kanaele dem Rechner ueber-tragen

DIU 3 Spannungsteiler fuer alle 4 Kanaele

DIU 1 DIU 2 DIU 3 -~----------------+-------------+--------------+-------------Strommessung JA NEIN I NEIN Eingang 2mm Buchse 4mm Telefonbuchse Ausgang Klemmen Steckdose f-Flachbandkabel Abmessung ca 75 x 41 88 x 57 1 188 x 82 -Uebertr Stellung NEIN JA 1 NEIN Zahl der Kanaele 1 2 1 4 ------------------+-------------+------------~-+-------------

laquolt IO 1 Druckerschnittstelle ~nd IO-Port =======================~=======================

An diesen Baustein kann jeder DIucker mit Paralrelscflrdtt shystelle ~ngeschlossen werden Es steht kein lPRINT-Befehl zur Uerfuegungson~ern nur ein Masch4nenprogr-~mm fuer den Druck Wollen Sie zB Den Text ABCDEFGHI123 drucken lassen so wird dies so ~emacht A$F=IABCDEFGHI123 CAll -adrA$ Der Baustein kann aber aucl- als IO-Por-t (TTl-Pegel) verwenshy toff -det wer-den Zur- lJer-fuegung stehen auf 2 St-eckdosen 8 Datenshyein-gaenge sowie 8 Oatenausgaenge mit denen Sie diqitale Signale erfassen bzw absenden koennen Eine Relaiskarte ist in Uorbereitung

r Sr9Q

In Uor-bereitung fue~ dieses System ~ ~ rJ)

Eine Relaiskarte mit 8 Relais~ ~

Eine 15K-Speichererweiterung fuer das Modulfach der Preis 00 wird unter OM 128 - liegen 2Ishy

Eine RAM-Floppy mit 128K (Formatiert) damit Sie Ihren Cassettenrecorder vergessen koennen Preis um OM 588shy~

U

--C Ein Digital-Analog-Wandler um Spannungen ausgeben zu ~oennen -~ mit einem Schaltungsvorschlag fuer ein Netiteil welches dann

mit dem Rechner gesteuert wer-den kann ~

Unci schli9sslich noch ein weiterer A-O-Wandler fuer den Einshysatz als Transient~nr-ecdrder Elnige Daten die fuer sich sprechen

(J 18 Bit Successive Approximation 8 Kanaele 451J-Eingaenget und d~r eigentliche ~ammer- Messzeit 188uS dh 18080 Messungen in der Sekunde fuer extrem schnelle Uorgaenge Wenn ~ Sie ~ Sec mesaen haben Sie Ihr~n Rechner bis zu~ Hals vollCl

0f1 9-middot (Incl iJo ~WSt

Heft 16 Se i t -e 22

fi~~~~~~~R rnoo~~oo ~~ ~~ m~~ 00 DWOO~~

~m ~~ ~

-

______

-~

~ q~~$n~~hfmiddot~h-m~~~~p~h~ ~qr middoth~

Bestellschein

T~agen Sie in de~ Bestellung bitte die Kabe11aeuronge ein Beachten Sie dass alle Kabel moeglichst ku~z sein s01shyIten insbesonde~e das Kabel zum A-D-Wandle~ Wenn Sie keine Eint~agung machen stelle ich Ihnen die Kabell~enge

zusammen

___________~-------L----------------~---------------- Bsste11ung

1 ~nzah1 A~tike1 E-P~eis gesamt 1 1--------~---------------------------------------- middot-------1

1 - 1 CONN 1 (Basi sp 1at i ne) 1 98 - 1 1 l-----~-+-----~~----------------------------+------~+-------1

1 AD 3- middot (A-D-Wandle~) 1 228 - 1 1 1 ~ ~~~~--+~--~--- --~~~~----------------------+-------+-------1

I -- ~ 1 ~ I - 0 1~ (Por-t D~uck e~schn i t tste 11 e) 1 185 - 1 1 1--~----+-~~--~~-~- ~~~----------------------+-------+-------1 1 ) -Di u 1middot -_ (SpannungsSt~omte i 1 e~) 1 33 - 1 1 1-------+- - 2------------------------------+-------+------shy 1 1 1 DIU 2 (Spannungsteile~ 2-Kanal) 1 38- 1 1 1-------+-----------------------------------+-------+------shy 1 1 1 DIU 3 (Spannungsteile~ 4-Kan(1) 1 58- 1 1 1-------+-----------------------------------+-------+------shy 1 1 1 Kabel CONN1 ( --) AD3 cm 1 5- 1 1 1-------+-----------------------------------+-------+-------1 1 1 Kabe 1 CONN1 (-- gt IO cm 1 5 - 1 1 1------ -+-----------------------------------+-------+------shy 1 1 1 Kabel OIU x ( --) A03 cm 1 3- 1 1 1-------middot----------~--- - --------------------+-------+-------1 1 Po~to Ue~packung Nachnahmegebueh~ 1 6- 1 1 1 bei Zahlung pe~ U-Scheck 1 3- 1 1 1-----------------------------------------~-middot-------+--- ----1 1 1 1 1 Zahlungsa~t Nachnahme ( U-Scheck ( == ======1 1 1 1 1 1 Name 1 1 1 1 1 1 St~asse 1 1 1 1 1 1 Stadt 1 1 1 1 1 1 Datum Unte~sch~ift 1 1 1 ----------------------------------------------------~------

Liefe~zeit ca 2-3 Wochen Liefe~umfang abgeglichene Platinen Bedienungsanleitung

Kassette mit den besch~iebenen P~og~ammen

alle Preise incl 14 Mwst

- ---- - - -- -- shy

SHARP POCKET COMPUTER PC-l1QO

Display 2 Zeilen a 16 Zeichen Tastatur zweiteilig dh klappba~ Alpha-Teil mit groGen Folien-Tasten Speicherkapazitat standartmaGig mi Z KB RAM-Karte versehen Datenfunktionen Schreiben Lesen Suchen vonnach Telefonnummern Adressen

Notizen Abmessungen 136 x 78 x 128 mm (BTH) Optionen CE 124 Cassettenrecorder-Interface

CE 126 P Thermodrucker CE 210 M 2 KB-RAM-Karte CE 211 M 4 KB~RAM-Karte

CE 212 M 8 KB-RAM-Karte

Stromversorgung 2 Lithiumzellen Typ CR

Heft 16 Seite 23

2032

All es +uet-middot middotsH fR PC0 middotmpu t e r

bull bullbull ~ 1

RIU

P C 1 1 0 0

Der PC 1100 ist nich nur ein gewohn1icher Taschenrechner sondern auch ein BASIC-progammierbare Pocket-Computer sowi eine universell einsetzbare Datenban und das a11es im handlichen Format Somit lassen sich immer und Uberallmiddot auGer der DurchshyfUhrung gerade anstehender Berechnungen auch Adressen Telefonshynuwmerri oder a11shy

gemeurodne Notizen abspeichern bzw abrufen

-~-shy shy -- 111 _ ~ NW ______

CE-201M

ampCE-~

~NIU

-___SHARP~ 0Urch NacI~ vom -

Per sono I-Computer

Fur den SHARP PC-1450r___

Maschinensp~acheshy

-Handbuch

IM~t~dJTltr1UJU~i(~~mm~i~~t~f~ ISIIH 3-9232-23-8

FlSCHEL GmbH OrJStang9 ~~~~~~t~Br3~~~

DM 49-shy (incl 7 MWSt)

- shy 8-----shymiddot middot ~ciPl -~ I ~pommiddotmatil oh ~ middot~ irn e~~ a ~~ -- --shy-------~ middot ~~

Datenverwaltungsprog tUr MZ-700S00 mit QD-Lautwerk

VIDEO 700800 QD

Endlich SchluG mit d~r Frag~ We-Icheshy Aufze-ichnung ist aUf we-Iche-r Cassette Das sehr schnelle Maschiene-nspracheprogramm ist auch fUr die Verwaltung von groBen privaten Vide-otheken bestens geeignet denn es konnen Ube-r 450 Aufzeichnungen zugleich im Speicher bearbeitet werden die aUf max 170 Cassett~n verteilt sein kot-men Das Programm ist spe-ziell fUr den Be-trieb mit d~m QD-Laufwerk entwicke-It worden das eineshy kurze Ladezeit auch fUr umfangreiche Date-nme-ngen e-rmoglicht Das Programm e-rlaubtdas ube-rschreiben der letzten Datei auf der QD so daB das lastige Loschen einer Datei mit der DELETE-Utility entfallt und so immer die aktue-llste-n middot Date-n zur Verftigung stehen Nach dem ~ndern Losche-n oder HinzufUgen einer Aufzeichnung brauche-n also nur die alten Oaten auf der QD mit den neuen Oaten Uberschrieben werden und konnen so jederzeit schnell wieder geladen werden Pro Aufzeichnung konnen Ti tel Art der Aufzeichnung (z B Westernserie) Lauf~eit Zahlwerkstellung (Aniang und Ende) fre-ieshy Ze-it und zusatzliche- Informationen wie- Darsteller kur7~ Inhaltsangabe usw -gespei~h~~ weroen~ Das Programm bie-te-t einen Vielzahl von Suchmoglichkeiten 6esucht werden kann unter anderem nach Titeln bzw Teile von Titeln Leerzeite-n fUr weitere Aufnahmen ganze Sparten von Aufzeichnungen wie Western aber auch nach speziellen Teilen von Sparten wie Westernkomodien auBerdem nach bestimmten Darstellern oder sonstigen Informationen Wird das Gesuchte gefunden so wird die gesamte Information zu der entsprechenden Cassette auf dem Bildschirm ausgegeben Zum Lieferumfang gehort ein Installationsprogramm mit dem Sie das HauptmenU individuell an Ihre Be-dtirfnisse anpassen konnen Mit diesem Programm konne-n Sie Ihre Aufzeichnungen in 24 Gruppen aufteile-n nach denen dann auch gesucht werden kann Zwei verschied~ne Vorschlage fUr die Aufteilung werden auf de-r Diskette mitgeliefert Das se-lbst erstellte Me-nU oder eine-s der MustermenUs wird dann bei jede-m Start des Programms VIDEO 700800 QD automatisch geladen so daB Sie Ihr individuelles ProgrammenU zur VerfUgung haben

Quick-Disk Laufwerk ist unbedingt erforderlich

Liefrumfang Pro~ramm VIDEO 700800 QD + InstallationsproQramm + 2 f1ustermenUs auf QO ausfUhrliche Anleitung

Preis OM 55- i ne 1 14 MwSt

nEUEAF~SrHEL-SEAU~rE

JETZT AUCH

0= lLI ~ I-shy I(S)I

Il ) 001 a I

et x -I 0 ~

ltI u ~

I -J ltI I(S)I

(J) Z C)I

0 ~ (I) I ~ 1-1 lLI x a

SCHREIB-SERVICE PER COMPUTER

FALLEN BEl IHNEN EINMALIG DOER BFTERS GROSSAUSSENDUNGEN AN middotLASSEN SIE SIE VON UNSEREM SHARP-COMPUTER-TEAM ERLEOIGEN

WIR MACHEN ALLES VON DER ADRESSERFASSUNG BIS ZUR BmiddotRIEFAUFGABE AM POSTSCHALTER

~

Heft 16 Sei t e 25

middotB middot_ -- --_111 __ ____ bull

FRAGE - UND - ANTWORT

Programm

Sehr geehrte Herren ~==================

H erm it sende i ch ihnen e in ProgQmm clas Ihnen Frage unci Antwort steht

Dieses Programm duerfen sie gerne in ihr er ~eitschrift abdrucken Einfach eintippen mit 7 RUN starten und s ich ueberraschen lassenEs ist normaler we ise e in Programm fuer den M~-700 laes st sich aber mit geringfue9igen Aenderun gen fur andere Computer benutz~n Hi erm it moechte i ch si e und anclere anreg en auch mal wiecler Spiele oder sinnvol ~e

Pro9ramme fuer den M~-700 an ihre ~eit sc~rift zu schicken unci abzuclruckenAlso vlel SpassCOMPUTER-FREAKS22

CflRS TEN SCHM IT~

DODO 100 CLS 105 LET T$GENIE 110 DIM U~CI0)N$(10)At(10) 120 DIM T$(10)S$(10)B$(2) 130 DIM Mt(30)Qt(30)CC30) 135 DIM Ut(9)WtC9) 138 DIM ~t(5)

140 REM OATEN WERDEN EINGElESEN 150 GOSUB 10il0 155 GOSUB 2200 210 INPUTWIE HEISSEN SIE O$

220 PRINT 230 PRINTSPRECHEN SIE MIT MlR jOt 240 INPUT 1$ 250 IF ItENDE THEN GOTO 910 300 REM ANTWORT DES COMPUTERS 310 LET ANINTCRND(1)t8+1) 320 IF AN(6THEN ~OTO 490 325 IF AN7 THEN GOTO 2000

700 LET R$WAS HALTEN SIE VON +N$(H)+ 710 GOTO 340 720 LET R$=S$(l)+ +0$+ -MEINEN SIE ETWshyADASS ALLE LEUTE SO +A$CG)+ SINO 730 GOTO 340 740 LET R$=ICH HABE GEHOERT DASS SIE +Ate G) + SINO iH CH) i +0$ 750 GOTO 340 760 LET R$=S$(l)+ iD$i ICH GLAUBE SI E SINO GENAUSO iA$CG) 765 LET R$Rt+ WIE DIE ANDEREN LEUTEN M

IT OENEN ICH GESPROCHEN HABE 770 GOTO 340 780 LET R$ICH FUEHLE MICH JET~T iAtCG )

790 GO TO 340 800 PRINTPRINTPSST bull ICH OENKE 810 LET R$=WIR WOLLEN iU$(F)i +N$(H) i ICH MEINE iN$CHh 1ST iA$CG) 820 GOTO 340 830 LET R$=ER~AEHLEN SIE MlR ETWAS UEBE R +NtCH)+ +0$ 840 GOTO 340 850 LET R$OENKEN SIEDASS 1CH iA$CG)+ BIN i0$i 7 860 GOTO 340 870 LET R$l-lOLLEN WIR iU$CF)+ODER LIE BER UEBER +At(G)+ REDEN 880 GOTO 340 890 LET RtRATEN SIE WAS 1CH UON +Ot+ HALTE 900 GOTO 340 910 REM ABSCHLUSS UNTERPROGRAMM 920 PRINTHABEN SIE JET~T GENUGr 930 PRINTWILL NOCH JEMANO MIT MlR REDEN 940 INPUT XtIF X$JA GOTO 210 950 PRINTPRINTOANN AUF WIEDERSEHEN2222

960 END 1000 REM WORT FUER WORTPRUEFUNG 1010 FOR 11 TO 30READ Q$CI)NEXT 1020 DATA WER330 GOTO 600

340 PRINT 350 PRINTRt 350 PRINT 400 REM PRUEFUNGWIEUIELE ANTWORTEN 405 LET T=0 410 FOR K=1 TO 30 420 LET T=T+CCK) 430 NEXT K 440 IF ~(12 THEN GOTO 450 450 FOR K=1 TO 30LETCCK)=0NEXT K 460 LET T=0 470 GOTO 240 490 REM PRUEFUNG DES AUSDRUCKES 500 FOR ~A=1 TO 30 510 LET Ll=LEN(Q$C~A)) 520 LET L2=LENCIt) 530 FOR YE=1 TO L2 540 IF MIO$CItYEL1J=QtClAJ THEN GOT056 -e 550 NEXT YENEXT lAGOTO 500 560 IF CC~A) )0 THEN GOTO 550 ~70 LET CClAJ=C(lAJ+l 580 LET R$=M$(lAJ 590 GOTO 340 600 REM ERlEUGUNG DES AUSDRUCKES 610 LET E=INTCRNDC1J10+1) 620 LET F=INTCRNDC1JtI0+1J 630 LET G=iNTCRND(1)tI0+1) 640 LET H=INTCRNDC1JtI0+1J 650 LET L=INTCRNDC])10+1) 650 ONEGOT0700720740750780~8008308 50870890

ali PMP -

1ST WAS BEOEUTET WA~

UM IHR 1030 DATA MICH ICH ES SPRECHE N NEIN Hl40 DATA 7 SIND MEIN JASIE 1050 DATA DENKEN KLUG GROB DANKE A US 11260 DATA SIE UNTER NICHT 1ST 1070 DATA ~U 7 WISSEN 1110 FOR 11 TO 30READ MtCI) NEXT 1120 DATA ICH BIN NUR EIN COMPUTER 1130 DATA DAS MACHT NICHTS DAS 1ST

GUTE FRAGE EINE

1140 DATA ICH WEISS NICHTNUNWARUM NIC HT 1150 DATA WIE MEINEN SIE DAS WER SIND SIE7

1160 DATA OH WAS BEDEUTET ES 1170 DATA SOLL ICH LIEBER STILL SEIN 1180 DATA SIE SAGEN MlR WIE MEINEN SIE 1190 DATA OH JE OH JE ALSQ STIMMEN SIE MlR ~U

1200 DATA SIE MOEGEN MICH WOHL NICHT 1210 DATA WARUM ENTSCHLIESSEN SIE SICH DANKE 1220 DATA BIS JET~T HA BEN SIE NOCH NICHT S ERLEBT 1230 DATA NEHMEN SIE ES NICHT UEBEL 1240 DATA UNO SIE DAS 1ST MlR GLEICH WAS FUER EINE OUMME FRAGE 1250 DATA SIE HABEN WOHL EINEN NIEDRIGEN

1 Q UNSINN FortsetzUng nachste Se i te

SHARP-Computer Heft 16 Sei te 26 ~~~----~----~----~----~~------~~--

-_ W_- bull __ IIW __ ~~~~--------1 iircihmiddot ~r tM~bbmati oh 1~ ~~rn ~~ ~ ~ - ~~

1260 DATA SIND SIE SICHER LASS EN SIE 0 AS 1270 DATA 1ST ~ERLORENGEGANGEN WISSEN

1300 REM HAUPTWOERTER 1310 FOR 1=1 TO 10READ N$(I)NEXTI 1320 bATA FUSSBALt TANlABEND 1330 DATA DAS WETTER NEUES 1340 DATA MEIN PROlESSOR ENDE 1360 DATA SCHWARlWALDKLINIK ENTWICKlUNG 1370 DATA DER WEISSE HAI TENNIS 1400 REM lEITWOERTER 1410 FOR 1=1 TO 10 READ U$(I) NEXT 1420 DATA HALTEN UON SPRECHEN UEBER 1430 DATA DISKUTIEREN UEBER UEBERLEGEN 1440 DATA ANALYSIEREN~ MEDITIEREN UEBER 1450 DATA AUSDENKEN ERWAEGEN 1460 DATA UORSTELLEN BERUECKSICHTIGEN 1500 REM EIGENSCHAFTSWOERTER ~510 FOR 1=1 T010READ A$(I)NEXT 1520 DATA DUMM GESCHICKT 1530 DATA INTELLIGENT KLUG 1540 DATA WITlIG UNFREUNDLICH 1550 DATA SPANNEND ERMUEDEND 1560 DATA GROB BLOEDE 1600 REM SATlANFAENGE UNO ANDERES 1610 FOR I~1 T010READS$CI) NEXT 1620 DATA DU MEINE GUETE 1630 DATA WIR WERDEN SEHEN 1640 DATA OH NA JA 1650 DATA HOEREN SIE lU 1660 DATA SEHEN SIE 1670 DATA NA JA 1680 DATA JETlT 1690 DATA WIRKLICH 1700 DATA OH NEIN 1705 REM ANDERE WOETER 1710 DATA MEIN LIEBER FREUND 1720 RETURN 2000 REM ANTWORT WIEDERHOLUNG 2010 LET C=0 2020 LET P=LENCI$) 2030 FORA=1TOP 2040 FORB=1~09 2050 LETL=LEN(U$(B)) 2060 IF MID$CI$ALJ=U$(B) THEN GOT02140 2070 NEXT B 2080 IF l$( 1)= THEN GOTO 600 2090 FOR J=1 TO l 2100 PRINT l$(J) 2110-LET l$(J)= 2120 NEXT J 2130 LET R$=I$GOTO 350 2140 LET ~l+1

2150 IF A)1 THEN LET2$(2)=LEFT$(I$A-1J+ +W$CBJ+ 2160 IF A)1 THEN LET l$(2)=W$(B)+ 2170 LET I$=MID$(I$A+LP) 2180 GOTO 2010 2200 REM OATEN 2210 FOR 1=1 TO 9 2220 READ U$CI)W$(I) 2230 NEXT I 2240 DATA ICH BIN SIE SIND SIE SIND CH BIN 2250 DATA ICH SIE IIICH SIE 2260 DATA MEIN IHR IHRE MI R I~I~~~~~I~~~~~~~~~~~E

2270 DATA - IHR MEI8=-~- MlR IHRE 2280 DATA SIE COMPUTER 2290 RETURN

Carsten Schmitz Burgstr 27 4793 Btirenwestf

IitmJfIiJJIl

-Anwendungs- I~ -_Handbuch_ IIDU - SHARP__

PocketshySOFTWARE

~ ~~ I aUf ~

==_~HGO LAUE_ _ _______ ~_~

~~~~Cassetten --===-

OM 49- (i nel 7 MWS-t)

~NBU

PocketshySOFTWARE

auf Cassetten t) f ~ -~

~-

ta ltP~t~WC

M 0 ~ clpy ~ ~ +is~

1

Unsere Ze i tschr i ft A I I ea rUr IINII-Coputer

informiert Sie ausftihrlich tiber unseren neuen Service

Das Angebot wi rd sUindig erweitert

Flsclael -bullbull0 ltalser-Friedrich-StrS1-a 1008 erlia 12

1m1lJJ~~ llJ lIJlm~~ ImlliJ~lIim~cm ILIJlmrJiJlm

-

-ll PMi -J-~~ Heft 16 middot Sei te middotmiddot 27 ~ ~ ~ ~ _~ __ SIiA middot~P~~C6m19-umiddotte r1f

_ _ ~ _ -I _~_ ___ I)r_ bull L- bull -gtC ~

3265666708697071727374757677787980

EXTERNER DRUCKER CDOPPELANSCHLAG)

x 320 GRAPH I K

Unterprogr

n-H

LIST 10000 REM 10010 REM gt H A R DCa P Y lt 10020 REM gt SHARP MZ 731 lt 10030 REM ) QUIK DISKCASS lt 10040 REM gt u xt Druckr lt 10050 REM W Zittrich 10060 REM An dr BAk 22 10070 REM 2907 a~nkntn 3 10080 REMiI 10090 01 V (25S) 10100 FOR 1-0 TO 2~~

10110 READ middotVltI) 10120 NEXT I 10130 RESTORE 10140 REM HARD COPY DATA ZElLEN 10150 DATA 10160 DATA 818283B4es86878889902S12OS221203 10170 DATA 20948495051S253S45556S74~

10180 DATA 615947464422924423621822722621~2i2

~0190 DATA 23023219419319619920720212822S2S4 10200 DATA 2002509524824124763204 10210 DATA 219220233245SS9460912439364201622S2 10220 DATA 921982232082062112102S53334353637 10230 DATA 38394041434222224623S234 10240 DATA 195197239240228231238237224253216213 10250 DATA 242249217214192161154IS9156146170 10260 DATA 151152166175169184179176183 10270 DATA 158160157164150165171163155189162187 10280 DATA 153130135140188167172145147148149 10290 DATA 180181182174173186178 10300 DATA 185168177131 136 ~41 134 132-137142191133 10310 DATA 1381431901291391441272S2941989572 10320 DATA 6796979899100101102103104112 10330 DATA 113114115116117118119120121122123124 10340 DATA 125126105230232218227353535106107 10350 DATA 108109621101112S31121282212OS216206 10360 DATA 213222201208223193254194233245200 10370 I 10380 BA-$DOOO 10390 I

10400 Z-24IREM ZElLENANZAHL AUSDRUCK 10410 I

10420 ZZ-OIREM ZEICHENANZAHL PRO ZEILE 10430 I

10440 PRINTIP CHR$ (27) bull liS I REM 10450 FOR 1-0 TO 404Z-1 10460 J-PEEK (BA+ 1gt 10470 PRINTP TAB(5)CHR$(V(Jraquo bullbull ZZ-ZZ+IIIF 10480 NEXrI 10490 END 10500 PRINTPIZZ-oRETURN Rlfampdl

1 REM HARDCOPYPROGRAr1l1 FUER MZ -80111 200 2 REM Druckt eine Bildschirseite auf EPSON RX-88 3 REM Das Program kann entweder 815

4 REI1 in ein Sraphikprogr aufgenomen werden 5 REI1 oder mit CHAIN nachgladen werden 6 REtt 7 REI1 UN KlelMl 8 REt1 bull KoWtig5NeC) 19 9 REM 4400 Muenster IIJtiM18 0=320 1011J10 INIT-LPTMeS2shylliJ020 PRINTP CHR$(27) IOl-CHR$(20) CHR$(27) J 103-CHR$(4) 11iJ030 NI-D-INT(D256)256 lliJ840 N2-INT (D~)laesa DIM B(S) 10060 FOR Z=IiJ TO 199 STEP 5 10070 PRINTP CHR$(27)-CHR$(4) 100BIiJ PRINTP CHR$(Nl)CHR$(N2) l1iJ090 FOR S=IiJ TO D -1 10100 FOR 1=0 TO 4 10110 BU)-SGN(POINT (5Z+1raquo 10120 NEXT I 10130 BV=B(0)32+B(1)16+B(2)8+B(3)4+B(4gt2+8(5) 10140 PRINTP CHR$(BV) 10150 tEXT S 10160 PRINTP 1017111 NEXT Z Mit freundlicher Genehmigung vom 1111188 PRINTP 10190 END MZ-700S00 ANWENDERCLUB clo Germar Nikol

Sandkaulbach 1 5100 Aachen

PM SHARP-Computer Heurof t 16 Sei te 28

~i~ ~rph~~ h~-f9h~~~~~ 9h~ ~wprri~

aMflK IUJTUfN RIR cm MZ 700

10 RE - 213 RE~ COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU 39 RE _shy 9913 ClS lee0 REM LINIE 11310 REM -----------------------EINGABE 11320 CURSOR1321INPUTX-KOORD ANFANGSPUNKT (0-79) Xl 1925 IF (Xllt9)+(Xl)79) THEN 10213 1939 CURSOR1323INPUTY-KOORD ANFANGSPUNKT (9-49) Yl )93~ IF (Yllt0)+(Yl)40) THEN 1039 1037 CURSOR1321PRINT SPC(119) 11349 CURSOR9(21INPUTX-KOORD ENDPUNKT (9-79) MX2 11345 IF (X2lt0)+(X2)79) THEN 1949 19513 CURSOR023INPUTY-KOORD ENDPUNKT (0-49) Y2 11355 IF (Y2(0)+(Y2)40) THEN 1050 11369 CURSORe21PRINT SPC(119~ 1970 CURSOR021INPUTFAR8ECDDE (9-7) FA 1975 IF (FA lte)+(FA ) 7) THEN 11379 Ieee CURSORe21PRINTB I T T E WAR TEN 11013 REM -------------------- shy ZEICHNEN 11113 IF Xl=X2 THEN 12913

-------

~At1_ _ __ ~ _------- -

1120 FOR X=0 TO X2-Xl STEP (X2-Xl)ABS(X2-Xl)11313 Y=INTlaquoY2-Yl)(X2-Xl)X)+YI 11413 SET Xl+XYFA 11513 NEXT X 160 GOTD 1250 1209 WE=lIF Yl gtY2 THEN WE=-I 1295 FOR Y~Yl TO Y2 STEP WE 12113 SET XIYFA 1220 NEXT Y 1250 GOTO 113e0REM

10 REM ~ 29 REM COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU

30 REM 999 CLS 2009 REM KRE IS 2019 REM ---------------------- EINGABE 2020 CURSOR921INPUTX-KOORD MITTElPUNKT (9-79) Xl 2025 IF (Xl(9)+(xi)79) THEN 1029 2030 CURSOR923INPUTY-KOORD MITTELPUNKT (13-40) Yl 2035 IF (Yl(9)+(Yl)40) THEN 113313 21337 CURSOR_21PRINT SPC(119) 2049 CURSORe21INPUTRADIUS RA 2109 REM --------------------- ZEICHNEN 21113 FOR X=-RA TO RA STEP 3 2120 Y=8SQR(RA~2-X~2) 2130 XZ=X1+XYO=Yl+YYU=Y1-Y 2140 IF (XZlt0)+(Xlgt79) THEN 2189 GRAPHIK F~ ~ MZ 700 21513 IF (YOlt0)+(YOgt40) THEN 2190 2160 SET XlYO 2170 IF (YUlt9)+(YU)4e) THEN 21813 2175 SET XZYU 2180 NEXT X 2190 GOTO 20001REM

10 REM - 20 REM COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU 30 REM 999 CLS 301313 REM SINUS 3-13 10 REM ---------------------- El NGABE 30213 CURSOR021INPUT FEINHEIT (1-9) -FE 313313 IF CFE(I)+(FE)9) THEN 31329 313413 - CURSORelePRINT---------------------------------u 313513 CURSOR923INPUT wFARBCODE (0-7) FA 1

313613 IF (FAlte)+(FA)7) THEN 313513 3065 CURSOR021PRINT SPC(119) 313713 CURSORe21INPUT NAMPLITUDE(-20 bis 20) AM 3075 IF CAM(-20)+(AMgt2e) THEN 3970 313813 CURSOR023INPUT ANZ PERIODEN (1-5) PE 3085 IF (PElt1)+(PE)10) THEN 313813 31390 CURSOR021PRINT SPC(119) 311313 REM --------------------- ZEICHNEN 3110 FOR X=0 TO 79 STEP 5FE Mit freundlicher Genehmigung vom3120 yen=-AMSIN(X(125PEraquo+20 3150 IF (Ylte)+(Y)40) THEN 31813 MZ-700800 ANWENDERCLUB co Germar Nikol 31613 SET XYFA Sandkaulbach 1 5100 Aachen 3180 NEXT X 31913 GOTO 3eoeREM -

All es +middotuet-middot shyHeft -16 Sei te 29 s IlA R P- - C mp u middoti er

___

Zu

r F

un

kti

on

d

r

Hard

war

l D

i

PCG

w

1rd

zu

m i

nn

~

HZ

-70

0

Bu

an

gs

clo

bullbullbull

n

zum

an

dr

n

Qb

r i

n 2

4-p

ol

F

lach

kab

l

am

So

cK

l

ds

CG-R~

(s

Sch

alt

pla

n

HZ

-70

0)

D

as

CG

-Rom

dbullbull R

ch

nr

w

ird

d

an

n

au

f d

i

PC

G-P

lati

n

gbullbull

tcK

t

Dr

C

G-R

om

Bu

s

wir

d al

o

in

fach

n

twd

r m

it

dm

O

rgin

al

Zi

ch

ng

nr

ato

r

(PC

G

au

)

od

r

mit

d

m

pro

gra

mm

irb

ar

n

RAM

6

11

6 b

di

nt

F

all

m

an

nu

n

ab

r

nic

ht

dn

K

om

pl

ttn

Z

ich

nsatz

Cl ro 1

3 Cl) 1

Z

1- ~

(I ~

r

m

~

rt

f-

(J

I

() m

1- rt

m

LJ

o

Hard

war

bbullbullch

rib

un

g

PC

G-G

rafi

K

Di

P

CG

-Gra

fiK

v

on

K

rt

n

amp P

artn

r it

in

hi

t

fur

dn

H

Z-7

00

k

on

zip

irt

wo

rdn

bs

ch

id

n

Grafik

fah

igk

it

zu

v

rbbullbullbullbullrn

al

ZU

atz

shyW

ft

di

hr

01

A

bK

urz

un

g

~PCG~

th

t

dab

i

fur

Progr~irbarr

2i

ch

ng

nr

ato

r

Da

bbullbullag

t da~

dr

u

rp

run

gli

ch

n

ich

t progr~irbar

Vid

o-Z

ich

na

tz

(EP

RO

H

27

32

) d

urc

h

in

p

ro

gru

ai

rb

ar

RA

M

(61

16

) rbullbulltz

t w

1rd

H

ird

urc

h it

bullbull m

og

lich

bullbull lb

r

dn

A

ufb

au

b

zw

d

i PunKtmatri~ i

nbullbull

2i

ch

n

f bullbulltz

ul

gn

D

i

bi

lan

g t

arr

Zu

ord

nu

ng

i

nbullbull

An

zi

gc

odbullbull

zu

i

nm

Z

ich

n gm~ A

nzi

g-

Co

d

Tab

ll

au

f S

1S

9 d

Han

db

uchbullbull

wir

d

du

rch

i

n

vo

n

Ihn

n fri

w

ah

lbar

2

uo

rdn

un

g

rbullbull tzt

B

i

gbullbull ig

nt

r

Wah

l d

r

Pu

nK

tmatr

izn

(T

ri

br

-S

oftw

ar)

it

om

it

au

ch

i

n

ho

ch

au

fla

bullbull

nd

G

rafi

K

mag

lich

d

a jd

r

Bil

dp

un

Kt

in

bullbull

Zi

ch

n

an

gs

tu

rt

wr

dn

k

an

n

Jd

s Z

ich

n b

in

halshy

t

t J

a b

Kan

n t

1i

ch

9

8

-64

bull

i n

z

I n

B

11 d

pu

nK

t

D

a ab

r

au

f G

run

d

dbullbull

Um

wg

bullbull

Ub

r d

j

An

zi

g-

Ko

d

d

i

An

shyst

ur

un

g

in

s

Bil

dp

un

Ktbull

bull rc

ht muh~

it

ig

nt

i

ch

d

is

Grafi~

ig

ntl

ich

m

hr

fur

An

wn

du

ng

n

in

dn

n

di

Gbullbull

talt

un

g K

om

pl

ttr

V

ido

-Zi

ch

n

vr

an

dr

t w

rd

n

01

1

zrB

T~tvrarbitung

un

d

Sp

ilbullbull

B1

1

tz

tr

m b

so

nd

r

d

a n

dl

i ch

d

i

lan

gw

11

i g

n

SH

AR

Pshy

Bra

fik

-Sy

mb

ol

d

urc

h

pil

gr

ch

tr

Z

ich

n

rbullbull

tzt

wr

dn

k

on

nn

H

irz

u g

ibt

bullbull

au

ch

c

ho

n zah

lri

ch

g

ut

G

rafik

sp

il bullbull

(BB

G-S

oft

war

) B

i

dr

E

ntw

ick

lun

g d

isr

G

rafi

K

wu

rd

Wr

t g

lg

t au

f d

i

vo

ll

Hard

-un

d S

oft

war

K

om

pati

bil

itamp

t zu

d

r

Org

ishyn

al

Jap

an

ich

n

P

CG

-Bra

fiK

v

on

H

AL

-Lab

ora

tory

E

in

wi

tr

r

Vo

rt

il

gg

nU

br

an

dr

n

tru

ng

n it d

r

lotf

ribullbull

infach

E

inb

au

Oi

ri

n

Hard

war

is

t n

atu

rli

ch

fu

r d

n

nu

tzlo

bull

Zum

L

if

rum

fan

g d

r

PCG

g

ho

rt

in

K

as

tt

m

it

zw

i

Pro

gra

mm

n

Ein

mal

dr

P

CG

-Ed

ito

r

Di bull

bullbull

r gbullbulltattt

u

a

di

E

rt

lshy

lun

g

bzw

E

dit

iru

ng

i

nbullbull V

ido

zi

ch

ns

n

ittlbullbull

inr

gro~n

8

8

Punktmatri~

NatU

rlic

h

Kan

nn

au

ch

i

gn

Z

ich

nsatz

v

on

au

f K

abullbullbulltt g

lad

n w

rd

n

Hit

an

dr

n

Wo

r t

n

it

di bullbullbullbull

Pro

gra

mm

bull

i n

id

albullbull

Hi

1fs

mi

t tl

middotz

ur

E~stllung i

gn

r Z

jch

namp

tz

d

i

dan

n

zB

in

S

pi

ln

n

ach

g

I ad

n w

rd

n

Ko

nn

n

Zum

an

dr

n i

n S

pi

l ~Hol ~ttack

farb

ig

An

wn

du

ng

d

r

PCG

d

art

llt

wl

chbullbullbull

in

gu

t

Gra

fik

rw

1shy

dr

P

CG

Nu

in

ti

gr

dbullbull

halb

n

och

o-n

Di

A

nt

ur

un

g d

r

PCG

gbullbullch

ih

t Q

br

d

i

Ad

rbullbullsn

H

x

1

EO

I0-E

01

2

~

m

c O

is

Ad

rbullbullbullbull

n w

rd

n

mittl

d

r

IC

13

14

15

( bullbull

l

Sch

alt

pla

n)

dk

od

irt

A

m

AU

gan

g

dbullbull

IC

13

t

hn

lo

wshy

0shy I-

ak

tiv

T

og

gJ-

lmp

uJs

fur

di

naCh

f~lgndn

Rg

ist

r

zu

r 1-

V

rfQ

gu

ng

n

Das

~Port~

E0

10

tllt i

n

Latc

h

zu

r A

ufn

nah

m

dr

r

Vi d

od

at

n

fUr

dn

P

CG

-Ram

d

ar

(I

C

10

LS

3

73

)m

1

O

as

Po

rt

E

01

1

1st

in

R

gis

tr

zu

r A

ufn

ah

m

dr

r

stn

a

Bi

t d

r

PC

G-R

AH

-Ad

r

Di

s

i st

insg

sam

t 1

0shy

Cl

()

st

ll1

g

da i

n

2i

ch

nb

n

(vo

n

2 v

orh

an

c1

nn

) d

r

PC

G

l

12

8

Zi

ch

n umfa~t

un

d

di bullbullbullbull

bn

g

nau

1

29

8

-

1 K

By

t

m

(-1

0 A

drs

bit

gt

au

sm

ach

n

(IC

5

LS

2

73

)r

O

a

Port~

E0

12

schli~lich

ist

das i

gn

tlic

h

St

ur

shy3 1-

Rg

it

r ~r

PC

Q-G

raft

k

Di

sbullbull 1

st

5 B

it b

ri

t

(le

4

) co

B

it

DO

un

d

01

sin

d d

i

fh

ln

dn

B

its

dr

R~-Adrs

bullbullbull

C

Bit

0

2

leg

t d

i ak

tul

l

Zi

ch

neb

n

fs

t

l

co

Bit

0

3 g

esta

ttt

b

i

St

llu

ng

d

s

Jum

pers

SS~

au

f ~ON~

in

Softwaremamp~ig

Ein

sch

alt

un

g

der

PC

G

(n

bn

d

m

lt

0 p

rio

ris

irt

n

Hard

war

E

inA

us-S

ch

alt

r)

a O

er

zu

0

3 g

ho

rig

R

gis

tra

usg

an

g

2Q p

rrt

od

er

gib

t u

ber

in

e

Lo

gik

d

a

PC

G-R

am

61

16

fri~

lnv

er

hi

rzu

w

ird

n

tsp

reh

en

d

das

CG

-Rom

an

gs

tu

rt

()

3

~

N

9i

t 0

4 r

gi

bt

dn

S

tro

be-

Imp

ul

zu

r P

rog

ram

mi r

un

g

dbullbull

~

I P

CG

-Ram

Bv

qr

dibullbullbull

r Im

pu

l s

ko

mm

t

mu

ssn

d

i

ak

tu

J 1

O

-J

~O

Ram

-Ad

rss

e

un

d

di

V

ido

dat

n

in

dn

n

tp

rc

hen

dn

~

0 R

eg

ist

rn

ab

gl

gt

sein

e

Dr

S

tro

b-

Imp

ul bullbull

ch

alt

t i

nshy

c

m

al

di

2

zu

l~-Hultipl~er

(IC

2

71

1

LS

1

57

) ur

n

I-(

()

Hi

rdu

rch

w

rd

en

d

em

PC

G-R

amC

G-R

om

n

ich

t m

eh

r d

i0

0

Cl)

0 A

nzi

ge-K

od

s

des

HZ

-7n

O

zu

gf

Qh

rt

(t

lln

A

drbullbullbullbull

n n

in

bullbull

Zi

ch

ns

im CG-RomR~ d

ar)

so

nd

rn

s w

ird

d

j

rlgt

ak

tuell

P

rog

ram

mie

rad

rbullbulls

an

d

n

PC

G-R

am 9

lg

t bull

z f-~

2um

an

dr

n c

middothalt

t r

dj

V

ido

dat

n

dbullbull

IC

10

au

f d

n

tTJ

PC

G-R

am

du

rch

(v

orh

r Tri-Stat~)

un

d

erz

eu

gt

ejn

nZ

S

ch

rib

imp

uls

u

br

ein

H

on

ofl

op

fu

r d

n

PC

G-R

am

(Jle

f-t

TJ

Bit

D~ chli~lich

bew

irk

t

da~

bei

in

em

Strob~lmpul

O

tl

(

0)

nic

ht

di

V

ido

dat

n

dbullbull L

atc

h

IC

10

so

nd

ern

d

ie

00

D

at

n

dbullbull

CG

-Ro

ms

au

f d

as

PC

G-R

am gf~hrt

wr

den

l

tgt

C

Cl)

to

Da

war

ch

on

all

bullbull

zu

r F

un

kti

on

d

r

PC

G

Di bull

bullch

alt

un

gsshy

n

tch

ni

ch

A~fuhrung K6~nn

Si

d

m S

ch

alt

pl

n

ntn

hshy

r

m n

m

n

An

zu

mr

kn

it

middotno

damp~ d

r

HZ

-70

0

Bu

au

f d

r

~

P

lati

n

d

urc

hgbullbullch

lif

t w

ird

d

am

it

~och

wi

tr

0

pr

i--

hr

n

Gr

at

(Flo

pp

)

aO

-Zi

ch

n

Kart

bullbullbull )

an

g

-

sch

1o

sbullbull

n

rdn

k

6n

nn

p

i

Sp

an

nn

un

g ~i

rd

vo

m Jo

yst

i ck

Po

r t

zu

gf

uh

r t

Au

tor

dt bullbullbullbull B

itra

g

Kai-Uw~inor

Sch

l~tfel

dr

tr

18

3

19

0 ~achn

un

d Kontr~kt

u

d

r

peG

-Gra

fiK

[

~

- ~

~

~

J

0

T

J bullbull

H

~

J

c

-

JI

r-i r

3

~i

)1

1

a

~

~~

r-i

0

middot ~

J

~

~

middotwmiddot

~

~ J

~

1

middot0

middot H

iX (

t f

tt=

f-W

k

M

flW

-f-~bmiddotWf2~1tmiddotmiddot ~f$ltxt-W ~~1d~~ middotrMJmiddot~r11di4~u~~

3

1-

rt

pro

gra

mm

ir

n

wil

l

wu

rd hardwarm~ig d

i H

og

lich

ki

t v

org

bullbullbullh

n

di

V

i d

od

at

n

ds

C

G-R

om

s in

d

a

RAM

zu

k

op

irn

r ()

gt-t) rt

I--

(JI w

()

f-I

rt

() LW

I-

-

en r

D

iO

-U I (

)

o 3 C

c+

f1)

1

~~

I~J~~J

shy

~-b

L i

i~U

-1

I

II

I

B

r-

I I

I

1

10

v

__2middot

_=_=

=~_middot

D 1

1111

1111

11

11 1

I i

11 ~

11

11

11

11

i I~

I

I I

I---shy

~

~

~

bull

I

) ~

((

Ill

a

~~

-f

~f

lt

lt lt

~

r laquo

~

~ ~ ~

-

etA

llg

ae

ine t

ech

nis

ch

e

Data

n middot d

ar

P C

S

-Grafi~

bull ~~~==c-c-------aaz8~

____

__a_

___a

~=

__-=

---2

=__

____-==~a=ma~=-=_=~

Sp

eic

herb

ara

ich

I

4 K

B EPR~

ltu

s d

a

MZ

70

0)

2

KB

RA

M

( fu

r 2

x1

28

Z

aic

hen

) bull

I ~

I

i

I

~lt

)

Iad

rltS

sia

rbar

bull W

rita

-On

ly-M

eeo

ry

bull

ow

bull

~J

IA

drl

tSsi

aru

ng

bull

8

bit

-Dis

pla

ycad

G

b

E

OIO

H

LS

B d

ar R~-Adrasse

E0

11

H

r-+

-J

~

~I

_ ltt

cl~

wshy

~

~

lt

VI ~

lt~1O

~

IIS

B d

er

RM

-Ad

r

E

01

2H

B

its 0

1

B B

yta

erg

eb

an

ain

Z

aic

hen

bull

~

-

~ r

1 ~

Z

aic

hen

st

z

I E

Ol2

H

Bit

2

P

C

6 ain

-au

s

E0

12

H

Bit

3

(Ste

llu

nQ

d

er

Sch

alt

er

wiv

b

at

no

ra

l_ B

etr

illb

)

Str

ob

e

bull E

01

2H

B

it

4 vollt~ndiQar

Ip

uls

Co

py

E

PRO

M-R

AfI

I

EO

l2H

B

it

5 vollst~ndigar

Imp

uls

Dat

en

p

eG

-

ED

ITO

R

I

===S============~-=za===~

Kalt

sta

rt

B

CD

EH

(nu

r ein

ml

v

arN

en

db

ar

dan

ach

W

ar

start

)

Warl

tsta

rt

I BD4~H

Sta

ck

I

BC

DD

H b

is

BB

BC

H

alt

er S

tack

po

inte

r b

vi

K

alt

st

art

g

are

tt

t

bull

ob

are

S

ren

ze

I C

FF

FH

dam

it etN

5

KB

b

ele

gt

Hil

fssp

e1

ch

ar

I C

BO

OH

C

FF

FH

Ril

ckk

ahr a~s

PeG

lE

d

an

n

J d

ruck

en

bull

t-shy

Ed

ito

r

Z~~Z

~~2=

=bullbull2

____

__==2_~~

__

_2=

=n__

2U=

==

St

uck

hst

d

er

P

C

6

-G

raf1

k

2S=2=_====_=~=2Z===a2C_==

____

_~~

__zaa_=a_=z====_===~======c==~~

74

L

S

00

8

x

e l

OO

nF

A

YX

0

2

C

InF

I

Imiddot

0

4

C

10

0p

F

i2

7

R

10

0 O

h

II~

Imiddot

or

3

0

R

1 K

O

h

I v

1

39

R

33

KO

Hl

l 1

S1

2

x

2x

2

4 p

ol

Fassu

ng

17

4middot

Us

ch

alt

er

Kn

itte

r A

T 1

0

i I 2

73

2

x

BrG

ck

en

sch

alt

er

37

3

2 x

2

4 p

ol

S

ock

elv

erb

ind

er

RA

ft 6

11

amp

50

po

lB

usk

ab

el

middot1 I

i I

I

I I

r

~ ~

~

~

~

J

0

~

J

H

~

J

I

bull-

middotTJ

middotmiddot0middotmiddot

~ J

middot3middot

middot iti

a

IT

~

0

~

J

I

-

0

~

J

~

J

00

X

Jgt

0

0

I ~ 3

l c C

+ ID

I1

ro i

1 rt

~

W ro 1-

rt

ro w

t)

AN

SCH

LU

SS

DER

T

HE

RM

OSC

HR

EIB

MA

SCH

INE

B

RO

THER

E

P-4

4

AM

MZ

-70

0

====

====

====

====

====

====

====

====

====

====

====

====

====

====

===

Die

R

eis

esc

hre

ibm

asc

hin

e

EP

-44

is

t m

it

ein

er

ein

geb

au

ten

V

24

-Sch

nit

tshyste

lle au

sg

esta

ttet

un

d

desh

alb

aIs

p

reis

gU

nsti

ger

Dru

ck

er

fUr

Pers

on

al-

Co

mp

ute

r g

eeig

net

D

er

MZ

-70

0

ist

nic

ht

serl

en

massig

m

it

ein

er

serie

llen

S

ch

nit

tste

lle au

sg

ert

iste

t

Serie

lle D

ate

nti

bert

rag

un

g

1st

jed

och

m

it

geri

ng

em

A

ufw

and

au

ch

so

ftw

are

mass

ig

mb

gli

ch

BiI

d

1 zeig

t ein

e

ein

fach

e S

ch

alt

un

g

mit

d

ere

n H

ilfe

d

ie

Sig

nalp

eg

eI

des

MZ

-Pri

nte

r P

ort

s

un

d

der

EP

-44

an

ein

an

der

an

gep

asst

werd

en

E

in T

ran

sis

tor

g

este

uert

d

urc

h

das D

ruck

bere

itsch

aft

ssig

nal

(ER

) E

P-4

4

treib

t d

en

R

DA

-Ein

gan

g d

es

MZ

Po

rts

Ein

Q

pera

tio

nsv

ers

tark

er

wan

delt

d

as

TT

L-A

usg

an

gss

igD

al

(IR

T)

des

MZ

un

d ste

uert

d

en

D

ate

nein

shyg

an

g

(RD

) d

er

EP

-44

D

ie

Vers

org

un

gss

pan

nu

ng

en

fU

r d

en

O

pera

tio

nsv

ershy

sta

rker

kb

nn

en

au

s

der

V2

4-S

ch

nit

tste

lle

bezo

gen

w

erd

en

(R

S=

+1

2

V

SD

=-1

2V

)

Der

B

ezu

g d

er

neg

ati

ven

V

ers

org

un

gss

pan

nu

ng

vo

m

Date

nau

sgan

g

der

EP

-44

h

at

ein

e p

osit

ive

Neb

en

wir

ku

ng

D

er

AU

sgan

g d

er

EP

-44

w

ird

aU

f d

ere

n

Ein

gan

g

zu

rtic

kg

eft

ihrt

so

dass au

ch

im

O

n-i

ine-B

etr

ieb

d

ie

Tast

aL

ur

der

EP

-44

b

en

Utz

t w

erd

en

k

an

n

urn

etw

a

ein

e

Ad

ress

e

od

er

Dat

um

in

ein

en

T

ex

t ein

zu

ftig

en

D

ie

beid

en

T

eil

sch

alt

un

gen

k

on

nen

b

equ

em

in

den

S

teck

erg

eh

au

sen

an

d

en

E

nd

en

ein

es 2

-po

lig

en

ab

gesc

hir

mshy

ten

K

ab

els

u

nte

rgeb

rach

t w

erd

en

IRT

19

RD

A

21

GN

D

22

MZ

-70

0

P-1

0

r---

----

----

---

I

I

I I

I I

I I I I I I I I

----

----

----

---

Bil

d

1

EP

-44

r------------~

I I

20

ER

I I I I I

-~~

-~

4

R

S

I I I

~3

RD

----

2

so

GN

DL_

____

____

___

_

Das

M

Z 7

00

B

asi

c

lZ

-0

13

B

V

1

0

A k

ann

m

it

dem

in

S

lId

2

gezeig

te

Pro

gra

mm

U

bers

ch

rieb

en

w

erd

en

ur

n eln

e serie

lle

Date

nau

sgab

e

zu

lich

en

D

amit

K

lein

bu

ch

stab

en

k

orr

ek

t g

ed

ruck

t w

erd

en

m

uss

d

ere

n

Co

de

erst

in S

tan

dard

A

SC

II-C

od

e u

mg

ew

an

delt

w

erd

en

D

azu

w

ird

U

nte

rpro

gra

mm

d~s

RO

M-M

on

ito

rs

(Wan

dlu

ng

v

on

A

SC

II-

Zeic

hen

in

co

de)

verw

en

det

D

as D

ruck

bere

itsch

aft

ssig

naI

der

EP

-44

m

uss

n

ich

t v

or

so

nd

ern

au

ch

w~

hren

d d

er

Au

sgab

e ein

es Z

eic

hen

s abgefr~gt

werd

en

D

ie

EP

-44

h

at

nam

lich

d

ie U

nart

ih

r D

ruck

bere

itsch

aft

ssig

nal

wah

ren

d

der

Ueb

ert

rag

un

g ein

es Z

eic

hen

s zu

lo

sch

en

In

ein

em

so

lch

en

F

all

m

uss

d

as

Zeic

hen

n

och

mals

g

ese

nd

et

werd

en

w

enn

ern

eu

t sch

aft

an

gezeig

t w

ird

D

ie

Ueb

ert

rag

un

gsg

esc

win

dig

keit

(1

20

0

Bau

d)

du

rch

ein

e w

art

esch

leif

e

(Zeil

en

4

0

un

d

41

) b

est

lmm

t

Erf

ah

ren

e S

harp

shyP

rog

ram

mie

rer

kb

nn

en

sic

h ~ine

g

ep

atc

hte

Basi

c-K

op

ie h

ers

tell

en

1

st

zu

beach

ten

d

ass sic

h d

er

Basi

c

Inte

rpre

ter

nach

d

em

Au

tosta

rt

selb

st

urn

1200

H S

peic

herp

latz

e v

ers

ch

ieb

t

~

PA

GE

Bl1

d

2O

lT

PU

T

TO

B

RO

TH

ER

E

P-4

4

4 P

-T

CH

B

AS

IC IZ

middot

01

3

B

V

10

A

~

6 R

OM

11

0N I

TO

R

RO

UT

I N

E

FO

Rein

en

7

AS

CII

T

O

DIS

PL

A

C

ON

VE

RS

ION

8

9

AO

CN

E

QU

O

BB

9H

1

0

11

C

HA

RA

CT

ER

I S

IN

RE

G I

ST

ER

bull A

bull

l

12

N

1

3

OR

G

16

82

H

14

L

OA

D

OB

OO

OH

1

5

16

8

C

B7

F

BR

OT

HE

R

BIT

7

A

B

IT

7 S

ET

k

bn

nen

1

6

16

84

80

9

JR

Z

HA

ND

SH

gt0

A

SC

II

CO

DE

O

K

I d

er

17

18

C

ON

VE

RT

S

HA

RP

-T

O

BR

OT

HE

R-C

OD

E

19

-~

2

0

16

86

D

3E

2

OU

T

10

E2

H

A

SW I

TC

H

TO

E

PR

OIt

2

1

16

88

C

DB

90

B

CA

LL

O

CN

-A

SC

II-

DIS

PL

AY

C

OD

E

~

2

1

68

B

D)E

O

OU

T

10

EO

H

A

BA

CK

T

O

RA

It

23

1

68

0

06

20

S

UB

2

0H

D

ISP

LA

Y

A

SC

I I

CO

DE

~

24

2

5

WA

IT

FO

R

PR

INT

ER

R

EA

DY

S

IGN

AL

2

6

27

1

68

F ~7

HA

)lD

SH

L

D

DA

S

AV

E

CH

AR

AC

TE

R

28

1

69

0

OB

FE

H

AN

OI

IN

A

10

FE

H

C

HE

CK

ein

2

9

16

92

(8

47

B

IT

OA

R

DA

3

0

16

94

2

0F

A

JR

N

ZH

AN

DI

LIN

E

31

1

69

6 ~

~

LD

C

D

CH

AR

AC

TE

R

NO

W

IN

C

lZ

3

3

S

ER

IAL

O

UT

PU

T

12

00

B

AU

D

34

3

35

1

69

7

I E3

2

RS

23

2

LD

E

50

S

EN

D

18

41

B

ITS

3~

16

99

3E

Io0

OC

TO

L

D

A4

0H

S

ET

I R

T

HIG

H

N

J7

1

69

B

D3

FE

O

UT

I

OU

T

IOF

EH

A

1

BIT

O

UT

PU

T

38

1

6gt

0

06

06

L

D

B2

14

W

AIT

R

EP

tAIN

DE

R

OF

3

9

16

9F

1

0F

E

WA

IT

DJN

Z

WA

IT

83

3

ItIC

RO

SE

CO

ND

S

I 4

0

16

AI

DB

FE

IN

A

1

0F

EH

C

HE

CK

4

1

16

A3

C

84

7

BIT

O

A

RD

A

42

1

6A

5

20

E9

JR

N

Z

HA

NO

I A

GA

IN

-J4

3

16

A7

ID

D

EC

E

E

ND

O

F

CH

AR

AC

TE

R

4

4

16

A8

80

8

JR

Z

ST

OP

Y

ES

t ~

45

1

6A

A

37

SC

F

TR

AN

SF

ER

N

EX

T

46

1

6A

B C

Blq

R

R

C

DA

TA

B

I T

TO

C

AR

RY

~

47

1

6A

D

IOE

A

JR

N

CO

UT

O

BIT

middotO

4

1 1

6A

f -

F

XO

R

A

NO

C

LE

AR

10

1

IbB

O

IIIF

q

JR

O

UT

I IR

T

50

II

gtB

FI

ST

OP

P

OP

A

F

RE

SIO

RE

H

16B~1

El

PO

P

HL

5

16B~

III

PO

P

DE

5

3

IIgt

B

(I

Po

P

EIC

R

EG

IST

ER

S

tt-t

it C~

RE

T

5~

EN

D

Fall

s k

ein

A

ssem

ble

r zu

r V

erfU

gu

ng

ste

ht

k

an

n d

er

Masc

hin

en

co

de

au

ch

m

it

Hil

fe d

es

in B

ild

3

gezeig

ten

B

asi

c-P

rog

ram

ms

in

den

S

peic

her

geshy

sch

rieb

en

w

erd

en

V

ors

ich

t

das

Pro

gra

mm

m

uss

v

or

dem

S

tart

en

aU

f B

and

erm

og

-g

ere

ttet

werd

en

SH

AR

P-

ein

A

nzeig

eshy

nu

r

~ ~ S

erie

lle

o

ate

fa

usg

atgt

e

(ue

r E

P-4

4

Dru

ce

r

It

12

00

B

aud

8

-B

lt

Co

de

BU

d

3

au

ch

3

0

FOR

I

S1

68

2

TO

S

I68

6

40

R

EA

D

It

PO

KE

1

1t

5

0 ~ElCT

I

Dru

ck

bere

itshy

60

N

EW

70

R

EI

l1

asch

I n

en

co

de

w

ird

8

0

IltE

It

90

D

AT

A

SC

8S

7F

S2

8S

09

5D

3S

E2

SC

OS

B9

1

00

D

AT

A

50

B

$1)

3 S

EO

SD

6 5

20

55

7

SO

B S

FE

D

ab

ei

11

0

DA

TA

S

CB

S4

7

S2

0S

FA

S

4A

S

IES

32

S3

E

12

0

DA

TA

S

40

S0

3S

FE

S

06

S

06

SIO

SF

E

SO

B

DO

D

AT

A

SF

ES

CB

S4

7S

20

SE

9S

IO5

28

S0

8

)0

0

DA

TA

S

37

S

CB

SI9

S3

0 S

EA

SA

F 5

18

5E

9

15

0

DA

TA

S

FI

SE

IS

OI

SC

IS

C9

~

~

r

~

~

J

0

~

J

H

~

J

4)

0

3

itj

~

a

JT

~~

0

~

J

-C

~

Iw

~

~~

~-

~ --

2)~

~jI

Wer

eln

EPROM-programmierger~t

zur

ver

fUg

un

g h

at

ka

nn

das

in 8

ild

4

geshy

zelg

te P

rog

raam

in

den

R

OM

-Mon

itor

ein

bin

den

D

anac

h k~nnen

Pro

gram

me

w

elch

e d

as

ents

pre

chen

de

Mo

nit

oru

nte

rpro

gra

mm

au

fru

fen

-Z

B

Ass

emb

ler

ZEN

xshy

unver~ndert

ver

wen

det

wer

den

Zu

b

each

ten

1

st d

le

ver

kU

rzte

War

teshy

sch

lelf

e

ltZ

elle

5

8)

D

er

MZ

-700

arb

elt

et

nb

l1ch

b

el

RO

M-Z

ug

rlff

en m

lt

war

tezy

kle

nt

Der

A

nsc

hlu

ss d

es

MC EPROM-Programmlerger~ts

UN

IPR

OM

-l am

M

Z-7

00 w

ird

vo

rau

sslc

htl

lch

im

n

ach

sten

MZM

b

esc

hrl

eb

en

s

PA

OE

B

lld

4 ~

I rt

2

OlT

PV

T

TO

Il

RO

Tlt

ER

E

P-

4

3

h 4

PA

TC

H

IIO

NIT

OII

1

~

6 E

(T

ER

AL

S

(1)

7 C

S

~

9

ST

I

Ia

u

D-

OH

10

P

rIS

G

Ea

u

lA5

H

a 1

1

7A

DC

N

Ea

u

08

89

H

12

(j

~

13

-

UT

OS

TA

RT

E

lT

Jn

PO

fI

(j

14

1

5 01

10

O

AF

OO

H

0 r

16

L

OA

D

OA

FO

OH

(t

) 1

7

AF

OO

0

3pound

0

ST

AR

T

OU

T (O

EO

H

1

NX

S

WIT

CH

C

) 1

1

8

AF

02

2

10

01

10

L

D

HL

OIl

OO

OH

8

LO

CX

(1

) Iq

05

1

10

00

0

LD

O

EO

2

0

O

S 0

10

01

0

U)

BC

IO

OO

H

1

C)

21

01

1

01

lO

LD

IR

I

OY

3 (t

) 2

2

O

D

C3

00

00

JP

0

ST

AR

T

PlO

IUT

OR

Cl

) ~

23

1

2

4

~IIIT

CH

AR

AC

TE

R

IN

A-R

EG

IST

ER

(1

)

2S

r

26

O

IlG

IS

FIt

Z

3

17

LOA

D

08

1S

FH

~

~

2S

O

IM D

L

PR

HT

P

US

H

DE

S

AV

I[

RI

GIS

TE

R

~

29

0

19

0

CS

71

8S

T

7

LO

IWU

C

M

(C

l

30

0

19

2 280~

JA

Z

HA

ND

IH

0

C

31

~

32

C

ON

VE

RT

H

AR

Pshy

TO

M

IOnt

EIt

-CO

DI

)3

(C

l

34

0 I

g

C

OIl

90

B

CA

U

A

DC

N

35

0

19

7

06

20

su

a 2

0H

rJJ

lt

36

)

7

WA

I

IOR

R

O-

Lo

w

Cl)

0 3

8

~

3 3

9 0

19

9 5

7

ItA

lfD

SN

LD

D

-A

S

Avr

CH

AR

AC

TI

R

a -U

l 0

1911

0 D

ill

HAND~

III

bull

IOIf

~

U

01

9C

C

84

7

BS

T

0

42

0

19

20

11

JA

N

ZH

AN

DI

Cl)

3

~]

01

10

4

A

LP

CD

C

HA

RA

CT

ER

A

GA

IN

C

N

44

0

1A

1

IBM

JA

A

S2

32

I

~

cr ~

46

D

U

Y

PA

IfT

IER

T

IM

47

Cl)

0 4

a

OR

Q

1~5It

()

0 ~i

J

LO

AD

0

1l1

55

tt

H(t

inri

ch

B

au

r

r

50

D

tS

C

DA

SO

I P

TI

ST

C

AL

L

5G

I

0 I

58

C3A

DO

O

JP

S

TI

Geo

rg

Kem

pf-

Str

5

15

CJJ

2

C

H-8

04

6

ZU

rich

I-

-l 0

53

l

UJA

I

GU

TP

rlf

l

ZQ

O

IlA

UD

0

54

ol5

a

11

l2

R

S2

32

L

D

K5

0

b

UI~D

]14

0 O

lrro

L

D

Itbullbull

~O

Ul

Jgt

~7

015

1 0

3n

O

UT

I

OU

T

(01

101

A

I--l

Z

~a

01

61

a

acr

LD

middot Ir

t_

0

~

19

01

63

Io

n

WA

middotIT

D

JNZ

W

AIT

6

0

01

65

D

lln

I

1

(0

l1

1li)

0 tTJ

6

1

01

67

C

II4

7

alT

O

A

Z

62

0

16

9

20

2Jl

JA

N

ZH

AD

I Jgt

Cl

6

3

01bullbull I

D

OH

64

0

16

C

28

08

JA

Z

ST

OP

~

tTJ

65

0

16

3

7

SC

I

()

0

0

16

1

CII

L9

li

lt

c r

(1

67

Ot7

3

0

JIt

IIC

IO

UT

O

(1)

l6

e 0

1 T

J

AI

X

O

A

6

01

74

1

89

middot JA

lt G

un

~

e 7

0 0

17

6

01

S

TO

P

PO

P

a

to

71

0

17

7

C9

middot R

In

72

ID

IOmiddot

00

0

L r

l r

~~ 3NIOOID~middot3NlroID~middot3NlroID~middot3

~ 3NIOOm~middot~NIOOm~middot3NIOOID~middot~N

~3NIOOID~middot3NIOOID~middot3NI~m~middot3NI

~NIOOID~middot

IOOm~middotXNlooID~middot~NIQ)

rJ

I 0)

XI

ttI 3 N I 00

I~

to

3 I-J I CO

I~

to

3 N I 0)

~

to

3 N

~

Imiddot

I

OII~~

3I

J I o

oIDI

JI

00

-shy

I O)IDIJI~

31J

I o)m~middot

m

NlroIDIJImiddot3NlroID~middot3

~

31J

I O)~I~

3I

J I 0

0~1~

3r

l middot3Nloom~3NIOO~~middot3NlooIDIJImiddotplusmnNI

3NIOOIDIJImiddot3NIOOID~3N

middot IOOIDIJImiddot~Nlm

Iro~

lJI

middot 3Nloom~middot3NIOOmlJlmiddot3NIOOm

[

ie ~

~ 0middot

~

J

H middot

~

J

a

Q

0middot

~

J

middot3middot

ii

~

a

~

I~

I r

-i

~

~

J

C

0middot

~

1

~

)

r (1) h

rt

I--l

O

l

m

(

1) ~

(-r

(t) LV

LV

00

J

])

~

irJ

i I o o 3 I~

C

(ofshy

fD

~

~

3[J

I OII~~

I

J I O

OIXI

shy

bull --

-

[I

I 00I

D~

3r-

J I O

)I)

JI

J

3

-~ 0

0m

lJlmiddot

3I

J I o

m~middot

ij

1[1 ~

J IQ

+

-u

) 0 I ~

1[1 A +

N

-

I 00

m

~

bull 3 N I 00

ID

ttt

3 IJ

I I

I IL

shyI 00

-~

r

)J

ID

~J

bull

+

j~~

o 3

r ~

~

~ ~ ~

T)

Z

3 ~

tI

I u

r

T)

to

t-t

r ~

0(

)

AI

I ~

~

-c

3 rJ I Q) ID

IJI

3 rJ

I Q) ID

IJI

3

IJ

0) ID

IJII1f

I

i~

In~1

~I

I~J

ID

U II

I ~

Q)

J IJI

ID

---

_-

~

oh ii)orn shy T- ~-PorMmatiq~rph ~~~ ~ - - gt ~- ~-shyS--------

10 REM 70 REM Schematsche lechnung 30 REM eine~ Rose 420 LINEi65-200 145-205 133-205128 shy

~

40 REM fue~ Ml-731 ~ 198120-20090-18578-170 0 50 REM 430 MOUE60-125 ~ 60 MODE GR 4lt10 LINE50~-15568-195105-210 135-20 Zmiddot70 peOLOR3 5 80 MOUEI000HSET 450 MOUE85-45 ~

90 MOUE38-80 CU460 LINE)5-lt1510-10515-13018 -158 6 100 LINE38-7540-6545-5350-2550shy E3-21893-223108-215125-225165-72 2055-2058-2385-23100-18123-20 0180-220185-215185-210200-20520 ltlJ 130-15 0-198205-195220-170220-145 C)

110 LINEI38-20145-23158-25155-28 470 MOUE50-200 0163-28183-33195-35208-33220-40 480 LINE43-24090-~55]15-268 1251 -2H - ~ 245-138220-155 0 135-265145~260165-258 195-2jS 19 U Q)

120 MOUE66-70 5 -207 C

130 LINE95-35143-25177-45195-68 490 MOUE195-228 UCO (l

140 MOUE53-147 500 LINE255-220258-168263 - 170253- ~ltr 150 LINE48-1 1565-70113-53138-431 130255-115235-95 l

UO70-5~190-65205-75225-110223-123 510 MOOE TN 00225-128220-145213-153208-165 520 SKIP15 llJ M 160 MOUEI13 -53 Cl L()

170 LINEI03-6580-8360-10860-1256 Z W

3~13580-83 M3 180 MOUEI03-65 Z

10 REM P~imfakto~ze~legung ltrC190 LINEI43-60 150-55193-80 190-65 20 REM fU~ SHARP Ml-700200 MOUEI43-60 u o (l30 REM fidipiet Dez210 LINEI70-80180-90193-105 197-13 by 83 0040 REM zB DIE lAHLEN5203-128205-130210-lI0203-90195 rJJ~ 50 REM 648484267 - ~ o (l60 REM 78907651-88193-80 1 O~70 CLS220 MOUE70-113 1-0 8~ PRINTP~imfakto~ze~legUn9 de~ ~Qhl N I ~230 LINE88-95~3-95 PRINT N CU240 MDUE170-80 90 INPUTB i He N e i ngeben N ~rJ)

100 N=INTCABSCNJ) W=SQRCN) )(=0 110 PRINTN jN PRINT E

0120 IF N=l THEN END gt130 A=2 140 GOSUB 220 0)

~150 IF X=l THEN END l

160 IF BltgtINTCBJ THEN GOTO 180 0) 170 GOTO 130 180 A=1 E

c190 A=A+2 GOSUB 220 ltlJ 200 IF X=1 THEN END ~3 210 GOTO 190 ltlJ

220 IFCAgt=W)+CN=lJTHEN X=l GOTO 260 C)

230 B=NA -shy240 IF B=INTCB) THEN N=B PRINT A GOT ltlJ

co 230 U

250 RETURN r-

260 IF ~Hgt 1 THEN PRINT N RETURN ~

0270 END C ~ ltlJ ~

4

Fur- den

SHARP ~OOA

~ ~

F $che I GmbH

DM 15- (incl 7 MWSt)

250 LINEI55-70125-6598-8085-122 260 MOUEI50-15e 270 LINEI60-155165-145165-125153shy95165-10511-15817~-93163J-80150 -75108-88100-100138-88153-95 280 MDVEI40-9~ 290 LINEI25-100113-110 103-128106shy1middot1 1 110 -1 35 120 - l 33 138 - 1 30 15 - 1 35 1~0-118145-97 138-98 148-123 300 MOVEI30-148 310 LINEl53-160170-155160-163140shy165118-16395-14388-12093-110 l0-140118-155153-160 320 MOUE~78-158 330 LINEI65-165148-173110-173 100shy16395-1pound088-13580-12097-123 3lt10 MOUEI90-125 350 LINEI93-140170-178163-178155shy183128~-183103-l7595-170103-166 360 MOUE127-183 370 LINEl20-190105-18578-17065-16 065-15363-15063 ~ 135

380 MDUEI20-190 390 LINEI55-190 175-185190-165200shy160195-145198-138198-138197-135 400 MOUE208-165LINEI78-183 410 f10UEI85-179

ae i Uig ~ _ ~HARP~Co-mputer Heft 16 ~ei te 34

I

_-----shy ~

~ ~~~ rfF~rH ~ h 1fq rH m~~ ~ ~ P h ~ ~J q r ri ~

vlckede

rogra~ brlngt elnlge Veraenderungen In das Basic MZshy2~046 Kit CTRL~oder PRINT CHRf(lO) wlrd zvlschen de norashylen und de voa MZ-700 her be9nnten zve I ten Ze lchensatz uageshyc altet Oas Koaaando CTR~oder PRINT CHR$(12) schaltet In

be iden Ze Ichensaetzen zvlschen noraaler und Inverser Oarste 11 ung ua Die Koaaandos auessen nach de Laden des Kaschlnenprograbullbulles alt USR(~~8B) Inltlallslert verden

~588 ~~80 ~590 5593 ~~96 ~599 ~~9C 559F ~~A2 ~~A~ ~5A8 55AB

~5AC 55AF 5580 5583

- 55B4 55B7 5588 55BB

5 5BC 5580 558F 55C2 55C4 55C5 55C7

5 5C8 5~C9 ~5CC 55CE 5~00 5501 ~~02 5503 5504 ~5D5 ~~06 5507 ~~D8 550-9 550A

~~D8 5~DC

3E CO INIT LD AfCD 32 OF O~ LO ($O~OF) 32 EC O~ LD ($05EC) 21 BC 55 - LD HLZEICH 22 EO 05 LD ($05EO)HL21 C8 ~~ LD HLINVS 22 EO O~ LD (f05EO)HL21 AC ~5 C(jL -ngt LO HLCTRLJ 22 6F 00 LO ($006F) HL 21 B4 55 -TRl- F LO HLCTRLL 22 73 00 C9

3A DB ~5 2F 32 DB 55 C9

3A DC 55 2F 32 DC 55 C9

29 CB E4 3A DB 55 FE 00 C8 CB DC C9

P~ 3A DC 55 FE 00 28 06 Fl 2F 23 09 77 C9123 D9 77 C9

00 00

LO (0073)HL RET

CTRLJ LD A (FLAG 1 ) CPL LD (FLAG 1gt A RET

CTRLLLO A(FLAG2)CPL LD (FLAG2)A RET

ZEICHADO HLHL SET 4H LO AltFLAG1) CP 0 RE Z SET 3H RET

INVS PUSH AF LO A(FLAG2) CP 0 JR ZIVOFF

IVON POP AF CPL INC HL EXX LD (HL)A RET

IVOFPPOP AP INC HL EXX LD (KL)A RET

FLAG 1 DE8 fOO PLAG20EF8 00

J( Accu - CALL-Code J( Zua Monitor J(

HL-Elnsprungadresse Zua Monitor HL-Elnsprungadresse Zua Monitor

J( CTRL-J aktivleren J(

J( CTRL-L aktlvleren J(

Zua Basic

J( Flag fuer Zelchensatz J( auf 00 oder FF setzen

J(

J( CTRL-J beendet

J( Flag fuer Invertleren J( auf 00 oder FF setzen J(

J( CTRL-L beendet

Olsplaycode 8 Offset auf 1 Zelchensatz Accu FLAGl Flag = Ja - Zelchen anzelgen Offset auf 2 Zelchensatz Zelchen anzelgen

Accu retten Accu = FLAG2 Flag - 0 Ja - Noraale Oarstellung Accu zurueck Invert leren Zelger korrlgleren Register uaschalten Accu zua Blldschlra Welter ia Monitor Accu zurueck Ze lmiddotger korrlg1eren Register uaschalten Accu zua Blldschlra Welter la Monitor

Flag fuer Zelchensatz Flag fuer Invertleren

~

o ~ -~

Z

~ al E ~ Q)

~

o c U Q)

c U

COal Jlt -l 00 00 rLl-i om Z rLl 3-i Z ltc

U o al OD (jJ~ 1 O~ O~ 1--0

C N~ ~U)

E o gt g 1 Ol ~

E c Q)

c Q)

~

~ ill c U ~

-I

0 C 1 Ol ~ q

~ ~

~

l WZOJ

~ ltK WlI8Zns UI lEWEZnS shyOa

~amp

wa ~

Cl) Ishy~ u(J

i o tJJ

-- 11111shy~ --------

Das Angebot wird stan9ig erweitert

~~~~~~~~~~m~~~~~

lrJ~l~tm

Heft 16 sette 35shy Ft lIes +middotuet-middot

-(IN~~UfSfUI1~(~ ~~

In Berlin erhalten Sie Alles fUr- Sharp-BUcher bei

Leitfaden Fachbuchhandlung SamoastraBe 231000 Berlin 65

Tel (030) 4651660 4658060 (ab Herbst 1986 Sammelnummer 4535055)

OOnungszeiten Montag bis Freltag

930 Uhr bis 1800 Uhr durchgehend geaffnet

Alles fUr Sharp-Computer Anwenderzeitschrift- und bUcher

Sehr geehrte Damen und Herren

wir bleten Ihnen eine auBergewohnliche Moglichkeit Ihre Buchhandlun Uber unsere Zeitschrift Alles fUr Sharp-Computer einem breiten Kun denkreis bekannt zu machen

Bestellen Sie jetzt fOnf BUcher aus unserem Sortiment und Ihre Buchshyhandlung erscheint in der nachst erreichbaren Ausgabe in unserem EinkaufsfUhrer aIs Ansprechpartner fUr den Anwender So ist der Kund informiert daB Sie seine nachstliegende Bezugsquelle sind wo er ei interessantes Buchangebot vorfindet In der Hoffnung auf eine gute Zusammenarbeit

Ihre Fischel GmbH

IJr H~~ Sharp Microcomputer bullbullbullbullbullbullbullbullbullbullbullbullbull Fischel GmbH Kaiser-Friedrich-Str 54 a o - 1000 Ber1in 12 bullbullbullbullbull bullbull bull bull bull bull bull bullbull Tel 030 323 60 29 Mo - Fr 10 - 1800 Sa - 14 h

Iraquo - C~ i s lis I lt alle Preise in DMgt

1 PC-1500 Programmier- und Programmhanqbuch (ISBN 3-924327-00shyVK = 49- OM

2_ PC-1500A Maschinensprache~Handbuch (ISBN 3-924327-06-8) VK = 49- OM

3 Graphikhandbuch fUr Sharp Computer (ISBN 3-924327-04-1) VK = 49- OM

4 PC-140102 Systemhandbuch (ISBN 3-924327-01-7) VK = 39- OM

5 PC-1401 Anwendungshandbuch (ISBN 3-924327-08-4) VK = 39- OM

6 PC-140102 Maschinensprache-Handbuch (ISBN 3-924327-11-4) VK = 49- OM

7 PC-1350 Maschinensprache-Handbuch (ISBN 3-924327-10-6) VK = 59- OM

8 MZ-700800 Maschinensprache-Handbuch (ISBN 3-924327-07-6) VK = 49- OM

9 BASIC-Lehrbuch fUr Sharp Computer (ISBN 3-924327-09-2) VK = 49- OM

10 Software-Recht (ISBN 924327-03-3) VK = 29- OM

11 PC-1245516061 Anwendungshandbucn (ISBN 3-924327-14-9) VK = 49- DM

12 PC-1500A Tips- und Tricks-Handbuch (ISBN 3 - 924327-12-2) VK = 49- OM

13 Erganzungsheft zum ~C-1500A Maschinensprachehandbuc6 (ISBN 3-924327-17-3 VK = 15- pM

14 PC-1450 Maschinensprachehandbuch (ISBN 3-924327-23-8) VK = 49- OM

N fUr illiifruiur

nil PM S8ARP-Comput~r HeXt 16 Sei te 36

--

15

shyD

M

Fur

d

en

SH

AR

P ~

Ma

ch

i ne

ns P

ra

ch~

middot shy

-Ho

ncb

Kh

~

~D~~

~~~~

~~~

wm

~ID

~rn ~~

~ ~~

m ~~

~~~~

~~~~~~~

~~mr

n~[

~~m

~~~~~m

lE-pound

IiJfP

Rf

wa

49

shyO

M

~~f5

~~

Fur-

SH

AR

P

Maschinensp~acheshy

-Han

dbuc

h

mlla

M~

lmJ~jl~~MnmrWi

MH

J-U

tU7

middotu

-1

F IS

CH

EL

G

bH

~ijE~~~rmmlm

IiII

49

-

P C

-15

0 0

TA

SCH

EHco

npU

TER

pC-I~e8

PRO

CR

An

IER

shyUN

D PA

OG

RAnn

HA

HO

BUCH

~IVII

mIT

l m(E

)(])

m

fTImm0~e

-~

-shy

39

-0

H

~

~

F

isch

tl ~

49

-0

M

f-O

(J

4 (

j)

(D

~o

-(1

(D

lt) r

n Il k

q

un

bb

ur1

1

~

~

Q)

bullbull

bullbullbullI

I-

~

J I

CV

1

I1Il

_-

()

liU

)

den

~450 _

bull O

r 0

J 0

Sta

i

I_

jl1

DM

shy

0

bull

-~~

J ~

shyFJ

SCH

EL

G

bH

49

-0

11

Alia

s fu

r S

HA

R P

C

ompu

ter

Fis

ch

el

Gm

bH

Ka

isa

r-F

rie

dri

ch-S

tra

Be

64

a

1000

Ber

lin 1

2 -

Tel

03

03

23

60

29

aIl

e p

rels

e

incl

7

l1

WST

I

ro

rl~I~middotter

~-~

-

-shy

--

-

_

c--~

shy

~~

shy

-

---

---

--shy

~mo_

-2

9-

0M

ianmiddot

sir

1I

t b

r b

umiddotr ~

fI~

SH

AR

P

ffin

mpu

ltr

Am

n-IW

M

-------

-- --~

BA

SIC

-Leb

rbuc

b rU

r sn

rp

co

pu

ter

16

0 S

elte

D

Pre

la

49

-0

11

mst~

un

gsshy

-Anw

end Ha

ndbu

ch~

_ -

SI-

IAR

P _

_

49

-

DK

ALL

E V

ERG

AN

GEH

EN

HEF

TE

SIN

D

NO

CH

LIE

FER

BA

R

11

Bit

te s

leh

e B

est

ell

sch

eln

fU

r eln

A

bo

nn

emen

t

49

-0

11

6

-D

I1 p

ro H

eft

Fur

de

n S

HA

RP

Epound

95O

IQ

sch

ineN

PfO

chdeg

eshy

~

-shy~ shy~9 -

DH

--1

1_

~UI

d

en

SH

AR

P

~~

Ma

sch

ineN

PN

1ch

emiddotshy ~

-shy 1_shy

0

11_

Fur

d

en

SH

AR

P

MZ-

700

MZ

-800

San

e

rou

_

irt

~_h yen

--

shy

_ou_

49

-D

I1

Das enen Rennwagen

LISTING BRIDGESTONE TURBO - 1100CLEAR 1110 LPR1NT 1120LPRINT 1130LPR1NT 1140iREAO A8(DEF 11451F A=0 1150LPRINT 1160LPRINT 1170LPRINT

1190GOTO 1200LPRINT

1210LPRINT

1220LPRINT 1230LPRINT

1240LPRINT 1250 LPR i NT

1260REAO 126~ IF 1270A=K 1280~FOR 1=1 1290(=K 1300LPRINT 1310LPRINT 1320A=CB=0 1330NEXT 1340GOTD 1350LPRINT 1360LPRINT 1370LPRINT 1380LPRINT 1390 LPR I NT 1400LPRINT 1410LPRINT 1420LPRINT 1430 lPR INT 1440LPRINT 1450ENO

15100ATA

15200ATA

15300ATA

1540 OATA

15700ATA

15800ATA

1590DATA

16000ATA

rnli -SHARP-Computer Heft 16 Seite 38

~~~ bull bull~

--

~----~------------------~~~------~-------------------

~lOOi~l(tpound ~ fu~ den SHARP PC2500 16100ATA 30-12830-116O330-116

(C) DEZEMBER 1985 24-120~324-12024-132~03

Ch i st i aI1 Sruaol i cha 1620DATA 3B-7232-720332-7232 -66O332-6638-72O3

L6300ATA 24-4230-38O330-3830 P~o9~amm BR1DGESTONE TURBO zechnet -260330-2624-30O3

n Fa~be ouf dem Ploite~ 1640DATA 24-3024-42O366-1848 des SHARP PC-2500 -12O348-1242-42O3

16500ATA 42-4260-48O360-4866 -18O384-84162-120O1

1660DATA 162-120162~-16801162-1CHR$ 27 Ib 6884-168O1144-112144-168

CHR$ 2710 O1

M1450 LPRINT I 1670DATA 84~174162-17401162-17

4159-195O1159-19584-207OTHEN 1200

1LE

1680DATA 84-20784-174O184-210CHR$ 27 STR$ F

158-19801~158-198156-2060MAjB 1

1180LPR(~T 0[0 16900ATA 156-20684-228O184-228

1140 84-210O184-8490-96OO

CHR$ 27i0 LPRINT M45shy1700DATA 90-8690-120O090-1208

54 7-126OO87-12687-1680O

053-5463-10245-1024 17100ATA 87-174y84-18000162-120

5-54 168-150O2168-150166-186O

M65-210 2

072-21072-21666-216 1720DATA 166-186156-21602156-2

66 -210 1684-246O284-24678-258O

M66-234 2072 middot-23472 -24056 -240

17300ATA 78-25848-2700248-27066-234 36-2700278-25896-258OOEFGH IJKL

1740DATA 96-25881-252OO96-258L=0THEN 1350 96-2400078-25878-18602COS I+G8=K SIN I+H

17500ATA 78-le665-1440284-1~8TO J STEP L 78-186O278-18648-186O2COS I+GO=K SIN I+H

1760DATA 84-20478-222O278-222MAiB 24-222O224-22212-218O2OCO

17700ATA 84-22878-246O278-246 48-246O224-24012-236O2I

1780 DATA 12 -23612 -1800224 - -1841260 24-240O224-24042-240O2M15-204

1790DATA 42-24052-261O252-261Ql LPRINT PTURBO 36-270O230-24024-228O2M32-75

PBRIOGESTONE 18000ATA 102-234102-228O3102-2

CHR$ 27 3 2890-232O390-23290-240O

M147-124 3

PSKYLINE 1810DATA 90-240102-234O3OOO0

M0-330 ~00~360-153~0360310

CHR$__27 1 i b 18200ATA OO87-155165190785O0

CHR$ 270 27-1681852251610 18300ATA OO36-1592253152910O

045-170310430151015000ATA 12-1812-15300t2-1532 1840DATA O028-16798225118OO4-156OO12-13824-144O0

34-159227305211024-15624-9~~0012-8424 18500ATA 0038-1673154301310O-90OO24-9030-88OO

027~234143190181030~8830-640030-6424 1860DATA OO58-2461702004910O-66OO24-6612-50OO

O22-258180265121024-6624-24OO12-1824 1870DATA 0O24-2252683054510O-24OO24-2442-12O2

050-29995135~481042 -12 42 -153 0242 -153 2 18800ATA OO18-2192703104810O4-1530224-15651-15602

0~87-1202704188515500ATA 24-14466-144O266-1 4 4 1890DATA 0087-1202684301250066-12O266-1242-12O2

0OOOOO15600ATA 66-1284-84O284-8484 -1680284-16856-1320i

66-2484-84O248-5448 -1021O

51-5451-1021O54-5454 -1021057-5457-10210

60-5450-1021O60-1084 2-1140342-11~48-14403

48-14466-138O366-138 60-108O324-13230-128O3

UMP -

-- i~ci J+i~ r ~-potMmat~ o n ~~ ~~ r ri ~~- f bullbull bull ~~~ bullbull ~ ~~

~

1035 D=WU TIC- TAC-TOE HI35 GOTO 1040

1037 D=M 14S0LET G(K)=2I 1040 ON OGOTO 104 14SSLET W(KY=COshy

110421043 SP01 XIX 1044 1045 le 1480NEXT K 46 1047 HJ48 1490LET MAX=-le0 1049 o

gtlt1I 0 10 1041GLCURSOR (40 1492FOR K=lTO 9

-50) GOTO 1 1494 IF W(KraquoMAX 0se THEN LET MAX

1042GLCURSOR (~9 =W(K)LET WUOIOIX -50) GOfO 1 =K 0S0 149SNEXT K

1043GLCURSOR (is 1498RETURN 9 -60) Gora 1500GOSUB 200 10S0 1510 INPUT WILLS

10CLEAR CLS 1044GLCURSOR (40 T DU BEGINNE WAlT 10PRINT -133) GOTO N (JN)jM$

Tl C - TA 1050 IS15LET Z$=W C - TOE 1045GLCURSOR (99 LET ZUG=0

2e BEEP 4 48 100 -133) 60TO IS201F M$=N BEEP 1 100 Hl0 1050 THEN GOTO 15

21GRAPH CSIZE 3 1046GLCURSOR (IS 50 FOR J=ITO 4 9-133)GOTO 1530GOTO 1570 GLCURSOR (0+ 1 1050 lSS0LET ZUG=ZUG+ 0)LPRINT TIC 1047GLCURSOR (40 1 -TAC-TOENEXT -197)GOTO 1555REM BRETTAN 1 10S0 ALYSE

23 GLCURSOR (0-1 1048~LCURSOR (99 lS50GOSUB 130e 0) -197)GOTO GOSUB 1035

25AWAIT 10 10S0 REM COMPUTE PRINT DU = 1049GLCURSOR (IS RZUG X ICH = 0 9-197) 1555GOSUB 1900

26BEEP 4100300 10S0LPRINT F$(O) IF Z$lt)W 30GOSUB 1000 10SSGLCURSOR (e~ THEN GOTO 19 40GOTO 1500 -220gt 50 S0bATA 40-5093 1060 RETURN 1570LET ZUG=ZUG+

-se 155 -S0 4 1200 BEEP 3 1475 IGOSUB 1200 0-12393-123 5 GOSUB 1037 155 -12340shy 12eSlNPUT ~DEIN 1575GOSUB 1900 IS7 93 -lS7 15 ZUG Cl--9) IF Z$lt gtW 0 -IS7 jM THEN GOTO 19

50 DATA 12345 1230 IF FCMgtlt)2 50 5 7 89 1 4 7 THEN GOTO 12 1595 Gom 1550 2 5 8 3 5 9 05 ~800REM

70DATA 1S93S 1240LET FltM)=3 1805RESTORE 60 7 LET F$(M)=X 1810FOR L=lTO 2~

200GRAPH CSIZE 5 STEP 3 COLOR 1S0RGN 1290RETURN 181SREAD XlX2X

210LINE (0 -73)-( 1300REM 3 220 -73) 130SWAIT 0PRINT 1820cLET X=GltXl) GLCURSOR (0-1 ICH DENKE GltX2)G(X3) 46)LlNE U3-1 1310GOSUB 1400 1825IF X=120R X= 46)-(220-145) 350LET F(WU)=5 18THEN LET S

220LINE (730)-(7 LET F$(WU)= P=SP+1 3 -220) 0 18301F X=200R X= GLCURSOR lt145 1360 RETURN S0THEN LET C 0) LINE lt1450 1400 REM 0=CO+1 )-( 146 -220) 1410FOR K=lTO 9 1840IF KltgtXIANO

22SGLCURSOR (0-2 LET WltK)=-10 KltgtX2AND Kltgt 20) 0eLET G(K)= X3 THEN -GO TO

230 RETURN F(K)NEXT K 1850 100eCLEAR D1M Fshy 1430 FOR K=1 TO 9 18451F X=125THE~

(9)F$(S) 143S1F G(K)ltgt2 LET CO=CO+10 1010DIM G(S)WC9 THEN GOTO 14 00

) 80 18S01F X=45THEN 1020FOR I=lTO 9 1440LET WU=KLET LET CO=CO+50

LET F(J)=2 SP=0LET CO= o NEXT 1 o 1860NEXT L

1030 RETURN 144SLET G(K)=S 1890 RETURN GOSUB IB0e

ewe PIImiddot~ ~ ~SHPlRP~CoHeft 16 Sei te 39

1900REM 1905RESTORE 50 1310FOR L=ITO 24

STEP 3 1915REAa XI X2 X

3 1920LET X=F(Xl)

F(X2)F(X3) 1925IF X=I2STHEN

LET Z$= 1 Gora 1945

1930 IF X=27THEN LET Z$=2 GOTO 1945

1935NEXT L 19~01F ZUG=9THEN

LET Z$=3 1945RETURN 1950REM ENDE 1955 IF Z$=2

PRINT DU H ~IpoundGTrICH BE

1950 IF Z$= I PRINT lCH H ABE GEWONNEN

II 1955 IF Z$=3

PRINT UNENT SCHlfDEN

1370BEEP 54790 WAlT 400

1380 INPUT NOCH MAL (jN) jQ$ IF Q$= JGOTO 25

1985 BEEP 448 14 -- 8 BEEP 1 48 500 TEXT LF )

2END

STATUS 2076

David Wagner Martinsbergstr 11 5470 Andernach ~

[11

llytl

~

mputer_lu

--_ f middot __ ~

ltfshy -_M

~------

PC-1500 HARD-UNO SOFTWARE

Neue Informiddotmat i onen zum PC 1500-Uni versal-Me13-und Steuergerat und

~ur Umbauanl~itung der ROA-64k-Speicherkarte des NDR-Klein-Computers

fur den PC 1500

Auf Leseranfragen hin g~be ich hier nochmal einige -wie ich hoffe shyklarende Erganzungen

-~ei dem Sound-IC handelt es sich um e~nen Baustein der drei Tonshysowie einen Raus~hgenerator enthalt Vielfach modulierbare Steuerreshygister ermoglichen dabei einen Supersound wie man ihn vielleicht vom Schneider-Computer her kennt dort ist namlich dieses Sound-le auch eingebaut

-Damit auch etwas davon sogleich zu Ohren kommt ist noch ein kleishyner Stereoverstarker der zwei (bzw gemischt auch drei) Kanale geshytrennt uber zwei kleine (noch anzu~chlieBende) Lautsprecher wiedershygibt Selbstverstandlich sind aber auch die drei Tonkanale an jede Stereoanlage nschlieBbar

-Alle Programme (auch die Maschine~routinen) laufen in jedem Speishycherbereich

-Die realisierbare Centronicsschnittstelle ist middot bisher nur fur einen Drucker (Listings usw) gedacht sie ist daher nicht CE-158-kompatishybel doch softwaremaBig noch ausbaub~r

Wenn das Digital~andlermodul zur Ansteueruhg eines Motors zB mit 6V wie bei Fischertechnik Computing-Modellen genutzt werden solI ist noch ~in Verstarker-IC zB das TDA 2002 Qotig

Die ROA-64k-Speicherplatine ist jetzt geeignet

A) zum AnschluB an das PC-1500-Universal-MeB-und Steuergerat

B) mit Zwischenplatine oa zum DirektanschluB an ~en PC-1500 bzw CE-150

Kurze Beschreibung

Die ROA-64-Karte bestUckt mit 88k-C-MOS RAM 6264 LP 15 oder mit C-MOS-EPROM 27 C 64 bietet fur den PC 1500 nach Umbau bis zu 64 kbyte Speicherraum der in der ersten Speicherebene (MEO) fur Basic bzw in der zweiten Speicherebene (ME1 mit PEEK bullbull oder POKEbullbullbull oder mit Maschinencode anzusprechen) fur Daten middotusw genutzt werden kann Dabei konnen bis zu 32k in die MEO-Ebene fur Basic je nach Rammodulbenutzung gelegt werden davon 24kbyt~ von amp0000 bis amp5FFF fur Programme und 8kbyte vcn amp8000-amp9FFF fUr Daten

Fur die ME1-Ebene sind je nach Ausnutzung in der ~EO noch bis 48kshybyte frei ~on amp0000-amp9FFF + ampCbOO - ampDFFF Oieser Speicherbereich laBt sich als RAM-Floppy benutzen aus der jeweils Oaten Programme usw in den Basicbereich mitte15 kur~er Programmroutinen geholt we~den

FUr alle moglichen Konfigurationen la5sen sich also Losungen finshyden Es muB nur die Dekodierung richtig verdrahtet werden

Sehr nUtzlich ist die Moglichkeit eines middotSchreibschutzes fur je eishynen 8k-Speicher-Block

Mi t der auch noch mogli chen Akkupufferung wi rd auch das Probl em des Datenerhalts gelost So bleiben auch nach Entfernen der Karte vom Rechner alle Oaten erhalten

Fur die Version B (DirektanschluB an den PC 1500) muB eine geeigneshyte Verbindung zur Speicherplatine geschaffen werden Es gibt die Moglichkeit einer Kabelverbindung oder einer Zwischenplatine

Wenn man als Verbindung zur Steckerleiste der Speicherplatlne noch eine oder sogar noch mehrere Buchsenleisten einsetzt lassen sich sogar mehrere Speicherplatinen gleichzeitig () oder nacheinander verwenden

Ubrigens liegen die Kosten fur die beotigten Bauteile (einschlieBshylich der Platine Stecker und 8 8k-Speicher ICs) noch unter 180 OM

nil i pmp shySHARP-Compumiddotter Heft 16 seite 40

~ Start mit RUN

~ ~~ ~ 9h i ~ ~ ~tff9 h m~~~ ~ ~h ~ - 0~qh h

Hier nochmal -zusammengefaBt aus Heft 785- alle Preise Preise ltincl 14 Mwst)

PC-1500 Universal- MeBshy und Steuergerat incli Software etc

455 DM

DA Wandl er-Modul incl Funkti onsgenerator-et-cSoftware 1511~amp)Komfortabl es Telefoncomputerprogramm mi t Superdatenspeicher und schnellen Suchroutinen

Wochentagsweckprogramm mit Melodien usw (ver5ffentli~ht in CHIP 7 1 84) jetzt auc ohne Speicherzusatz

Umbauanleitung fur 64k Speicherplatine

75 DM

Sehr geehrter Herr Fischel

-1

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull i SHARP-PC-121 I __

bullbullbullbullbull-- --------_ --------- ~~t~$$~amp 11------- ----- ----- -- ------ -

anbei sende ich rEnen ein Programm zum VOkabeln-~ernen~C-1401)Vokabeln die beim ersten Abfragen falsch tlherse zt wur en konnen anschlieBend wieder~olt werden

100D FOR K=l TO y 110tLPRINT ES(K)LPRINT

jD$(K)

12iHIiEXT K 130A PRINT middotABFRAGE

WAIT 150 149FOR 1=1 TO Y 159PR1NT ES(l) 160INPUT PS(9) 170IF P$(0)=D$(I) PAUSE

RICHTIGmiddotGOTO 195 180PAUSE YFALSCH

PRINT D$(I)PAUSE I ST RICHTIG

199ES(I)=E$(1)+ 195NEXT I

~ Eingabe der Vokabelliste

Ausdrucken der Liste mit dem CE-126p

Abfragen der Vokabeln durch den Computer

Wiederholung der falsch Ubersetzten Vokabeln

IBPAUSE YOKABELTRA1NE R

20~PUT W1EV VOKABEL H jY

30DIM D$(Y)E$(Y)20P $(0)

40PAUSE EINGABE D PA AREPAUSE FREMDSPR -DEUTSCHPAUSE YLAE NGElt=16 Bsr

50FOR H=1 TO V 60PAUSE NjPAAR 79IHPUT E$(H)DS(N) a9NEXT N 99INPUT AUSDRUCK JH

jBSIF BS=N THEN 130

208INPUT W1EDERHOLNGJ NjO$IF O$=N THEN 280

210N FOR J=1 TO Y 229L=LEN ES(J) 239IF MID$ (ES(J)L1)lt

) THEN 279 240 PRINmiddotT E$(J) 250 INPUT P$(0)IF PS(0)

=DS(J) PAUSE RICHTI GGOTO 278

260PAUSE WIEDER FALSCH PRINT DS(J)PAUSE WAERE ES GEWESEN

27eNEXT J 280 PAUSE ABFRJH EDEND

EINPUT AWE -) j1$

290IF IS=-A THEN 99 300IF I$=W THEN 219 310END

Peter TippeltMozartstr 6 6840 Lamperthe1m

-=W_I raquo-UII - Heft ~ 6 Seite ~~ - SHARP-middot9-orifBGiten

bull bull bull bull bullbullbullbull bull bullbullbullbull bull bullbullbull bull bullbullbullbull bullbullbullbull bull bull bull

middotM---shymiddotmiddotmiddot ~ - ~ ~

- --

--- ---

PC - 1500 PC -1500 PC - 1500 PC - 1500 PC - 1500 PC - 1500 PC

Maschinenprogramm ~ETTE nieses Mapro rettet nach NEW bzw ERROR 44 an Basicprogrammen alles was es zu retten gibtSogar jene die mit MERGE eingeladen wurden ner Mergepointer wird nach jedem gefundenen Programm entsprechend nachgefiihrt so daS nach der Rett~gsaktion das letzte Programm ed~shytierbar istlm Falle eines ERROR 44 ist dies der korrekt eingelesene Teil des defekten Programmes nen im Heft 286 Seite 1 beschriebenen Fehler die Rettungsaktion beim erstbesten ampFF abzubrechen macht dieshyses Programm nicht nieser Fehler entsteht wmiddotenn das Programm Byte fUr Byte nach dem ampFF sucht Aber auch IlRETTE schreibt in das erste Proshygrammby te welches ja das Highbyte der ersten Zeilennllmmer darstell t eine Null da nach NEW hier einmiddotampFF steht Wtirde dieses ampFF nicht geshyloscht entstUnde eine Zeilennummer die groBer oder gleich 65280 ware Im Normalfall sind aber nur Zeilennummern bis 65219 ~ ampFEFF zugelassen weil der Basicinterpreter eine Zeilennummer mit dem Highbyte ampFF als Programmende interpretieren wlirde niese Korrektur des ersten Programmbytes kann in zwei seltenen Fallen zu kleinen Problemen fUhren

1 Fall Die ursprUngliche Zeilennummer war groSer 255 Dadurch wird diese Nummer aUf den Wert des Lowbytes der ursprUngshylichen Zeilennummer redu~iert Dieses Problem laSt sich mit den Editorfunktionen des PC - 1500 leicht losen

2 Fall Die Zeilennummer war genau 256 ~ amp~lfifi oder ein Vielfaches davon In diesen Fallen ist das Lowbyte der Nummer ebenshyfalls ~fi und es entsteht eine Zeile mit der Nummer fie Diese laSt sich mit den Editorfunktionen zwar kopieren aber nicht mit ~ ENTER loschen Abhilfe schaffen hier folshygende Bafehle

H=INT laquoZeilennr)256) (Highbyte) L=(Zeilennr)-256H (Lowbyte) POKE STATUS 2-STATUS 1HL

Flir (Zeilennr) muS d~e gwtinschte Nummer eingesetzt werden nieses Verfahren ist im 1 Fall ebenfalls anzuwenden wenn mehrere mit MERGE geladene Programme gerettet wurden da sich bekanntlich das erste Programm nicht mehr editieren laSt Nach dem Nullsetzen des ersten Programmbytes wird der Inhalt des Basicshystartzeigers als Startadresse fUr die Such- und Rettungsaktion verwenshydet lm Falle eines abgesturzten Maschinenprogrammes konnen alle Proshygrammzeiger ganzlich undefiniert seine Hierbei ist vorher die Basicshystartadresse durch PEEK amp1865256+PEEK amp1866 zu kontrollieren und ggfls durch NEW (Bssicstartadresse) zu initialisieren

Danach wird die Startadresse des aktuellen Programma in amp189E9F zwischengespeichert wn im Falle wei terer Programme in den Mergepointer amp18696A geschrieben werden zu konnen nann wird die Zeilennummer tibershysprungen und das Byte welches die Zeilenlange enthalt ausgelesen und zum Wert der aktuellen Adresse addiert In dieser errechneten Adresse steht bei einer intakten Basiczeile der ASCII - Code fUr ENTER (amp~D)

Dieses amp~D wird nun abgefragt niese Abfrage ist das einzige Abbruchshykriteriwn welches RETTE veranlasst die Suche nach weiteren Zeilen

middotImiddotmiddotmiddotLgtmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotampmiddot middotmiddotmiddotmiddotmiddotmiddotmiddot middot middotd~ r 0 Pi n T1 middot0middot m naamiddot] c -n ( ~sf8~tn - ~

11 IIII Ill bull bullbull 111

l a l 0 bull bullmiddot1u ~

w ~ u 0 a 111I laquo m m If) t I

U

I bullbullbullbull

bzw Programmen abzubrechen Ist die Abfrage positiv wird der Programmshyendpointer amp186168 auf die Adresse hinter ampfiD gesetzt Nun wird eben dieses Byte welches das Highbyte der nachsten Zeilennummer oder die Kennung flir das Programmende ampFF enthalten kann nach diesem ampFF abgeshyfragt Ist die Abfrage negativ geht die Suche bei der nachsten Zeile weiter Wurde aber ein ampFF entdeckt wird die Programmstartadresse aus

a -It I PMP shy ~ SHARP~Co~puter _ He-ft ~e Yte 42

~q~n-p-n ~ ~

~- --~~ -

-Ilt bull - _ bull f bull bull

-shy~h~9r m~~-~~ 9n ~~ ~ ~pmiddotrh __ -- 11~-

fUllIsecttJtiJdem Zwischenspeicher zuriickgeholt und in den -Mergepointer geladen -Anwendungs-shyAnschlieEend wird die aktueIIe Adresse um 1 erhoht und das nachste Proshy ___Handbuch__

gramm entsprechend dem vorhergehenden untersucht - SHARP_ 1st die Abbruchbedingung erfiiIIt wird getestet ob das zuIetzt geretshytete Programm vollstandig ist Wenn jasteht hinter der zuIetzt shyarbeiteten Zeile ein ampFF und das Programm wird beendet Wenn nicht handelt es sich uin ein Programmfragment weIches bis Fehlermeldung ERROR 44 in den Programmspeicher geschrieben wurde diesem Fall wird der Mergepointer nachgeftihrt und hinter die letz-te intakte ZeiIe ein ampFF geschrieben Die Rettungsaktion ist nun abgeshyschIossen RETTE ist voll reIokatibel und beIegt nur grammspeicher Aufgerufen wird es mit CALL (Startadresse)

Hexdum12 RETTE (c) -Siegfried HaIke SaarbrUckenstr 176 b

10E9 CC 65 A9 00 CA ~E 44 44 += 036A 10F3 05 F9FO CA 45 87 00 89 += 0457 10F8 10 CA 67 45 87 FF 99 11 += 03E6 1103 CC 9E CA 69 CC 67 -44 9E += 0482 1108 ID CC 67 85 FF 07 88 05 += 0398 1113 0E CC 9E CA 69 9A += 0345

Interface fUr PC 14011402

wie Sie aus dem unten8tehenden Schaltbild er8ehen konnen habe ich an Ihrem Interface Vorschlag einige Veranderungen vorgenoDlIllen welche ich vorteilhaft finde middot und lrnrz erlautern

mochte Zunachst wurden aU8 den 4 Mignon ZeIlen eine 9V BIockbatterie Um die8en S)annung8Unterschled ausllUgleichen in Reihe 4 Dioden des-Typ8 IN 4003e8 ware eVe auch ein Z-Diode mit 2SV moglich gewesen) mit einer Flu3sJannung von 05V-o6V

Kichael FrMlc Kozartstral3e 7

51

wl 1

C bull l - ~

~g

Die nun um ca IV hohere Betriebs8parinung (ca 7V) hat )~ den Vorteil daB die Verluste in der Schaltung aU8geglichen werden somit das AU8gangssignal eine etws8 hohere Amplitude erhalt und au3erdem ein nachla~sen der Batteriespannung etwas abgefangen wird

Bie positive und negative Betriebsspannung wird nun Uber zwei Widerstande erzeugt wobei der Spannungsteilerstrom ca IS mA betragt Diese Schaltungsart hat den Vorteil daa die Schal tung nur wiirend des einladen9-_~ eingeschaltet werden mu3 da die Masse iiber den 330 ohm Widexstand durchgeschleift wird Weiterhin ist es nUJ1 auch noch moglich den Rechner Uber

die Sc~altung mit Spannung zu versorgen wobei die in der Leitung liegende Diode verhindert da3 der Rechner bei ausgeschalteter Schaltung den StroIn liefert was bei dem hohen Innenwiderstand der Lithium-Zell~n sofort zum Zusammenshybruch der S~annung und somit zu datenverlust J shy

fUllIsectt1IiIJIsect

A~-S--run IUH~buch___

SHARP __

fUhren~wu~middotmiddot=r~d~e~~______ ______~~__________________

a-_MUM Heft 16 Seite 43 middotSmiddotHARP~CcOJnjo-u t e r

abgeshy

zur In

46 Bytes im Proshy

2300 KIEL 1

6945 Hirschberg

J ~ - ~ ~+I ~ I~ ~I~ 4 ~

330

j ~Ma55e

-

-- ~----shy ~ shy

- ~

_IW _ ____IW ___

3000ATA 050~8549156850558454 745054

61~~ ~~tE 310DATA 10645077409034O93351

fu~ den SHARP PC-2500 104312452

(C) 3200ATA O42982412030140103814 7451535415810701728818111 1180

330DATA 0116179134182150174101

Ch~i$tian 5amoticha

Oas P~o9~amm GIRLS FACt Plollel ein fa~shy 58158170147173118101721001

biges Madchengesicht auf dem Plolle~ des 7354

SHARP PC-2500 3400ATA 17527O167181525416491

LISTING GIRLS FACE O147761456014442O12739128 5313310REM GIRLS FACE

3500ATA 6501376514474146i8610120RESTORE 300 46881449014087O130671368030LPRINT CHR$ 27jb 13740LPRINT M120-220 LPRINT 1

3500ATA 92O14195135110126133O50REAO CO 1171351201201321030118106150 IF C0gt13 LPRINT M0-100) LPRINT 08120CHR$ 2ia END

3700ATA 104134O81136901181051070RE~D X1Y1X2Y2X3Y3

50781396612067104~054104480 IF COgt9 LET CO=CO-10 GOSUB 270 61205590A=X1X1B=X2X2C=X3X3

3800ATA 1340421363312047103O51000=Y1Y1E=Y2Y2F=Y3Y3 697621046910010729473847110G=A-B+0-E O7510120Y=(G(X1-X2)-(B-C+E-F)(X2-X3))2(

3900ATA 71747371767006980528(Y1-Y2)(X1-X2)-(Y2-Y3)(X2-X3)) 863100O6697659069851070130X=(G-2(Yl-Y2)Y)2(X1-X2) 877192140R= SQR laquoX-X1)CX-X1)+(Y-Y1)(Y-Y1)

400DATA 6697O12387122100110104) 1010710210493106831011082150X4=(X1+X2)2Y4=CY1+Y2)2 11592150S= SQR laquoX-X4)(X-X4)+(Y-Y4)(Y-Y4)

4100ATA 107102O110991079410987 101118711293110990625057170T=RS 3554

180X4=TX4~X)+XY4=T(Y4-Y)+Y 420DATA 18062185432674507341190X5=(X2+X3)2Y5=(Y2+Y3)2

72 30 71 18 3 98 48 101 54 100 5-2 200S= SQR laquoX-X5)(X-X5~+(Y-Y5)(Y-Y5) 1384

4300ATA 50895298481843285239210T=RS 416111031611623123331136-220X5=T(X5-X)+XY5=T(Y5-Y)+Y 40131230LPRINT CHR$ 27 STR$ COshy

4400ATA 12122-41110458512714240 LPRINT M j Xli Yl 14241LPRINT OXl iY1i X4i iY4

242 LPR INTM X4j Y4 243 LPRINT 0 j X2 -Y2 j X5 Y5 244LPRINT MjX5ijY5 245LPRINT 0iX3iY3 250X=X3Y=Y3 250GOTO 50 27~LPRINT CHR$ 27 STR$ CO 280LPRINT Mj-XijY 281LPRINT OjXi If jY If iX1 If jY1 290 RETURN

lARUN ON ERROR GOlD 5~LF -5

~ - 50N ERROR GOTDMOrsen 0END 10M P CLS WAIT B

CURSOR 8 PR HIT t1or-s e n 1

2BCLEAR RESTORE MORSECODE ~Hit diesem Programm kann man Buchstaben und Zahlen in lorseshyOIM A$(2S)4Zsignale unnlandeln und umgekehrt Bedienung $(9)5T$(25)DEF t--imiddot lni tialisierung Texteingabe (bis 26 Zeichen) anschlieBend 1 M$(2SHSUmwandlung in lltorsezeichen und Frage ob nur angezeigt erden

30FDR 1~0TO 255011 oder auch akustische Signale gegeben werden sollen READ fI$ltI)danach erneute Anzeige des Texts vird hier OFF gedriickt llird NEXT IFGR 1=0das Programm be_endet bei RCL wird noch einmal gemorst bei TO 9 READ 2$0 ENTER kann ein neuer Text eingegeben werden COPYright b )NEXT I

DEF N Texteingabe Stef~n HundhQmme 40 NCLS PAUSEDEF SPACE Ausgabe Rin9str 5 Text eingebenDEF L Textausgabe 8581 M~r-ktschOf 9aSt Z=0 CLS DEF D Decodierung fiir wird hier oder II~II gedrtickt fur S0IF Zlt26CURSDR_ _I oder 1 Nach jedem Buchstaben wird ENTER geariickt ZWAlT 0PRHH

wenn die Nachricht zu Ende ist wird anstatt eines neueri CHR$ 127 Zeichens OFF gedrlickt Danach wird der Klartext ausgedruckt 55 ]$=iNKEY$ IF

J$=THEN 55

- -HARP-Computer-ae awp

~Heft 16 Sei te 44

___

t~ iroh ~ ~ ~~ ~

RON Hier ist Ihr pershysoen iehes Mag j shysehes Gluadrat

0 1 12 7 1 1 8 79 2 5 10 3 82

481 __ 9

C CLEAR WAIT 10PRINT MAG 1SCHES

-QUADRAT BEEP 12

2GRAPH R=0P=0 5 INPUT lHR UO

RNAME jN$ 61F LEN N$(le

CSIZE 4GOTO 11 7 CS middotl ZE 3

11FOR 1=lTO 4 GLCURSOR (13+1 e)LPR1NT N$ NEXT 1

15 TEXTmiddot LF 1 CSIZE 2LPRINT H i er i s t 1hr per-LPRINT soeniehes Mag j-LPRINT se hes Quadrat

313 1NPUT 1HR AL TER j Q

I in po mmat iiotM ~~ ~~ b ri~ ~ bull 0 ~~

60J=ASC J$IF J= SAND 2)0LET 2 2-1 CURSOR 2 PRINT bull GOSUB EPI GOTO 50

0Ir Zlt26AND (J= 320R (J)47AND Jlt58)OR (Jgt64 AND Jlt~Hraquo CURSOR z T$(2) J$PRINT J$2 =2+1 GOSUB EP GOTO 50

80IF Jltgt13THEN 5 o

8522-1BEEP 1 90FOR 1=0TO zJ=

ASC T$(1) IF J =32lET M$U )=

100IF J)64AND Jlt9 lLET 11$0 )=A$( J-65)

1101F J)47AND Jlt5 alET 11$ ( 1) =Z$ ( J-48)

120NEXT 1BEEP 1 200 ClS WAIT 0

PRINT BEEP 0 FFON (0) 1)

210B=0Js=INKEY$ IF J$= 1LET B-=1GOrO 230

220 IF J$lt )0THEN 210

230~ FORmiddot 1=1310 Z CLS wAIT 0

240CURSOR 25 PRINT T$(l)X= 3 IF I+3gtZLET X2-I

250FOR J0TO x CURSOR 6J PRINT 11$(1+J) NEXT J

260 IF BGOSUB IM B EEP

270 IF B=0wAI T GCURSOR 0 GPR1NT POINT 0

2S0 NEXT I _ 290 GOSUB EP

GOSUB IPRT TEX T C=300

309 J=ASC INIltEY$ bull c=c- f IF J=25 THEN 200

310IF J=13THEN 40 320 IF J=15END 330 IF CTHEN 300 340GCUR50R 0WAIT

GPRINT POINT 0GOTO 40

400 DCLS WAl T 6 4PRINT IDecod i ellAn9 WAI T 0 PRINT FOR I=0TO 25 M$( 1) = NEXT I

410FOR 1=0TO 25 CURSOR BEEP 1

420J$=INKEY$ IF J$=THEN 420

430 IF l~N 11$()=5 LET J$=CHR$ 13

440 IF J$=0OR J$ 1 bull LET M$U)= M$ltI )+ bull BEEP 1 10200

450 IF J$= IOR J$ -lET M$lt 1)= MS( D+ BEEP 1 10600

40DIM FC44)se LET Flt11)=Q-2

13 60LET F(21)1 0lET F(3 1)=12 813lET FC41)= 90lET FCl2)=11

100lET FC22)=8 110LET FC32)=Q-2

1 120LET FC42)=2 1~0LET FCl3)=S 140LET FC23)=I13 150LET FC33)=3 1613LET FC43)=Q-1

8 170LET Flt14)=4lS0LET FC24)=Q-l

9 19~LET F(34)=6 2eaLET FC44)=9 210GRAPH COLOR 1

GL CJRSOR (0 shy 5) SORGN

220~OR 1=0TO 21313 STEP 50

250LNE (13-1)-(2 130 -1)

26a~GLCURSOR (0-1 gt

2leNEXT 1 275GLrURSOR (1313) 2S0~OR 1=0TO 200

STIP 50 2913LlNE lt113)-(1

-200) 3d0GLCURSOR (113) 3113N~XT ICSIZE 4

COLOR 2 3213FCR T=eTO 150

STCJ 50

460 IF J$=CHR$ 8 LET 11$( 1)= LEFT$ (M$(l) LEN (1$ ( 1)-1)

465 IF J$=CHR$ 15 LET middot 1=26 GOTO 540 J

47BCURSPR WAIT 0 PRINT (1$lt1) GOSUB EP IF J$ltgtCHR$ 13 THEN 420

475 IF (1$( I )= LET T$( 1)= GOTO 530

480BEEP lFOR K~0 TO 25 IF (1$( 1) =A$(K)LET T$lt 1 )=CHRS (K+6S) K=26GOTO 530

490NEXT K 500FOR K=BTO 9IF

MS(I)Z$(K)LET T$O )=CHR$ (K+ 48)K=10GOTO 530

510NEXT Ilt 520CLS WAIT 96

PRiNT ERROR CLS GOTD 420shy

530 CLS WAI T 0 PRINT CURSOR 18 PR INT M$( 1) Z= ICURSOR 25 PRINT T$(1) GOSUB I EP

540NEXT IGOSUB PRT TEXT GOSUB Er

550 IF INKEY$ ltgt CHR$ 13THEN 55 o

PC-1500 325P=P+l 330FOR 1=eTO 1513

STEP 50 335RR+11F Rgt4

LET R=1 3413GLCURSOR (7+1

-4e-T) IF FCR GrnbHPraquo9GLCURSOR ( 7+1-29 -4e-T) Kaiser - Friedrich - Strasse 54a

~~~It~ GOTO 344 1BBB Berlin 12

342 1F F CR P) gt-1 GLCURSOR lt+ 1shy12-4e-T) ----------------------------------- shy

3431F FCRPgt(-9 CSIZE 2

344LPRJNT FCR P) STATUS 345CSIZE 4NEXT 1 934F3513NEXT T

Hier ist Ihr pershy3613GLCURSOR (13-2 soen iches Magishy30) sches Quadrat 313TEXT CSIZE 2

L PR 1NT 0 i e Qu ersumme er- LPRINTgibt i 7-14 121 h rA t er LPRINT Qj Jah

-15 281 1re

-125 310 David Wagner 94 -13 6Martinsbergstr 11 5470 Andernach Die Quersumme ershy

g i bt j h t A t er 6 Jahre ~

560GOTO 200 000 10RSECOOE

DATA -- _ bullbull ~ tt ~~ It

_ u __ bullIt ~I

~

~

1019 DATA - -I _ bullbull tt __

_ 1 ___ t

__ bullt _- _ - It t I -Y _

1020DATA bullbullbull -p n bull __ It It _ _ t r_ __ __ I It _____-1

1030 DATA ____ I --- __ tt

I U

It _1

bull ~I_

1_deg-

___ t __ -_ It

11130 EPBEEP 12 55 1

1110 IF INIltEY$ THEN 1110 STATUS

112BRETURN 21316 1200 (1BEEPIF (1

$( I )= AI T STATUS 1+(MEI1 -( 24GCURSOR 0 STATUS 3-STATUS 2) GPRINT )

POINT 0 2354 RETURNmiddot

----- ~ bull

w_ J _ ~ _--------

1210rOR K==lTO LEN M$U) B$ =(110$ (M$( 1) K 1) IF B$ BEEP SGN B10200

1220 IF B$=- BEEP SGN B 1 06B0

12313 WAIT 0 GCURSOR 0middot GPRINT POINT o

1240NEXT K RETURN

1300 PRT TEXT CLSmiddot WAI T 0 FOR 1=0TO Z PRINT T$O) NEXT I RETURN

1310 LGOSUB PR T TEXT WAIT GCURSOR e GPRINT POINT 0END

All EoS +uet- _ _ Heft 16 Seite 45 SHARP-Computer- ~

DER

-4- bull shy bullbullbullbullbullbull middot-

4

bull bull I bull bull __ bull bull bullbull I bullbullbull bull bull --

I bull middot4middot middot 1 bull bull bull I bull bullbull bull bull bull

1bullbullIbullbull I bullbullbullIt bull

I bull bullbull bull

FISCHEL GalbH PLC1wa~=h IS~ 3-924 ~27-1S-1

OM 49- (inel 7 MWSt) FISCHEL GmbH p LawaUGh IS~ =-924 327-1~7

7 MWSt)

~

~fi-middot-middot----- _ I _ -------

VORANKUNDlGUNG

SYSTEMHANDBUCH FUR DEN

SHARP PC-2500 Das SYSTEMHANDBUCH FOR DEN SHkRP PC-2500 wird voraussichtlich

folgende Themen belnhalten

ERKLARUNG DES SHARP PC-2500 - SYSTEMS DER PROGRAHHSPEICHER - DER HIKROPROZESSOR - DIE TOKENS - DER SPEICHER - SPEICHERFORHAT DES BASIC-PROGRAHHS

- VERANDERUNGEN IH PROGRAHHSPEICHER EINFQHRUNG IN DIE VERSCHIEDENEN ZAHLENSYSTEHE

- DAS BINARSYSTEH DER STANDARDVARIABLEN-SPEICHER - DAS HEXADEZIHALSYSTEH - DIE STRING-STANDARDVARIABLEN - UHRECHNUNGSPROGRAHHE - DIE NUHERISCHEN STANDARDVARIABLEN - UHRECHNUNGSTABELLEN

DIE FELDVARIABLEN DER SPEICHERAUFBAU DES PC-2500

- SPEICHEROBERSICHT DER RESERVE-SPEICHER - RAH-SPEICHERBEREICH

DER PASSWORT-SPEICHER

DIE LCD-ANZEIGE

WICHTIGE SYSTEHADRESSEN

NOTZLICHE HASCHINENSPRACHEROUTINEN

DAS PROGRAHH FOR GESCHAFTLICHE ANWENDUNGEN ~

bullbullbull

III bullbullbull~

~ I bull I bullbullbullbullbullbull

bullbullbullIbullbullbullI bull- bullbullbull bullbullbull I bullbullbullbullbullbull

1 bull 11- I I bullbullbull I bullbullbullbullbullbull Imiddot bullbullbull bull

bullbullbullI bull bullbullmiddot4bullbullbull I ~bullbull I I bull bullbullbull

bullbullbull-bullbull fa bull bull bull ~bull bullbullIir bull I bull ~ 1 i I

f bull1 bull bullbullbull bull I bull 1 bull -- I bull bullbull - bull bull J

- I bull _bullbullbull bull

OM 49-(nel

16 Seite 46

q 4f r -p h ~ ~ ~ h-fp rH m~

Sehr geehrter Helr Fischel

anbei uber~eiche ich Ihnen das Programm LOTTO-KONIG zur Veroffentlichung in Ihrer middotZeitschrift

Es soli alien glUcklosen Lotto-Spielern bei der Findung der ridltigen Zahlen helfen I

Natiirlich muS auch hier das Gesetz der GroBen Zahlen angewandt werden und bleibt somit auch nur ein Gllicksspielllll I1

Oas Programm beinhaltet eine kleine Statistik Uber die Hiufigkeit der Zahlenziehungen und erlaubt somit zb eine Rangfolgeverteilung

le 213 313 413 se 613 713 813 913

11313 1113 120 1313 1413 1513

1613 1713 180 1913 21313 210 2213 2313 2413 2513 2613 2713 2813 290 31313 3113 3213 330 3413 3513

Prograinmlisting

ARUN ON ERROR GOTO CLEAR DIM A(5) B(49)ON MBE~P 2WAlT PRINTBEEP 2WAlT PRINT BEEP 2WAlT PRINT BEEP 2WAIT PRINT BEEP 2 WAlT PRINT BEEP 2WAIT PRINT BEEP 2WAlT PRINT BEEP 259 199 -WAl T ZCLS USING WAlT CLS WA1T 0PRIHT IF A$ltgtJLET P=B IF A$=JLET P=l FOR ZI=B(e)+1TO B(e)+ZZ CLS WAIT ePRINTZiehungFOR 1=13TO 5 A=RND 49 IF A(10R Agt49LET IF A=A(e)OR A=A(l)OR A=A(2)OR A=A(3)OR A=A(4)OR A=A(5)LETA(l)=A NEXT ] CLS USING WAIT IF P=lUSING U$CSIZE BEEP 1 Z=1 BOD=8(0)+1 FOR 1=13TO 5FOR Y=lTO IF A(I)=YLET B(Y)=B(Y)+Z NEXT YNEXT 1 ]=eNEXTCCLS BEEP 5 PAUSE B(e) Z]EHUNGEN FOR l=lTO 49 WAll 3ePRINT ZAHL NEXT lGOTO M DCLS WA]T 0PRINT

~ ~ ~ q rH ~

Programme fUr den PC 1509

-------- _ ~) q r rimiddot~ --~--shy------

~ ~~~ ~

~

4~ -~ 6c -t- 1

~~~

von He i nz O Schu I t z Ingersheimer Str12 7140 Ludwi9SburQ

3613 3713 3813 3913

4013 4113 420 430 440 4513 460 4713 4813 4913 500 5113

5213 530 5413 5513 5613 570 see

l_Q~TO-KONIG

20A(e)=A(e)U$=ttttttttGOTO M ERROR GOTO MGOTO Je

Lotto Koeni9 Weitele Z-iehungen = OEF Z Oisplay-Ueber-sicht OEF C Dluck-UebelSicht DEF 0 Dr-uck-Uer-t e i lung DEF U Oaten speicher-n OEF S Oaten laden OEF L PRINT RUN ENTERgtLoescht Spe i chel GOTO 313

ePRINT Ziehungen (memjBCe)j)jlNPUT ZZ Ziehungen dlucken J7N A$]HPUT A$

laeuft

A=0GOTO 1813 A=eGOTO 1813

ePRINT ZljT]pjA(e)jA(1)jA(2)jA(3)jA(4)A(5) lLPRINT Z]jTIPjA(e)A(l)A(2)A(3)A(4)jA(5)

49

Z]GOTO se

ili GEZOGEN jB(1) x

Ausdr-uck der- Ueber-sichtON ERROR GOTO M FOR 1=1TO 49 USING U$CSIZE lLPRINT ZAHL ITAB lej GEZmiddot8Cl)middot x NEXT J GOTO M U CLS WAl T 13 PRINT Ausdr-uck der- Ver-t e i I un9 ps=e Z=1 ON ERROR GOTO M LF 2CSIZE lLPRINT Bei B(e) Ziehungen folgendeLPRINT Ueltei lungLF 1 LPRINT I Pos 1 gezogen 1 Zahl 1USING U$ LPRINT 1-------I--- -----I------ILF 1 FOR Y=lTO 49 IF MAXltB(Y)LET MAX=B(Y) JF MINgtB(Y)LET MIN=BCY)NEXT Y FOR I=MAXTO MINSTEP -1 FOR Y=lTO 49 IF I)B(Y)GOTO 5213 IF ]=BltY)AND Y(=49LPRINT ZjTA8 1ejB(Y)xTAB 2ejYPS=PS+B(Y)Z=Z+1

NEXT Y NEXT 1 LPRINT I-------l---------l------]USING LPRINT Statistische Fehler- INT laquoBltB)6)-PS)LF LCLS WAlT PRJNT Ziehungen in Rechnel laden CLS WAlT PRJNT BlTTE ) Recor-dershy auf Play INPUT LOTTO-DATENBlt)BEEP 2GOTO M

7GOTO M

5913 SCLS WAlT PRINT Ziehungen aBand speicher-n CLS WAl T PRl NT Bl TTE gt Recold~1 au r REC r- I61313

6113 PRINT LOTTO-DATENjB()BEEP 2GOTO M 8 IIF1SCHEL GmbH IJ

00000000 0 DDDDDDDODD DDDDDDDDtJO OtJOODDDDDD

Lobels (OEF) M MENUE Z lIEHUNGEN C DISPLAY o DRUCK-UEBERS U DRUCK-UERTEI L OATEN LADEN S OATEN SPEICH

Dimensionen 8(49) A(5)

Pr09lammgloesse

PSIZE 1922

Heft 16Seite 47 mw i UW ~ ~

-SHARP~C-o mp_~u~te ~

l4(--~~--------shy

I 1 o PRO G R A M M E 1 0 P R OG R A M M E

ich Ubersende Ihnen 10 von mir erstellte Beitr~ge fuer den Sharp Pocketcomputer PC 1500 A

Es handelt sich dabei um ein Programm zum scrollen von Texten mittels der 4 Cursortasten ein Programm 2ur Zahlenumwandlung von dez-gtbel 1 bel-gtdez ein Programm zur Berechnung einer inversen Matrix nach dem

Austauschverfahren ei n Passwortprogramm Ral ph Schall ein Musikprogramm fuer 1 12 Oktaven 5160 Dueren ein Graphikprogramm Amselweg 9 ein Editor-Hilfsprogramm in Maschinensprache einen Tip zu Basic-Programmen (Pseudo-Zeilennummern) ein Statistikprogramm und um einige ROM-Routinen die von Basic aus benutzt werden konnen

Programm Nr 1 Scrollen eines Textes Seite -1shy

Te~tberieh einzuschr~nken werden den Variablen RURO und ST im H~uptprogramm die ent~prechenden Werte zugewiesen RU steht fuer die ~nter~ Grenze der Text-Data-Zeile RO steht fuer die obere Greoze ST ist der Abstand zwisehen den einzelnen Datazeile W~iterjin muB im Hauptprogramm die Vari~ble A$(0) auf 80 Zeichen dimensioniert werden

Routine

10 SCROLLCLS WAIT 0RM=RUON ERROR GOTO 10 11 RESTORE RMREAD A$(0)M=1RL=LEN A$(0)-25 12 PRINT MID$(A$(0)M26) 13 I$=IN~~EY$ IF I$=GOTO 13 14 CU=0IF I$=CHR$ BLET M=M-lCU=IIF M(IBEEP IM=l 15 IF $=CHR$ 12LET M=M+lCU=lIF MgtRLBEEP IM=RL 16 IF CUGOTO 12 17 IF I$=CHR$ 10LET RM=RM+ST CLJ=1 IF RMgtROBEEP 1 RM=RO 18 IF I$=CHR$ 11LET RM=RM-STCU=1IF RMltRUBEEP lRM=RU 19 IF CUGOTO 11 20 I F 1$= OR I $=CHR$ 13RETURN 21 IF I$=+LET M=RL 22 IF I$=-LET M=1 23 GOTO 12

HaLlptprogramm

100 ACLEAR DIM A$(Q))80 101 RU=200RO=RUST=IZIGOSUB SCROLL 102 RU=201RO=205ST=2GOSUB SCROLL 103 END

200 201 212)3 205

DATA DATA DATA DATA

Serollprogramm ZLlm scrollen eines Textes AnmerkLIn(p Dureh um~ndern von Im=m-ll und Im=m+l in den Zeilen 14 und 15 inmiddot Im=m-261 Llnd m=m+26 wird der Tegtt um jeweils 26 Zeichen versehoben

Programm Nr 2 Zah~enumwandlung

Wer mit dem Computer arbeitet arbeitet zeitweilig aueh mit Zahlensystemen Da die Umwandlung manchmal jedoch recht langweilig ist erledigt dies nun der PC 1501Z1A Dabei konnen Zahlen vom Dezimalsystem in ein beliebiges System ~ndmiddotumgekehrt umgesetzt werden Der Zahlenbereieh ist fast unbeschr~nkt und es werden auch gebrochene lahlen umgewandelt Diese werden wie normal mit einem Dezimalpunkt eingegeben (2B C012)04 oder 4915225) SolI d~s Programm auch auf anderen Rechner laufen so ist zum Beispiel beim PC 140102 darauf zu aehten daB die alle ~lle einfaehen Stringvariablen in Doppelvariablen dmzuwandeln Bind Das Programm benutzt zur Urnwandlung den ASCII-Code Man sollte sieh also auf die normalen Basis-Einheiten beschr~nken da es sonst zu Fehlausaqen fUhren wUrde Auherdem kann bei-Eingabe einer zu groBen Basis ein Error auftreten da der ASCII-Code ja nur bis 255 geht

Heft 16 Seite 48

Das Programm scroll t ei nen bel i ebi gen Tex t von mamiddot 80 lei chen laenge Der Serollvorgang wird dureh die 4 Cursortas~en und ~ shybestimmt wobei mit Cursor reehtslinks eine Textzeile naeh reehtslin~s geserollt wird und mit Cursor hochrunter zwisehen mehreren Textzeilen middot~ebl~tt~rtmiddot wird Dureh Druek auf - wird zum Textzeilenanfang mit + zum leilenende gesprungen Um diE Routine zu verI assen bet~tigt man Space oder Enter Die zu serollende Texte werd~n in Datazeilen abgelegtUm den

~~~rqh ~ h~~rm~middot~

~

~--r-- ~bull bull amp shy

1 - __ middot ~ 9h1 ~jqhh~ ~- -____ IV

Seite -2- Programme fuer den Sharp PC 1500A

1Q) ACLEAR INFUT Zahl middotA$Basis BZ=VAL A$IF B=1121 INPUT - gtBasis BI=Z-INT ZGOTOmiddot15

11 FOR T=ITO LEN A$IF MID$ (AtTl h NEXT T 12 Al$==LEFT$ (A$ T-1) A2$=MID$ (A$ T+1 16) IF A2$= 11 GOTO 14 13 FOR T=ITO LEN A2$A=ASC MID$(A2$TI)-48A=A-7(A gt9)

I=I+ABATNEXT T 14 FO~ T=ITO LEN Al$=A~ASC MD$(Al$TI)-48A=A-7(A ) 9)

I=+AB- (LEN Al$-T) NEXT T PRINT I GoTo A 15 M=ZZ=INT (ZB)M=M-ZBN$=CHR$ (M+48+7(Mgt9)+N$~IF Zgt12I

GoTo 15 16 IF IltgtI2ILET I=IBM=INT II=I-MI$=I$+CHR$ (M+48+7(Mgt9raquo~

K=K+lIF 1laquo16GoTo 16 17 PRINTN$ I$GoTo A

Programm Nr 3 Inverse Matrix

Eirie Inverse Matrix l~Bt s~ch mit verschiedenen Verfahren berechnen das hier vorgestellte ist das Austauschverfahren Nach dem Start wird die Dimension eingegeben und ein J falls riach jedem Austausch ein Zwischenergebnis angezeigt werden 5011

2121 8 IO CLEAR WAIT 121 INPUT Dimension NZwischenerg A$ DIM A(NN)

21 FOR T=ITO NFoR Y=ITo NPRINT A(TIOY) lip INPUT A(TY)CLS NEXT YNEXT TWAIT

22 FOR T=ITO NPV=A(TTC=1PVFoR Y=ITO NIF YltgtTLET A(I2IY)= -A(TY)PVA(TY)=A(I2IY)

23 NEXT YFOR U=ITO NIF U=TTHEN 26 24 FOR I=ITO NIF IltgtTLET A(UI)=A(UI)+A(I2II)A(UT) 25 NEXT I 26 NEXT UFoR Y=ITo NIF YltgtTLET A(YT)=A(YTPV 27 NEXT YIF A$=JIIGOSUB 29NEXT TEND 28 NEXT TGoSUB 29END 29 FOR R=ITo NFOR E=ITO NPRINT A(RE)= A(RE)

NEXT ENEXT RRETURN

Programm Nr 4 Passwort

Bei vielen Sharp-Rechnern kdnnen die Programme mit einem Passwort g~schUtzt werden mit folgendem Programm i~t dies nun auch beim PC 15121121A mdglich Bedienung Nach dem Einschalten des Rechners wird nach dem Passwort gefragt das eine max L~nge von 16 Zeichen haben kann Durch Druck auf CL kanh die Eingabe geldscht werden mit den Tasten SHIFTDEFSMLRCL+1~MoDE wird jeweils das letzte Zeichen geloscht 1st das Passwort ei ngegeben so wi rd es nach Druck auf ENTER uberpruft Bei einem falschem Passwort wird das Programm erneut gestartet Mit der OFF-Taste ist der Rechner wihrend das Programm l~uft

abschaltbar Damit die Routine nach dem Einschalten a ktiviert wird ist darauf zu achten da8 der Rechnir beim Ausschalten im RUN-Modus ~teht

1 ARUN POKE ampFQ)I2IDamp82PoKE amp764E64CLEAR CL8 WAIT 121 2 CURSOR I2IPRINT Passwort AA$CHR$ 95 3 A$=INKEY$ IF A$=GoTo 3 4 IF A$=CHR$ 15PoKE ~-(FI2II2ID 121 CALL ampCD71 5 IF A$=CHR$ 13GOTo 9 6 IF A$=CHR$ 24GOTo 1 7 IF A$(IO LET AA$=LEFT$ (AA$ABS (LEN AA$-I)~GoTO 2 8 AA$=AA$+A$GoTO 2 9 IF AA$lt gtPasswortGOTo 1

1121 POKE ampFI2IQ)DI2IEND

Programm Nr 5 Musikprogramm

Das Programm belegt die Tastatur des PC 15121I21A von ASD bis 5 mit ganzen und die Tasten WETYUOP mit halben Noten

1121 A CLS WAIT 121 PRINT Musi kprogramm 11 ON ERROR GOTO 12 12 A$=INKEY$ middot IF A$=GOTo 12 13 A$=A+A$RE~TORE A$READ HLBEEP 1HI~0+LGOT01~ 14 AADATA 255 121

15 ASDATA 22310 2 ALDATA 11218 8121 27 ATDATA 1773121 16 ADDATA 2121121 2121 3 A4DATA 951121121 28 AYDATA 157 4121 17 AFDATA 186 3121 24 A5DATA 8812121 29 AUiDATA 138 5121 18 AGDATA 168 4121 5 AWDATA 239 1121 3121 AODATA 114 9121 19 AHDATA 147 51Z 26 AEDATA 211 2121 31 APDATA 11211101212121 AJDATA 129 6121 21 AIltDATA 121 7121

~~~ e~middot-

~ WelI PII ~ ~-- - L ==- e_-_____ 4 - Heft 16 Sei te 49 SHARP-Compu~-

- Mmiddotw shy-iw - - _shy ---_-_----

Programm~ fuer den Sharp PC 1500A

Programm Nr 6 Graphikprogramm

Seite -3shy

Mit dem folgenden Programm wird die Anzeige des PC 1500A so weit es geht graphisch genutzt Die BefehIe im einzelnen

4 6 8 2 7 9 1 3 I

Cursor um Position C~rsor um Position Cursor um Position

nach nach nach nach

8 8 2

links rechts oben Ltnten

8 (I FISCHEL GmbH IJ

00000000 0 0000000000 DDDDDDDtJDO DtJOQODDDDO uu -

Cursor um Position Kombination von 4 und Kombination von 6 und Kombination von 4 und Kombination von 6 und 2 Schrittweite festlegen (1-143) SpaItenmatrix festlegen (0-127) Spaltenmatrix an Cursorposition bleibt erhalten)

zeichnen (Untergrund

+ Von Position v bis Position b Spaltenmatri x 1 zeichnen Untergrund bleibt erhalten) Linien ~ i~hen lID Anfan s punkt lin ks oben ru Endpunkt r~c~t~ unten Es ist auch mdglich schr~ge Linien zu zeichnen Werteberei ch 1 Ir 0-143 DIu 1-7 r gt1 Rechtecke zeichnen lID ru wie bei Linien ziehen Anzeige loschen

100 ACLEAR WAIT 0 QIM P (7) ON ERROR GOTO HI8 102 FOR T=lTO 7P(T)=2 A (T-1)NEXT T 104 Gl=1P1=0P2=1k=0Z=1 106 PP=POINT Pi 108 A$=INIltEY$ 110 IF K=0GCURSOR PlGPRINT PP OR P(G1) k =1GOTO 114 112 K=IZIGCURSOR PlGPRINT PPAND NOT P(G1) 114 IF A$= GOTO 108 116 GOTO A$ 118 P1GCURSOR P1GPRINT PPRETURN 120 P2CURSOR 24PRINT RETURN 122 ICURSOR 24INPUTP2IF P2lt 10R P2 gt 143GOTO I 124 GOSUBP2GOTO 108 Etganzungsshy126 CUSOR 24 INPUT ZGOSUB P2 GOTO 108 128 -CURSOR PI GPRINT PFOR Z GOSUB P 1 GOTO 106 130 =CLS G010 106 132 +GOSUB PlCURSOR 24 INPUT VBL 134 ST=lIF VgtBLET ST=-l 136~ FOR T=VTO BSTE~ STGCURSOR TGPRINT (POINT TOR L)NEXT T 138 GOSUB F2 GOTO 106 140 4GOSUB IP1P1=P1-P2IF P10LET P1=143 142 GOTO 106 144 6GOSUB PlPl=F1+P2 IF F 1143LET Pl=0 146 GOTO HI6 148 18GOSUB PlGl=Gl-1IF Gl lt 1LET Gl=7 150 GOTO 108 152 154

2GOSUB P1G1=G1+1IF Gl gt7LET G1=0 GOTO 108

156 7Gl=Gl-l IF G1 lt lLET G1=7 158 GOTO 4 160 9G1=G1-1 IF G1 lt 1LET G1=7

GOTO 6 1G1=G1+1IF Gl gt7LET G1=1 GOTO 4 381=Gl+1IF Gl ) 7LET Gl=1 GOTO 6

Heft

~ scne I itc-I

162 164 166 168 170 172 174 176 178

)GOSUB P1CURSOR 24 INPUT LORUGOSUB P2 Y1=O-UST=1Y6=OIF OgtULET ST=-1Yl=U-O IF RltLGOTO 106 DM 15-(incl 7 MWSt)

180 182 184

186 188 190

192

194

Y3=0Y2=INT laquoR-L)(ABS Y1raquoGCURSOR L FeR T=ITO RY4=POINT TY3=Y3+1IF Y3gtY2LET Y3=0Y6=Y6+ST Y5=2 A (Y6-1)GPRINT Y40R Y5NEXT T 11 ( 11 GOSUB 11 P 1 CURSOR 24 INPUT L 0 R U GOSUB 11 P2) IF L gtR GOTO 1[2)6 Yl=2 A (O-1)FOR T=LTO RGCURSOR TGPRINT POINT T BR Y1NEXT T FOR T=OTO UYl=2 A (T-1)GCURSOR RGPRINT POINT R OR YlNEXT T Y1=2 A (U-l)FOR T=RTO LSTEP -lGCURSOR TGPRINT POINT T OR Y1 NEXT T FOR T=UTO OSTEP -1Y1=2A (T-1)GCURSOR LGPRINT POINT LOR Y1 NEXT T GOTO 106

raM i PMP SHARPGOmput_er - Heft16 Sei te 50

-- - ~ ~ -

-- ~-~~--~

_____N __ ~ -~ ~)hP h~ ~ h ~-f 9 rH m~~ ~ ~ q h ~~p r rh ~ Seite -4- Programme fuer den Sharp PC 1500A

Programm Nr 7 Editor-Hilfsprogramm

Das folgende Programm solI dem Benutzer die Arbeit mit dem Computer erleichtern FLlnkti onen Shift amp Insist Shift I Delete Delete Cursor left Insist Cursor right

Alle Tasten aul3er SHIFTDEFSML haben Tastenwiederhoung - die shyCursorfunkti on rechtsl inks bl ei bt_ auch bei Shi ft erhal ten Das Programm i st voll reI okati bel und wi r fol gendermarren aktiviert

POKE amp785BHILo POKE amp79D4amp55

HI=HI-Byte und LO=Lo-Byte der Startadresse des Maschinenprogramms

Heltdump

7C01 BE E2 4A EB 7B 0E 40 B7 7C09 25 8B 0D B7 26 8B 0D B7 7Cll ID 8B 10 B7 lC 8B 0F 9A 7C19 B5 ID 8E 02 B5 lC EB 76 7C21 4E 02 9A B5 08 9A 85 0C 7C29 9A

Programm Nr 8 Pseudozeilennummer

Durch folgenden Trick kann man Pseudo-Zeilennummern schaffen Hat man zum Beispiel folgende Zeile eingegebe

1 PRINT OK END

und man POKEd in die Speicherstellen der beiden Doppelpunkte den ASCII-Code einer Zahl (0-9 = 48~57) zB die einer 2 so sieht die Zeile so aus

122 PRINT OKEND

Die Zeile kann nicht mehr editiert werden und wenn sie angesprungen wird mit GOTo 1 (es ist ja noch immer Zeile 1~)

dann entsteht ein Syntax-Error Alle nachfolgenden Zeilen sind noch in Ordnung und laufen einwandfrei

Programm Nr 9 Statistik

Das folgende Programm berechnet aus einem beliebigen Datenfeld die Varianz Standardabweichung Modalwert Median Mittelwert Variationskoeffizient Summe Summe der Quadrate und die Anzahl

Funktionen

Eingabe von Oaten Die einzelnen Oaten werden+~~ 1 2 gt 3 ~ n durch ein Komma getrennt Oaten werden gelscht

8UM Ausgabe der Summe der Summe der Quadrat~SUQ der AnzahlANZ des MittelwertesMIT des MediansMED qes Modalwertes (grter Wert)MOD der VarianzVAR der 8tandardabweichung8TA des VariationsKoeffizientenVAIlt

8 CLEAR CL8 D I M A$ (0) 812) A (30) W ( 100) ON ERROR GOTO 8110 11 81 INPUT 8tat A$ laquo() CLS

FOR T=1To LEN A$laquo()A$=MID$ (At(I2) T1)IF A$lt0oR~middot1 A$gt9NEXT TGOSUB S+A$laquo()GOTo SI A 1 $=LEFT$ (A$ (0) T -1 ) A$ laquo(Z) =M I Dtgt -( A$ (Ql) T LEN A$ laquo(Z) shy13 LEN Al$)P=lPP=lFOR T=PPTO LENA$laquo()IF MID$ (A$laquo() T1)ltgtNEXT TA(P)=VAL14 MID$ (A$laquo(Z) PPT-PP)GoTO 82

-Heft 16 Seite 51

l -

~~~~~~~~~~~= ~~rnrn~~~rn ~~~ ~~rn ~~[j~~ ~~ 8~~W9~~

~~~~~~~ ~~~ ~~~~~~~~~ Opound-f~~

OM 49 - (i ne 1 7 MWSt )

--~ sshy-~---

49 -OM

~~ ~~omiddoth =t mmiddot-rmiddotbhmatil bh~ ~)tibnmiddot~ 0 bull -~ ~~ bullbullbull - bullbullbull bull ~ 1 bullbull bullbull bullbullbull bull 0- ~bullbullbull _ - 1

Programme fuer den Sharp PC 15~~A Seite -5shy

15 A2$=MID$ (A$(0)PPT-PP)A(P)=VAL A2$PP=T+lP=P+lNEXT T 16 S2GOSUB IS+Al$GOTO Sl 17 S+FOR T=l TO P A=A ltT) N=N+l IF Ngt10I2LET N=ll2l2 zummiddot

PRINT VollRETURN 18 SU=SU+ASQ=SQ+AAW(N)=ANEXT TRE=lRETURN SH~P PC-1421 19 S-GOTO s FInan2rnathemat Aldltet-ComouW

212 SANZPRINT Anzahl N RETURII 21 SSUM PRINT Summe SU RETURN 22 SSUQPRINT SumdQuad SQRETURN 23 SMITIF RE=0PRINT Mittel~-ert XMRETURN 24 SVAR-IF fE=I2PRINT Vari anz VA RETURN 25 SSTA IF RE=I2PRINT Standardabw S RETURN 26 SVAKIF RE=0PRINT Varkoeff VIltRETURN 27 SMEOIF RE=I2PRINT Median MERETURN 28 8MODIF RE=I2PRINT Modalwert MORETURN 29 S3RE=I2ER=12 312 S4FOR T=l TO N-2 IF WltT) gtWltT+l) GOTO S5 31 NEXT T IF ER=lGOTO 183 32 XM=I2FOR T=1TO NXM=XM+W(T)NEXT TXM=XM(N+l(N=I2raquo 33 VA=~FOR T=lTO NVA=VA+(W(T)-XM)A2NEXT TVA=VA(N-l+1

(N-l lt 1raquoS=SQR VAVK=SXM 34 MO=W(N)ME=WlaquoN+1)2)IF N2=INT (N2)LET ME=5(W(N2)+

W(N2+1raquo 35 GOTO S+A$laquo(pound1) Begl~itheft mit einigen37 S5A= (W ltT+l) ER=l WltT+l) =W (T) W(T) =A GOTO S4

ProgrammbeispielenProgramm Nr 1~ ROM-Routinen

Zum Schlu8 mdchte ich noch einige ROM-Routinen auffilhren FISCHEL GmbH P LAWATSCH

CALL ampCA58 Edi tor-~al tstart Editor-Warmstart

CALL ampC9E4 All Reset CALL ampE~IZl~

RUN jnur im Run- und Direktmodus) CALL ~-ltC8BB

END CALL ~~CA55

UNLOCK CALL ampCD6A OFF-Taste CALL ~D71

Auto-Power Off CALL 8E33F Error Er in LINE LHLL POIltE amp784BER

POIltE 878B2 LH LL CALL 8CDAF

Loschen dimensionierter Variablen CALL ~DI291

L2schan aIler Variablen (CLEAR) CALL ~~DI2812

Mode-Taste Run lt- ) Reserve CALL ~CB9C

Mode-Taste Run -) Pro CALL ~CBA(ZI

AUSSCHALTEN - PROGRAMM GEST III=RT Oshy

f

Wenigstens das habendie Sharp-PCs gemeinsam

Flir alle die es noch nicht wissen Gibt man im RUN- oder PRO-MODE den Befehl CALL 53 (bzwhexadezimal CALL amp35) ein und drlickt ENTER so erlischt die Anshyzeige Nun ist der R~chner quasi abgeshyschaltet Er verbraucht nun auch nur noch soviel Strom als ware er hardwareshymaBig (durch den Schalter) abgeschaltet wor- --~~~~~~~~~~~~ den Denn auch die Erhaltung des Speichers kostet Strom Will man ihn wieder zum Leben erwecken so braucht nur die BRKshyTaste gedrlickt werden -Viel SpaB beim Ausprobieren-

PL

rawn aMP SHARP-Comp-uter Heft- 16 Se i te - 52

) ~ 4fM p h

Wer 110~T

~~ ~ $ h~ 0 p -r rh ~ -

1amp 1~ inanp i9 pn

~ ~ m=~p r m~

---~-------~----------------Achtung

kann mir die Adresse vdh STmiddotCKmiddot gegen Kosterfershy

stattung ztisc~ickenPC-1500 Zeitung Mhrz84 Seite 3536) Markus Fischer Lindenweg 5 4544 Ladbergen

~~-

Betrlft Alles fUr Sharp Coput~r Mr286 Seite

Sehr geehrte Damen und Herren lIit Vereinb~rung des Autors se-nde ich Ihnen eine -17+4 zu die dieses Progra _auf de-n PC 150111A zurn Laufen bringt Ich wurde ith tiber die Veroffentliehung sehr freuen

Wer das Program Siebzehn + 4 (AlIas fUr Sharp Computer Mr 286) auf seinJm PC 1500A zUIL _laufen bringen will und keine Speichererweiterung besitzt wird da einige Pr oblelle haban Eha bei teile 12111111 bricht der Rechner bei der Eingabe~i~ einer Fehlermeldung ab middotSpeicherUberlauf M bull

Wenn Sie die leilen 28 bis 370 loschen und fo1gende leilen eingeben spar en S~e erst eial jedeen~e Tipparbelt (auBer Sie haben dait schon begonnen) und zweitens viel wertvollen Speieherplatz der bei de PC 1588A zielieh kn~pp ist Ob daB Program auch auf dem PC 1588 (ohne Speichererweiterung) lauft kann ieh nieht sagen weil ien einfaeh noch nteht die ogliehkeit hatte es

ACHTUNS Dia leilen 2111-378

21IA$E7F41 30RESTORE 90FOR 1=I1ITO 8READ 418$=B$+417F SI1IC$(I)-A$+49SD7FSD4941+B$ 61P$(I)=A$+middot494D7F4D494t-+B$ 7111H$(I)=A$+4DSF7D5F4D41 a +B$ elIK$(I)-A$+middotSD4B7F4BSD41middot+B$ 90ampNEXT I 18111DATA 417D6B7B~4163534Fmiddot~417F6B7Fmiddot 118DATA middot416FSB4Fmiddot7F417F637Fmiddot417F6BSS 120DATA u417F63SDmiddot417FS967middot417D537D 138A$middotmiddotB$=

Sehr geehrte Damen und Herren

Wenn Sie sich in unsere Anwender-Zeitschrift

-Alles fUr Sharp-Computershy

mit einer Anz~ige einschalten mochten gtinstiges Angebot

Mit freundlichen GrU8en Bernd Fischel

FlSCHEL Betriebswirtschaftlicher Beratungs- und Prograbullbull ierdienst GbH Kaiser-Friedrich-Stra8e 54a 0-1000 Berlin 12

Cl

auszuprobieren

losehen

B$

Dirk Seharnberg FrohnlestraBe 72 208111 Huburg 61

machen wir Ihnen gerne ein

Ber I in 12 den Tel 030323 60 29 Mo-Fr 10-18 Sa 10-14 h

PC-1S00 zB Speichererweishy ~ terung urn 48K RAM (BASIC-RAM

+ 24-1lt tr1CODE -RAM) Dr1 39B middot 1~4k RAM DM 736shy184kRAM DM1036~

in k 1 Ei nbetu + 6 Mon (-)i--r 51nt i E

Fa Bajit Wasserlooser Weg 34 2390 Flensburg Tel 046133831 od 26943

19

kleine Aderung von ohne Speichererweiterung

UW~~middotmiddot-

~ ~

~ ~

l ~

ifJ

~

~

3

Z

~

c

0

~

J

l

~

Z

0

~

r-shy~

ltr Q

~

0

cQJ

4-c I ro-~ QJ

+-l c I QJ -

l QJ CO oJ CU 01 0)0 Clc 0) ro c ~ CI)~ Cl

-4

QJ c +-l ~ 0 ~ Cl gt U

I ~c ~ QJ U 0 Ol QJ

0 0) 11 d Cl) QJ C I 0 CO ro

c- shy~ Cl) c QJ 0) -t-5 U - C ifJ r-I

cl3shyQJO~~

LL c cQJ QJ00

C3f--O -r-I c QJ

t -fQJltC -c

Cl) M U U coCCI)1-- -11 ~

O-QJ+-lo gtCI)--

11 M QJ If) -11

0--013 CX)1f)~ --~ +-l C1N~c

MOU +-l I 11

4-cUjJc QJClQJ c +-lO

Cl) Cl) c c ltU 0 I ~Q~-

Heft 16 Seite 53 S tI piR-P C O _rylP u t e r

~~~ 1 O~rMmatfbtM i~cibYi ~~ q~rph ~ ~T~ i bull - ~~~~N~ __ ~M~~__________________________________________________________________

PC-1500 LUB

Da Spiel LIlE wurde von delll Mathematiker JHbullConway von der Universitit JRpoundM lPR06RAMM LJFpoundiC-bridge eBtwickelt und 1970 von Martin Gardner iD Scientitic American

2 R~Ma1 h emat einem breiteren Publikum vorgestellt Seither sind zahlreiche Programme sches Spiel vo

n J H ConllJaltur die verschiedensten Computer geschrieben worden (J9~D

3RpoundM f SPJpoundLDer Schauplatz des Spiels it ein zweidimensionales reld lIIit quadrashyREEipoundLN l

tischeD Zellen die tot (leer) oder lebeDdig selD kODDen (mit bull markiert) qREn 1Eine to e Le I I e Iu rd

Bei eiDer Abfrage des leldes wird uber Tod od er Leben aller Zllen nach lebendj9 luenn sehr eintachen Regeln entschieden und dann springt das gesamte leld in sie 9enau 3 le

bende NCH~hbarn den neuen ZUstand (Es handelt sicb also um einen sogenannteD zellularen hat

5RpoundM 20 poundineAutomaten fUr den middotdie Zeit in diskreten Sprungen verliuft) I ebende Le 1 le stirbt luenn siDie Begeln SiDd e nur 0 oder 1

O Jede Zelle bat 8 Nachbarn Nachbarn hat 6RpoundM 2b fine

1 line tote Zellewird lebendig wenn sie genau dret lebende I ebende Le I le stirbt wenn siNachbarn hat e q oder lIlehr

2 Eine lebende Zelle stirbt wenn sie weniger als zwei od er mehr ~ach arn hat JREM 2 FA5SLJNals drei Nachbarn hat

G ~lFHJNTLpound F fBR 84)Schon 1960 hatte der Mathematiker lredkin ein amphnliches Spiel entshy 8RfM Oder FRfDK

wickelt das aber fUr jede Zelle nur die 4 orthogonalen Nachbarn (links J Ns Sp e I (J S6 0) - berlAecksi

rechts daruber darunter) berucksichtigt Die Regeln sind hier ch i 9 t nul d e ortho90nnen N achbarn-

O Jede Zelle hat 4 Nachbarn

1 Eine telle stirbt wenn die Zahl der Nachbarn gerade ist (0 2 9REn RpoundGfLN poundi ne Ze I I est i rboder 4 Nacbbarn) soast lebt sie (1 oder ) Na~hbarn) t Iu e nn Zah I de r Nachbarn 9 er

Dies fUbrt nach einer gewlasen Zeit zu ein~r Vervierfachu~er urshy ade sonst middot leb t s esprunglichea Muster Wegen dieser Expansion ist es aut dem klineD Plotter

JBCLEAR DJn L$( nur bedingt spielbar Das Programm erlaubt aber die Wahl auch vou 19 J9HJ HHJ9

bull 19) f Jlredkins Spiel 2B JNPUT FREDKJN

oder CONWAVltDie Eingangsstellung wird durch die lingabe der Koordinaten der geshy FIC) i 5t

2] IF S$OFANDwUnschteD l~b8aden Zel1eD aufgebaut Diese Koordinaten werden mit 1= 5t ltgt C THpoundN 2B

(entspricht der Zelle) uDd J= (entspricht der Spalte) abgefragt Sie 3B fF S$f LPRJNT FREDKkODDen zwischen 1 und 19 liegen Die lingabe von fur I Beendet die I

lNs Spiel E1ngabe GOTO SB

4BLPRJNT CONWAI

Vs Sp i elDas Programm ist laJlZ in BASIC guchrieben uDd daher zteml1ch langsam 5BLPRJNT WA1T 1

Aber gerade dies erlaubt ein gedaaklicbes Mitmachen bel dieem Spiel 20PRJNT Bitt e Koordjnaten

man kann ver_achen sicb die nachste GeneratioD vorzustelleD Es wird slch Ider

55PRJNT ~lebendezeigen dass dies trotz der sehr eiatacheD Spielregeln garaloht so elnshyn Zellen enge

fach 1st ben 6BWAJT lNPUT ~l

1 (rliintze) 65JF JBTHEN CL5

60 TO 9B

lBBFOR J=JTO 18 JBCURSOR JB2BBCLS 60SUB 6BB 3J51F N4AND L$(J J NPLJ T J J 1B5FOR JJTO lB 2JBFOR J=OTO J bull J )=LET Ht ( CLS1 J B JF L middotH J J ) 22B FOR J=L TO R 1 J )1 GOTO

LT O=J-1GOTO BBLt(J J)ll39pound1 J3B GOTD 6B

225JF J=BTHEN 9BB 23BLPRJNt TAB ltJ- 3 sa Ht ( J I J )

1J5NpoundXT JNEXT J SB60SUB 5BBJ ) j L$ (J J) 39BNEXT J 12BGOTO lBB 395 NEX T J 8BBFOR J=OTO U J3BfOR J=lBTO 1

240NpoundXT J 25BLPRjNT Nf)lT 1BB FOR J=0 TO U B1BFOR J=LTO R

STEP -1 26BLF 26pound=Gpound4j 1J0FQR JLTO R 82BN=tA5C L(J-~J135 FOR J=J TO 1 B Q2BL$(JJ)=H$(JJ J)ofA5C L~ltl Jshy29B GOSUS 5BB 1tB 1 F L $ lt J J )= ) 1 ) ASC L$(j Jof3BB JF S$=FTHEN

LET U=HJGOTO 13BNEXT J 1 ) A5C LSCHJBBB JSB JraquoI423B5FOR J=OTD U lti4BNEXT J

lq5NpoundXT JNEXT J 4SB GOTO JBB 830JF NAND JLpoundT H31BFOR J=LTO R 15BFOR 6=JTO lB $ lt J J ) 3J5NB SBBWAJT BPR1NT I J55FOR H=lTO lB 32BFOR 6=J-JTO Jof Moment bl11e bullbull 60TO 850 1613 JF L$ltH6)= I J bull REWRN 8QB H$

LET L=G-lGOTO 33BFOR H=J-JTO J 85BNEXT J 1B J 6BBLPRJNT GEj G B6BNpoundxr J

J 65 NEXT HNEXT G 31B JF L$(G 1 H)=I~ enerat on B7B60SUB 5B0GOTO J7BFOR 6=J 8TO J LfT N=N4J RETURN 4aB

STEP -J 3S0NfXT H BBG05UB 6Be 9BBLPRJNT LPRJNT J5FOR H=JTO J8 36BNpoundXT G FpoundLD ZU KLpoundlLPRJNT LPRJNT I

J 8B J F L$ (H G) f 3BJF N=3LET H$tJ ALLpound ZpoundiLEN N I

LET RG J 60 TO J )=1 GOTO 3 TOT LF 4 9JBLPRJNT END 2BB 9B fND E LF 4 fND

J85NpoundXT HN~XT ~

S-HARP-Comiddotmputer Heft 16 Sei te 54

f~~~ ~Fph~i ~ ~-M~9 mm~~cr~r~m~ ~pr h shy

K 0 M BIN A T ION fUr den PC-1500

Bei diesem Spiel mlissen Sie versuehen vier vom Computer in einem 10 x 10 Koordinatennetz versteekten Gegenstande aufzusptiren (siehe Beispielausdrukshyke) Es verlangt von Ihnen ein hohes MaB an Kombinationsvermogen

Sie wahlen sieh im Koor-A BeD E f 6 ~ J

e 1 8 8 1 8 1

J 1

0

J

e

e 0

2 4

8 2

amplSe-OfF G H J

1 1 1 1 1 1

1 e

I e e 8 1 8 1

1 e e

2 2 3 3 [2] 1 e

e

1 1 1 1

e 1

1 - _ __ _ ~-J

dinatennetz jewelein- shyA

A Od mittels den ~ und B B iJ Tasten aua u er -

c c nzeige erseheinen dann o

o die ~eweiligen BuehstashyE E

ben (A-J) Bei der geshyF F

wlinsehten Kombination G G

mlissen Sie ENTER drticken bull H H

Darauf druckt der CompushyJ J ter in das ent$prechende

Feld eine Zahl zwischen Sit hClben 56 Punlne trreicht -SIt hClben 82 PunIce erreicht I null und vier Die Zahl

gibt dartiber AufsehluB wieviele Gegenstande sieh entlang der davon auageshyhenden waagerechten und senkrechten Netzlinie befinden Wie Sie sieherlieh nach ein paar Spielen feststellen werden ist null die aussagekraftigste Inshyformation _ Anfangs besitzt man 100 Punkte Der Computer zieht jeweils einen Punkt f~ eine eingegebene Kombination ab - Wenn Sie sieh sieher sind an dieser nder jenen -Position im Koordinatennetz miiBteein Gegenstand -liegen mussen -Sie die Taste fTldrticken Auf dem Disshyplay erseheint dann TIP SolI te sich Ihre Vermu~als riehtig herausshystellen wird das Feld durch ein Quadrat gekennzeichnet Andernfalls bekomshymen Sie 10 Punkte abgezogen STATUS 1 betragt 1167

Listing

S0IF INKEV$ = 2 CLEAR 2=2+1CHR$ 10BEEP 14 GRAPH CSI2E 92t~EXT 1X=X+16 DIM A(1010) 94IF A(XV)=lLETS2IF INKEV$ = 8 P=lE2 2=2-1CHR$ 11BEEP 110 WAIT 0PRINT 96P=P-lCURSOR 2 I X=X-1KOMBINA 2PRINT P 54IF X)10BEEP ITIOH 981F T=lGOTO 12299X=1012LINE (00)-(20 100CURSOR 9PRINT56IF XltlBEEP 192 -202) 0 0 B 29X=114LINE (1-1)-(2 102X=(X20)-1658 IF INKEV$-=01 -201)00 B 104V=(-V20gt+6CHR$ 13BEEP 316FOR 1=2fTO 201 106GLCURSOR (X V)BEEP 1255STEP 20 LPRINT ZGOTO 6418A=A+1 108GOTO 4260CURSOR 2PRINT20GLCURSOR (1-11 110CURSOR 9PRINT CHR$ (X+64) shy4) LPRINT 62GOTO 48CHR$ (A+64) 112 IF A(X V)=064BEEP 199V=122LINE (1-1)-(1 BEEP 3255P=P661F INKEV$ =T-201) -9GOTO 96J BEEP 3 T=l24LINE (1-1)-(2 114G=G+lCURSORCURSOR 9PRINT01 -1gt 0PRINT TIP26GLCURSOR (206 116 X= (X20) -1]6SIF INKEV$ =-I+])LPRINT 118 V=(-V20)+17 CHR$ 10BEEP 1CHR$ (A+64) 120 LINE (XV)-(X+V=V+l28HEXT I 16 V-16) 0 0 B 70IF INKEV$ =30FOR I=1TO 4 122 T=0CHR$ 11BEEP 132X=RND 10V=RND 124 GOTO 42V=V-110 126 GLCURSOR (0-272IF Vgt10BEEP 134 IF A(X V)=l 22)LPRINT Si99Y=10GOTO 32 e habenP P]4IF VltlBEEP 1936 A(XV)=l uncte elleicht9V=138 NEXT I shy

76IF INKEY$ = ~ I1

40 PRINT ) A A lt 128ENOCHR$ 13BEEP 3) lt Punkte BEEP 1255 GOTO 82

42IF G=4GOTO 126 78CURSOR 4PRINT44GLCURSOR (0-2 CHR$ (V+64)62) 80GOTO 6646 X=1 WAIT 0 82IF T=lGOTO 110CURSOR 0PRINT Dominik A Huller84BEEP 1992=0) A A ( 86FOR I=lTO 10 Hohnerkamp 30 48IF INKEV$ =T 88IF A(IV)=lLETBEEP 3 T=l 2000 Hamburg 562=2+1CURSOR 9PRINT 90 IF A(X I )=lLET TIP

- uaa-- - Heft _16 Seite 55 ~ SHARPC_omp-cJte-~

-- - ~ ~~~ B~----- -= - bull J bullbullbull lt bull a- bull I rl ~-R m m n71a Ij ] 0 m Q ~ I 1 -1 bull ~ ~~ripr ~ ~ - r _ = ~ ~ ---=~ middot ----~~~-------------------I

PC 1401~PC 1401 - M A S T E R M I N D PC 1401PC 1401 Bei diese~Spiel geht es daru~ vier Zahlen mit max 10

Versucheh zu erratenDiese Grenze kann in Zeile 50 vershy

inder~ werden

a) Der Rechner

zwischen 1

Verinderung

der Zahlen

b) Sie spielen

Kombination

raten muB

Es kann in zwei Varianten gespielt werden

ermittelt eine Kombination von vier Zahlen

und 6 die sie erraten mUssen Durch die

des RND Befehls in Zeile 40 kann die Menge

verandert werden

zu zweit Dabei gibt der eine Spieler eine

von vier Zahlen ein die der andere ershy

Welche Zahlen vorkommen dtirfen muS vorshy

her festgelegt werden

FUr beide Varianten gilt

Alle Zahlen mUssen

bedeutet daB

~ bedeutet daB

ZB Anzeige

Bedeutung 1

3

Wenn Sie am SchluB

auf einmal eingegeben werden (zB 1223)

die Stelle der Kombination richtig ist

die Stelle der Kombination falsch ist

1234 ~+

ist riehtig () 2 ist falseh (+) ist falsch () 4 ist richtig () der Runde angelangt sind und weniger

als 5 Versuche ben~tigten k~nnen Sie sich in der HIGHshy

SCORE eintragen Sie geben zuerst Ihren Namen ein und

antworten dann auf die Frage0b Sie die Liste ausgedruckt

haben wollen mit J oder N Es werden immer die drei geshy

speichert die die wenigsten Versuche brauehten urn die

Zahlen zu erraten

Das Programm wird ~mit RUN gestartet und erklart sieh sonst

selber Das Progr~mm ist zwar auf dem PC 1401 geschrieben

worden lauft abenmiddot wahrseheinlich auch auf anderen SHARPshy

Pocketeomputern

Viel

lREn bullbull 2REM MAS-~~MND ~

3R~M PC 1401 4RE~ 5RE~ ~ARKUS GAD bull 6RE~ 4920 LEMGO 7REM (C) 1985 8REM

10CLEAR WAiT 50DIM A (4) BC4)DS(4)G(C) =gt(3) Ps(3)

15FOR X=l ib 3LET P(X )=10t~E~T X

20C=ep~INT middotSPIELEN S lEmiddot PRINTmiddot lt1gt A~LENYPRNT Y lt 2gt ZU ZWE IT

25INPUT EIF E(l OR E) 2 GOTQ 25

30QN ~ GoTQ 35middot150 35RE~ ALLEIN 40FOR X=1 TO 4RANDOM

LET A(X)=RND 6NEXT X

45LET ~=A(1 ) 1000+A(2) 100+~ ( 3)1a+A(4 )

50LET C=C+lF C=19 Goro 1middot95

55PR~T CmiddotVE~SUCHmiddot 60INPUT SLET B=S 65IF S=F fjoro 17~

70LET Y=lGOTO 280 75FOR X=l TO 4IF G(X)

=AOO GO TO 85 S0LEr D$(X)=UGOTO 9

o 85 LET D$ ( X)= 90 ~E~T x 95WAIT 150PRINT D$(l)

SpaB beim Eingeben und

160WA~T 5GOTO 50 150RE~ ZU ZW~IT 15SINPUT Y-~E ZAHLA lE~j~T ==AL~- 3=ALET

i=2jOTC 28a 65FOR X=~ -J 4LET A(X

)=G( X)NEXT XGOTO 5 3

70BEEP 3RrNT G~ WONNEf-l n

751~ CltS GOTD 200 8ep~ ~ ~ v~IT vCv VER

SUCriEr 185PQ IN - middot~OC~ EIN SPIE

~~~AIT 58INPuT X$ IF lt$=Yj OR X$=YJA GOTO 40

190END 195~RrNT YLEDER VERLOR

ENGOTO 180 200PRNT Y3ITTE GE3EN S

IEYPRINT 1~REN N~M

EN EININPUT K$ 2051F C=~ ( 2) LET P(3)=C

LET Pt(3)=K$GOTO 2 30

210IF C=P ( l ) LET P(3)=P (2)~ET P$(3)=P$ (2) LET (2)=CLET Pt(2) =K$GOTO 2313

215IF CltP( l) LET ~(3)=P (2 ) LET P(2 )=PC1 ) L~T O(l)=C~~ $(3) =~S(2)LET $(2 )=P$( l)LET P$( U =Ks

220IF CgtP( 1) AHD C( P(2) LET P(3)=P(2)LE~ ( 2)=CLET $ (3)=P$(2) LET P$(2)=K$GOTO 2 313

S~ielen

225I~ C( P(3) AND C)P(2) LET P(3)=CLET P$(3) =K$

230WAIT l00PRiNT YDRUC KER JN YINPUT L$ iF LI= J SOTO 240

235 GJTO 215 240PRINT = LPRINT

250IF (2)=la LeT R=1 GOTO 265

255IF P(3 )=10 LET R=2 GOTO 265

260LET R=3 265FOR X=l TO ~PRINT X

P (( ) YVmiddot Y P$ lt X ) N~~ T XPR1~T

PRINT GGTO 185 280LET J=0FOR x=i TO 4

LET GCX)=0NEXT X

285FOR X=l T~ 4 290IF X= LET J=1090 295F X=2 LET J=100 300r X=3 LET J=l~ 305~ET G ( X ) =G( X) +l~ET

H=H-J 310I~ Hlt0 L~T rl=H+JLET

G(X)=G(X)-lGOrO 320 315GOTO 306 329N~XT X 325LET G(4 )=hON Y GO TO

75165

Markus Oad I8ft=ltaemanu-Strdf t

laap

~ iricib ~~ bull

STEP

S T

Ich Step by Die BASIC

Durch in

Der Im Routinen 1st mit den Programm Basic Die ML Bei

Die Die geandert Aber fUr und

IRE

WIE 18DATA

878

199 48DATA

middot middot r rii-Bo mmat~lti~b -fM ~~ ~ ~i ci r ribull - ~ ~ c- a_ ~ - ~ ~ ~

BY STEP

E P B Y _S T E P ASS E M B L E R

~

habe fUr ~eri PC 1401 ( Modell FAC ) einen in BASIC Ste~ Assembler geschrieben

erzeugten ML Programme stehen ab Adresse 14341 in den Zeilen Um die dazwischetl liegenden Daten der BASIC

Uberspringen werden automatisch Sprungbefehle in da~ ML eing~fijgt bull

einfaches Andern der Zeile 305 kann aber auch jeder andeye Frage kommende Speicherbereich fUr das ML Progr vorgesehen werden

Die eingegebenen Mnemonics und die Daten mUGen ohne Zwischenraum eingegebe-n we-rden zB LIA02 oder LIDP1122 bull

ML Befehl wird dann libersetzt abgespeichert und ausgedruckt Speicher ist mit dem ASSEMBLER noch ausreichend Platz um BASIC Testshy

zum testen der Programme zu schreiben das ML Progr fertig so kann das ASSEMBLER Progr ab Zeile 10 einem BASIC Programm liberschrieben werden das die ML Routinen in ersten neun Zeilen Aufruft Mit Tricks ist es auch mijglich das

ab Zeile 10 zu 16schen und mit einer MERGE Routine ein neues Programm nachzuladen

Routinen konne-n wie BASIC Ze-ilen abgespeichert werden LLIST der ~rsten 9 Zeilen kann sich aber der Drucker aufhangen

Alle-Eingaben mussen dezimal erfolgenDie Ausgabe ist ebenfalls dezimal Verwendung de DATA Zeilen ermoglicht das ladet) in einem Zug Zeilennummern der DATAs sowie der Inhalt dUrfen aber ke-inesfalls

werden bull Oder man entwirft einen neuen Algorithmus in Zeile 314 Leute die sich an ML Programme her ann machen durften Anderunge-n

Verbesserungen

ZEILE~ 1 BIS 9 ZE-ILE 1

ADB-1828-ADC ~-lt96-ADIA-2116

-ADI~~2112~ADmiddot18 68-ADtoi-1912

11DATA -ADW1814AHI A-2188-A~ID-2212

-A~I-2996-AH~Amiddot1

38DATA middotCAL-2224middotCAL Lmiddot3128-CPIAmiddot2183 middotCPImiddot2899middotCPA-1

DECA1867middotDE CBmiddot119SmiddotDECImiddot186S -DECJmiddot1193middotDECKmiddot 1873-DECL-1281

41~ATA -DECP-1991-DX -le8SmiddotDXL1937-D Y-1887middotDYS1839

58DATA middotEXAI1218-EX A-1219-EXImiddot1911 middotEXBDlg~7-EXWmiddot18

89-EXWD182S 68raquoATA -FILD-1831-FI

Lmiddotr1838 9tDATA middotIHAmiddot1876-IHI

middot1284-IHCA-186 IHCBmiddot1194middotI~CImiddot18 -64 - IHcr 1192

91DATA IHCK1972middotIH CLmiddot 128emiddotIHCpmiddot 1888 middotIYmiddot1886middotIYSmiddot183 8middotIXmiddot1884

92DATA middotIXLmiddot1836 188DATA middotJPmiddot3121JPCmiddot

3127 JPHCmiddot312SmiddotJ PHZ-3124-J~3126

middotJRCmiddot2859 181DATA middotJPRCmiddot2858middotJR

-2e45middotJRNCmiddot2943 middotJRHC~2842middotJRHZ -2841middotJRHzpmiddot2t41

des Progr keine Schwierigkeiten bereimiddotten

18iDATA middotJRPmiddot284~-JRZ 28S7 -JRZp 28S6

128DATA -LEAYE-1216middotL DDmiddot1887-Lraquomiddot19S9 -LDpmiddot le32 middotLDQ- 183 3 middotLDRmiddot 1834

121fDATA -LIA-2992middotLIB 2ee3LIDL-t817shyLIDpmiddot3816-LIImiddot288 gmiddotLIr2eel

122DATA -Llpmiddot2818middotLI9 yen2e19middotLOOp-2e47~

1P-1128 123DATA -YBmiddot1819middotYB

Dmiddot1826middotYDmiddot1983 YDmiddot1885middotYWmiddot18 88

138DATA YB1818-YB D-1826-YD-1983 ~Y~D-1885Y~le eg-IIVW)middotle24

148ilATA yentCo-middot206-NO Wmiddot1077

lS8DATA -ORA2191-OR IDmiddot2213middotORIM-2997 middotORA-1871OUTA- 1893middotOUTBmiddot1221

151DATA -OUTF-1895-OU Te-1223

16QDATA middotPOPmiddot 1891 -PUS W1852

188DATA RCmiddot 1289 middotRTHshy1855

198DATA SBB-1921middotSIC -1197middotSBIAmiddot2117 SBI~middot2113middotSBmiddot18 69 -SBH- 1H3

191ampDATA middotSBWmiddot191SmiddotSCshy1289 SLmiddot 1998 -SLW 1829middotSRmiddot1218middotSR 1i-r1828

192DATA STD-1882middotSTP -1048STQ-1849-S iR 185e SWP-- l89S

288uATA middotTESTmiddot2187middotTS lA- 218211 TSIDmiddot 2214 -TSI2898

Joachim Busse Altlander StraGe 15 2800 Br emen 66

238uATA middotWALT-2~7S 258RE (C) 1985 JOACHi

BUSSE lIREIIEH 398raquo1 $(8)9USIHG -

UtUshy3955=14341 318IHPUT -HE-f(8)

L=l 311iF ASe IDS (~S(O)L

i)64 THEh LET L=L+ lGOTO 311

32H=l-1 313~~YAL - RIGHT$ (IS(O)

~EH SX8)-L)F~ IHT (M256)E=H-F256

314~$=LEFTS (~S(9)L)

RESTORE laquoASe (LEFTS (IS 1raquo-6~)18)

328READ AsDIF AS($ THEN 328

34511= IHT (Dlee9)C=Dshy~1988

358FOR 1=1 TO ~+2IF EE~ (5+1)=13 THEN OKE- S44+4S=s+r+ 5

351MEXT I 357iF AS~-LP- THEN PO~E

S C+E S=S+1 GOTO 388 359 IF AS=-CAL - THEN

POKE Se+FEsaS+2 GOTO 3a8

3651POKE SCSzS+l 378IF raquo=2 THEN POKE S

ES-S+lIF B=3 THEN POKE SFS=S+l

38iH (j$=STRS (F256+EH IF ~=1 THEN LET GS=_middot

398~PRiHT STRs (S-B)Af Gs

40e IF SgtlS98e Ti-iEH BEE lP~IHT 9NCCH middot1595 6-5- BVTSmiddot

4181F 5(15956 T~EN GOTO 318

~eft 16 ~eite 57

---~~ -

bull - -I

~~ bull _ 1-1

- w- __--

ersten neun Zeilen zu

Programm

a~ fr 1111zt~ middot IIt I ~~)~ ()~ f~ ~ t

ft~~~olil IIII~1~J ~LIV lt ~li~ C r-i-(11I ~~--~igr middot~7jJik i ~tJ111 - ~ bull

a ~~middot~~ tmiddothG1 i~~~rmiddot~f~tl ~~ I III lil l bull El r11 rl~l~ LJl ~r~ i 11111~ ~ Eldl la1~ h~

~EJ 8 ~rr ~8 J~lJ ~8~~0 (~) ~~rB 0

~EJ JIG El ~Gr[3 Er -0 8middot0 ~B (~l [~l =13 I~r 0j

- J~ )71 laquo(3 tJ I LJ_

IJ IIUrrJ C~

1S3-a IIf)OCCLtltI C rS ~ tllI 013 cue 00CLltI

~~J~) J~J J~

Cl UW

l~

_SHARP---Compmiddotuter~ ~

middotmiddot _~- ----- bull - I

_ ----------shy

mit interessan~enTips amp Pr03rammen sOWle 8nwenshymiddotII I-Imiddot~ middotb~ i smiddotp i E I en (il 11~ d~O_ ~~~~~ern CE-126PCE-140P und CE-516P UaV~mn

Den PC-1350-Anwendern dlirfte die Bedienung der RESERV~-Tasten aus der Be5iienungs anleitung wohl bekannt sein Wenn man j edoch haufig die Winkelart (DEG RAD o GRAD) wechselt ist es oft schwierig festzustellen welche gerade eingeschaltet ist Dies jedoch wird kinderlicht wenn man dazu eine der Reserve-Tasten dazu verwendet Man schaltet den PC-1350 in den RESERVE-MODE (SHIFT amp MOD~) und wahlt dann eine unbelegte TastezB A (SHIFT amp A ) bull

Diese programmiert man wie folgt A MID$ (DRG((PEEK amp787C AND 7)2)+11)

(ENTER nicht vergessen ) Danach schaltet man wieder zurlick in den RUN-MODE Gibt man jetzt SHIFT amp A amp ENtER in den Rechner ein so wird jeweils der erste stabe der eingeschalteten Winkelart angezeigt

~libersetztliberarbeitet~ tPeter Lawatsch j

mit freundlicher Genehmigung1 Club des SHARPENTIERS SBM

151-153 avJean-Jaures elii~~~~i~~~~~~~~~~~~~~~~~~~~~~F-93307 Aubervilliers C~dex

5 1 i iiampJP 8HARP - C0 mput e r

He ft 16 Seite middot S8

-

middot-I

I h

l 1

1 1

1 l

~h

ikh

-

r

-

V

-shy

AB

ON

NE

ME

NT

Wen

n cs

Ihn

en

Sp~D

gem

ach

t h

at

d

iese

Au

sgab

e

vo

n

A

lIas

rUr

Sh

arp

C

om

pu

ter

zu

le

sen

u

nd

S

ie sic

h

au

ch

in

Z

uk

un

rt

du

rch

u

nsere

in

tere

ssan

te Z

eit

sch

rirt

U

ber

alI

as

Wis

sen

swert

e

zum

T

hem

a S

harp

C

om

pu

ter

inro

rmie

ren

w

oll

vn

d

an

n 8

0ll

ten

S

ie n

ich

t l~nger

zo

gern

A

lIas

rUr

Sh

arp

C

om

pu

ter

Jetz

t im

re

gelm

KD

igen

B

ezu

g p

er

Po

st

zu

b

este

llen

S

ich

ern

S

ie

sie

h ein

e

lUck

en

lose

In

rorm

ati

on

u

nd

sc

hic

ken

S

ie

den

B

este

llab

sch

nit

t am

b

este

n n

och

h

eu

te ab

A

lles

rUr

Sh

arp

C

om

pu

ter

ko

mm

t d

an

n

reg

elm

aD

ig

Jad

en

~tonat

ins

Hau

s

oh

nc

daD

Ih

nen

zu

satz

lich

e

Ko

sten

en

tste

hen

All

rz

fur

~(L

1~~A

~Fff

r

~

p

B

itte

v

oll

sta

nd

ig u

nd

le

sb

ar

au

srt

ille

n

B~stellschein

un

ters

ch

reib

en

u

nd

ein

sen

den

an

F

isch

el

GD

bH

Kais

er-

Fri

ed

rich

-Str

5

4a

D-1

00

0 B

erl

in

12

Ich

ab

on

nie

re d

ie Z

eit

sch

rirt

A

lles

rUr

Sh

arp

C

om

pu

tar

vo

n

der

nach

ste

n err

eie

hb

are

n A

usg

abe

an

(P

reis

p

ro

Jah

r 7

2

DH

o

p

I--

A

usl

an

d

84

DM

L

urt

po

stz

usch

lag

1

2

DM

)

I--

D

as

Ab

on

nem

ent

verl

an

gert

sie

h

um

ein

Jah

r zu

d

en

d

an

n

jew

eil

sro

gti

ltig

en

B

ed

ing

un

gen

w

enn

es

nic

ht

2 ~tonate

vo

r A

bla

ur

sch

rir

tshy

I M

PR

ES

SU

M

les

FU

r ~IMN~-Co_puter

Die

Z

eit

sch

rift

fu

r all

e

An

en

der

un

d F

reu

nd

e vo

n S

HA

RP

-Co

pu

tern

O

rgan

d

es

SH

AR

P-U

ser-

Clu

bs

Deu

tsch

lan

d

Der

S

itz

des

C

lub

s is

t B

erl

in

Ko

nta

kta

dre

sse

ist

die

FI

SCH

EL

G

abH

middotAll

es

fur ~-Coputer

ist

ein

e C

lub

zeit

sch

rift

in

d

er

So

ftw

are

lIard~are

und

Har

dw

are-

Erw

eite

run

en

fu

r S

HA

RP

-Coa

pute

r v

or

est

el

It ~

erden

Die

vor~estellten

Pro

du

kte

ko

nnen

so

woh

l vo

n p

riv

at

als

au

ch

aus

de~

Gcw

erbe

st

aaaen

Red

akti

on

B

ernd

F

lsch

el

Ch~fredakteur

Dr

R

oe

r-D

orsc

h

All

es

fur ~-Coputer

wir

d

hera

us

ee

ben

vo

n d

er

FISC

HE

L

Gb

H

Kais

er-

Fri

ed

rich

-Str

aB

e

54a

D-I

00

0 B

erl

in

12

Best

ell

un

en

n

iat

die

F1

SCH

EL

Gab

H

Ber

l in

en

tee

n

Bezu

sp

reis

e

Eln

zelh

eft

D~

6-

(D~

7-

)

Jah

resa

bo

nn

eaen

t DM

7

2-

(D~ 8~-)

(Au

slan

dsp

reis

e L

uft

po

stzu

sch

lar

Ein

zelh

eft

DM

1

-

ia

Ab

on

nea

ent

DM

12

shyin

K

laaa

ern

) k

un

db

ar

8 N

oche

n v

or

Ab

lau

f d

es

Ab

on

neaen

tzelt

rau

es

B

este

llsch

ein

am

E

nd

e d

er

Zeit

sch

rift

S

oll

te

die

Z

elt

sch

rift

au

s G

rund

en

die

n

ich

t vo

a V

erl

a

zu

vert

rete

n

sin

d

nic

ht

eli

efe

rt

wer

den

konn

en

best

eh

t k

eln

A

nspr

uch

auf

Nac

hl i

efe

run

o

der

E

rsta

ttu

n

vo

rau

sbezah

lter

Bezu

se

lder

In

de

n P

reis

en

is

t d

ie

ese

tzli

ch

e

Meh

rwer

tste

uer

in

H

ohe

von

7

en

thalt

cn

in

de

n A

bo

nn

eaen

tsp

reis

en

auch

d

ie

Ver

san

dk

ost

en

Die

in

-A

lles

fUr

IIII

I-C

oap

ute

r

vero

ffen

tl i

chte

n B

eit

rae

si

nd

u

rheb

err

ech

tshyIl

cb

esc

hu

tzt

AI

le

Rec

hte

in

sbes

on

der

e d

as

der

U

bers

etz

un

In

fr

ed

e

Sp

rashy

chen

v

orb

ehal

ten

K

ein

Tei

l d

iese

r Z

elt

sch

rift

d

arf

oh n

e sch

rift

l ic

he

Gcn

ehshy

ai

un

d

es

Her

aus

eber

s in

ir

en

dein

er

For~

-d

urc

h

Fo

tok

op

le

Mik

rofi

I

od

er

and

ere

Ver

fah

ren

-

rep

rod

uzle

rt

od

er

in

ein

e

von

~aschinen

insb

eso

nd

ere

Dashy

ten

vera

rbeit

un

an

lae

n

ver

wen

db

are

Sp

rach

e U

ber

tra

en

wer

den

A

uch

die

R

ech

te

der

W

ied

era

be

du

rch

V

ort

ra

F

unk-

od

er

Fer

nse

hse

nd

un

i

Man

ett

on

verf

ah

ren

o

der

ah

nli

ch

e

We

e b

leib

en

vo

rbeh

alt

en

F

oto

ko

kp

ien

fU

r de

n p

erso

nl

ich

en od

e~

son

sti

en

ei

en

en

B

edar

f dU

rfen

n

ur

von

ein

zeln

en

B

eit

rae

n

od

er

Tei

len

d

arshy

aus

als

E

inze

lko

pie

n

her

este

llt

cerd

en

Jed

e i

B

erei

ch

ein

es

ew

erb

l Ic

hcn

U

nte

rneh

aen

s h

er

est

el

Ite

od

er

ben

Utz

te

Kop

le

die

nt

ew

erb

l ic

hen

Z

wec

ken

ebull

i5~

(2)

Urh

G

und

ver

pf

II c

hte

t zu

r G

ebU

hren

zah

I un

an

d

ie

F

I S

CH

EL

G

m b

H

von

der

d

ie

ein

zeln

en

Z

ahlu

ns

aod

al i

tite

n

zu

erf

rae

n

sin

d

Sia

tlic

he

Vero

ffen

tl i

chu

ne

n

in

All

es

fur ~-Coaputermiddot

erf

ol

en

oh

ne

Beshy

rUck

slch

tiu

n

ein

es

even

tuel

len

P

ate

nts

ch

utz

es

au

ch

wer

den

Nar

enn

aaen

o

hn

e G

ew

ihrl

eis

tun

ein

er

freie

n

Ver

aen

du

n

ben

utz

t

Inla

nd (

Gro

B-

Einz

el-

und

Balln

hofs

buch

hand

el)

Vert

rieb

so

wie

Ost

erre

ich

und

Schw

elz

Ve

rlags

unio

n Fr

iedr

ich-

Berg

lus-

Stra

Be 2

0 62

00 W

iesb

aden

Te

lato

n 0

61

21

26

60

Wir

qti

g

FU

r u

nau

fgefo

rdert

e

ein

gesan

dte

Beitr~ge

Ub

ern

imm

it d

ie

Fis

ch

el

Gm

bH

keln

e

Haft

un

g

un

d

Gew

ah

rleis

tun

g

Die

v

an

d

er

Fis

ch

el

Gm

bH

ho

no

riert

e B

eit

rag

e

geh

en

zu

r fr

eie

n

verw

en

du

ng

im

M

iteig

en

tum

d

er

Fis

ch

el

Gm

bH

Ub

er

E

igen

tUm

er

ist

eb

en

fal1

s d

er

od

er

die

U

rheb

er

A

usn

ahm

en

bed

Urf

en

der

Sch

rift

farm

m

Un

dli

ch

e

Ab

mac

hu

ng

en sin

d

un

wir

ksa

m

rjJ

lich

g

ek

iln

dig

t w

ird

t)

Ich

b

este

lle

rolg

en

de

sch

on

ers

ch

ien

en

e

Ex

em

pla

re

vo

n

rUr

Sh

arp

Co

mp

ute

r

(StU

ck

pre

is

6 D~

t

Au

slan

d

7 D

M)

o

c

Hert

nr

bullbull

bull

bullbullbull

All

e P

reis

e in

cl

(fJ r

Der

Gesa

mtb

etr

ag

v

on

bullbullbullbullbullbull

DH

PJ o

lieg

t b

ar

bei

0

A

lIas

7 ~

Hw

st

o li

eg

t als

V

err

ech

nu

ng

ssch

eck

b

ei

(sch

nell

ste

E

rled

igu

ng

) (1

o

C

w

urd

e am

bullbullbullbullbullbullbullbull

au

r d

as

Po

stg

iro

ko

nto

d

er

Fis

ch

el

Gm

bH

Ko

nto

nr

4

61

53

3-1

03

B

LZ

1

00

10

01

0

Po

stg

iro

am

t B

erl

in U

bershy

3

wie

sen

(B

earb

eit

un

g n

ach

Z

ah

lun

gse

ing

an

g)

0

C

o li

eg

t (n

ur

bei

kle

inere

n

Betr

ag

en

) in

B

rierm

ark

en

o

der

rt

inte

rnati

on

ale

n A

ntw

ort

sch

ein

en

b

ei

ro N

am

e V

orn

am

e bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

r

Str

aB

e bullbullbullbullbullbullbullbullbullbull

bullbull

bullbull

bullbullbullbullbull

bullbull

bullbullbull

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

ro t)

rt

PL

ZO

rt

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

f--

Datu

mU

nte

rsch

rirt

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

(jJ

~Iir is

t b

ek

an

nt

d

aD ic

h d

iese

Beste

llu

ng

in

nerh

alb

v

on

8

Tag

en

(fJ

bei

der

Beste

llad

resse w

iderr

ure

n k

an

n

Zu

r V

ah

run

g d

er

Fris

t ~

gen

Ug

t d

ie re

ch

tzeit

ige

Ab

sen

du

ng

Ic

h best~tige

die

s

du

rch

m

eishy

rt

ne

zw

eit

e U

nte

rsch

rirt

ro ro DatumUnterschri~t

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

Ul

0

~

~

-t-shy

-t-shy

tA ~

~

~

~

=

aktueller software ERSTE COMPUTER-SOFTWARE-FACHZEITSCHRIFT TESTS UNO VORSTELLUNGEN

- ~ ~

Jetzt neu im Ze1scllihenlltlndel

Der Oldie unter den Textverarbeltungsprogrammen

bull bringt die aktuellen Informationen Ober den Softwa re-M a rkt

v

SoIhen SJe dJue Frrtgft mnJA beeft~n so bIIr femSMMrdKh AnsotlttMflndslncbfl Mm sndtt lCht 1 IdrNnen EiIlMg In elM htumelMde WIt dN Sch8Chape1em Ich m6ehtelmen mildHemIdeJnen E1MHftgoewe sendstUJsV~lfSchachMlxhrrMrigH SpItH nlcltt ~nd 1st DIe Rgeln de SchKltshy~smdsolekhtdIIB_~IIichcht$Ch rlgetJstIs~ odetsogataberkannIe IH1ISdI Dkh n~ M4erHoch SpaS att demSpMl~MtdMwktlaJcItrtochlnfiIMM damh 1raquoKhImg unci ~ durch 1Wshy~ ShIIf~ den agn zu ampraquonringen Wet sIch wIrldIellnlemlv mlt SchMh befesNn m6chte dentHlamEnde dlaes Texteselnlge ftI~ de UfenIIurltmplolWn WirMOlleft unfHkxhHlIhshyHm rXfnwtnlt ~n ~n~ und ___Isbndl_

Aufbau des Spieffeldes

DNScnacnbreflMr(iZM sdlfindenbelctanGegnem so aufgoIegI dsjedet

=Ie~~re~ Die84FeiderWodaufveteil

n~~ ~Mundserw AKhtclllJtmtatragen ornilfClecta~traquo LfidlMtJllddMM6gfict

bull ist systemungebunden bull erscheint alle 6 Wochen neu bull Auflage 75000 bull Preis OM 6- oS 50 sfr 6shy

mruentUtt ltomer Sleuthy on the Banshee - Super Game

n

-- --- bull

IV_ __ __ ~ -------- shy

Seite 3 Seite 4 Seite 5

seite 6-7

seite 8-9

Seite 10 Seite 11 Seite 12-13 Seite 14-16

Seite 17

Seite 18 Seite 19 Seite 20-23 Seite 24 Seite 25 Seite 26-27 Seite 28 Seite 29 Seite 30-31 Seite 32-33

seite 34 seite 35 Seite 36 Seite 37 Seite 38 seite 39 Seite 40-41

Seite 42-43

Seite 44-45

Seite 46 Seite 47 Seite 48-52 Seite 53 Seite 54 Seite 55 Seite 56 Seite 57 Seite 58

Seite 59

I N H A L T S V E R Z E I C H N I S

NEU Maschinensprachehandbuch fUr den Sharp PC-1450 Apple 11 emuliert Sharp-Pockets 14XX12XX Lohnsteuertabellen 1986ff Aufruf Computerlexikon fUr Sharp-Computer Tausch Ein Denkspiel Erfahrungsbericht Sharp-Ubersetzer Betr Zensurermittlung aus Heft 13 Seite 31middot Hypothekentilgung HYPO - 86 und Anmerkungen zum CE-129P Soundausgabe mit Sharp-Computern Bowling auf dem PC-1260 61 Mit dem CE-140P unterwegs Russisches ABC Blick ins GlUck

I~I (COIIFUTampt ) shy

Programm fUr Keyborder und solche die es werden o l len Cassetten-Service fUr Pocket-Software Plakatservice Erstellung und Ubersetzung von Software-Dokumentationen Programm zur Aktenbeschriftung Integrationsprogramm Trigonometrische Funktion Messen steuern regeln mit dem PC-1500 Der kleine PC-1450 mit der groBen Peripherie Datenverwaltungsprogramm fUr MZ-700 800 Frage- und Antwort-Programm Hardcopyprogcamm G~aphik Routinen fUr den MZ-700 Hardwarebeschreibung PCG - Graphik AnschluB der Thermoschreibmaschine am MZ-700 MZ - 80B RAM-FLOPPY Schematlsche Zeich~ung einer Rose Betr Basic MZ-2Z046 Neu EinkaufsfUhrer Literaturangebot Bridgestone-Turbo-Programm fUr den Tic-Tac-Toe-Programm PC-1500 Hard- und Software Programm zum Vokabelnlernen Maschinenspracheprogramm RETTE Interface fUr PC-1401 1402

Brother EP-~

PC-2S00

Girls-Face-Programm Morse-Programm MorseshyRON Ihr personliches magisches Quadrat BuchvorankUndigungen Programmlisting Lotto-Konig 10 Programme fUr den PC-1500 A E in Kleinanzeigen Life Ein Spiel Kombinationsspiel Mastermind Step by Step Assembler IN KURZE bei Fischel AnwendungshandbUcher z PC-13S0 und PC-1450 Impressum Bestellschein

FUr unaufgeforderte elngesandte 8eltr~ge Ubernimmit die Fischel GmbH keine Haftung undo aewabrleistung Die von der Fischel GmbH honorierte BeltrAge gehen zur frelen Verwendung 1 Mlteigentum der Fischel GmbH tiber ElgentUer 1st ebenfalls der oder die Urheber Ausnahmen bedUrfen der Schrlftform Undllche Abmacbungen sind unwirksa

-- - - _ - - -- - - -- - - -- _ -- - - - -

are

a- PMPSHARP-Computer Heft 16 Seite 2

I

Bethllisting dee Kern-ROM

~q~r8m ~~ hrf~

llBALSfDZIICBlf1S

~

Ii

III IIl1 1112 Ill III4 III5 III6 IlI7 IlI8 III9 11110 lurbechrelbUns 4er Betehle

IV

V

V1 V2

VI VI1 VI2

VII VII1 VIl2 VII VII4

A

s

BIWLEIfUJIG

Ibn 4er Pr0srampDlllirung in Baic bietet der PC-1450 Pockt Coputer auch d~ MHglichkit der Programmirung in Machinnpr~che DatUr enthKlt der BaeiC-Int~rpreter die Bethl PUX POD CALL CSAVEM und CLOADM bull lIit d-nen Maechiilenprograe 111 Hexcqde e1ngegeben autgerushyten und~ aut ~abullbullatte gepicher~ werden Ic6nnen bull

D1e Banutung der achinenprache glbt aut der ainen Site die MHgl1chke1t PrQsr--e oder ProgrlUllJlltelle u entwlelceln dl bi ampu tauendnal chnellar ablautan al Baieprogramme Aut der ~deren seite gibt ie die MHgl1chke1t nchi t de Autbau und der Funk_t~lon elne M1kroprobullbullbullbullor auelnanderzusetzen Zwar untercheiden 1ch die Betehle vrachiedener Milcroprozesortypen in elnampalnen De~ prinipielle Aufbau eines Betehlsatze tolgt jedoch eteta dell gle1chen Schea

D1t BSR-H CPU (Central Procesor Unit) dae PC-1450 lat a1n 8 Bit CMOS Mlkroproc~aor und trtigt dle Bezaichnung se 61860 Der Betehlbullbullatz middot enthK~t lIhr al h~drt Mashybull chinnbtahle die hier 1I~1t der von der Firma Sharp geshygebe~n B~zeichnung (M~ellonic) ill einbullbullInen besehrieben wardn~la Grundla~e ditnte daa -8HARP POCKET COMPUTER_ PC-1250(1251(1250A) MACHINE LANGU~GE REFERENCE MANUAL

Hlt der hier gegebenen Informatlon kHnnen Machlnnproshygraaae autgebaut werdan Stehen kaine ProgrlUllJllierhilfeshyittel ampur VarfUgungbullbull0 ertolgt die Eingabe der Code ampIll

beten Ubr eln Basicprogramm 8it dell POKE-Betehl PUr Anderungeh tahen dann dle Edi tiermllgl1chlce1ten des Bade-Interpretere zur VertUgung- III Text slnd Belpiele tUr diee Eingabe lIit POKE gegeben Hit dell in Text beshychriebenen Diabler kann die Einsabe in Machlnenshyprach geleen und 0 UberprUtt werden

Da in nu ntwickeltee Machine~progr genaueo wie in Baicprogr i al~geelnen ~icht bull otort da tut was beablchtlgt war 1t eine TetIllHglichlcit lIit Sinsl Stp odr Brealcpoin~ nUtzllch I Text wird ein Breakpoint-Monitor beehrlben 8it dell ein u tstende Machinenprogramm untrbrochen und der Inhalt aller ~~shysiter angeehn wrden Icann

Dr Baic-Interpreter wurd unteraucht und dle wlchtigshytn S1t~dreeen und dii TOlcen-Tabelle angegebn Die Untrprogr tUr dle Taetenerkennung dle Anzeige und den Audruck werden i elnzelnen bechrieben

Hp-ft 1n ~pitp ~

I1Dldtung

Zahlnlt BeD-Cod

Dr Mikroprobullbullbullbullor SC 61~60

Dr Bthlbullbullat 4r ESR-B CPU tranport-Bethl Arlth8t1ch BthI Logiehe Beth1 Shift-BthI CPU SturbthI SPrUnsbthie Unte~osramn-Betehle

Eingabe-Ausgabe-Bthle Unblcannt Berehle

Die Badc-Be~ehle PEEl POUf

Basic-Maschinenprogramme Diaeselllblr-AnbullbulliAudruck HxcodeZeichen-AnampigAudruclc

Prosrammirbipiele Renumber BraIcpolnt-Monltor

Der Balc-Intrprete~ Unteruehung de Slte Die Tatenroutinen Die Anige- und Audruclc-Routinen Syteadrebullbullen bull To~en-Tabelle

Anbang De ROM amp0000 bi amp1FPF

St1chwortrampe~chnis

------

-- __fIII hm~~~ 9h~ ~)qhh ~

CALL

_------~

l-l rmiddotr+

bullbull11bull r- 1 r middotr JIbullbullTo

~ ~ He-- ----f~t--L-Ll-f middot ~ o __ ~~ - - Ifmiddot --- _ i~ t To r -r- bullj bull -- If ~~ ~ I~ ( ~~ -- middot - -~- iI-- ---

L ~ --L bull shy

CSAV CLOADM

bull ampla 1(-

~~ ~~--

NEU L

Fu~ den SHARP - pe~1450

Tasch8neomputer

Masch inensPYoche ~Handbuc~h

~~ ~ -~ ~ ~ - - Jimiddot~~1i4~4ii~~~~ (~~~~~~ ~ ISBN 3-92432~23-~

FISC~~L G~bH

~~~Ylr~middot~middot~T~~middotn~

Preis DM 49-- (incl 7 MWSt)

- -- ~bull bullbullbull gt-

Ft lIes +uet-middot ~_bI Q_~_R - C t=lLmItHJ~ ~-~

~ ~ (~

rrn~R~~~

- ~ - ~ --~ - middotIvmiddot~~middot~

~~ ~ ~~~Q~~~

O~JStange

00

J

J)

0 0 I o 0

3 0

C c+

to c ro h

rt

I

0

(f) ro ~

rt

(t) +-

S H

A

Das

ub

ertr

agen

vc

n Pr

oIJr

alun

en

fur

den

norl

llale

n B

eJlu

tze

r lio

n

AP

P

L

E

II

1IiJo

m

u

1 i

e or

t

R P-~DCKETS

~4X~12XX

aus

eine

ll B

asic

dia

lelc

t in

ein

en a

nder

en

ist

CO

IIIP

uter

n sc

hon

lIei

sten

s e

in d

elil

tate

tmiddot H

appe

n

-da

s d

ies

nun

per

Y-a

bel

und

Soft~are

zwis

chen

AP

PLE

It

und

SHA

RP-

CoI

IPut

ern

der

Ser

ie 1

4x

x1

2n

m03

1 ic

h is

t

beha

upte

te d

ie H

ambu

rger

Fi

nna

bull

Schllid~

EDV

und

ste

nte

uns

Har~-

und

Sof

twar

e Z

UII

T

est

zur

VE

rfU3U

n3

D

ie

Har

dwar

e st

ell

te s

ich

als

verbluf~end

ein

fach

dar

E

ine

kle

ine

Sch

altu

n9

lIit

de

r Buffrelektroni~

lUll

UlI

setz

en

der

ne3

atil

len

LO3i

CJ

all

Sha

rp

(11P

inshy

Con

nect

ot

zur

PO s

i ti

yen

L091

CJ

des

App

les

(Gal

lepo

rt)

ind

usi

lle

ei

net

en

tspr

eche

nden

Si9

nal

aufb

efei

tun

9 b

este

hend

aus

ca

15

~auelementjn

und

als

Intetface5tec~er

verI

Joss

en

In

del

ullf

anC

Jrei

chen

Bed

ienu

nIJs

anle

itun

3 d

er S

oftw

are

sin

d

un

ter

ande

rell

au

ch

die

P

lane

(SchaltplanBestiickun~splan

und

Lay

out)

de

s In

terf

aces

un

d ei

ne

ausf

uh

rlic

he

Bau

anle

itun

IJ

soda

A

auch

de

ll w

eni3

er

erfa

hren

ell

Bas

tle

middot ei

n K

auf

des

Bau

satz

es s

tatt

ein

es F

erti

CJ

3era

tes

elli

pfoh

len

wey

den

kann

Als

Sof

twar

e lU

~er

~ Elektronik

wer

den

-zZ

zw

ei

Pro

Jram

lle an3eboten

~

IAPP

LE-S

HA

RP-

INTE

RFA

CE

Das

Pr

O3

ralll

l di

en

t in

ers

ter

li n

i e

der

Dat

en

und

Pr0

3ral

lllllu

bert

ra9u

n9

(Mas

chin

en-

und

Bas

icpr

o3r

allm

e )

V

OII

S

harp

zu

~ A

pple

w

obei

de

r B

Inu

tzl r

~enu3esteuert

die

fli

j3li

chke

it

hat

d

ie P

rpC

Jral

llle

und

Dat

en

dann

au

f D

isk

atte

zu

sp

eich

ern

UI

I si

e s

pat

er H

iede

r lU

ll Sh

ayp

zu

ub

ertr

agen

Opt

iona

l w

ird

das

ProI

Jral

Hll

auch

lIi

t de

l

MO

3li c

hkei

t an

4Jeb

oten

Bu

t c

un

dod

er t

1aschinenpro3ram~e

auf

Bil

dsc

hir

ll u

nd nr

uc~e

r au

sCJe

ben

zu

lass

DII

Pr

oJr

a1111

1 st

ell

t a

Ue

rdi n

3S

auch

B

ezu4

Js

der

Aus

stat

tun9

des

App

la

cdar

~opat

lplen

Rec

hner

s en

tspr

Ec

hend

e A

nfor

deru

Men

C

Pt1

2

))

lI

it 8

0 le

i ch

n shy

und

ZeO

-kar

te s

ON

ie 6

41B

yte

Ra~

und

lIin

illa

l ei

n D

iskl

aufw

erk

2 A

PPLE

-SH

ARP

-EI1

ULA

TDR

Vcn

nzlt

ch

ande

rell

K

onze

pt i

t de

l

un

ter

App

leso

ftD

DS

ill~lalllntla

rt

Ellu

l ato

r fU

r SH

AR

P-B

asic

D

r

Sanu

tzr

hat

hie

r d

ie M

09ll

chke

it

bel

ieb

i3

e B

asic

prD

9ram

lle

vom

SHA

RP

ZU

II

APP

LE a

dlr

2ur

Uck

zu

tr

ansf

erie

ren

H

obei

(f

ur

den

BI

nutz

er)

nic

ht

lch

tbr

d

ie t

ct

l vl

r c

hled

enen

Bas

icd

iale

kte

ent

spre

chen

d k

cnv

ertl

ert

Nr

dan

t1it

d

l

P

ror

1I

I H

ird

es a

lso

lIa

chba

r

die

l au

f ei

nell

Rac

hn r

bull r

pre

bh

nB

asic

rcu

tln

ln

und

-pro

9ral

lme

in d

en

ande

ren

zu

ub

ertr

a9an

und

l

a d

ort

li

l t

4Jle

iche

ll

Er

bnl

bullbull

blau

fen

zu

lass

en o

der

1ar

sp

ezl

ll

Pro

r1I

111

fUr

den

S~AR

P (1

~oll

tjn

dl bull

bulln S

HA

RP-

BA

SIC

)

auf

der

APP

LE-t1

bullbullch

in

zu arl

tel l

enun

d zu

te

stln

UI

I 1

1 l

etz

tlic

h a

ut

den

SHAR

P zu

u

ber

trbullbull

bulln

All

erd

in9

5

lIuI

In

vcr

teh

end

e S

itze

doc

h na

ch

lin9lchrn~t

wr

dan

de

nn

leid

er

konn

en

Iln

tl

14~~-Funktionen

nic

ht

vo

llst

ind

l

unt

r A

ppll

loft

e

test

et

Her

den

N

I1I

der

Ap

ple

inte

rpre

ter

In

E

rNll

tl r

un

d

lalb

IU

llc

h

nlc

ht

~u

laAt

D

l bullbull

betr

ifft

all

erd

in9

nu

r dl

l il

l 1

40

10

2

IIB l

lch

en

h~heren

tri9

Dnc

bullbulltr

isch

en

Fun

ktio

nen

NI

AHS

AHC

HC

B t

c

N

l c

h

ill

App

lf b

asic

n

ich

t vl

rfu

3bar

sin

d

All

erd

ln9

N

rd

n

auch

d

ilbullbull

F

unkt

l one

n

IDfe

rn

l

Pro

9rabull

bulltf~

t du

rch

In

II

cran

9bullbullt

bullbull lt

middot~middot-Zlchen

lIar

ktr

t

blnf

ll korrek~ kQn

~ert

iert

Ebe

nsQ

is

t d

ie

Yer

wen

dun

3 S

har

p-s

pp

zie

ller

B

asic

bef

ehle

z

B

8cAR

EIU)

amp

DEGR

EE

ampUS

ING

etc

je

der

zeit

mo

lich

l -

habe

n ab

er a

uf

den

Prora~~ablluf

i A

PPLE

ke

inen

Ein

flw

R

Lob

end

lIuA

hie

r er

wah

nt H

erde

n

daA

d

ie B

efeh

l e

amplP

RIN

T 8c

PAUS

E

bull Her

che

das

A

pple

soft

n

ich

t ke

nnt

und

die

oH

II

erw

andt

w

erd

en

in

Sharpprorall~en

be

i B

etri

eb d

es E

llul

atcr

s au

ch

11011

App

J p

soft

au

sIJe

fiih

rl

war

den

I

Syste~speH f

isch

e B

ehh

le

(PEE

YP

OY

EC

ALL

etc

)

wer

den

zwar

li

ber

trau

n

doc

h

lIufl

sich

der

~en

utze

r da

rlib

er

kia

r se

in

daR

dl

1r

Bef

ehl

CALL

14

44

beil

l

14K~

eine

n BE~P

erze

u3t

und

de

n AP

PLE

mit

S

ich

erh

eit zu~

Abs

turz

bri~t

Ebe

nsc

dad

u

n n

icti

t er

Har

ten

da

R d

i

kie

inJ

n SHARP~

--Rechner

nunm

ehr

_in

e

hoch

aufi

osen

de

Gra

fik

hat

ten

un

d p

lotz

lith

Bef

ehle

H

ie

HPLO

TDR

AN middot

etc

IIer

ston

den

B

efeh

le

die

ser

Art

H

erde

n II

CII

Em

ulat

cr e

r~annt

und

als

CA

NT

CO

NTIN

UE E

RROR

I~

ltZEILENNU~ER)

an3

ezei

3t

Da

die

SH

AR

P-Pr

o3r

amm

e i~

APPL

E als

no

rmal

e BASIC-ProIJrall~e

geha

ndha

btw

erde

n

ist

sOll

it

auch

je

der

zeit

das

Abs

peic

hern

au

f D

isk

oder

C

asse

tte

sow

ie L

iste

n a

uf

Dru

cker

od

er Bildschir~

lIo

31ic

h

Als

b

eson

ders

ko

mfo

rtab

el

erw

ies

sich

d

ie

~ollmunikation

zNis

chen

de

n

Rec

hner

n se

lber

D

as

App

leso

ft w

urde

ei

nfa

ch u

m d

ie B

efeh

le ~

LOAD

~SAYE

amp

APP

ENI)

M

SAV

E un

d ~K

LOAD

er

wei

tert

und

er

llo

3l i

cht

so d

en

Pro

3ra

llll

ltra

nsfe

r

bid

irel

tio

nal

da

s li

nk

en m

ehre

rer

Shar

ppro

IJra

llllll

e h

inte

tmiddotei

nan

der

und

sO

Jar

d

ie

Opt

ion

(~~L

OAD

und

~YSAVE)

bei~

Tra

nsf

er

die

u

nh

rsch

ied

lich

e

Klamm~rsyrita)

derb

eid

en

B

AS

IC-D

iale

kte

(z B

5HA

~P

Stl~

SIN

X

lt=

)A

PP

LE

SQ

R(S

IN()

()

1 um

zuse

tzen

un

d C

Jlei

chze

itiC

J eh

iaiC

Je

RE

I1-l

eile

n zu

en

tfer

nen

ZUSA

tlt1E

NFAS

SUNG

E5

w

are

wiin

sche

nsw

eH

3eHe5en ~

Neo

n all

a

SHA

RP-

BA

SIC

-Fun

ktio

npn

un

d rr

~

Bef

ehle

un

ter

App

leso

ft v

olls

tand

iCJ

au5

CJe

ftih

rt

wer

den

konn

ten

~

+

P~

ofis

oftH

are

d

ie i

nsbe

sond

ere

dem

A

nwen

der

bei

der

Rec

hner

in

S~hule

und

~

B

eruf

wo

D

aten

und

Pr

oCJr

allll

le

slat

ion

ar a

uf

dell

AfP

LEu

nd

port

abel

aU

f SH

ARP

verf

ti9b

ar

sein

lI

osse

n

sich

erli

ch

idea

le H

ilfest~llunCJ

anb

iete

t un

d da

s

D

OP

pels

chre

iben

lio

n Pr

o3r

alllm

en

oder

d

ie n

ochm

al iC

Je

EinC

Jabe

va

n D

aten

sp

art

middot0

middotmiddot ++

S

ehr

ein

fach

e H

andh

abun

CJ

und

CJu

te Do

~ume

ntat

ion

erl

eich

tern

die

Ein

arb

eishy

tun

3

~

J

raquogt

Wie

wir

k

urz

fist

iIJ

noch

er

fah

en

konn

ten

si

nd

Nei

fer

e Pr

09ra

tlllll

d

iese

A

rt

in

Vor

bere

itun

3

Ein

CR

OSS

-ASS

EMBL

ER

und

DIS

ASS

EMBL

ER

un

ter

rpM

d

ie

~

SH

AR

P-M

asch

inen

spra

chep

ro3

ram

llE

erze

U3

en

~~~lieren

()

und

ti

bert

rage

n ~

konM

en sowi~ d

ie

3esa~te Soft~arepalelt~ eb

enfa

lls

fur

COII~odore

C 6

4

laquolaquo

J

c

PREI

SE

-

IJ

Bau

satz

In

terf

ace

Iom

plet

t bullbullbull

bullbullbull

bullbullbullbull

bullbullbull

bullbullbull

bullbullbull

~

bullbullbullbull

39

9

0

DI1

0Fe

rtiC

JCJe

rat

Inte

rfac

e bullbull

bullbullbullbull

bullbullbullbull

bullbullbull

bullbullbullbull

bull

~ bull

bullbullbull

699

0 Dt

1

A

PPLE

-SH

ARP

-INTE

RFA

CE

(5 1

4 ~

Disk

354

0Trk

CP

M-F

orm

at

ohne

Betrieb~ystell)

I

(lIi

t H

andb

uth

incl

B

auan

leit

un3

fl

ir

o3

Ele

ktro

nil

bullbull

bullbullbullbull

~ bullbull

bullbullbullbull

bullbull 6

9O

O D

I1 B

ASI

C-LI

ST-M

OD

UL

(ZU

II

APP

LE-S

HA

RP-IN

TERF

ACE

) bullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

30

00 D

I1 middot3middot Aimiddot

IIA

SCH

INEN

-LIS

T-M

OD

UL

( -

-

)

300

0 DI

1 ~

11

a

(5

1

4-

Dis

k 3

5Trk

A

pple

-DO

S-Fo

rmat

oh

ne Betriebssy~tem)

~

(lIi

t H

andb

uch

incl

B

auan

leit

unIJ

fo

r o

9E

lek

trcn

ik)

bullbullbullbull

bullbull ~

bullbullbullbull

bullbullbull

144

00 D

t1 ~~

APP

LE-S

HA

RP-E

MU

LATO

R

CRO

SS-A

SSEI

1BLE

RD

ISSA

SSEH

BLER

bullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

(au

f ~nfr

a)

middot0-d

to-

Sof

tNar

e fu

r C

64

bullbullbullbull

bull bullbull

bullbullbullbull

bullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

(A

ut

An

fr

I)

~

J

All

a P

rels

e in

cl

14

tlN

St

Ihre

Bes

teJl

unIJ

ric

hte

n S

ie b

itte

an

dil

raquoraquo

raquogt

FIS

CH

El G

t1BH

K

al

r-F

led

rlch

-Str

54

bullbull

1000

Ber

lin

12

laquolaquo

laquo laquo

laquolaquo

~

~

Die

L

iefe

run

er

ol

Jt p

er N

achn

ahlle

(5

-DI

1 V

ersa

ndko

tlte

n)

cdr

Plr

Ver

h

~

middotUmiddot

lIit

tels

Ver

echn

uns

sche

ck

Unb

edln

t S

HA

RP-

Rlc

hner

tJP

nbullbull

bn

~

uJ

~

J

_

-- d~ron ~ ~I rii-F middotbmma~ji om ~ -~~rn 1_ ___

~ - ~~ ~ middot------1

L 0 H N S T E u E R ~A~ ELL E fUr den - I lI( shy I ~(-gt()

Sehr geehrte Damen und- Herrenl

Anbei iibersende ich ein Listing filr den pC-1i60 Nach dem Programmstart mi t DEF A- steht die ltmtliche Lohnsteuertabe-lle

lLST-TABELLE 1986 2(C) Dipl-Finanzwirt 3JoachiM Zoel Iner 4 Kashyna Istr 47 54927 Luede

19A CLEAR DIM Wl(4 )Wl(1)=1899Wl(2)=1 59 111 (3)=35 Wl (4)=5

15USIHG 111111111 59IHPUT gt64 J ia=1

A 55IHPUT B-Tab ja=1

i B 69WAIT 9 PRIHT l=ah

r3=Woche2=ona - t4=Ta WAIT - CURSOR 46 INPUT C

62IF C=9 THEN 60 65CURSOR INPUT KiSt

ja=l iD 79INPUT Lohn DPf

EE=E199 75IHPUT Yers-Bez DP

f GG=G199 89IHPUT StKI (1-6

F 82IF F=9 THEN 80 85IP Flt5 IHPUT Kinder

fr e i bet r H 99INPUT middotFreibetr

FBFB=FB199 le9 PQ=shy INT (-G 4)

5=48E4 G05UB AHTEI L IF QgtH LET Q=H

195IF A=1 LET O=E-GL=shyIHT (-04)S=3E5

middotGOSUB ANTEIL IF L gtH LE~ L=H GOTO 115

119L=9 115Rl=E-Q-L-FB 299MTABFB IF F=1 lET

ZT=1314+H2484 GOTO 269

398IF Y3lt=Y2 LET Y2=Y3 319YP= IHT laquoYl+Y2)109

)yp= INT (YP54)54 329Tl=ZT+YPZY=R3199-T

1 499 MSTmiddotT=1+TltF=3)

GOSUB YAB IF Flt5 GOSUB TAB86 GOTO 439

419Y=R252 GOSUB TA B86SI=X2Y=R15 2 G05UB TAB86S2= X2P=SI-S2Y= IHT ( R22)

428X=P IF PltY LET X=Y 439S=X199 GOSUB AHTE

ILK= 599K IF D=9 THEN D 519S=H6E4 IF ~=4 ~iT

S=S2 529GOSUB ANTEICJ=K-

IF Jlt8 LET J=9 1999D USIHG ampampampampampampamp

ampampampampamp11111111111 1199WAIT 9 PRIHT LSt

Kl9lB 1119WAIT IF D PRINT

KiSt INT (J99)199 EHD

1129WAIT PRIHT END 2999AHTEIL IF C=4

LET M= IHT (S360) N=- INT (-S369)

RETURH 291Sshy If C=3 LET PI= IHT

(S7369)N=shy IHT (-S7369) RETURN

2929 IF C=2 LET = INT (S129)19N=S12 RETURH

Joachim Zijllner Kanalstr 47 4927 Lilgde

2325Yl=(Y-18E3)1E4X= IHT ( IHT (- IHT ( 5692~8-21E3Yl)Yl +6E6)Vl+22E6)Y1~ 1E4+2962 GO TO 235 9

2339IF Ygt=138932 THEN 2349

2335Yl=(Y-8E4)lE4X= IHT (42E4Yl+518E5 middot )Yl1E4+29417 GOTO 2359

2349X=S6Y~16433 GOTD 2359

2359X= IHT (XgtT RETURN

- III -A J-

lt -_

r C +- I

219IF Fltgt4 THEN 22~ 212ZT=1314+H1242 IF H

= IHT H LET ZT=ZT+27 214GOTO 269 229IF F=2 LET ZT=5859+H

2484 GOTO 269 239IF F=3 LET ZT=1584+H

2484 GOTO 269 248 IF F=5 LET ZT=1944

GO TO 269 _ 259 ~T=18 269GOSUB STUF IF Fgt4

LET YP=8 Y 1 =Ih Y2=lh Y 3=8 GOTO 329

279Vl=234E3Y2=117E3 IF B=1 LET Yl=IE5Y2 =1E5

288IF F=3 LEr Yl=Yl2Y 2=Y22 - shy

298R2=R2188Y3=R29 IF Y3lt=Yl LET Yl=Y3

2939=SH=S RETURH 2199STUFI=CW2=Wl(I)

3Z=Wl(I)+W2 IF RlltZ LET R2=9R3=8 RETURH

2118Z1= IHT laquoRI-Wl(I) )W2gtR3=ZIS499+1 shy899R2=R3+5388

RETURH 2289YA~ IF ZYlt9 LET

ZY=9 2219-ZY=ZYTY= IHl (ZY

54gt54 R=VT RETURH

2399 TAB86 IF Ylt4537 LET X=9 RETURH

2318IF Ylt18936 LET X= 22Y-998 GOTO 235 9

2328IF Ygt=a9928 THEN 2 339

-1

- - shy shySehr geehr~ Leser Wir planen ein COIflITERIEXION Fur SHARP Computer herrauszubringen Haben Sie irgenashywelche Anregungen oder FrageTh so schreibeYl Sie bitte aYl ~ die Redaktion (ggf Honoratioro

- A- I

Wii UW middot~~U_6~~-~------~-- -

8

scmiddot

_-_--_middot

_- -- ____IWN_

_- 1 JTAUSCH Ein Denkspie1 fUr den PC-1500 CA)

(rHintze) J R(M tTeUSCH 2R(M (FHJNTZ() _In elcamp 6-1984 (S46)hat EFlogel unter derUberschritt _ 3R(M Nach enem

Ein k1eines Sp1elchen ein FORTH-ProgrSmm BRAIN TEASER ver von poundF I oege J in_ -FORTH 9es c

8ffentlicht be1 ~em - es sioh um ein nettes logisches Denkspiel hI i ebenem PIO9

handelt Ich habe fUr den FC-1500 das Frogramm in BASIC umge~ Iamm 4REM (elcomp J9

h2ebens wird allerdings auch der Printer CE-150 bnotigt 846 43 r -JBCLEAR DJM B9 da das l-Ze1len-Display n1cht ausre1chend ist )MU3) 2BB(J)=JFOR 1=2Die Spielidee 1st folgende Eine 3x3~atrix wir~ zutall1g mit -TO 9 BU )=BUshy

Iul1en und Einsen gefUllt Durch die verschleden~n Spie1zUge _ J ) 2 NEX T J IBBRANDOn Z=RND

k8nnen Nullen in Einsen und E~sen in Nullen verTAUSCHt werden 51 J lJ J llBfORDadurch so11 die Matrix in eine bestimmte Form gebracht werden - J-=JTO 3 12BFOR J=3TO J

d1e d1e Losung des Spieles d~stellt EinBeispiel ST(P -J J3BM(J J)=S6N (Z

AND B (3~ j-f-J-J)Zufallsmatrix Losung Bezeichnung der Zeflen ) J4BNpoundXT J shy

101 111 123 J5BNpoundXT J 1 1 0 - 1 01 middot5 6 2BBFOR J 1 TO 34

2JBFOR J=-J TO 3 000 111 789 Z2BLPR lNT n(J J)

23BNpoundXT J 24BLPRJNT rNpoundXT JDie Vertauschung der Nullen und Einsen geschleht nach der Wahl LF -3

einer der Zellen (1bullbullbull9) aut fo1gende Weise 25BTAB JBLPRJNT J 2 3bull

Die Eckzelien vertauschen sich und ihre drei Nachbarn also 26BTAB JBLPRJNT

4 5 6Zel1e 1 tauscht 1 2 4 5 2lBTAB JBlPRJNT

1 8 9 IF 3Zelle 3 tauscht 2 3 5 6 28BjF Z=49560TO 5

eel1e 7middot tauscht 4 5 7 8 BB 3B8 JNPtJT VpoundRTAVS

Zelle 9 tauscht 5 _6 8 9 CHEN Pi T LPR JNr Vi rev

Die Mittelze11en in den auBeren Zeilen oder Spa1ten tauschen SCH ~ TLPR j T sich und -ihre Nachbarn in derselben Zei1e oder Spa1te~ also 3B5U=U~ J GOTO 388 TlJ8

Ze11e 2 tauscht 1 2 3 3J8FOR J=JTO 2 FOR J=J TO 2

Zel1e 4 taus~ht 1 4 7 3JJGOSUB 4B8 Zel1e 6 tauscht 3 6 9 3J2NpoundXT JNEX T

3J3 Gom 458 Zelle 8 tauscht 7 8 9 32BJ=JFOR J=J TO

3 Die 14ittelze11e im Zentrum (5) tsuscht sich und ihre orthogo- 32 J GOSLJB ltl8B

322N(XT J nale~ Nachbarn also 32360TO 45B

338FOR J=JTO 2 Ze11e 5 tauscht 2 4 5 6 8 FOR J=2TO 3

33J60SVB 48B Zur Generierung der Ausgangsmatrix wirdeine Zufa11szahl zwi~ch~n - 332NpoundXT JNpoundXT

bull 33360TO 45B1 urid 511 (Zei1e -100) eine 9-Bit~aske (Zeile 20) und die 34BJ=JFOR J=JTO

AND-Funktion (Zeile 130) verwendet Im FORTH-Programm von 118gel 3341GOSLJB 4BB

geschieht die Vertauschung der Null~n und Einse~ - m1t H1lte der 342NEXT 1 - 343GOTO 45B

exklus1ven OR-Punktion (XOR) Da diese logische Punkt10n im BASIC - 35BJ=JJ=2GOSUB des PO-1500 lelder ~oht 1mplement1ert ist muBte ein etwas um- lBB

35J1=2FOR J=JTOstandl1cheres Verfahren angewandet middotwarden (Zelle~ 400 und 452) 3

dessen EntschlUsselung nooh eine zusKtzlich~ Denksportautgabe 1st ~~~~~~~BJ1BB ~ 354J=3J=260SUBBach dem start des Pr~gramms ut RUlf wird die Zutal1smatrix deren 4BB

Umwandlung 4ie Autgabe 1st gedrucktund zur besseren Or1ent1e- 35560TO 458 368 J-=3 fOR J=J-TOmiddot

rung rechts daneben die Zellennummer Im D1splay tordert -vERTAU- 3

scmm 1_ zUr Eingabe einer ZalU zw1schen 1 und 9 (1nklus1ve) auf 36J 60SUB 4B8 362 NEXT 1

Diese E~be wird mit ENTER abgeschlossen DarauthiJl wird die 363 60TO 458 veranderte Matrix und wieder daneben die Orient1erungEmatrix 31BFOR J-=2TO 3

FOR J=JT02 gedrucktmiddot Dies wird fortgesetzt bis das Spiel zuende 1st D1e 31 J GOSIJB 4BB

312 NEXT J NEXT JZahl der Ver8Uc~e wird ebentalls ausgegeben~ 6 Versuche oder 313 GOTO 45B weniger gelten als sehr gut aber dieses recht einfach 8DDlutende 3B~ 1=3 FOR J=1 TO

3 Spiel erfo~dert doch ein1ge Konzentrat1on und ein ~1sches 38J 6DSUB 4BB

382 NpoundXT JVorstellungsvermogen Ich wUnsche viel spaS 383 GOTD 158

ai pmpSIIBRP-Com uter Heft 16 Sei te 6

------

~ q ~ r~ ft ~ ~ h ~9 h m~~ ~ ~ ~H ~ )-W ~ r rh ~ bull WW-IW-- _----

3SBFOR FOR

J~2rO ~ J~2TO 3 BpoundlSP lpoundL l BpoundlSFJpoundL ~ 2

39J 60SUB 4BB 392 NEX r J NoEXr

----------shy 3 TAUSCH 9 ---------shy393~ 60 TO 45B 4BBM( J) J )=ABS ltshy

S6N -lAND B(3J

1 J a

J B J

123 456 ) 8 9 - I

1 B B

1 1 B

J 2 3 456 8 9

8 1 B 1 B J IB B

J 2 3 456 ) 8 9

J~J-Jraquo-J)

RETURN 45Bl=BFOR l=JTO

3 fOR J=3TO STEF -1

J 1 TAUSCH 7 4 TAUS CH ) j TAUSCH 6

45J2=2~M(J J)B(3 lJ~J-J)

452NpoundXr JNpoundXT J GOTO 2aB

J B J

J J a B a J

1 2 3 456 ) 8 9

J 8 1

j 2 3 456 ) B ~

B J J jaB

J e J

J 2 3 456 ) 8 9

S-aalf -2LPRINT FER TJ G j IJ- 1

FERT 16 4 ZUpoundGpound

2UEGE LF 3 5JB 1NFUT NOCH El

NMAL ltJNgt A$ CLS

52BJF A~=~J~60TO IBB

2 TAUSCH

J J j B B B B J B

8

J 2 3 456 ) 8 9

- ~

- ~ ~

2 TAUSCH J

J 13 J J 2 3 e J B 456 J a J ) 8 9

53BEND

3 TAUSCH 5

1 J J 2 3 a J 456 J J - 8 9

FER r 1G 3 lUpoundGpound

ErfahrungsberichL SHARP-Obei~twl

Das Programm verspricnL PC-1SOO-Programme auf den APPLE 11 aufzulisLen Dabei Programm Supertape verwendet Supertape isL ein KasseLLen-Aufzeichnungsverfahren welches fUr viele Computer enLwickelL wurde So auch fUr den PC-1SOO und den APPLE II Supertape ist fUr diese beiden CompuLer in ct 784 (APPLE) und 385 (PC-1SOO) erschienen Die beiden

wird das

Programme sirid aber auch ferLi~ erbaltlicb

Die PC-1SOO-Version ist direkt bei der Fischel GmbH (Adresse siehe Impressum) erhalUich -Supertape bieteL ganz nebenbei eine sehr schnelle

Aufzeichnungsmogl~hkeiL auf KassetLen

Wenn man jetzt also Super tape auf beiden Computern haL kann man roiL dem PC-1SOO ein BASIC-Progr~m abspeichern (Dabei durfen nur Befehle des PC- 1500 CE-lSO und CE-158 verwendeL werden) Danach starteL man auf dem APPLE das Prograinm SHARP-Obersetzer Dab~i wird auLomaLisch Supertape nachgeladen Das PC-l500-Programm wird jeLzt in den A PPLE-Speicher geladen und von dorL in einen TexL umgewandelL D~ isL noLig weil die PC-1SOO- Programme als Token verschlUsselL sind (siehe PC-l500~Progra~rnier- und Progra~mhandbuch) Dieser Textmiddot wird auf Diskette abgelegL Ds es ein Standard-DOS-Text ist _ gibL e~ viele Textprogramme mit denen man diesen Text weiterbearbeiLen baw ausdrucken kann

Man kann diesen Text auch manu~1I umiindern so d~ man ihn spiiter miL EXEC in ein APPLESOFT-Programm umwandeln leann

Damit sind die FiihigkeiLen des Programms erschopftMan karm andere PC- 1500-Befehle relaLiv einfach manuell einfugen so d~ auch andere Erweiterungen (TOOLx) unterstutzL werden Die Programme It-ann man vom APPLE nichL wieder zum -PC-1SOO zuriickuberLragen Dazu ware ein neues Programm erforderlich das im Grunde aber an dem bestehenden angelehnt ware

Berild Rtiter

599Z1=1 RESTOREHeiko Muller 518READ Z2 IF ZgtZ2JlozartstraBe 17 PC~1500(A)- RETURN 2905 Edewecht 529Z1=ZI+1

53860T0518 548DATA 984968952

9~ 6 92 98 9 89 888 787686585484

Betr _ Zensurenermitt~ung aus Heft 13 Seite 31 383282 h81 5581DATA 796782768

7547472671269Mein Kollege Kxant moge mir verzeihen - aber das Besserwi8sen 868467653636gehort eben zu meinem Beruf 619682585A18 ich die lange Reihe fast gleicher Anwe1sungen in den Zeilen 5681DATA 568551534- 500 bis 550 sah muBte ich gleicb daruber nachdenken wie man das 5175848464442kUrzer programmieren kann Das Erg~b~is des Nachdenkens sehen Sie 48383634323825

hier Die 51 Zeilenmiddot werden durch diese 7 Zeilen ersetzt shy 281S185i

H lIes + u e t-middot

Heft 16 Seite 7 ~~___ SHARe-CompoundYte~

_NN_NN bull _~ I

--_ - bull

shy

Programm fUr Hypothekenti~gu~g und llmerkungen zum CE-129P middot

Sehr gehrte Damen und Herren Manfred Wrage Kieorhing 16d

2000 N9rderstedt 1 sei t dem Erscheinen Ihrer Alles fUr SHARP-Computer vershyfolge ich besonders die Beitrage zum SHARP PC-1401PC-1A02 und ~ mo~hte Ihneh mein Programm HYPO-86 zur Berechnung einer Hypothek vorstellen Das Date~flu3diagr~ zeigt die Anwendung und Gesmiddottal tung von unterprogrammen ~owie den Geshysamtablauf von HYPO-86 It

r lch habe dies Programm auf einem PC-1401-X ( 1402 ) programshymiert und Uber den neuen CE-129P ausdrucken lassen Dies P~gramm wird_ lIfi t kleinen Anderungen bzw KUrzungen der REMs auch aUf den anderen Kleinen pc-s laufen Zum Schlu3 mochte ich noch auf den neuen PRINTER undCsssetten

Interface CE-129Phinweisen Auf diese neue Hardware haben viele PC-Besitzer lange gewartet und man kann von einer geshylungenen ~omponente sprechen Doch leider ist der CE-129P wie berel ts der CE-126p ein wenig laut Abh~lfe schafft hier eine ca 3 mm dicke Unterlage ausmiddot Schaumgummi welche das Printer-Gerausch auf eih M~inimum reduziert Und nun kann man des Nachts middotweiterprogrammieren und drucken auch wenn das weibliche Wesen schlaft PSmiddot cmiddoth arbelte im Schlafzimmer

OATENFLUSSPlAN

-TllGUNGSHYPOTHEKshy BY H WRAGE 2000 NOROERSTEDT

ai PM

10RE bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 20RE HVPO-86 bull

38RE bull BY WRAGE bull 48RE 2 HORDERSTEDT bull S8RE bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 68RE DEFIHITIOHEH 18RE ---------------shyS8RE AH=AHHUITAET 99RE DA=DARlEHEH

189REI1 JA=SULAUFZEIT 110~RE SZ=SUE ZIHSEH 129RE TI=fILGUHG 130RE TS=TILGUHGSSATZ 149~E ZI=ZIHSEH 159RE ZS=ZshyIHSSATZ 169JA=9SZ=9 179IHPUT -DA-iDA 188 IHPUT -Ts-rs 198IHPUT -ZS-iZS 299GOSUB 469 219TI=TS199DA 229GOSUB 479 230PRIHT = LPRIHT 249PRIHT -TILGUHGSHVPOT

HEKshy2S9PRIHT -------------shy

268PRIHT -DARLEHEH DIshyiDA

278PRIHT -TILGUHGSSATZ ~ -rs

2sePRIHT -ZIHSSATZ ~-is

299PRIHT ----~---------~---------

38eGOSUB 518 3Ul DA=DA-TI 329GOSUB 46e 338IF DAltAH GOTO 389 349 TI=AHZI

SHARP-Computer Heft 16 Sei te 8

- ~~-R~mmatfom vorn q~rqh ~~~ ~

~YPO-86 350GOSOB 479 368GOSUB 518 370GOTO n9 388TI=DA 390GOSUB 478 488G0501 518 419PRIHT -shy428USlHG -IIIIIIIU-

PRINT -GE~bull tIHSEH D -iSZ

438PRIHT 44~)PRIHT 450EHD 468ZI=DAZS189RETURH479 AH=ZI + TI 489JA=JA+l 499SZ=ZI+SZ S09RETURH 519USIHG -IIIIIII~

PRIHT middotJAHR-iJA 529PRIHT -DARLEHEH DI

middotDA 539PRIHT -AHHUITAET DI

-AH 549PRIHT -ZIH5EN

-ZI I

5S9PRIHT -TILGUNG DI middotHI

569RETURH S18REI bullbullbullbullbullbullbullbullbull bullbullbullbullbullbull 580REI PC-1481-X 599RE UHD 600RE CE-12P bull 618RE bullbullbullbullbullbullbullbullbull bullbullbullbull

TILGUHGSHVPOTHEK

~ARLEHEH D189088 TIL6UHGS5ATZ

ZIHSSATZ

middotJAHR 1 DARLEHEH DI AHHUITAET DI ZIHSEH DI TILGUHG D JAHR 2 DARLEHEH D AHHUITAET D ZIHSEH DI TILGUHG D JAHR 3 DARLEHEH D AHHUITAET D ZIHSEH D TILGUHG DI JAHR 4 DARLEHEH DI AHHUITAET D ZIHSEH D TILGUHG DI JAHR 5 DARLEHEH D AHHUITAET D ZIHSEH D TILGUHG DI JAHR 6 DARLEHEH D= AHHUITAET D ZIHSEH DI TILGUHG DI JAHR 7 DARLEHEH DII AHHUITAET DII ZIHSEH DlH TILGUHG D JAHR 9 DARLEHEHDI1 AHHUITAEJ D ZIHSEH Dti TILGUHG D JAHR 9 DARLEHEH DII AHHUITAET Dr ZIHSEH D TILGUHG ~ JAHR 18 DARLEHpoundH

I 6161

~1 ~ 7

19ge8e 9888 7099 le98

99998 9908 6938

1818

97938 8998 6855 1144

96785 8898 6774 1225

95568 8988 6689

1318

94249 889amp 6597 1482

92846 S0ge 6499 Isee

91345 S8e8 6394 1605

89749 8898 6281

------

-~q~rQ -h 1~ mT-qrm~~~ 9h1 yphh~l ~ NN _--V_W_~

TILGUHG DM 1838 DtDARLEHEH 19392JAHR 11 AtIHUITAEr Dr 89geZIHSEH DI 1351DARLEHEH DI 86183 shy

AHHUITAET Dr 88B9shy ~~n~~~ ~~~F~~M~~~_~-~ vmiddotoauTlLGUHG- DI1 6648ZIHSEH DI 6932 middot JAHR 39TILGUHG Dr 1967 DARtEHEH DII 12653JAHR 12 AHHUITAET D11 8900DARLEHEH DI 84216 ZIHSEH- Dr S85AHHUI1AET DI 8999 TIlGUHG DI 7114 shyZIHSEH middot DI 5895 JAHR 31TILGUHG Dmiddot 21B4 DARLEHEH DIU 5539JAHR 13 AijHUtTAET M 5926DARLEHEH DI 82111 ZIHSEH DM 387AHHUITAET Dr 8aBB TILGUHG DI1 5539ZIHSEH DI 5747 TILGUHG DI 2252 GESZIHSEH D 14592695JAHR - 14 DARLEHEH DI 79859 AHHUITAET DI~ 8899 ZIHSEH DI1 5598 TtLGUHG DI 2499 PC-1245 PC-1251 PC-1260 PC-1401 PC-1350 _tJAHR 15 DARLEHEH DI -77449 AHHUITAET DI 8099 ZIHSEH DI 5421 TILGUHG DI 2518 soundausgabe mit Sharp Pocket-Computern JAHR 16 DARLEHEH DI 74879 AHHUITAET DI S999 seitdem die ersten BUcher fUr Sharpcomputer- mlt MaschinensprashyZIHSEH DIU 5249 che erschienen sind weiss man dass det Befehl BEEP noch langeTILGUNG DI 2759 nmiddoticht dasEnde ~er Mbglichkeiten darstellt Es ist middotalso mbgshyJAHR middot 17 lich auf einem Sharp Pock~t-Co~puter middot M~sikprogiamme zu erstel shy -DARLEHEH DI middot72111 lenmiddot _ AHHUITAET DII 8099 ZIHSEH DIIshy 5e~1 Doch ein Musikfreund wird mit der Ausgangsleistung des eingeshyTILGUHG DII 2952 JAHR 18 bauten Kleinlautsprechers nicht zufrieden seiri Mi t meiner tlARLEHEH DI 69f59 Schaltung 1st es mbglich ~ie Musikleistung AHHUITAET DI 8e98 aUf einen beliebigen Lautsprecher zu gehen ZIHSEH DI1 4841 TILGUHGDI1 3158 JAHR 19 DARLEHEH DM 66ge8AHHUITAET DII 8geeZIHSEH D 462e TILGUHG DI 3379 JAHR 29 shyDARLEHEH DI 62621 AHHUITAET DM seee ZIHSEH -DI 4383 TILGUHG DM 3616 JAHR 21 DARLEHEH DM 599B4 AHHUITAET DI sae8 ZIHSEH DM 4138 TILGUHG DM middot 3S69 JAHR 22 DARLEHEH DM 55134 AHHUITAET DM sae9 ZlHSEH DM 3859 TILGUHG DI 4149 JAHR 23 DARLEHEH DI 58994 AHHUITAET DI S8e8 ZIHSEH DM 3569 TIlGUHG DI 4439 JAHR 24 DARlEHEH DI - 46563 AHHUITAET DI middot 8999 ZIHSEH DI 3259 TIlGUHG DM ~74e

JAHR 25 DARLEHEH DI 41823 AHHUITAET DI 8999 ZIHSEH DM 2927 TIlGUHG DI 5e72 JAHR 26 DARLEHEH DI 36758 AHHUITAET DM 8eee ZIHSEH DI 2572 Strom versor- ~

TILGYHG D 5427 JAHR 27middot DARLEHEH DI 31323 ANHUITAET DI 8eee ZIHSEH DI ~ 2192 TILGUHG DI 5897 JAHR 28 DARLEHEH DI 25516 SundlauenenAHHUITAET DI 8998 ZIHSEH Dr _1786 TILGUHG Dr 6213 JAHR 29

~Otfn BmiddotaAtfOBaOTB PtSCHBL- CMBH

zu verstArken und

Die Schaltung kann aUf Vero-board aufgeshybaut werden FUr den Alsch 1uss am Rechshyner macht man sich aus einem kleinen StUck vero-board middot und zwei Wrap-Stiften einen Stecker

1-usV

Wer wahrend dem stationaren Betrieb die Rechner-interen Batteshyrien schonen will hier ein Typ

Mit Pin 9 und 10 kann man den Rechner exterri mit gen in E 90V

An EIO+6V

Rbull Oswa ld am Ra nmiddot CH-3801

UIIP Heft 16 Seite 9 SJleRp--Co-mp- u~e~

OWLING PC-1260 PC-1261

ABEMDTABELLE Stand Hl 2 86

IKURT DURCHS= 1733333 ANZAHL DER SPIELE=3

2 EIt 11 A DURCHS= 154a009 ANZAHL DER SPIELE=3

3LUTZ DURCHS= 1443333 AHZAHL DER SPIELE=3

4BERHD DURCHS= 13180a9 AHZAHL DER SPIELE=2

5DIETER DURCHS= 1215880 ANZAHL DER SPIELE=2

6HORST-U DURCHS= 1183333 ANZAHL DER SPIELE=3

JAHRESTABELLE Stand Hl 2 86

IKURT DURCHS= 1529999 ANZAHL DER SPIELE=12 hS~=197 Pa~ 29186 nSp=98 Pam 27186

2DIETpoundR DURCHS= 1479999 ANZAHL DER SPIELE=il hSp=183 Pas 29186 nSp=99 Pa 27186

3BERND DURCHS= 1401818 ANZAHL DER SPIELE=11 h$p=195 Pas 28186 nSp=112 Pas 29186

4 E1111 A DURCHS= 1396a90 AHZAHL DER SPIELE=15 hSp=199 Pas 27186 nSp=191 Pa 29186

5LUTZ DURCHS= 1352222 AHZAHL DER SPIELE=9 hSp=159 Pas29186 nSp=118 Pas 29186

6bullHORST-U DURCHS= 12637S9 AHZAHL DER SPIELE=8 hSp=156 Pas 29186 nSp=li8 Pas 19286

lit unserea Bowl ingshyprograbullbull haben Sie es lei~hterden Besten des Abends und den Jahresbesten zu er~itshytelnIs Jahresausdruck ~ird gleichzeitig auch das hoechste und nieshydrigste Spiel it Datus angezeigt

Und nun zus Prograss Erstsal iger Start sit RUH und Sie kobullbullen ins IIEHUE Haene ingabe Die Anzahl der Spieler koenshynen Sie je nach Speishycnerkapazitaet des Coputers sit der Yarishyablen L (in Zei ~e 19 und 6a9) anpassenllit DEF B kossen Sie zu Bowl ing-tenuejPIHEIHGABE AUSDRUCK TABELLr ABEHD I

und JAHRWeiter zu Haechsten bei der Pineingabe it -1 lit DEF C wird das Proshygrass und die Variablen au Band gespeichert

Rueckladen it CLOAD BOWLIHGund DEF D uer die YariabelenStart jetzt bull i t DEF A oder DEF B(DEF A nur bei Erweiterung der Tei 1shyneheranzahl)Sie koennen jetzt ein Spiel enr achen und einen Drink sehr ~eniessen denn die laestige Ausshy~ertung ueberniat jetzt jetzt ihr SHARP PC1269 bez1261Strike on wuenscht SHARP-Basic-Teas

cop~ri9ht 19861986 S H A R P Basic-Team 10L=20 DIM BS(L)~S(L

)8HS(L)8D(L4)E (UF(U

29 Y AY WAIT 70 PRIHT 1 Namen eingeben

2 Haflen erweite rn IHPUT Q WAIT IF Q=2 GOTO 4B8

25FOR X=1 TO LBS(X)= EF(X)=300 NEXT X

3aWAIT PRINT Nach d es letzten Nasen ei n E eineben WAIT 9 FOR X=1 TO L CLS

49PRINT Haae des jXj Te i I nehflers CURSOR 24 INPUT BS( X) IF B$(X)=E GOTO S9

45HEXT x WAIT S9B CLS PAUSE 9

Haen einltJeben 55 PAUSE 1 Pineingabe

6BPAUSE 2 Tabel le Ab end

79PAUSE 3 Tabel le Ja hr

7SPAUSE 4 Ende 88 INPUT I IF 1=4 END 85IF 11=9 GOTO 28 98IF 11)1 GOTO 189 95WAIT 0 IHPUT Datu

TU

19aFOR X=l TO L IF BS( X)=P GOTO 50

10SD(X+2L)=0DX+3L)= 9B=0S=9

119PRINT XB$X) 11SCURSOR 24 INPUT PI

NS= jP 128IF Plt0 THEN 140 122IF P)=E(X) LET E(X)=

PGS(X)=TH 124IF Plt=F(X) LET F(X)=

PH$(X)=TT$ 130B~B+lS=S+P CLS

GOTO 110 149IF B=9 THEN 168 158D(X+3L)=BD(X+2L)=

SBZ=D(X)D(X+L)D( X+L)=D(X+L)+BD(X)=( Z+S)D(X+U

169CLS NEXT X WAIT 179GOTO 58 188FOR X=1 TQ L-l 199FOR Y=X+l TO l 288IF 1=2 THEH 238

210IF D(X)ltD(Y) GOSUB 2 70

229GOTO 249 239IF D(X+2L)ltD(Y+2L)

GOSUB 278 249HEXT Y HEXT X 269GOTO 385 270EE$=B$(X)U=D(X)Y=D

(X+L)W=DltX+2L)T=D (X+3L)Q=E(X)H=F(X )KKt=G$(X)

280B$(X)=B$(Y)D(X)=D(Y )D(X+L)=D(Y+L)D(X+ 2L)=D(Y+2L)D(X+3 U=D(Y+3U

285HH$=H$(X)E(X)=E(Y) F(X)=F(Y)G$(X)=G$(Y )HS(X)=H$(Y)

298B~(Y)=EESD(Y)=UD(Y +L)=YD(Y+2L)=WD(Y +3U=T

29SE(Y)=QF(Y)=HGS(Y)= KK$H$(Y)=HH$

389RETURH 38SIF M=2 LPRIHT j

ABEHDTABELLE LPRIHT T$

398IF ~=3 LPRINT bull JAHRESTABELLE LPRIHT StandjT T$

319FOR X=l ro L 315IF 1=3 AHD D(X+L)=8

GOTO 340 329IF M=3 LPRJHT XjB$(X

)

322IF 1=3 LPRIHT middotjD URCHS=middotj USIHG middot111 11111 DOO

324 IF 11=3 LPR1HT middotmiddotA HZAHL DER SPIELE=j USIHG jD(X+U

LPRINT hSp= STRS E(X)j Pa G $(X)

325IF M=3 LPRIHT bull nSp =j STRS F(X)jmiddot Pa bull H$Oltgt

328IF 11=2 AHD D(X+3L)= 8 GOTO 348

338IF 11=2 LPRIHT XjBS(X )

332IF M=2 LPRIHT jmiddotD URCHS=j USrHG ~III 1IIIIjD(X+2L)

334IF 11=2 LPR1HT middotjA HZAHL DER SPIELE=j USING jD(X+3U

349HEXT X 350GOTO 58 48aFOR X=l TO L IF BS(

X)=E GOTO 448 418HEXT X 420PRIHT Speicher ist

vo I I GO TO 59 448 IF X=29 PRIHT 9Letzt

er Te i I neher 4S8WAIT 8 PRINT bull

des 9jXj Tei In bullbull CURSOR 24 I B$(X) GOTO 58

599C WAIT PRINT 9Re corder yorber e i ten 9

518CSAYE middot BOWLINGmiddot PRINT IAB$()GS )H()D()E()F( ) EHD

688D PRINT Recorder YorbereitenL=28 DII B(L)G(L)8H (L)8D(L4)E(L)F( Lgt

E I] ~J LItmiddot~13

618IHPUT IAB()G$( )H()D()E()F(

__________~__--__--~__~__~~__~__-----------shy ) GOTO 59 ----------------------------------------shy

nl i tiM -SHARP-Computer Heft 16 Se~ te 10

--~~------~~~~~~~

~ q~rqh~ ~~h~qhm~~~Ph~ vqhh~

- ~ bullbullbull bull bullbull bullbullbullbullbull bullbull bull bullbull bull bullbull amp bullbull ~ bull bullbull ~lt bullbull ~ bullbullbullbull dshy bullbull -

~JimiddotQcP~middot ~ ~ bullbull bullbull ~

000000000000000000000000 trt i t dem CE-140P

unterwe9S 000000000000000000000000

bullbull bull bull bullbull 1 bullbullbull ---shyO~ _~~_ i-2middot ~t=middotmiddotmiddot r t Jt~

- ~ - bull bullbull

Die Umgebung zuhause macht das Arbeiten mit den Sharp-PCs achon fast zur angenehmen Gewohnheit

ohne daB man sieh viele Gedanken darUber macht Erst wenn man unterwegs ist wird einem die die Mobilitatwirklich bewuBt-

Seinerzeit habe ich meinen PC-1402 incl bull CE-126 P und Rekorder CE-152 zu einer

kompakten und vor allem mobilen Einheit incl Kassetten etc in einen Aktenshy

bullbullbullbullbullbullbull bullbullbullbull koffer eingebaut und diesen standig

mit auf die Reise genommen

Doch mittlerweile bin ich im Besitz inea PC-1350 sowie PC-1450 und dem neuen 7-FarbshyPunkt-Matrix-Drucker CE-140 P

Einmal den PC in den Drucker eingeschoben so ist dies geshy

radezu wie geschaffen fUr die Reise

SchlieBlich habe ich mich so sehr daran gewohnt ihn mitzunehmen daB

ich es jedesmal beglUckend Iinde wenn ich abends in meinem Hotelzimmer mit meishy

nem PC plus CE-140 P arbe1ten kann DaB dieser drucker noch inclusiv einem praktischem Hartshy

koffer geliefert wird laBt ihn tatsachlich unauffallig zwischen den hemden im Reisekoffer verschwinden

Tragbar ist die ganze Einheit auch noch mit seinen ca1050 Gramm und es fallt kaum auf daB man immmerhin ca 35 kB-RAM (bzw 20kB-RAM) und einen hervorragenden

XY-Plotter mitschleppt Die Auswertung von Messungen Statistiken Bilanzen aowie die Erstellung von kleinen Zeichnungen oder Graphiken sind roit dieser Einheit quasi aus dem Arm zu schiltteln Abgesehen von der kleinsten Schriftart (12 mm hohe ~eichen) ist die Schrift gut zu iesen und vermittelt einen guten E10shydruck Die durch spezielle Steuercodes anwendbaren Graphik-Anweisungen lassen fast keine wUnsche offen Die Graphik-Fahigkeit ist hervorragend Schade daB bei disen vielen Graphik-Anweisungen die sogenannte Circle-(Kreis-) Funktion fehlt Aber dies ist auch das Einzige und es entschadigen die 7 druckbaren farben (und weiS und grau) die aus nur vier Farshyben gemischt werden und dadurch den Ausdruck sehr Ubersichtlich gestalten lassen Gedruckt wird auf 114 mm breitem Rollen-Normal-Papier Das bedeutet Ea lassen sich bis zu 40 Zeichen in Normal-GroBe (= 24 mm Schrifthohe) je Zeile ausdrucken Gemessen an den Gehauseabmessungen ( 256 (B) x 184 (T) x 43 (H) mm) ist di~s doch beachtlich Der PC-1350 od er PC-1450 wird mit der seriellen Schnittstelle an den CE-140 P angeschlossen Die Betriebsspannung erhalt der CE-140 P von den eingebauten Akkus oder dem mitgelieferten Netzgerat (welches allershydings ca 550 g wiegt) WUrde man sich einen entsprechenden Adapter zulegen Coder basteln) so kBnnte man den Drucker sogar im Auto in Betrieb nehmen bull Neben _ ein~gem Zubehor liegt dem CE-140P auch eine ausfUhrliche Betriebsanleitung bei Sie behandelt die vielen Funkshytionengteingehend und sachlich und auch in 5 Sprachen Dies allerdings macht die BetriebsanleHung leider unhandlich (gleiche Abmessungen wie der Drucker nur halb so dick) Ich pers5nlich habe -mir nur den deutschen Tell verkleinert herauskoplert und somit zu meinem Tascheo-Computer und Taschen-Drucker auch ewe Betriebsanlei tung im Taschenformat erstell t

~

Zusammenfassend kann jedocrr gesagt werden Mit dem PC-1350 oder PC-1450 und dem neuen CE-140 ~ erhMlt man auf kompaktem Raum eine handliche und gleichsam mobile Spitzentechnik von Sharp

PL

11 Ii ili1 iII1 111amp11 111111 111111111111 11 111111111

Imiddotmiddot~ I t~ I) e i 1= I ~ I HEL J (il t1 H 1-middot r- shy 1 4 --1 FI middotmiddotmiddot1middotmiddot middottmiddot middotfmiddot middotfmiddot middotfmiddot c Ishy bull bullbull bullbull bullbull bullbull bull -I middot +i ~ abullbull_ bullbulla bull bullbullbull as a middot middotmiddot1middotmiddot

nnnnnnonnnnnnnnnnnnhnnnn- - - shy - - - - - - shy ~ - - shy - - - shy - shy - - shy

Heft 16 Seits lL

t

--

8 ----- N __

------shy

1423DATA 011111RUC IcrHE BI- EE)f(3 H AKJl P1H _1_ _I _ _ H _ 11110000 1424 DATA 010000f~er 00000000 onpCT 1425DATA 0i0000PC-150euro1 fil i t CE-150 ~4gtXU liWlll310SI

npOrPRPlf11R XOPOWO ERKLAERUNG Tastenbe legung= Aussplache IIA II a B= b W= lIJ G= 9 0= d 11+11= je e = jo 0

JII j (lIJ i e n JOUIshyna I)

= s n sausen I = i j j i i= kurzes K= k L= I M= m N= n 0= 0

P= P R= r S= s in T= t U= U

F= f C= ch IIZ= z Y= tsch = sch 1111= schtsch E= e PQI= ju -- ja

$= haltes Zeichen

= hartes i itamp= lIJe i ches

Zeichen

cop~li9ht 19861986

S H A R P Basic-Team

LISTING

80PAUSE RUS SISCHES ALPHAB ET

100CLEAR GRAPH INPUT COLOR 0 bullbullbull 3=jOCOLOR o

120DIM P$(0)14Z $(0H26

130 INPUT Punkt I a enge PL

140 INPUT Punktho ehe PH 150 A$= I NPU T N

(ormal) o I(n vert ielt)jA$

160 IF A$=NLET A $=1

10 IF A$=jLET A $=0

180 IF A$lt )0AND A$ltgtIGOTO 15 o

190 C$= INPUT S pjegelung (JN ) C$

ai Piiilf ~ r-

PROGRAMM GUT

Als ch zlIJischen Weihnachten und Neuiahl nach Muenchen zu einem Spiel mit SchachshylIJeltmeistel Gal KaspalollJ flD9kam mi r d e I de e e in Ploglamm fuel russhysische Buchstaben zu schleibenMit dem Matrixplogramm aus Heft 186 und meinen Ideen kam dann das fo Igende Pro9ramm zustande Die Tast~nbelegung auf dem- PC-1500 elsehen Si e aus del Elklaelungsshylis t e

200 IF C$=jLET 8 1=1482=183=shy1

210 IF C$=NLET 8 1=182=1483=1

220 IF C$lt)jAND C$lt )NGOTO 19 0

221 PAUSE WORT El NGEBEN iNPUT Z$(0)

222FOR U=1TO (LEN Z$(0raquoY=ASC MID$ (Z$(0) IJ1gt

229 D=lE3+Ymiddot10 RESTORE 0

2300=lE3+Y10+1 240READ P$(0) 260FOR 1=1TO 13 27011=1 280 IF C$=jLET

1=15-1 290~P$=MID$ (P$(0)

1 1) 300 IF P$=2GOTO

400 3101F P$=A$GOSUB

350 320NEXT I 330GLCURSOR (0-P

H)SORGN 340GOTO 230 350P1=I1PL-PL~2

=Pl+PL 360FOR J=P1TO P2 370L1NE (J0)-(J

-PH) 380NEXT J 390 RETURN

400NEXT IJTExT INPUT WEITER JN F$ IF F $NTEXT END

4e1GOTO 100

i

SIiA~P-Com~uxermiddot Heft 16

1320 DATA 000000 00000000

1321 DATA 000000 00000000

1322 DATA 000000 00000000

1323DATA 000000 00000000

1324DATA 000000 00000000

1325 DATA 000000 00000000

1326DATA 2 1350 DATA 01-1111

11110000 1351 DATA 01 0001

00010100 1352DATA 010001

00010000 1353DATA 010001

00010100 1354DATA 010000

00010000 1355DATA 000000

00000000 1356DATA 000000

00000000 1357DATA 2 1360DATA 000000

00010000 1361 DATA 01 1 11 1

11110000 1362 DATA 010001

00000000 1363DATA 010001

00000000 1364DATA 001110

00000000 1365DATA 000000

00000000 1366 OAT A 000000

00000000 1367 DATA 2 1370 DATA 011111

11110000 1371 DATA 010001

00000000 1372 DATA 010001

00000000 1373 DATA 001110

00000000 1374DATA 000000

00000000 1375DATA 011111

11110000 1376DATA 000000

00000000 1377 DATA 000000

00000000 1378DATA 2 1380DATA 011111

11110000 1381DATA 010001

00000000 1382DATA 010001

00000000 1383DATA 001110

00000000 1384DATA 000000

00000000 1385DATA d000000

00000000 1386 DATA 2 14200ATA 011111

11110000 1421DATA 010000

00000000 1422DATA 010000

00000000

Sei te 12 middot

1464DATA 000110 11000000

1465 DATA 000000 00000000

1466 DATA 000000 00000000

1467 DATA 2

1470DATA 011111 11110000

1471 DATA middot 010000 00000000

1472DATA 010000 00000000

1473DATA 011111 11110000

1474 DATA 010000 00000000

1475DATA 010000 00000000

1476 DATA 011111 11110000

1477 DATA 000000 00000000

1478DATA 000000 00000000

1479DATA 2 1610DATA 010000

11100000 1611DATA 001001

00010000 1612DATA 000101

00010000 1613DATA 000011

00010000 1614DATA 011111

11110000 1615 DATA 000000

00000000 1616DATA 000000

00000000 16170ATA 2 1650DATA 011111

11110000 1651 DATA 000010

00010000 1652 DATA 000010

00000000

00010000 16530ATA 000010

00010000 16540ATA 011111

11110000 1655 DATA 000000

00000000

1682DATA 010000 11110000

1683 DATA 010-000 00010000

1684DATA 111111 11110000

1685DATA 000000 00000000

1686DATA 000000 00000000

1687DATA 2 1690DATA 001000

00100000 1691DATA 010001

00010000 16920ATA 010001

00010000 1693DATA 001001

00100000 1694DATA 000111

11000000 1695DATA 000000

00000000 1696DATA 000000 00000000 1697 DATA 2 17e0DATA 000011

10000000 17e10ATA 000100

01000000 1702DATA 001000

00100000 17030ATA 011111

11110000 104DATA 001000

00100000 1705DATA 000100

01000000 17e6DATA 000011

10000000 l07DATA 000000

00000000 108DATA 000000

00000000 1709DATA 2 1710DATAmiddot 011111

11110000 1711DATA 000000

00010000 112=-DATA 000000

00010000 113DATA 000000

00000e0

00000000 1426DATA 01q11

11110000 1427DATA 100000

00000000 1428 DATA 000000

00000000 1429DATA 2 1430DATA 011111

11110000 1431DATA 010001

00010000 1432DATA 010001

00010000 1433 DATA 010001

00010000 1434 DATA 010000

00010000 1435 DATA 000000

00000000 1436DATA 000000

00000000 1437 DATA 2 1460DATA 001000

00100000 1461DATA 010000

00010000 1462 DATA 010001

00010000 1463DATA 001001

00100000

1656 DATA 000000 00000000

165 DATA 2 1660DATA 011111

11110000 1661DATA 010001

00010000 1662 DATA 010001

00010000 1663DATA 010001

00010000 1664DATA 011111

00110000 1665 DATA 000000

00000000 1666 DATA 000000

00000000 1667 DATA 2 1670 DATA 011000

00110003 1571DATA 000110

11000000 1672DATA 000001

00000000 1673DATA 000110

11000000 1674 DATA 011000

00110000 1675 DATA 000000

00000000 1676 DATA 000000

00000000 1677 DATA 2 1680DATA 110000

00000000 1681DATA 011111

~

q ~ -m Q h ~ ~mf 9 mm~~ ~ ~ 9 h ~ ~i) q r h ~

1-

-~ _1

is- 7

-shy~ i

~- -~

1714 OATshyA 000000 00010000

1715DATA 000000 00000000

1716DATA 000000 000013000

1717DATA 2 1730DA-TA 01111 -1

111100130 1731 DATA 000110

013130013130 1732 DATA 02121011

1131300000 1733DATA 13130000

11000000 1734DATA 2111111

11110000 1735 DATA 0001300

0131313013210 1736DATA 2113210013

131300013130 1737DATA 2 174eDATA 0110130

131311130013 1741DATA 000111

1100013130 1742DATA 02101301

013013013013 1743DATA 011111

111leeee 1744DATA 1300001

0000001313 1745DATA 1300111

11000000 1746 DATA 011000

00110000 1747 DATA 0000130

01300013130 1748DATA 00001313

13001300013 1749DATA 2 1750DATA 011111

111100130 1751DATA 1300001

00000000 1752DATA 000010

10000000 1753DATA 000100

01000000 1754 DATA -011000

00110000 1755DATA 000000

00000000 1756 DATA 000000

1313131300130 1757DATA 2

1760 DATA 01 Hl00 013013130013

1761DATA 011111 000130000

1762DATA 01300013 1110001313

1763DATA 131313000 000100130

1764 DATA 011111 11110000

1765 DATA 0130131313 0131300000

1766 DATA 000000 00000000

1767DATA 2 1770DATA 011111

11110000 1771DATA 1313130130

00131130130 1772 DATA 013130_01

111100130 1773DATA 02100013

021010000 1774 DATA - 011111

11110000 1775DATA 0021000

0000001313 1776DATA 000131313

013131313131313 1777 DATA 2 1-7813 DATA 1311111

11111313013 17-81 DATA 13131313131

L 13130211321013

PC-15~e 1782DATA 01301301

00130021021 1783DATA 02113~01

0013130000 1784 DATA 011111

111113000 1785DATA 0000130

00000000 1786DATA 13001300

00000000 1787 DATA 2 1790 DATA 001111

11100000 1791DATA 010000

00010000 1792DATA 01001313

00010000 1793DATA 010000

000121000 1794DATA 0211111

1110021210 1795DATA 000000

00000000 1796DATA 000000

130002121013 1797DATA 2

182100ATA 011111 111102100

1801DATA 0130000 00010000

1802 DATA 000000 00010000

1803DATA 0210000 00010000

1804DATA 011111 11110000

181il5DATA 00210021 130000000

18_06 DATA 000000 000021000

1807 DATA 2 1810DATA 011111

11110000 1811DATA 000001

00000000 1812 DATA 001111

11100000 1813 DATA _010000

000121000 1814DATA 0101300

00010000 1815DATA 010000

00010000 1816DATA 001111

11100000 1817 DATA 0001300

00000000 1818DATA 000000

00000000 1819DATA 2 1820 DATA 0111U

111100210 -1821 DATA 000001

00010000 1822DATA 01301301

001310000 1823DATA 000001

00010000 1824 DATA 000000

11101313130 1825DATA 000000

130000212121 1826 DATA 00210021

2100000210 1827 DATA 2 1830DATA 001111

11101301313 1831DATA 010000

0001001313 1832 DATA 010000

00010000 1833DATA 010000

000121000 1834DATA 001100

011002100 1835DATA 0000013

013131301300 1836 OAT A 131313000

ClClClClGlOlClCl

1837 DATA 2 1840DATA 000000

00010000 1841 DATA 000000

000101300 1842DATA 011111

11110000 1843DATA 000000

00010000 1844DATA 000000

00010000 1845DATA 000000

000000130 1846DATA 000000

0013021000 1847 DATA 2 1850DATA 000001

11110000 1851 DATA 010001

000021000 1852DATA 001001

2100021000 185~DATA 000101

000002100 1854shy DATA 000011shy

111121000 1855 DATA 000000

0000001313 1856DATA 000000

013000000 1858DATA 2 1870DATA 011111

111 1131300 1871DATA 010001

00010000 1872DATA 010001

00010000 1873DATA 010001

00010000 18740ATA 011110

11110000 1875 DATA 000000

00000000 1876DATA 0000130

000130000 1877 DATA 2 1890DATA 000001

11 10000 1891DATA 000001

00000000 1892 DATA 000001

00000000 1893 DATA 000001

000021000 1894 DATA 011111

11110000 1895 DATA 000000

00000000 1896 DATA 000000

00000000 1897 DATA 2

81 ick

1900DATA 011111 11110000

1901 DATA 010000 00000000

1902DATA 010000 00000000

1903 DATA 010000 00000000

1904 DA TA 01 1111 11110000

1905shy DATA 100000 00000000

1906DATA 000000 00000000

1907DATA 000000 0000000_0

1908DATA 2 2050DATA 011111

11110000 2051 DATA 000110-

00001000 2052 DATA 000011

121010000 2053DATA 000000

11001000 2054DATA 011111

11110000 2055 DATA 000000

00000000 - shy2056 DATA 000000

00000000 2057 DATA 2

STATUS 1 6484

~

(j)Z raquo 0

ID

bullCD

7J~ lA

JJbull m

l)~ 3

-Ins Glueck

Mit diesem P~09~amm koennen $ie jede 5130 Moeg I i chke i t de~ Lot t 0shyzahlenkombinationen ausd~ucken lassenWenn Sie die IF-8edingung vor dem LPRINT-8efehl aende~n koennen Sie do~t Ihre eigne Wunschzahl eing~benDas PC-1500 PrOQramm laeuft nur ouf diesem

I I I

108=1C=20=3E= 4F=5G=6J=1 GOTO 78

208=8+1C=8 30C=C+l[I=C 400=D+1E=D 50E=E+1F=E 60FF+1G=F 713G=G+1 78I=I+1IF Jgt50

0GOTO 130 80LPRINT STR$ I 81LPRINT 8CDjE

jFjGJ=0X=X+1 82IF X(gt20e0GOTO

130 83lNPUT PAPIERW

ECHSEL J N j L$IF L$=J LET X=0END

84CLS X=0 130-A J=J+l IF G=

49AND F=48AND E=47AND 0=46 AND C=45ANO 8= ~ 44GOTO 200

140 IF G=49AND F=4 8AND E=47AND 0 =46AND C=45 GOTO 20

145IF G=49AND F=4 8AND E=47AND 0 =46GOTO 30

1513 IF G=49AND F=4 8AND E=47GOTO 40

160IF G=49AND F=4 8GOTO 50

170IF G=49GOTO 60 180GOTO 70 200LPRINT ES SIN

0 201LPRINT I 2e2LPRINT MOEGLI

CHKEITEN

IREM PC-1500 5CSIZE lCOLOR

2 10FOR A=ITO 44

FOR 8=A+ITO 45 FOR C=8+1TO 4 6 FOR D=C+1 TO 47FOR E=O+lTO 48FOR F=E+1TO 49

20H=H+lI=I+llF 1=500LPRINT Hj TA8 18jAjTAB 2 1j8jTA8 24C TA8 27jDjTAB 3 0jETAB 33jFI =0

30NEXT F NEXT E NEXT D NEXT C NEXT B NEXT A

40LPRINT Es sin dj HP 11 U

41LPRINT Moe91 i ch ke i ten END

STATUS 1 245

wei I die anderen PCs nu~ 5 FORshyNEXT-Sch le i fen 9 le i chze it i 9 vershy vom dauen koennen (PC-1513e=16)Start m~t RUN und nach Papierwechsel 5HRRP-8aSiI-Team mI t DEF A

Fuer al le SHARP-pes Der We9 ins Glueck

Ausdruck al Jer Lottozahlen (6aus49)shy

cop~ri9h~ 19861986

S H A R Pshy Basic-Team

I ~

~ ~

-~

-

- -Heft

middotWi aw - - ~~ _ _ l - ~

16 _se temiddot 13 -~ SHJ9RI~-CQ rnr yj~-~r~

8------- middot middot middot _ _- __ _M_

Akko~dfindun9 leicht gemacht ist ein P~o9~amm fue~ Ke~bo~de~ ode~ solche die es noch we~den wo ren Auf dem PC2500 ode~ dem PC135B koennen alle Ou~Moll OomnantsePlMollsePt und Nonakko~de als G~i ffbi Id da~gestel It we~denauch an ein Ha~dcop~ des gewuenshyschten Akko~des ist gedacht wo~den Die Akko~de koennen in G~oss- ode~ Kleinsch~ift eingegeben we~den

Ha~dcop~ de s Ak ko~de s F -Mo I I nach de ~ Ein9abe von )fm( ode~gtFMlt wi~d dieses Ha~dcop~ ausgegeben

Akkold FM

u uaubullbullbullu bull a bull all 1 IU bull t ampI tu bull bull III bullbullbull 1amp 111 bullbullbull tU 11 bull a IU bull Ia Ut au 1 1 au UI Uamp bull at bullbull bull a al 11 bull bullbullbullbullu bullbull a bullbullbull I bullbullbull bullbullbull bullbullbull bullbullbull bull tu bullbullbull tU I bull a 1 tU IU bullbullbull bullbull 1 tU ata Itt bull tU I bull I bullbullbull ut Ut tU 11 bull 1 IU bull al ua bullbullbull U I Uamp bullbull bull

a bullbullbull 1 bullbullbull 11 a 1 bull U bull1bullbullbullbull

bullbullbull UI bull U bullbullbullamp tU

I I I I

bull I I I

bull 11 11 I bullbull

I A I

11 bull 1 bull ll

A U I

bull bullbull Ut abullbullbull bull IU amp III

11 IU 11amp

bullbullbull 1 a A bull I

A I I I I bull

UU

bull bull I

I bull bull I tu middotamplU t bull bull bull bull bull bull bull I bull bull bull bull bull bull bull bull bull bull bull bull bull bull bull amp bull u bullbullbullbulluuuuu u

lREM AKKOROFINDUNG 2REM LEICHT GEMACAI 3REM Thomas Lange 4REM Rotdo~nwe9 3 5REM 4722 Ennige~loh

10WAIT 0 50middotCLS 60Cl=3500CI=350101=3502DI=3503El=

3504Fl=3505~FI=3506Gl=3507Gl=350

8 61Al=3509AI=3510Hl=3511 62C2=3512CS=3513D2=3514DS=3515E2=

3516F2=3517 FS=3518 G2=3519GS=352 o

63A2=3521AS=3522H2=3523 999-GOTO 2000

1000 REM ZEICHNEN OER TASTATUR 1040 RESTORE 1050WAlT 0 1100LINE (33)-(5927)B 1110FOR 1=1 TO 13 1120LINE laquo3~4tl)3)-laquo3~4tI)27) 1130NEXT 1 1135H=3T=17 1138~OR 1=1 TO 20 1139READ Xl 1140LINE (XlH)-(XlT) 1150NEXT I 1180 RETURN 12000ATA 681012182022242628

34363840464850525456 2000REM ABFRAGE DES AKKORDES 2010CLS GOSUB 2100 GOSUB 2500

GOSUB 1000 GOSUB 3000 2020SU= 2025ST$= INKEY$ 2middot030 IF ST$= GOTO 2020 2040 IF ST$=W OR ST$=middotw THEN GOTO 2

000

ni PMP

In le le 3000 bis 3157 snd die gesPeishyche~len Akko~de und ih~eToene abgele9t Die Koordinaten de~ Tasten sind in lei le 3500 bis 3523 abgesPe iche~t und we~den di~ekt uebe~ die Namen de~ Toene angesP~ungen

IF AK$=gtFMltDR AK$=)fm( GOSUB F1

IF AK$= GOSUB GSGOSUB C2RETURN Auf diese weise lassen sich auch al le ande~en Akkolde P~o9~amm i middot e~en SPe i ch e ~be da~ f de s P~o9 ~amfTIe s 4 6K

P~og~Qmmie~hi Ire fue~ weite~e Akko~de

UO (f)(f) (f)C)(f)

1L CJO UO lLCJP mm mmm mm mmmll lll ll lll(f)() (f)(f)(f) (f)U) (j)(j)(j)00 000 00 00000 CJCJCJ CJCJ CJCJCJ

Ois Gis dis gis Cis Fis Ais cis fis ais r-

C 0 E F G A H c d ~ f 9 a h -i-i-i-i-i-i-iNNNNNNN UOWlLCJltI IUOWlL CJltI I

mmm-Olmmmmmmmmmm lgtgtgtgt gt gtgtgtgtgtgtgtgt (f)(f)(f)(f)(f)(f)(j)(f)(f)(f)(f)(f)(f)(f) 00000000000000 CJCJCJCJCJCJCJCJCJCJCJCJCJCJ

2050 IF ST$=C OR ST$=c THEN GOSUB 5000

2060GOTO 2020

2100CURSOR 100 2110PRINT AKKOROj 2120CURSOR 101 2130PRINT [ ] 2140CURSOR 111 2150 INPUT AK$ RETURN 2500CURSOR 102 PRINT W=Weite~

CURSQR 103 PRINT C=CoPY RETURN

3000REM KOOROINATEN OER AKKO ROE

3100 IF AK$=C OR AK$=c GOSUB Cl GOSU~ El GOSUB GlRETURN

3110JF AK$=CM OR AK$= cm GOSUB Cl GOSUB Dl GOSUB Gl RETURN

3111 IF AK$=C7 OR AK$=c7 GOSUB Cl GOSUB El GOSUB Gi GOSUB AI RETURN

3112 IF AK$=CM7 OR AK$=cm7 GOSUB C 1 GOSUB 01 GOSUB Gl GOSUB AI RETURN

3113 IF AK$=C9 OR AK$=c9 GOSUB Cl GOSUB El GOSUB G1 GOSUB AI GOSUB 02 RETURN

3114IF AK$=G OR AK$=g GOSUB Gl GOSUB Hl GOSUB 02 RETURN

3115 IF AK$=GM OR AK$=9m GOSUB G1 GOSUB AI GOSUB 02 RETURN

3116 IF AK$=G7 OR AK$=g7 GOSUB Gl GOSUB Hl GOSUB 02 GOSUB F2

RETURN

middot SHARP-~omputer Heft 16 Seite 14 -----shy

middot~------middot ~ q ~-rq h~ ~ M f q h m~~- ~ ~middot9 rH ~J q r h ~ middot -- --- bull ---__ IW1IW

3117 IF AK$=IGM7 OR AK$=lg m7 GOSUB G 31313 IF AK$=EM OR AK$=em GOSUB El 1 GOSUB AI GOSUB 02 GOSUB F2 GOSUB Gl GOSUB H1 RETURN RETURN 3131 IF AK$=E7 OR AK$=e7 GOSUB El

3118 IF AK$=IG9 OR AK$=g9 GOSUB G1 GOSUB Gl GOSUB Hl GOSUB 02 GOSUB H1 GOSUB 02 GOSUB F2 RETURN GOSUB A2 RETURN 3132 IF AK$gt=EM7 OR AK$=em7 GOSUB E

3119 IF AK$=0 OR AK$=d GOSUB 01 1 GOSUB G1 GOSUB Hl GOSUB 02 GOSUB FI GOSUB A1 RETURN RETURN

3120 IF AK$=OM OR AK$=dm GOSUB 01 3133 IF AK$=E9 OR AK$=e9 GOSUB El GOSUB F1 GOSUB Al RETURN GOSUB Gl GOSUB Hl GOSUB 02

GOSUB FS RETURN3137 IF AK$=HM7 OR AK$=hm7 GOSUB H 3134 IF AK$=H OR AK$=h GOSUB Hi1 GOSUB 02 GOSUB FS GOSUB A2

GOSUB OS GOSUB FS RETURNRETURN 3135 IF AK$=HM OR AK$=hm GOSUB Hi3138 IF AK$=H9 OR AK$=h9 GOSUB Ht

GOSUB 02 GOSUB FS RETURNGOSUB OS GOSUB FS GOSUB GS 3136 IF AK$=H7 OR AK$=h7 GOSUB -H1RETURN

GOSUB OS GOSUB FS GOSUB A23139 IF AK$=F OR AK$=( GOSUB F1 RETURNGOSUB Al GOSUB C2 RETURN

3154 IF AK$=CIS9 OR AK$=cis9 GOSUB3140 IF AK$=FM OR AK$= fm GOSUB Fl Cl GOSUB Ft GOSUB GI GOSUB H1GOSUB G1 GOSU8 C2 RETURN GOSUB OS RETURN3141 IF AK$=F( OR AK$=f7 GOSUB F1

3155 IF AK$=GIS OR AK$=9is GOSUB GGOSUB A1 GOSUB C2 GOSUB OS I GOSUB C2 GOSUB OS RETURNRETURN

3156 IF AK$=GISM OR AK$=9 ism GOSUB3142 IF AK$=FM7 OR AK$=fm7 GOSUB F GI GOSUB H1 GOSUB OS RETURN1 GOSUB GS GOSUB ~2 GOSUB OS

3157 IF AK$=GISM7 OR AK$=g i sm7RETURN GOSUB Gl GOSUB Hl GOSUB OS3143 IF AK$=F9 OR AK$=f9 GOSUB Fl GOSUB FS RETURNGOSUB Ai GOSUB C2 GOSUB 02

3158 IF AK$=GIS9 OR AK$=gis9 GOSUBRETURN G1 GOSUB ~2 GOSUB OS GOSUB FS3144 IF AK$=FIS OR AK$=fis GOSUB F GOSUB AS RETURNI GOSUB AI GOS~B CS RETURN

31S9IF AK$=OIS OR AK$=dis GOSUB 03145 IF AK$=FISM OR AK$= f ism GOSUB I GOSUB Gl GOSUB AI RETURNFI GOSUB Al GOSUB CS RETURN

3160 IF AK$=OISM OR AK$=dism GOSUB3146 IF AK$=FIS7 OR AK$= f s7 GOSUB 01 GOSUB FI GOSUB AI RETURNFI GOSUB AI GOSUB CS GOSUB E2

3161 IF AK$=OIS7 OR AK$=dis7 GOSUBRETURN 01 GOSUB G1 GOSUB AI GOSUB CS3147 IF Ak$=FISM7 OR AK$= f i sm7 RETURNGOSUB FI GOSUB A1 GOSUB cs

3162 IF AK$=0IS9 OR AK$=dis9 GOSUBGOSUB E2 RETURN 01 GOSUB Gl GOSUB AI GOSUB CS~3148 IF AK$=FIS9 OR AK$= f i s9 GOSUB GOSUB F2 RETURNFI GOSUB AI GOSUB CS GOSUB F2

31631F AK$=AIS OR AK$=ais GOSUB AGOSUB-GS RETURN I GOSUB 02 GOSUB F2 RETURN3149 IF AK$=CIS OR AK$=cis GOSUB C

3164 IF AK$=AISM OR AK$=ajsm GOSUBI GOSUS Fl GOSUB Gl RETURN AI GOSUB Cl GOSUB F2 RETURN3151 IF AK$=CISM -OR AK$=cism GOSIJB

3165 IF AK$=AIS7 OR AK$=u is7 GOSUBCl GOSUB El GOSUB GI RETURN AI GOSUB 02 GOSUB F2 GOSUB GS 3152 IF AK$=CIS7 OR AK$=cis7 GOSUB RETURNCl GOSUB Fl GOSUB GI BOSUB H1

3166 IF AK$=AISM OR AK$=a ismRETURN GOSUB AI GOSUB CS GOSUB F23153 IF AK$=CISM7 OR AK$=c i sm7 GOSUB GS RETURNGOSUB Gl GOSUB H1 GOSUB OS

3167 IF AK$=AIS9 OR AK$=ais9 GOSUBGOSUB FS RETURN AI GOSUB C2 GOSUB 02 GOSUB F2 - 3121 IF AK$=07 OR AK$=d7 GOSUB 01

GOSUB FI GOSUB A1 GOSUB C2 GOSUB GS RETURN AlfRlfl 3195CLS CURSOR 02RETURN 3196FOR 1=1 TO 3 CLS CURSOR 01 bull3122 IF AK$=OM7 OR AK$=dm7 GOSUB 0 A Z1 GOSUB Fl GOSUB Al GOSUB C2 PAUSE AKKORO 1ST NICHT

GESCHPEICHERT BEEP 1 NEXTRETURN 3200 GOTO 20130 U ___II3123 IF AK$=09 OR AK$=d9 GOSUB 01 3499REM KOOldinaten del Tasten ----- shyGOSUB FI GOSUB A1 GOSUB C2 3500LINE (422)-(624)BF RETURNGOSUB E2 RETURN

3124 IF AK$=A OR AK$= a GOSUB A1 35elLlNE (614)-(816)X~ RETURN ---I GOSUB Cl GOSUB E2 RETURN 3Se2LINE (822)-(1024)BF RETURN

3125 IF AK$=AM OR AK$=am GOSUB A1 S~BRE~Cg~EUIER3503LINE (le14)-(1216)XB RETURN bull3504 LINE (1222)-(1424)BF RETURNGOSUB C2 GOSUB E2 RETURN

3126 IF AK$=A7 OR AK$=a7 GOSUB A1 3505 LINE (1622)-(1824)BF RETURN ~~~ I 3506 LINE (1814)-(2016)XB RETURNGOSUB Cl GOSUB E2 GOSUB G2 35137 LINE (21322) - (2224) BF RE TURN Wir planen ein aJflITERlpoundXIK(If FurRETURN 35138 LINE (2214)-(2416)XB RETURN ~~~ h9Taus~ngen3127 IF AK$=AM7 OR AK$= am7 GOSUB A1

GOSUB C2 GOSUB E2 GOSUB G2 35139 LINE (2422 )-(2624) BF RETURN -Haben Sie irgend welChe Anr91Y~n 35113 LINE (2614 )-(2816) X B RETURN oder Frage so schreibe~ Sie bitte

AK$=a9 GOSUB Al 3511= LINE (2822gt-01324) BF RETURN an die Redaktion(ggf tbmration) 3512 LINE (3222)-(3424)BF RETURNE2 GOSUB G2 3513LINE (3414)-(3616)XB RETURN 3514LINE (3622)-(3824)BF RETURNAK$=e GOSUB El 3515LINE (3814)-(4016)XB RETURNHl RE TURN 3516LINE (4022)-(4224)BF RETURN

Fortsetzung nachste Seitebull-UM Heft 16 Sei te 15

RETURN 3128 IF AK$=A9 OR

GOSUB Cl GOSUB GOSUB H2 RETURN

3129 IF AK$=E OR GOSUB G1 GOSUB

- middot8----~ -~ - - ~-

------

3517LINE (4422)-(4624)BF RETURN 3518LINE (4614)-(4816)XBRETURN 3519LlNE (482i)-(5a24)BF RETURN 352aLINE (5a14)-(5216)XB RETURN 3521LINE (5222)-(5424)BF RETURN

3522LINE (5414)-(5616)XB RETURN 3523LINE (5622)-(5824)BF RETURN 3620RUN 4a0aBEEP 5 END

500lREM COPY-ROUTINE 5001REM ~ahl de~ Fa~be

5a02C LPRINT CHR$ amp1B2 5003REM Zeichen9~oesse c~

5005LPRINT CHR$ amplBjjc 5008LPRINT Akko~d jAK$ 50~0REM Zeichen9~oesse a 5015LPRINT CHR$ amplBja CONSOLE

60 5016REM Die eigentl ich~

ne 5a18FOR Y=3 TO 27 5020FOR X=0 TO 59 5a30p= POINT ltXY) 51340 IF P=l LPRINT 5050 IF P=0 LPRINT 5080NEXT X

Copy Rout i

5110NEXT Y LPRINT LPRINT LPRINT LPRINT LPRINT RETURN

PC-1251 1 Be9r- i He r-oten

Heft 385 Seite 40 fuershy PC-1251

2 109 i 9sP i e I ~ (SuPer--H i r-n) Hefi 485 Seite 8 fuershy PC-1251

3 Dershy Mor-selehr-er- (LOr-dinoteurshy de Poch)

Heft 785 S~te 28 nurshy fue~ PC-1251

4 De rshy e nl) ss ch e ds r- ch t er- piel-und Sotzzaehlu~9 Heft 985 Se te 26 fuershy PC-1251

5 Dur-t-Zoeh I P~o9r-ommmiddot Heft 1285 Se ite 6 fuershy PC-1251

PC-125051 1 Be9r- ffe r-oten

Ein SPiel mit Buchstoben Heft 585 Seite 45 fuershy PC-125051

2 HYPER OLYMPICS SPiel mit Gr-oPhik (Club Sho~Pent ier-)

Hefl 985 Se ite 25 fuershy PC-125051

3 8uchstubier-tofe In Deutsch Inter-notionol (Post)SPr-echshyfunk En9 lis ch F_r-onzoe s is ch Heft 1085 Seite 15 fuershy PC-1251

4 Gr-oPh ische Funkt ion (Club Shor-pentier-)

He ft 1085 Se i te 35 fuershy PC-125051

5 Wonn worshy Oster-n 1789 Ber-echnun9 dershy bewe91 ichen chr-ist I ichen Fe ier-toge Heft 1~85 Se ite 27 fuershy PC-125051

5 I ch dr-uck m i~ e i ne n Ko I e nde ~ Kolende~ mit r-ichtiger- Wochen-und Schultjohr-zoehlun9 Heft 1185 Seite 28 fue~ PC-125a51

Cassetten-Service fUr

PC-1251

~ ld

auf Cassetten

Ipe

7Dor-t ZoehIPr-09r-omm Heft 1285 Se ite 5 fuershy PC-126051

8 WRITE BIG Gr-osse Buchstoben Quer-geschr-ieben Heft 186 Seite 20 fuershy PC-125051

7CE 125

9 Wechstuben ver-buchse In SPiel mit Buchstoben

PC-1500 1 L09 ik Spie I (SuPer- Hir-n)

Heft 485 Se i te 8 fuershy PC1500

2 Wor-tr-otespie I Heft 1085 Se ite 34 fuershy PC-1500

+CE 150

3 Pr-ue f P r-Q9r-omlTl fuer- E i senbohnnummer-n Heft 1085 Se ite 36 fuershy PC-1500

4 Schoenschr-i ft Keine duennen Buchstobenl ienien mehrshyHeft 186 Seite 20 fuershy PC-1500

5Russ ische Buchstoben fuershy PC-1500+CE150+CE151

vom SHARP-Easic-Team

1500

-

Heft 16 Sei t-e

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

s 11 middot11 11

____ N _ bull

- - - N ~ q ~MP h ~ ~ middot h-f 9 r m~~ ~ P h ~ ~ ~) q rh rh - -

1_ 1IVN fII ~ bull ---___ tJW~

bull____________-_____________1- -~ r~-------------------------~

-middot11 I1PLAKATSERVICE middotmiddotmiddot11-----------------------1111 ----------------------11 11 W1r antwarfan Computar- 11

f-middotk fmiddot middot 11 Z k 1111 gra 1 ur a e wee e 1111 11 bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 11

II Vom grossformatigen Plakat liber 11~11 Einladungs- und Geburstagskarten 11 Ill bis zu Briefkopfen etc I1 --11middotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddot_middotmiddotmiddotmiddot11

tmiddot~ 11 SL[]m11 CC~DI

a ~I3IilIbHOO a~ ey 11 -shyI $r At - 11 I ~l~l~l 6~ ~g mAl if 11

4~

~ltImiddot--~-----------------------middotI ~---------------------~---~

Erstellung und Uebersetzung ycnScftware-Dckumentaticn

Wollen Sie eine technische Information oder Beschreibungen Ctbersetzt haben middotF0runs eine Kleinigkeit Lassen Sie gleich die Profis ran

Insectl5Iii1O ~(U~cn -1X~D~(3ffCllffD~ffnl5IDlClg~ID ~~El ftJ sect[3~(6HOO fig

~~~

- lIes +middotuet-middot e

Hef-t 16 Se_i te 17 S HPI RP - Co~mJO u t e r~~~vmiddot ___~~ ~ i ~ __bull __ ~~ ---

--~ ~~~~~--------------------------------------------------------------------Christaph u Peter Kindermann

Roseggerweg 1Progr~mm zur Aktenbeschriftung

7257 Ditzingen 2 das sauber~ und ardentliche Beschriften von AktenrUcken (zB Leitz-Akten usw) macht immer wieder Schwierigkeiten

Mein Bruder und ich haben daher fur unseren PC-1500 A hiershyfur ein spezielles Programm entwickelt

Mit diesem Programm ist es moglich den Aktenrucken ganz nach Wunsch mit graGen fetten oder kleinen Buchstaben zu beschriften auch farbig

Einenmiddot Muster-Ausdruck in alIen 9 SchriftgroGen das gessmte ausgedruckte BASIC-Programm und eine Variablen-AuflistungfUge ich bei

Ubrigens der Zeilenabstand des BASIC-Programmes wurde mit RENUMBER V2 und die Variablen-Auflistung mit VARLIST - beides Ober FISCHEL bezogen - gemacht

Vielleicht sind die Leser von Alles fUr Sharp Computer an dem Programm Akte interessiert daB man Ubrigens auch fUr folgende Beschriftungs-Arbeiten einsetzen kann

Schulhefte Namensschilder TiefkUhlkost Adressen-Aufkleber SchlOasel-Anhanger Merkzettel AktenrUcken usw

Durch ~nderung der Zeile 220 ksnn erreicht werden daB das Zentrum der Beschriftung in die Mitte des beschriftbaren Papieres gerGckt wird Anderenfalls wird in der Pspiermitte gedruckt

5 A WA-l T 99 10 AKTE 15REM PROGRAMM

ZUM BESCHRIFshyTEN IJON AKTENshyRUECKEN MIT FETTEN BUCHSTA BEN

20REM SCHRIFTZEN TRIERUNG AUF PAPIERMITTE

25REM IJERSION 2 JANUAR 1986

30REM COpy RIGHT BY CHRIS KINshyDERMANN SIDNEY amp PETER KINDER MANN DITZINGEN

35CLEAR CLS ON ERROR GOTO 55

40BEEP 3PAUSE AKTENBESCH

RIFTUNG BEEP 3

60IF FW$=JOR F W$-= j THEN BEEP 1 CLS PRINT 0=Sch 1 =BI 2=Gr 3-=Ro I FW 11 I INPUT FW

65IF FW(00R FWgt3 BEEP 3GOTO 60

70CLS COLOR FW 75LBEEP ICLS

WAIT 0PRINT Leerze i I en +shy

24 LLj I

80 INPUT LL 85IF LL(-240R LL

gt24BEEP 3GOTO 75

90LF LL 95BEEP ICLS

PRINT N Text

100 INPUT ZE$ 105L=LEN ZE$ 110BEEP lCLS

120BEEP lilF G)9 OR G(lTHEN BEEP 3GOTO 11 o

125GRAPH CS1ZE G 130 F=G6 -135U=(245-LF)2 140FOR 1=1TO G 145CLS PRINT I

ter Oruck 150GLCURSOR (U+I

12) 155LPRINT ZE$ 160NEXT 1 165GOTO 55 170TEXT 175REM STATUS 1=

850 180END 185REM WENN ZENshy

TRIERUNG AUF ORUCKERSCHREIB BEREltH ZENshyTRIERT WEROEN SOlL

F

FW

FW$

G

I

L

LL

N

U

130

60

50

45 120 140

140 160

105

45 85

55

45WAIT 0G=4Ll= 4 PRINT Groesse

1-9 Gi 190REM OANN

ZEIlE 135 U=(216-LF)2 SETZEN

135 50BEEP 11NPUT

Farbenwechsel J FW$

55TEXT CSIZE 1 N=N+l

115INPUT G

Integrationsprogramm fUr PC-1260

Sehr geehrte D~en und Berren

ZE$ 100

Bernd Bleymehl Urexweilerstr 8 669 St lendel

anbei ubersende 1ch Ihnen ein Programm zur numerischen Integration welches aUf dem sog Monte-Carlo-Verfahren

135

65

60

110 125

145

135

75 90

95

150

105

d h der Ermittlung derlnte-grationsflache aus der Verteilung ~

einer Zuiallszahlenfoqe beruht Das Programm wurde ft1r den PC-12606l geschrieben 1st aber mit kleinen Anderungen (Kleinbuchstaben Ausgabeformatierung) aut alIen Taschencomputern ab PC-1245 lauff8hig

AKTE AKTE

115 130

150

80

155

AKTE AKTE AKTE AKTE AKTE

AKTE

ItRE~ (C) 2611986 2RE~ Bernd Ble~ehl 3REII Urezwei lerstr8 I 4RE~ 6699 StWendel 5 RE~ bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

18 9 A9 CLEAR WAIT 8 PRINTmiddot Inter~lber echnun9 WAIT 288 CURSOR 24

29PRINT bull ~onte-CdrloshyYerfdhrenmiddot

38PRINT middotY=f(z) in Zei le 290middot

49 WAIT 4srREII Ein9dbe der Inte

-9rdl9renzen S8INPUT 9Linke Grenze=

9 L CURSOR 24 IHPUT 9Rechte Grenze =9iR IF Rlt=L THEH 5 e

SS-XI=R-L 68CURSOR 8 IHPUT middotWie

viele Yersuche sol le ndurchgefuehrt werde n middotANZ

6SCLS 79IF AHZltl GOTO 69 89IIAX=8 FOR X=L TO R

STEP XI29 GOSUB 28 8middot IF ABS Ygt~AX LET IIAX=Y

99NEXT X 188GF=IIAXxr 18SWAIT a 187XS=XIAHZ 188X=L lI8FOR I=l TO AHZ 115CURSOR 9 PRINT Ii 9 Y

ersuch bull 129RAHDOPl 139X=X+XS 159YZ= RHD 8IIAX 168GOSUB 288~ IF ABS Ygt

=YZ LET A=A+l 178HEXT I 188 FL=GFfVAHZ 185 WAIT 198PRIHT middotFldeche=middotiFL 195EHD 199RErt Funktionsuntrshy

prordbullbull 288Y= EXP X_ 218RETURH

------_

~ ~ C

~ s- Jbull _____w_~Q~nmiddotph1~middot c~~fmiddot~rhm-~-~~ ~~h~ ~v~rh-

- 4111(~

Peter Gregorius Hau~tstr 3 6571 Martinstein TRIGONOMETRISCHE FUNKTION

Trigonometr-ische ~nkti_on PC - 1500 (A) Y=oSlN ct(X+b)+d (0)= 2

Hiermit Ubersende ich Ihnen ein kleines Programm zur Veroffentshy (c)= 1

lichung in Ihrer Zeitschrift Alles fUr Sharp Computer Cb)= 0 (d)= 0

Gestartet wird das Programm mit Def A Es erscheint in der Anzeige der Name des Programmes und die Form der allgemeinen Sinusfunktion Danach wird der Faktor a eingegebeh Er bestimmt den Werdebereich der Funktion e gibt die Frequenz an b die Phasenverbindung und lid die Versehiebung auf der y-Aehse Wenn der Faktor a kleiner als 1 oder groBer als 10 ist wird der Faktor mit 10 multipliziert bzw divid~ert damit der Funktions graph noeh gezeiehnet werden kann (siehe Beishyspielsausdrueke) Natiirlieh konnen Sie dieses Programm aueh fUr allgemeine Cosinusfunktionen verwenden Dazu brauchen Sie nur in der Zeile 1400 Cosneinzusetz8n bzw eine Phasenverschiebung der Sinusfunktion von 90 Grad eingebeb (Cos I = Sin (X+90raquo

1240GOSUB 1600 1375LET F=120 1300LF 1121GRAPH LET P=-210

COLQR 2 138eFOR J=-21eTO 13112lLINpound (0~0)-( 210 tTRIGONOMETRlSCHE

210~ 12I)LlNE 1400Xl=(-J~8)C

1000REM TRIGONOM ETRlSCHE FUN KTOlN

1BIBREM BY PETER GRpoundGOR1US

1100 A CLEAR TEXT PAUSE TR 1GONOMETR lSCHE PAUSE FUNK T JON

1110 FAUSE Y-=aS 1N c (X+b)+d PAUSE

lJ 20 JNPU T ( a) E1 N5EBEN A (c)EINGEBEN C (b)EliG EBEN B (d )poundlNGEBpoundN o

121210COLOR 1 LPRINT lTRI GONOMETRISCH pound

121121 LPRINT lHl fFUNKT lONl l LPRINT Y=aSlN cl( Xb)-+d

122121LPRINT (0)= ALPRINT (c)= C LPRINT (b)= I B LPR1N T (d)= 0

12302=5

~~ WlIJ[D~J ~r=Jl~

~~~ ~~~ ~rliJI ~~tD ~~ ~~~ ~~~

fI~~ ~~~ r)~~ ~~ ~tm

FUNKTIONllt12021121)-(1 X2=SIN XJX= Y=otSIN ct(X+b)+d20-210) ( (AX2)+OHl (0)= 65

1320FOR T=I2ITO 21 o (c)= 4 2STEP H 1420LINE (FP)-( Cb)= 3l~ LlNE (T 5)- ( 120+X J) 0 3 (d)= 0 T -5) NEXT T 143B~ET F=120+X

1330FOR U=-210TO LET P=J 213S TpoundP 10 1440NEXT J LlNpound (115 U) 1490COLOR 1 -(125 U) 15e0LINE (0210) NEXT U -(0-210)

1340CS1Zpound 1 LINE (121 -2113 COLOR 1 )-lt2113-210) GLrURSOR (12 LINE lt21121shy5178) 2113)-(21021 LPR INT 18121 0) GLCURSOR (1 151eLJNE (21021 25 88) 0)-(02JI2I) LPR 1NT 90 1520ROTATE 1

1350GLCURSOR (12 GLCURSOR lt20 5 -183) 02130) LPRINT -180 LPRINT FUNT GLCURSOR ( lONGRAPH 125 -33) 155eTEXT ENO LPR 1NT -90 1600 1 F A( lTHEN

1360GLCURSOR (70 LET A=Al1121 Z 5)LPRINT =51121_I Z 16101F A10THEN GLCURSOR (17 LET A=A10Z TRJGONOMETRISCHEl 05)LPRINT =510 FUNKT10N 2 16213 RETURN Y=atSIN cl(X+b)+d

(0) = 121 65 (c)= 25 (b)= 0 (d)= 0~TRIGONOMETRISCHE

FUNKTION Y=aSIN c(X+b)~d (0)= 7

(c)= 10 ~ [) Cb)~ 15

3~~ r Cd)= 0 ~~ ~~ lJ~ trn)[iIJ ~~t

~~ tlJ~ Il~

_ All es +uet-

~ ~

J

-

_co

Heft 16 Sei-te 1~9 --L SHARP-ComP~t~er

~ts~~~_~_middotmiddotmiddot- - - - ~---~

bull bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull

middot 8------ bull _ ti

bull _ to _ ~

-- ----~--

Messen steue~n ~egeln mit dem PC 1588

bull La Auf de~ Abbildungseshy aliihen Sie das wichtigshyste Teil eines Erweishy +rE telungssystems tuer Ihlen PC 1508 Es it wu~de aus dem A-DshyWandler aus Heft 385 E in e~ste~ Linie nach K~ndenwuanschan snshy 6itw i ck e It Ni cht zushyletzt haben auch Inshy iA= dust~ieanwende~ zu EI5I

--a Aende~ungsvorschlaeshy -iP I~gen baigatragen 1Auf da~ Platine sehen

Sia - Den Anschluss an den Rachne~ davo~ 3 Steckplaetze fue~ E~~ weita~ungen und eine Ch i p-se 1ect-cha 1tun~g

Was blingt nun dieses System

1 Sie koennen MEHRERE Ge~aete gleichzeitig anschliessen 2 Die E~weite~ungen koennen in ein sepe~ates Gehaeuse eingeshy

baut we~den Die Ue~bindung wi~d uebe~ ein Flachbandkabel he~gestellt

3 Eigenentwicklungen koennen uebe~ eine p~eiswe~te Stift shyleiste (im 110-Raste~ 22) und ein Flachbandkabel angeschlossen we~den No~male~weise musste man den 50shypolige~ O~iginalstecke~ ve~wenden Funktionie~te die Entshywicklung nicht hatte man die Wahl den Stecke~ auszuloeshyten (fast unmoeglich) ode~ ihn wegzuwe~fen (teue~ )

4 Eigenentwicklungen werden sta~k vereinfacht da die wichshytigsten Hardwa~eleitungen auf den Steckdosen vo~handen sind Auf der g~ossen Steckdose 00 07 A0 Amiddot15 Clk Masse Ubatt Ub PU PU PC7 OD MEl RW INT also das ideale fue~ Speiche~e~weite~ungen etc Auf den kleinen Steckdosen 00 07 A0 Al Clk Masse Ub Ubatt RW INT PC7 und das besonde~e 5 Chip-Select-Signale um die Sie sich also nicht meh~ kuemmern muessen Q

5 Sie koennen auf fe~tige E~weiterungen zurueckgreifen wie A-o-Wandle~ und Teilerplatinen O~ucke~schnittstelie und IO-Polt

6 We i tere Haldwa~e i st in Entw i ck lung w i e Spe i che~kilCte Ein schnellel A-D-Wandle~ ein D-A-Wandler

PC-lseeA POCKET COMPUTER

bull 1111111 bull ~

_ -

Besch~eibung de~ be~eits liefe~ba~en Module Technische Oaten A-D-Wandle~ Abmessungen Stromaufnahme

laquolt AD 3 raquogt 4-Kanal Analog-Digi~al-Wandle~ St~omve~sorgung =============================================== Zahl der Eingaenge

De~ A-D-Wandlel uebe~setzt eine analoge Spannung in eine Genauigkeit digitale Zahlenfolge die de~ Rechne~ velsteht und Feinabgleich weite~ve~a~beiten kann Die Aufnahma de~ Messwe~te sowie Empfindl iGhkei t de~en Aufarbeitung wird von einem Ma~chinenp~ogramm uebe~nommen so dass de~ Anwendei nichts damit zu tun hat E~ Aufloesung 8 (18) Bit muss lediglich das Maschinenprogramm aufiufen und hat dann Mess~ate 8 Bit die Zahlenwerte in den Ua~iabl~n A D zu~ Ue~fuegung Uebe~spannungsfestigkeit

Die Aufloesung betraegt 8 oder 10 BitCoies entsp~icht einem Ue~bindung zu~ Basisplatine 3-stelligen Digitalvoltmete~) Anschluss de~ Eingaenge De~ Vo~teil gegenueber einem normalen DMM besteht qa~in dass Sonstige Ausgaenge Spannungsveilaeufe ueber einen laenge~en Zeitraum aufgezeichshy

Integ~ie~endel Wandleinet werden koennen Diese Kurven koennen dann auf dem Plotter ca 78 x 118 mmausgegeben we~den Sia besitzen damit p~aktisch ainan 4shy ca 10 mA Kanal-Messch~eibe~ durch den RechnerFuer dan Wand I er warden nul hochwe~t i ge Baute i 1e middotmiddot-ve~wet1det- 4Metallfilmwiderstaende 1 Ce~mett~imme~ vergoldeta Kontakshy 1 +-1 Digitte alle ICs gesockelt moeglich

250mU (auf 108mU oder andere We~te umluestbai) lmU (250uU) max i ma I 400 MessungenSec bis 40 Uolt Flachbandkabel Loetnaegel und Flachbandkabel Ub 2 Uolt PC7

nl j UdP SHaRP-Comput-er 16 Seite - ZO

--~-shy

-- -

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull

~ q ~rltp~ ~i- ~ h tf_9 rH m~~ ~ ~ q h 1 ~U 0 h h ---middot---

bull d bull

~---fi --~-----

Mitgeliefe~te Softwa~e

P~ogramm Wand lung

Nach Aufruf dieses Programmes stehen Kanaele 1 4 in den Variablen A B C und beitung zur Verfuegung

Prog~amm 810 Bi t-Wandlung

die Messwerte der 0 zur Weiterverar shy

Nach dem Aufruf werden die Messwerte ueber mehrere 50 HzshyPerioden inte~~iert und in eine Variable geschrieben Einshygangsspannungen die (oft mit Netzbrumm) verschmutzt sind werden so weitgehend von den Stoer-signalen ber-einigt Sie ~ geben den Kanal ob 8 oder- 18 Bit und die Var-iable vo~

-Pr-ogr-amm Multimeter-

Anzeige der- 4 Kanaele auf dem Display als oigitalan2eige odershyals analoge Balkengr-afik (B~lkengr-aftk als schnelle Maschi- nenroutine) mit Ueber-Iaufanzeige

Pr-ogr-amm F-Wandlung

Ein schnelles Maschinenpr-ogr-amm 400 MessungenSec (einstellbar-) gang wi~d per Hand gestartet

Har-dcopy UI DEI III - oi gi tal shy - I I

-L I 1bullbullbull1 tl I1Ianzeige -14- I ~3 04At 175AI Har-dco~y _v Anallganzelge

welches es er-laubt aufzuzeichnen oer

DEI IIIIIt ~ _I I I i I I shy

bis zu Messvor shy

oder aber automatisch bei Ueberschreiten einer vOrgebbaren Triggerschwelfe AIs Bes6nshyderheit werden auch 18 Wer-te VOR dem Ueberschreiten der Triggerschwelle mit aufgezeichnet Ein Plottpr-ogramm gibt den Spannungsverlauf auf dem Plotter- aus Beispiele A Ein belastetes Netzteil ltschlecht entbrummt wie man sieht)

wird Eingeschaltet und dann wieder- AU~geschaltet oer VOrgang wur-de automatisch dur-ch die Triggerschwelle (St~ich links unten) gesta~tet 8 883s Aufbau de~ Spannung 803 02s Span~ung mit Netzb~umm 02 Ausschaltimpuls 82 - 858s Spannung am Kondensato~ 858 188s Spannungsabfall

B Batte~iespannung Ileim Star-t eines Automotor-s Hand gesr-ar-tet 8 83s Batter-iespannung 03 - 05s Spannungseinbr-ueche dur-ch den 85 18s oer- Anlasser- laeuft an 18 12s oer- Motor kommt auf touren

schine liefer-t Spannung

-

Vor-gang pershy

Magnetschalter-

die Lichtmashy

12 28s oer Motor- laeuft oer- Regler- r-egelt die Spannung

C NiCd-Accu bei inter-mittier-ender- Belastung -------- --------------

25 Tges 1888 Se c dT 25130 mS(C

2 Tmm 130125 Sec mm Konol 1

15 Trigger 03 V

05

V bullL _ 1--1---1-- 1 - - - 1---- 1-- --t=- e J e2 e3 e e eo e 8a 0 9 Sec

25 Tges 2000 Sec dT 5000 mS~ c

20 Tmm 0025 Sec mm Kono 1 2

15 Trigger 0 V

10

5

V

25

2

15

05

V

Heft 16 seite ~ 21

1---1- 1-----I - - 1- - I-----r----e4 e ~ 88 1 1 2 1 J 8 1 e

- - 1 92 Sec

Tges 980000 Sec dT 2250 Sec Tmm 1125 Secmm Kono I 3 Trigger 0 V

I~~t ilI Je oJo ill ads JeSec Fortsetzung nachste Se i te

IIL~C-~5ee~ PCKE~ CO~PUT~ bull 11 1 11 bull I bullbull1

_-

laquolt DIU 1 DIU 2 DIU 3 Spannungsteiler =====~~===========~========================

Da der A-D-Wand 1er nur E i ngangsspannungen b i-s 258mU verarbe i shyten karin ist bei hoeheren Eingangsspannungen ein Spannungsteiler erforderlich Alle drei Teilervorsaetze haben 4 Schaltstellungen 11 118 1188 11888 Die T e i 1er si nd mi t 1-1aJ i derstaermen bestueck t 0 i e Bere i ch-e 25A und 258 mA mit 5-Widerstaenden

DIU 1 SpannungsSt~omteiler fuer 1 Kanalr 1 Spannungseingang zusaetzlich einen Eingang um Strom in den Abstufungen 25A 258mA 25mA 25mA messen zu koennen Anschluss ueber Klemmleiste

DIU 2 Spannungsteiler fuer 2 Kanaele Die Schalterstellung wird ueber die beiden verbleibenden Kanaele dem Rechner ueber-tragen

DIU 3 Spannungsteiler fuer alle 4 Kanaele

DIU 1 DIU 2 DIU 3 -~----------------+-------------+--------------+-------------Strommessung JA NEIN I NEIN Eingang 2mm Buchse 4mm Telefonbuchse Ausgang Klemmen Steckdose f-Flachbandkabel Abmessung ca 75 x 41 88 x 57 1 188 x 82 -Uebertr Stellung NEIN JA 1 NEIN Zahl der Kanaele 1 2 1 4 ------------------+-------------+------------~-+-------------

laquolt IO 1 Druckerschnittstelle ~nd IO-Port =======================~=======================

An diesen Baustein kann jeder DIucker mit Paralrelscflrdtt shystelle ~ngeschlossen werden Es steht kein lPRINT-Befehl zur Uerfuegungson~ern nur ein Masch4nenprogr-~mm fuer den Druck Wollen Sie zB Den Text ABCDEFGHI123 drucken lassen so wird dies so ~emacht A$F=IABCDEFGHI123 CAll -adrA$ Der Baustein kann aber aucl- als IO-Por-t (TTl-Pegel) verwenshy toff -det wer-den Zur- lJer-fuegung stehen auf 2 St-eckdosen 8 Datenshyein-gaenge sowie 8 Oatenausgaenge mit denen Sie diqitale Signale erfassen bzw absenden koennen Eine Relaiskarte ist in Uorbereitung

r Sr9Q

In Uor-bereitung fue~ dieses System ~ ~ rJ)

Eine Relaiskarte mit 8 Relais~ ~

Eine 15K-Speichererweiterung fuer das Modulfach der Preis 00 wird unter OM 128 - liegen 2Ishy

Eine RAM-Floppy mit 128K (Formatiert) damit Sie Ihren Cassettenrecorder vergessen koennen Preis um OM 588shy~

U

--C Ein Digital-Analog-Wandler um Spannungen ausgeben zu ~oennen -~ mit einem Schaltungsvorschlag fuer ein Netiteil welches dann

mit dem Rechner gesteuert wer-den kann ~

Unci schli9sslich noch ein weiterer A-O-Wandler fuer den Einshysatz als Transient~nr-ecdrder Elnige Daten die fuer sich sprechen

(J 18 Bit Successive Approximation 8 Kanaele 451J-Eingaenget und d~r eigentliche ~ammer- Messzeit 188uS dh 18080 Messungen in der Sekunde fuer extrem schnelle Uorgaenge Wenn ~ Sie ~ Sec mesaen haben Sie Ihr~n Rechner bis zu~ Hals vollCl

0f1 9-middot (Incl iJo ~WSt

Heft 16 Se i t -e 22

fi~~~~~~~R rnoo~~oo ~~ ~~ m~~ 00 DWOO~~

~m ~~ ~

-

______

-~

~ q~~$n~~hfmiddot~h-m~~~~p~h~ ~qr middoth~

Bestellschein

T~agen Sie in de~ Bestellung bitte die Kabe11aeuronge ein Beachten Sie dass alle Kabel moeglichst ku~z sein s01shyIten insbesonde~e das Kabel zum A-D-Wandle~ Wenn Sie keine Eint~agung machen stelle ich Ihnen die Kabell~enge

zusammen

___________~-------L----------------~---------------- Bsste11ung

1 ~nzah1 A~tike1 E-P~eis gesamt 1 1--------~---------------------------------------- middot-------1

1 - 1 CONN 1 (Basi sp 1at i ne) 1 98 - 1 1 l-----~-+-----~~----------------------------+------~+-------1

1 AD 3- middot (A-D-Wandle~) 1 228 - 1 1 1 ~ ~~~~--+~--~--- --~~~~----------------------+-------+-------1

I -- ~ 1 ~ I - 0 1~ (Por-t D~uck e~schn i t tste 11 e) 1 185 - 1 1 1--~----+-~~--~~-~- ~~~----------------------+-------+-------1 1 ) -Di u 1middot -_ (SpannungsSt~omte i 1 e~) 1 33 - 1 1 1-------+- - 2------------------------------+-------+------shy 1 1 1 DIU 2 (Spannungsteile~ 2-Kanal) 1 38- 1 1 1-------+-----------------------------------+-------+------shy 1 1 1 DIU 3 (Spannungsteile~ 4-Kan(1) 1 58- 1 1 1-------+-----------------------------------+-------+------shy 1 1 1 Kabel CONN1 ( --) AD3 cm 1 5- 1 1 1-------+-----------------------------------+-------+-------1 1 1 Kabe 1 CONN1 (-- gt IO cm 1 5 - 1 1 1------ -+-----------------------------------+-------+------shy 1 1 1 Kabel OIU x ( --) A03 cm 1 3- 1 1 1-------middot----------~--- - --------------------+-------+-------1 1 Po~to Ue~packung Nachnahmegebueh~ 1 6- 1 1 1 bei Zahlung pe~ U-Scheck 1 3- 1 1 1-----------------------------------------~-middot-------+--- ----1 1 1 1 1 Zahlungsa~t Nachnahme ( U-Scheck ( == ======1 1 1 1 1 1 Name 1 1 1 1 1 1 St~asse 1 1 1 1 1 1 Stadt 1 1 1 1 1 1 Datum Unte~sch~ift 1 1 1 ----------------------------------------------------~------

Liefe~zeit ca 2-3 Wochen Liefe~umfang abgeglichene Platinen Bedienungsanleitung

Kassette mit den besch~iebenen P~og~ammen

alle Preise incl 14 Mwst

- ---- - - -- -- shy

SHARP POCKET COMPUTER PC-l1QO

Display 2 Zeilen a 16 Zeichen Tastatur zweiteilig dh klappba~ Alpha-Teil mit groGen Folien-Tasten Speicherkapazitat standartmaGig mi Z KB RAM-Karte versehen Datenfunktionen Schreiben Lesen Suchen vonnach Telefonnummern Adressen

Notizen Abmessungen 136 x 78 x 128 mm (BTH) Optionen CE 124 Cassettenrecorder-Interface

CE 126 P Thermodrucker CE 210 M 2 KB-RAM-Karte CE 211 M 4 KB~RAM-Karte

CE 212 M 8 KB-RAM-Karte

Stromversorgung 2 Lithiumzellen Typ CR

Heft 16 Seite 23

2032

All es +uet-middot middotsH fR PC0 middotmpu t e r

bull bullbull ~ 1

RIU

P C 1 1 0 0

Der PC 1100 ist nich nur ein gewohn1icher Taschenrechner sondern auch ein BASIC-progammierbare Pocket-Computer sowi eine universell einsetzbare Datenban und das a11es im handlichen Format Somit lassen sich immer und Uberallmiddot auGer der DurchshyfUhrung gerade anstehender Berechnungen auch Adressen Telefonshynuwmerri oder a11shy

gemeurodne Notizen abspeichern bzw abrufen

-~-shy shy -- 111 _ ~ NW ______

CE-201M

ampCE-~

~NIU

-___SHARP~ 0Urch NacI~ vom -

Per sono I-Computer

Fur den SHARP PC-1450r___

Maschinensp~acheshy

-Handbuch

IM~t~dJTltr1UJU~i(~~mm~i~~t~f~ ISIIH 3-9232-23-8

FlSCHEL GmbH OrJStang9 ~~~~~~t~Br3~~~

DM 49-shy (incl 7 MWSt)

- shy 8-----shymiddot middot ~ciPl -~ I ~pommiddotmatil oh ~ middot~ irn e~~ a ~~ -- --shy-------~ middot ~~

Datenverwaltungsprog tUr MZ-700S00 mit QD-Lautwerk

VIDEO 700800 QD

Endlich SchluG mit d~r Frag~ We-Icheshy Aufze-ichnung ist aUf we-Iche-r Cassette Das sehr schnelle Maschiene-nspracheprogramm ist auch fUr die Verwaltung von groBen privaten Vide-otheken bestens geeignet denn es konnen Ube-r 450 Aufzeichnungen zugleich im Speicher bearbeitet werden die aUf max 170 Cassett~n verteilt sein kot-men Das Programm ist spe-ziell fUr den Be-trieb mit d~m QD-Laufwerk entwicke-It worden das eineshy kurze Ladezeit auch fUr umfangreiche Date-nme-ngen e-rmoglicht Das Programm e-rlaubtdas ube-rschreiben der letzten Datei auf der QD so daB das lastige Loschen einer Datei mit der DELETE-Utility entfallt und so immer die aktue-llste-n middot Date-n zur Verftigung stehen Nach dem ~ndern Losche-n oder HinzufUgen einer Aufzeichnung brauche-n also nur die alten Oaten auf der QD mit den neuen Oaten Uberschrieben werden und konnen so jederzeit schnell wieder geladen werden Pro Aufzeichnung konnen Ti tel Art der Aufzeichnung (z B Westernserie) Lauf~eit Zahlwerkstellung (Aniang und Ende) fre-ieshy Ze-it und zusatzliche- Informationen wie- Darsteller kur7~ Inhaltsangabe usw -gespei~h~~ weroen~ Das Programm bie-te-t einen Vielzahl von Suchmoglichkeiten 6esucht werden kann unter anderem nach Titeln bzw Teile von Titeln Leerzeite-n fUr weitere Aufnahmen ganze Sparten von Aufzeichnungen wie Western aber auch nach speziellen Teilen von Sparten wie Westernkomodien auBerdem nach bestimmten Darstellern oder sonstigen Informationen Wird das Gesuchte gefunden so wird die gesamte Information zu der entsprechenden Cassette auf dem Bildschirm ausgegeben Zum Lieferumfang gehort ein Installationsprogramm mit dem Sie das HauptmenU individuell an Ihre Be-dtirfnisse anpassen konnen Mit diesem Programm konne-n Sie Ihre Aufzeichnungen in 24 Gruppen aufteile-n nach denen dann auch gesucht werden kann Zwei verschied~ne Vorschlage fUr die Aufteilung werden auf de-r Diskette mitgeliefert Das se-lbst erstellte Me-nU oder eine-s der MustermenUs wird dann bei jede-m Start des Programms VIDEO 700800 QD automatisch geladen so daB Sie Ihr individuelles ProgrammenU zur VerfUgung haben

Quick-Disk Laufwerk ist unbedingt erforderlich

Liefrumfang Pro~ramm VIDEO 700800 QD + InstallationsproQramm + 2 f1ustermenUs auf QO ausfUhrliche Anleitung

Preis OM 55- i ne 1 14 MwSt

nEUEAF~SrHEL-SEAU~rE

JETZT AUCH

0= lLI ~ I-shy I(S)I

Il ) 001 a I

et x -I 0 ~

ltI u ~

I -J ltI I(S)I

(J) Z C)I

0 ~ (I) I ~ 1-1 lLI x a

SCHREIB-SERVICE PER COMPUTER

FALLEN BEl IHNEN EINMALIG DOER BFTERS GROSSAUSSENDUNGEN AN middotLASSEN SIE SIE VON UNSEREM SHARP-COMPUTER-TEAM ERLEOIGEN

WIR MACHEN ALLES VON DER ADRESSERFASSUNG BIS ZUR BmiddotRIEFAUFGABE AM POSTSCHALTER

~

Heft 16 Sei t e 25

middotB middot_ -- --_111 __ ____ bull

FRAGE - UND - ANTWORT

Programm

Sehr geehrte Herren ~==================

H erm it sende i ch ihnen e in ProgQmm clas Ihnen Frage unci Antwort steht

Dieses Programm duerfen sie gerne in ihr er ~eitschrift abdrucken Einfach eintippen mit 7 RUN starten und s ich ueberraschen lassenEs ist normaler we ise e in Programm fuer den M~-700 laes st sich aber mit geringfue9igen Aenderun gen fur andere Computer benutz~n Hi erm it moechte i ch si e und anclere anreg en auch mal wiecler Spiele oder sinnvol ~e

Pro9ramme fuer den M~-700 an ihre ~eit sc~rift zu schicken unci abzuclruckenAlso vlel SpassCOMPUTER-FREAKS22

CflRS TEN SCHM IT~

DODO 100 CLS 105 LET T$GENIE 110 DIM U~CI0)N$(10)At(10) 120 DIM T$(10)S$(10)B$(2) 130 DIM Mt(30)Qt(30)CC30) 135 DIM Ut(9)WtC9) 138 DIM ~t(5)

140 REM OATEN WERDEN EINGElESEN 150 GOSUB 10il0 155 GOSUB 2200 210 INPUTWIE HEISSEN SIE O$

220 PRINT 230 PRINTSPRECHEN SIE MIT MlR jOt 240 INPUT 1$ 250 IF ItENDE THEN GOTO 910 300 REM ANTWORT DES COMPUTERS 310 LET ANINTCRND(1)t8+1) 320 IF AN(6THEN ~OTO 490 325 IF AN7 THEN GOTO 2000

700 LET R$WAS HALTEN SIE VON +N$(H)+ 710 GOTO 340 720 LET R$=S$(l)+ +0$+ -MEINEN SIE ETWshyADASS ALLE LEUTE SO +A$CG)+ SINO 730 GOTO 340 740 LET R$=ICH HABE GEHOERT DASS SIE +Ate G) + SINO iH CH) i +0$ 750 GOTO 340 760 LET R$=S$(l)+ iD$i ICH GLAUBE SI E SINO GENAUSO iA$CG) 765 LET R$Rt+ WIE DIE ANDEREN LEUTEN M

IT OENEN ICH GESPROCHEN HABE 770 GOTO 340 780 LET R$ICH FUEHLE MICH JET~T iAtCG )

790 GO TO 340 800 PRINTPRINTPSST bull ICH OENKE 810 LET R$=WIR WOLLEN iU$(F)i +N$(H) i ICH MEINE iN$CHh 1ST iA$CG) 820 GOTO 340 830 LET R$=ER~AEHLEN SIE MlR ETWAS UEBE R +NtCH)+ +0$ 840 GOTO 340 850 LET R$OENKEN SIEDASS 1CH iA$CG)+ BIN i0$i 7 860 GOTO 340 870 LET R$l-lOLLEN WIR iU$CF)+ODER LIE BER UEBER +At(G)+ REDEN 880 GOTO 340 890 LET RtRATEN SIE WAS 1CH UON +Ot+ HALTE 900 GOTO 340 910 REM ABSCHLUSS UNTERPROGRAMM 920 PRINTHABEN SIE JET~T GENUGr 930 PRINTWILL NOCH JEMANO MIT MlR REDEN 940 INPUT XtIF X$JA GOTO 210 950 PRINTPRINTOANN AUF WIEDERSEHEN2222

960 END 1000 REM WORT FUER WORTPRUEFUNG 1010 FOR 11 TO 30READ Q$CI)NEXT 1020 DATA WER330 GOTO 600

340 PRINT 350 PRINTRt 350 PRINT 400 REM PRUEFUNGWIEUIELE ANTWORTEN 405 LET T=0 410 FOR K=1 TO 30 420 LET T=T+CCK) 430 NEXT K 440 IF ~(12 THEN GOTO 450 450 FOR K=1 TO 30LETCCK)=0NEXT K 460 LET T=0 470 GOTO 240 490 REM PRUEFUNG DES AUSDRUCKES 500 FOR ~A=1 TO 30 510 LET Ll=LEN(Q$C~A)) 520 LET L2=LENCIt) 530 FOR YE=1 TO L2 540 IF MIO$CItYEL1J=QtClAJ THEN GOT056 -e 550 NEXT YENEXT lAGOTO 500 560 IF CC~A) )0 THEN GOTO 550 ~70 LET CClAJ=C(lAJ+l 580 LET R$=M$(lAJ 590 GOTO 340 600 REM ERlEUGUNG DES AUSDRUCKES 610 LET E=INTCRNDC1J10+1) 620 LET F=INTCRNDC1JtI0+1J 630 LET G=iNTCRND(1)tI0+1) 640 LET H=INTCRNDC1JtI0+1J 650 LET L=INTCRNDC])10+1) 650 ONEGOT0700720740750780~8008308 50870890

ali PMP -

1ST WAS BEOEUTET WA~

UM IHR 1030 DATA MICH ICH ES SPRECHE N NEIN Hl40 DATA 7 SIND MEIN JASIE 1050 DATA DENKEN KLUG GROB DANKE A US 11260 DATA SIE UNTER NICHT 1ST 1070 DATA ~U 7 WISSEN 1110 FOR 11 TO 30READ MtCI) NEXT 1120 DATA ICH BIN NUR EIN COMPUTER 1130 DATA DAS MACHT NICHTS DAS 1ST

GUTE FRAGE EINE

1140 DATA ICH WEISS NICHTNUNWARUM NIC HT 1150 DATA WIE MEINEN SIE DAS WER SIND SIE7

1160 DATA OH WAS BEDEUTET ES 1170 DATA SOLL ICH LIEBER STILL SEIN 1180 DATA SIE SAGEN MlR WIE MEINEN SIE 1190 DATA OH JE OH JE ALSQ STIMMEN SIE MlR ~U

1200 DATA SIE MOEGEN MICH WOHL NICHT 1210 DATA WARUM ENTSCHLIESSEN SIE SICH DANKE 1220 DATA BIS JET~T HA BEN SIE NOCH NICHT S ERLEBT 1230 DATA NEHMEN SIE ES NICHT UEBEL 1240 DATA UNO SIE DAS 1ST MlR GLEICH WAS FUER EINE OUMME FRAGE 1250 DATA SIE HABEN WOHL EINEN NIEDRIGEN

1 Q UNSINN FortsetzUng nachste Se i te

SHARP-Computer Heft 16 Sei te 26 ~~~----~----~----~----~~------~~--

-_ W_- bull __ IIW __ ~~~~--------1 iircihmiddot ~r tM~bbmati oh 1~ ~~rn ~~ ~ ~ - ~~

1260 DATA SIND SIE SICHER LASS EN SIE 0 AS 1270 DATA 1ST ~ERLORENGEGANGEN WISSEN

1300 REM HAUPTWOERTER 1310 FOR 1=1 TO 10READ N$(I)NEXTI 1320 bATA FUSSBALt TANlABEND 1330 DATA DAS WETTER NEUES 1340 DATA MEIN PROlESSOR ENDE 1360 DATA SCHWARlWALDKLINIK ENTWICKlUNG 1370 DATA DER WEISSE HAI TENNIS 1400 REM lEITWOERTER 1410 FOR 1=1 TO 10 READ U$(I) NEXT 1420 DATA HALTEN UON SPRECHEN UEBER 1430 DATA DISKUTIEREN UEBER UEBERLEGEN 1440 DATA ANALYSIEREN~ MEDITIEREN UEBER 1450 DATA AUSDENKEN ERWAEGEN 1460 DATA UORSTELLEN BERUECKSICHTIGEN 1500 REM EIGENSCHAFTSWOERTER ~510 FOR 1=1 T010READ A$(I)NEXT 1520 DATA DUMM GESCHICKT 1530 DATA INTELLIGENT KLUG 1540 DATA WITlIG UNFREUNDLICH 1550 DATA SPANNEND ERMUEDEND 1560 DATA GROB BLOEDE 1600 REM SATlANFAENGE UNO ANDERES 1610 FOR I~1 T010READS$CI) NEXT 1620 DATA DU MEINE GUETE 1630 DATA WIR WERDEN SEHEN 1640 DATA OH NA JA 1650 DATA HOEREN SIE lU 1660 DATA SEHEN SIE 1670 DATA NA JA 1680 DATA JETlT 1690 DATA WIRKLICH 1700 DATA OH NEIN 1705 REM ANDERE WOETER 1710 DATA MEIN LIEBER FREUND 1720 RETURN 2000 REM ANTWORT WIEDERHOLUNG 2010 LET C=0 2020 LET P=LENCI$) 2030 FORA=1TOP 2040 FORB=1~09 2050 LETL=LEN(U$(B)) 2060 IF MID$CI$ALJ=U$(B) THEN GOT02140 2070 NEXT B 2080 IF l$( 1)= THEN GOTO 600 2090 FOR J=1 TO l 2100 PRINT l$(J) 2110-LET l$(J)= 2120 NEXT J 2130 LET R$=I$GOTO 350 2140 LET ~l+1

2150 IF A)1 THEN LET2$(2)=LEFT$(I$A-1J+ +W$CBJ+ 2160 IF A)1 THEN LET l$(2)=W$(B)+ 2170 LET I$=MID$(I$A+LP) 2180 GOTO 2010 2200 REM OATEN 2210 FOR 1=1 TO 9 2220 READ U$CI)W$(I) 2230 NEXT I 2240 DATA ICH BIN SIE SIND SIE SIND CH BIN 2250 DATA ICH SIE IIICH SIE 2260 DATA MEIN IHR IHRE MI R I~I~~~~~I~~~~~~~~~~~E

2270 DATA - IHR MEI8=-~- MlR IHRE 2280 DATA SIE COMPUTER 2290 RETURN

Carsten Schmitz Burgstr 27 4793 Btirenwestf

IitmJfIiJJIl

-Anwendungs- I~ -_Handbuch_ IIDU - SHARP__

PocketshySOFTWARE

~ ~~ I aUf ~

==_~HGO LAUE_ _ _______ ~_~

~~~~Cassetten --===-

OM 49- (i nel 7 MWS-t)

~NBU

PocketshySOFTWARE

auf Cassetten t) f ~ -~

~-

ta ltP~t~WC

M 0 ~ clpy ~ ~ +is~

1

Unsere Ze i tschr i ft A I I ea rUr IINII-Coputer

informiert Sie ausftihrlich tiber unseren neuen Service

Das Angebot wi rd sUindig erweitert

Flsclael -bullbull0 ltalser-Friedrich-StrS1-a 1008 erlia 12

1m1lJJ~~ llJ lIJlm~~ ImlliJ~lIim~cm ILIJlmrJiJlm

-

-ll PMi -J-~~ Heft 16 middot Sei te middotmiddot 27 ~ ~ ~ ~ _~ __ SIiA middot~P~~C6m19-umiddotte r1f

_ _ ~ _ -I _~_ ___ I)r_ bull L- bull -gtC ~

3265666708697071727374757677787980

EXTERNER DRUCKER CDOPPELANSCHLAG)

x 320 GRAPH I K

Unterprogr

n-H

LIST 10000 REM 10010 REM gt H A R DCa P Y lt 10020 REM gt SHARP MZ 731 lt 10030 REM ) QUIK DISKCASS lt 10040 REM gt u xt Druckr lt 10050 REM W Zittrich 10060 REM An dr BAk 22 10070 REM 2907 a~nkntn 3 10080 REMiI 10090 01 V (25S) 10100 FOR 1-0 TO 2~~

10110 READ middotVltI) 10120 NEXT I 10130 RESTORE 10140 REM HARD COPY DATA ZElLEN 10150 DATA 10160 DATA 818283B4es86878889902S12OS221203 10170 DATA 20948495051S253S45556S74~

10180 DATA 615947464422924423621822722621~2i2

~0190 DATA 23023219419319619920720212822S2S4 10200 DATA 2002509524824124763204 10210 DATA 219220233245SS9460912439364201622S2 10220 DATA 921982232082062112102S53334353637 10230 DATA 38394041434222224623S234 10240 DATA 195197239240228231238237224253216213 10250 DATA 242249217214192161154IS9156146170 10260 DATA 151152166175169184179176183 10270 DATA 158160157164150165171163155189162187 10280 DATA 153130135140188167172145147148149 10290 DATA 180181182174173186178 10300 DATA 185168177131 136 ~41 134 132-137142191133 10310 DATA 1381431901291391441272S2941989572 10320 DATA 6796979899100101102103104112 10330 DATA 113114115116117118119120121122123124 10340 DATA 125126105230232218227353535106107 10350 DATA 108109621101112S31121282212OS216206 10360 DATA 213222201208223193254194233245200 10370 I 10380 BA-$DOOO 10390 I

10400 Z-24IREM ZElLENANZAHL AUSDRUCK 10410 I

10420 ZZ-OIREM ZEICHENANZAHL PRO ZEILE 10430 I

10440 PRINTIP CHR$ (27) bull liS I REM 10450 FOR 1-0 TO 404Z-1 10460 J-PEEK (BA+ 1gt 10470 PRINTP TAB(5)CHR$(V(Jraquo bullbull ZZ-ZZ+IIIF 10480 NEXrI 10490 END 10500 PRINTPIZZ-oRETURN Rlfampdl

1 REM HARDCOPYPROGRAr1l1 FUER MZ -80111 200 2 REM Druckt eine Bildschirseite auf EPSON RX-88 3 REM Das Program kann entweder 815

4 REI1 in ein Sraphikprogr aufgenomen werden 5 REI1 oder mit CHAIN nachgladen werden 6 REtt 7 REI1 UN KlelMl 8 REt1 bull KoWtig5NeC) 19 9 REM 4400 Muenster IIJtiM18 0=320 1011J10 INIT-LPTMeS2shylliJ020 PRINTP CHR$(27) IOl-CHR$(20) CHR$(27) J 103-CHR$(4) 11iJ030 NI-D-INT(D256)256 lliJ840 N2-INT (D~)laesa DIM B(S) 10060 FOR Z=IiJ TO 199 STEP 5 10070 PRINTP CHR$(27)-CHR$(4) 100BIiJ PRINTP CHR$(Nl)CHR$(N2) l1iJ090 FOR S=IiJ TO D -1 10100 FOR 1=0 TO 4 10110 BU)-SGN(POINT (5Z+1raquo 10120 NEXT I 10130 BV=B(0)32+B(1)16+B(2)8+B(3)4+B(4gt2+8(5) 10140 PRINTP CHR$(BV) 10150 tEXT S 10160 PRINTP 1017111 NEXT Z Mit freundlicher Genehmigung vom 1111188 PRINTP 10190 END MZ-700S00 ANWENDERCLUB clo Germar Nikol

Sandkaulbach 1 5100 Aachen

PM SHARP-Computer Heurof t 16 Sei te 28

~i~ ~rph~~ h~-f9h~~~~~ 9h~ ~wprri~

aMflK IUJTUfN RIR cm MZ 700

10 RE - 213 RE~ COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU 39 RE _shy 9913 ClS lee0 REM LINIE 11310 REM -----------------------EINGABE 11320 CURSOR1321INPUTX-KOORD ANFANGSPUNKT (0-79) Xl 1925 IF (Xllt9)+(Xl)79) THEN 10213 1939 CURSOR1323INPUTY-KOORD ANFANGSPUNKT (9-49) Yl )93~ IF (Yllt0)+(Yl)40) THEN 1039 1037 CURSOR1321PRINT SPC(119) 11349 CURSOR9(21INPUTX-KOORD ENDPUNKT (9-79) MX2 11345 IF (X2lt0)+(X2)79) THEN 1949 19513 CURSOR023INPUTY-KOORD ENDPUNKT (0-49) Y2 11355 IF (Y2(0)+(Y2)40) THEN 1050 11369 CURSORe21PRINT SPC(119~ 1970 CURSOR021INPUTFAR8ECDDE (9-7) FA 1975 IF (FA lte)+(FA ) 7) THEN 11379 Ieee CURSORe21PRINTB I T T E WAR TEN 11013 REM -------------------- shy ZEICHNEN 11113 IF Xl=X2 THEN 12913

-------

~At1_ _ __ ~ _------- -

1120 FOR X=0 TO X2-Xl STEP (X2-Xl)ABS(X2-Xl)11313 Y=INTlaquoY2-Yl)(X2-Xl)X)+YI 11413 SET Xl+XYFA 11513 NEXT X 160 GOTD 1250 1209 WE=lIF Yl gtY2 THEN WE=-I 1295 FOR Y~Yl TO Y2 STEP WE 12113 SET XIYFA 1220 NEXT Y 1250 GOTO 113e0REM

10 REM ~ 29 REM COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU

30 REM 999 CLS 2009 REM KRE IS 2019 REM ---------------------- EINGABE 2020 CURSOR921INPUTX-KOORD MITTElPUNKT (9-79) Xl 2025 IF (Xl(9)+(xi)79) THEN 1029 2030 CURSOR923INPUTY-KOORD MITTELPUNKT (13-40) Yl 2035 IF (Yl(9)+(Yl)40) THEN 113313 21337 CURSOR_21PRINT SPC(119) 2049 CURSORe21INPUTRADIUS RA 2109 REM --------------------- ZEICHNEN 21113 FOR X=-RA TO RA STEP 3 2120 Y=8SQR(RA~2-X~2) 2130 XZ=X1+XYO=Yl+YYU=Y1-Y 2140 IF (XZlt0)+(Xlgt79) THEN 2189 GRAPHIK F~ ~ MZ 700 21513 IF (YOlt0)+(YOgt40) THEN 2190 2160 SET XlYO 2170 IF (YUlt9)+(YU)4e) THEN 21813 2175 SET XZYU 2180 NEXT X 2190 GOTO 20001REM

10 REM - 20 REM COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU 30 REM 999 CLS 301313 REM SINUS 3-13 10 REM ---------------------- El NGABE 30213 CURSOR021INPUT FEINHEIT (1-9) -FE 313313 IF CFE(I)+(FE)9) THEN 31329 313413 - CURSORelePRINT---------------------------------u 313513 CURSOR923INPUT wFARBCODE (0-7) FA 1

313613 IF (FAlte)+(FA)7) THEN 313513 3065 CURSOR021PRINT SPC(119) 313713 CURSORe21INPUT NAMPLITUDE(-20 bis 20) AM 3075 IF CAM(-20)+(AMgt2e) THEN 3970 313813 CURSOR023INPUT ANZ PERIODEN (1-5) PE 3085 IF (PElt1)+(PE)10) THEN 313813 31390 CURSOR021PRINT SPC(119) 311313 REM --------------------- ZEICHNEN 3110 FOR X=0 TO 79 STEP 5FE Mit freundlicher Genehmigung vom3120 yen=-AMSIN(X(125PEraquo+20 3150 IF (Ylte)+(Y)40) THEN 31813 MZ-700800 ANWENDERCLUB co Germar Nikol 31613 SET XYFA Sandkaulbach 1 5100 Aachen 3180 NEXT X 31913 GOTO 3eoeREM -

All es +middotuet-middot shyHeft -16 Sei te 29 s IlA R P- - C mp u middoti er

___

Zu

r F

un

kti

on

d

r

Hard

war

l D

i

PCG

w

1rd

zu

m i

nn

~

HZ

-70

0

Bu

an

gs

clo

bullbullbull

n

zum

an

dr

n

Qb

r i

n 2

4-p

ol

F

lach

kab

l

am

So

cK

l

ds

CG-R~

(s

Sch

alt

pla

n

HZ

-70

0)

D

as

CG

-Rom

dbullbull R

ch

nr

w

ird

d

an

n

au

f d

i

PC

G-P

lati

n

gbullbull

tcK

t

Dr

C

G-R

om

Bu

s

wir

d al

o

in

fach

n

twd

r m

it

dm

O

rgin

al

Zi

ch

ng

nr

ato

r

(PC

G

au

)

od

r

mit

d

m

pro

gra

mm

irb

ar

n

RAM

6

11

6 b

di

nt

F

all

m

an

nu

n

ab

r

nic

ht

dn

K

om

pl

ttn

Z

ich

nsatz

Cl ro 1

3 Cl) 1

Z

1- ~

(I ~

r

m

~

rt

f-

(J

I

() m

1- rt

m

LJ

o

Hard

war

bbullbullch

rib

un

g

PC

G-G

rafi

K

Di

P

CG

-Gra

fiK

v

on

K

rt

n

amp P

artn

r it

in

hi

t

fur

dn

H

Z-7

00

k

on

zip

irt

wo

rdn

bs

ch

id

n

Grafik

fah

igk

it

zu

v

rbbullbullbullbullrn

al

ZU

atz

shyW

ft

di

hr

01

A

bK

urz

un

g

~PCG~

th

t

dab

i

fur

Progr~irbarr

2i

ch

ng

nr

ato

r

Da

bbullbullag

t da~

dr

u

rp

run

gli

ch

n

ich

t progr~irbar

Vid

o-Z

ich

na

tz

(EP

RO

H

27

32

) d

urc

h

in

p

ro

gru

ai

rb

ar

RA

M

(61

16

) rbullbulltz

t w

1rd

H

ird

urc

h it

bullbull m

og

lich

bullbull lb

r

dn

A

ufb

au

b

zw

d

i PunKtmatri~ i

nbullbull

2i

ch

n

f bullbulltz

ul

gn

D

i

bi

lan

g t

arr

Zu

ord

nu

ng

i

nbullbull

An

zi

gc

odbullbull

zu

i

nm

Z

ich

n gm~ A

nzi

g-

Co

d

Tab

ll

au

f S

1S

9 d

Han

db

uchbullbull

wir

d

du

rch

i

n

vo

n

Ihn

n fri

w

ah

lbar

2

uo

rdn

un

g

rbullbull tzt

B

i

gbullbull ig

nt

r

Wah

l d

r

Pu

nK

tmatr

izn

(T

ri

br

-S

oftw

ar)

it

om

it

au

ch

i

n

ho

ch

au

fla

bullbull

nd

G

rafi

K

mag

lich

d

a jd

r

Bil

dp

un

Kt

in

bullbull

Zi

ch

n

an

gs

tu

rt

wr

dn

k

an

n

Jd

s Z

ich

n b

in

halshy

t

t J

a b

Kan

n t

1i

ch

9

8

-64

bull

i n

z

I n

B

11 d

pu

nK

t

D

a ab

r

au

f G

run

d

dbullbull

Um

wg

bullbull

Ub

r d

j

An

zi

g-

Ko

d

d

i

An

shyst

ur

un

g

in

s

Bil

dp

un

Ktbull

bull rc

ht muh~

it

ig

nt

i

ch

d

is

Grafi~

ig

ntl

ich

m

hr

fur

An

wn

du

ng

n

in

dn

n

di

Gbullbull

talt

un

g K

om

pl

ttr

V

ido

-Zi

ch

n

vr

an

dr

t w

rd

n

01

1

zrB

T~tvrarbitung

un

d

Sp

ilbullbull

B1

1

tz

tr

m b

so

nd

r

d

a n

dl

i ch

d

i

lan

gw

11

i g

n

SH

AR

Pshy

Bra

fik

-Sy

mb

ol

d

urc

h

pil

gr

ch

tr

Z

ich

n

rbullbull

tzt

wr

dn

k

on

nn

H

irz

u g

ibt

bullbull

au

ch

c

ho

n zah

lri

ch

g

ut

G

rafik

sp

il bullbull

(BB

G-S

oft

war

) B

i

dr

E

ntw

ick

lun

g d

isr

G

rafi

K

wu

rd

Wr

t g

lg

t au

f d

i

vo

ll

Hard

-un

d S

oft

war

K

om

pati

bil

itamp

t zu

d

r

Org

ishyn

al

Jap

an

ich

n

P

CG

-Bra

fiK

v

on

H

AL

-Lab

ora

tory

E

in

wi

tr

r

Vo

rt

il

gg

nU

br

an

dr

n

tru

ng

n it d

r

lotf

ribullbull

infach

E

inb

au

Oi

ri

n

Hard

war

is

t n

atu

rli

ch

fu

r d

n

nu

tzlo

bull

Zum

L

if

rum

fan

g d

r

PCG

g

ho

rt

in

K

as

tt

m

it

zw

i

Pro

gra

mm

n

Ein

mal

dr

P

CG

-Ed

ito

r

Di bull

bullbull

r gbullbulltattt

u

a

di

E

rt

lshy

lun

g

bzw

E

dit

iru

ng

i

nbullbull V

ido

zi

ch

ns

n

ittlbullbull

inr

gro~n

8

8

Punktmatri~

NatU

rlic

h

Kan

nn

au

ch

i

gn

Z

ich

nsatz

v

on

au

f K

abullbullbulltt g

lad

n w

rd

n

Hit

an

dr

n

Wo

r t

n

it

di bullbullbullbull

Pro

gra

mm

bull

i n

id

albullbull

Hi

1fs

mi

t tl

middotz

ur

E~stllung i

gn

r Z

jch

namp

tz

d

i

dan

n

zB

in

S

pi

ln

n

ach

g

I ad

n w

rd

n

Ko

nn

n

Zum

an

dr

n i

n S

pi

l ~Hol ~ttack

farb

ig

An

wn

du

ng

d

r

PCG

d

art

llt

wl

chbullbullbull

in

gu

t

Gra

fik

rw

1shy

dr

P

CG

Nu

in

ti

gr

dbullbull

halb

n

och

o-n

Di

A

nt

ur

un

g d

r

PCG

gbullbullch

ih

t Q

br

d

i

Ad

rbullbullsn

H

x

1

EO

I0-E

01

2

~

m

c O

is

Ad

rbullbullbullbull

n w

rd

n

mittl

d

r

IC

13

14

15

( bullbull

l

Sch

alt

pla

n)

dk

od

irt

A

m

AU

gan

g

dbullbull

IC

13

t

hn

lo

wshy

0shy I-

ak

tiv

T

og

gJ-

lmp

uJs

fur

di

naCh

f~lgndn

Rg

ist

r

zu

r 1-

V

rfQ

gu

ng

n

Das

~Port~

E0

10

tllt i

n

Latc

h

zu

r A

ufn

nah

m

dr

r

Vi d

od

at

n

fUr

dn

P

CG

-Ram

d

ar

(I

C

10

LS

3

73

)m

1

O

as

Po

rt

E

01

1

1st

in

R

gis

tr

zu

r A

ufn

ah

m

dr

r

stn

a

Bi

t d

r

PC

G-R

AH

-Ad

r

Di

s

i st

insg

sam

t 1

0shy

Cl

()

st

ll1

g

da i

n

2i

ch

nb

n

(vo

n

2 v

orh

an

c1

nn

) d

r

PC

G

l

12

8

Zi

ch

n umfa~t

un

d

di bullbullbullbull

bn

g

nau

1

29

8

-

1 K

By

t

m

(-1

0 A

drs

bit

gt

au

sm

ach

n

(IC

5

LS

2

73

)r

O

a

Port~

E0

12

schli~lich

ist

das i

gn

tlic

h

St

ur

shy3 1-

Rg

it

r ~r

PC

Q-G

raft

k

Di

sbullbull 1

st

5 B

it b

ri

t

(le

4

) co

B

it

DO

un

d

01

sin

d d

i

fh

ln

dn

B

its

dr

R~-Adrs

bullbullbull

C

Bit

0

2

leg

t d

i ak

tul

l

Zi

ch

neb

n

fs

t

l

co

Bit

0

3 g

esta

ttt

b

i

St

llu

ng

d

s

Jum

pers

SS~

au

f ~ON~

in

Softwaremamp~ig

Ein

sch

alt

un

g

der

PC

G

(n

bn

d

m

lt

0 p

rio

ris

irt

n

Hard

war

E

inA

us-S

ch

alt

r)

a O

er

zu

0

3 g

ho

rig

R

gis

tra

usg

an

g

2Q p

rrt

od

er

gib

t u

ber

in

e

Lo

gik

d

a

PC

G-R

am

61

16

fri~

lnv

er

hi

rzu

w

ird

n

tsp

reh

en

d

das

CG

-Rom

an

gs

tu

rt

()

3

~

N

9i

t 0

4 r

gi

bt

dn

S

tro

be-

Imp

ul

zu

r P

rog

ram

mi r

un

g

dbullbull

~

I P

CG

-Ram

Bv

qr

dibullbullbull

r Im

pu

l s

ko

mm

t

mu

ssn

d

i

ak

tu

J 1

O

-J

~O

Ram

-Ad

rss

e

un

d

di

V

ido

dat

n

in

dn

n

tp

rc

hen

dn

~

0 R

eg

ist

rn

ab

gl

gt

sein

e

Dr

S

tro

b-

Imp

ul bullbull

ch

alt

t i

nshy

c

m

al

di

2

zu

l~-Hultipl~er

(IC

2

71

1

LS

1

57

) ur

n

I-(

()

Hi

rdu

rch

w

rd

en

d

em

PC

G-R

amC

G-R

om

n

ich

t m

eh

r d

i0

0

Cl)

0 A

nzi

ge-K

od

s

des

HZ

-7n

O

zu

gf

Qh

rt

(t

lln

A

drbullbullbullbull

n n

in

bullbull

Zi

ch

ns

im CG-RomR~ d

ar)

so

nd

rn

s w

ird

d

j

rlgt

ak

tuell

P

rog

ram

mie

rad

rbullbulls

an

d

n

PC

G-R

am 9

lg

t bull

z f-~

2um

an

dr

n c

middothalt

t r

dj

V

ido

dat

n

dbullbull

IC

10

au

f d

n

tTJ

PC

G-R

am

du

rch

(v

orh

r Tri-Stat~)

un

d

erz

eu

gt

ejn

nZ

S

ch

rib

imp

uls

u

br

ein

H

on

ofl

op

fu

r d

n

PC

G-R

am

(Jle

f-t

TJ

Bit

D~ chli~lich

bew

irk

t

da~

bei

in

em

Strob~lmpul

O

tl

(

0)

nic

ht

di

V

ido

dat

n

dbullbull L

atc

h

IC

10

so

nd

ern

d

ie

00

D

at

n

dbullbull

CG

-Ro

ms

au

f d

as

PC

G-R

am gf~hrt

wr

den

l

tgt

C

Cl)

to

Da

war

ch

on

all

bullbull

zu

r F

un

kti

on

d

r

PC

G

Di bull

bullch

alt

un

gsshy

n

tch

ni

ch

A~fuhrung K6~nn

Si

d

m S

ch

alt

pl

n

ntn

hshy

r

m n

m

n

An

zu

mr

kn

it

middotno

damp~ d

r

HZ

-70

0

Bu

au

f d

r

~

P

lati

n

d

urc

hgbullbullch

lif

t w

ird

d

am

it

~och

wi

tr

0

pr

i--

hr

n

Gr

at

(Flo

pp

)

aO

-Zi

ch

n

Kart

bullbullbull )

an

g

-

sch

1o

sbullbull

n

rdn

k

6n

nn

p

i

Sp

an

nn

un

g ~i

rd

vo

m Jo

yst

i ck

Po

r t

zu

gf

uh

r t

Au

tor

dt bullbullbullbull B

itra

g

Kai-Uw~inor

Sch

l~tfel

dr

tr

18

3

19

0 ~achn

un

d Kontr~kt

u

d

r

peG

-Gra

fiK

[

~

- ~

~

~

J

0

T

J bullbull

H

~

J

c

-

JI

r-i r

3

~i

)1

1

a

~

~~

r-i

0

middot ~

J

~

~

middotwmiddot

~

~ J

~

1

middot0

middot H

iX (

t f

tt=

f-W

k

M

flW

-f-~bmiddotWf2~1tmiddotmiddot ~f$ltxt-W ~~1d~~ middotrMJmiddot~r11di4~u~~

3

1-

rt

pro

gra

mm

ir

n

wil

l

wu

rd hardwarm~ig d

i H

og

lich

ki

t v

org

bullbullbullh

n

di

V

i d

od

at

n

ds

C

G-R

om

s in

d

a

RAM

zu

k

op

irn

r ()

gt-t) rt

I--

(JI w

()

f-I

rt

() LW

I-

-

en r

D

iO

-U I (

)

o 3 C

c+

f1)

1

~~

I~J~~J

shy

~-b

L i

i~U

-1

I

II

I

B

r-

I I

I

1

10

v

__2middot

_=_=

=~_middot

D 1

1111

1111

11

11 1

I i

11 ~

11

11

11

11

i I~

I

I I

I---shy

~

~

~

bull

I

) ~

((

Ill

a

~~

-f

~f

lt

lt lt

~

r laquo

~

~ ~ ~

-

etA

llg

ae

ine t

ech

nis

ch

e

Data

n middot d

ar

P C

S

-Grafi~

bull ~~~==c-c-------aaz8~

____

__a_

___a

~=

__-=

---2

=__

____-==~a=ma~=-=_=~

Sp

eic

herb

ara

ich

I

4 K

B EPR~

ltu

s d

a

MZ

70

0)

2

KB

RA

M

( fu

r 2

x1

28

Z

aic

hen

) bull

I ~

I

i

I

~lt

)

Iad

rltS

sia

rbar

bull W

rita

-On

ly-M

eeo

ry

bull

ow

bull

~J

IA

drl

tSsi

aru

ng

bull

8

bit

-Dis

pla

ycad

G

b

E

OIO

H

LS

B d

ar R~-Adrasse

E0

11

H

r-+

-J

~

~I

_ ltt

cl~

wshy

~

~

lt

VI ~

lt~1O

~

IIS

B d

er

RM

-Ad

r

E

01

2H

B

its 0

1

B B

yta

erg

eb

an

ain

Z

aic

hen

bull

~

-

~ r

1 ~

Z

aic

hen

st

z

I E

Ol2

H

Bit

2

P

C

6 ain

-au

s

E0

12

H

Bit

3

(Ste

llu

nQ

d

er

Sch

alt

er

wiv

b

at

no

ra

l_ B

etr

illb

)

Str

ob

e

bull E

01

2H

B

it

4 vollt~ndiQar

Ip

uls

Co

py

E

PRO

M-R

AfI

I

EO

l2H

B

it

5 vollst~ndigar

Imp

uls

Dat

en

p

eG

-

ED

ITO

R

I

===S============~-=za===~

Kalt

sta

rt

B

CD

EH

(nu

r ein

ml

v

arN

en

db

ar

dan

ach

W

ar

start

)

Warl

tsta

rt

I BD4~H

Sta

ck

I

BC

DD

H b

is

BB

BC

H

alt

er S

tack

po

inte

r b

vi

K

alt

st

art

g

are

tt

t

bull

ob

are

S

ren

ze

I C

FF

FH

dam

it etN

5

KB

b

ele

gt

Hil

fssp

e1

ch

ar

I C

BO

OH

C

FF

FH

Ril

ckk

ahr a~s

PeG

lE

d

an

n

J d

ruck

en

bull

t-shy

Ed

ito

r

Z~~Z

~~2=

=bullbull2

____

__==2_~~

__

_2=

=n__

2U=

==

St

uck

hst

d

er

P

C

6

-G

raf1

k

2S=2=_====_=~=2Z===a2C_==

____

_~~

__zaa_=a_=z====_===~======c==~~

74

L

S

00

8

x

e l

OO

nF

A

YX

0

2

C

InF

I

Imiddot

0

4

C

10

0p

F

i2

7

R

10

0 O

h

II~

Imiddot

or

3

0

R

1 K

O

h

I v

1

39

R

33

KO

Hl

l 1

S1

2

x

2x

2

4 p

ol

Fassu

ng

17

4middot

Us

ch

alt

er

Kn

itte

r A

T 1

0

i I 2

73

2

x

BrG

ck

en

sch

alt

er

37

3

2 x

2

4 p

ol

S

ock

elv

erb

ind

er

RA

ft 6

11

amp

50

po

lB

usk

ab

el

middot1 I

i I

I

I I

r

~ ~

~

~

~

J

0

~

J

H

~

J

I

bull-

middotTJ

middotmiddot0middotmiddot

~ J

middot3middot

middot iti

a

IT

~

0

~

J

I

-

0

~

J

~

J

00

X

Jgt

0

0

I ~ 3

l c C

+ ID

I1

ro i

1 rt

~

W ro 1-

rt

ro w

t)

AN

SCH

LU

SS

DER

T

HE

RM

OSC

HR

EIB

MA

SCH

INE

B

RO

THER

E

P-4

4

AM

MZ

-70

0

====

====

====

====

====

====

====

====

====

====

====

====

====

====

===

Die

R

eis

esc

hre

ibm

asc

hin

e

EP

-44

is

t m

it

ein

er

ein

geb

au

ten

V

24

-Sch

nit

tshyste

lle au

sg

esta

ttet

un

d

desh

alb

aIs

p

reis

gU

nsti

ger

Dru

ck

er

fUr

Pers

on

al-

Co

mp

ute

r g

eeig

net

D

er

MZ

-70

0

ist

nic

ht

serl

en

massig

m

it

ein

er

serie

llen

S

ch

nit

tste

lle au

sg

ert

iste

t

Serie

lle D

ate

nti

bert

rag

un

g

1st

jed

och

m

it

geri

ng

em

A

ufw

and

au

ch

so

ftw

are

mass

ig

mb

gli

ch

BiI

d

1 zeig

t ein

e

ein

fach

e S

ch

alt

un

g

mit

d

ere

n H

ilfe

d

ie

Sig

nalp

eg

eI

des

MZ

-Pri

nte

r P

ort

s

un

d

der

EP

-44

an

ein

an

der

an

gep

asst

werd

en

E

in T

ran

sis

tor

g

este

uert

d

urc

h

das D

ruck

bere

itsch

aft

ssig

nal

(ER

) E

P-4

4

treib

t d

en

R

DA

-Ein

gan

g d

es

MZ

Po

rts

Ein

Q

pera

tio

nsv

ers

tark

er

wan

delt

d

as

TT

L-A

usg

an

gss

igD

al

(IR

T)

des

MZ

un

d ste

uert

d

en

D

ate

nein

shyg

an

g

(RD

) d

er

EP

-44

D

ie

Vers

org

un

gss

pan

nu

ng

en

fU

r d

en

O

pera

tio

nsv

ershy

sta

rker

kb

nn

en

au

s

der

V2

4-S

ch

nit

tste

lle

bezo

gen

w

erd

en

(R

S=

+1

2

V

SD

=-1

2V

)

Der

B

ezu

g d

er

neg

ati

ven

V

ers

org

un

gss

pan

nu

ng

vo

m

Date

nau

sgan

g

der

EP

-44

h

at

ein

e p

osit

ive

Neb

en

wir

ku

ng

D

er

AU

sgan

g d

er

EP

-44

w

ird

aU

f d

ere

n

Ein

gan

g

zu

rtic

kg

eft

ihrt

so

dass au

ch

im

O

n-i

ine-B

etr

ieb

d

ie

Tast

aL

ur

der

EP

-44

b

en

Utz

t w

erd

en

k

an

n

urn

etw

a

ein

e

Ad

ress

e

od

er

Dat

um

in

ein

en

T

ex

t ein

zu

ftig

en

D

ie

beid

en

T

eil

sch

alt

un

gen

k

on

nen

b

equ

em

in

den

S

teck

erg

eh

au

sen

an

d

en

E

nd

en

ein

es 2

-po

lig

en

ab

gesc

hir

mshy

ten

K

ab

els

u

nte

rgeb

rach

t w

erd

en

IRT

19

RD

A

21

GN

D

22

MZ

-70

0

P-1

0

r---

----

----

---

I

I

I I

I I

I I I I I I I I

----

----

----

---

Bil

d

1

EP

-44

r------------~

I I

20

ER

I I I I I

-~~

-~

4

R

S

I I I

~3

RD

----

2

so

GN

DL_

____

____

___

_

Das

M

Z 7

00

B

asi

c

lZ

-0

13

B

V

1

0

A k

ann

m

it

dem

in

S

lId

2

gezeig

te

Pro

gra

mm

U

bers

ch

rieb

en

w

erd

en

ur

n eln

e serie

lle

Date

nau

sgab

e

zu

lich

en

D

amit

K

lein

bu

ch

stab

en

k

orr

ek

t g

ed

ruck

t w

erd

en

m

uss

d

ere

n

Co

de

erst

in S

tan

dard

A

SC

II-C

od

e u

mg

ew

an

delt

w

erd

en

D

azu

w

ird

U

nte

rpro

gra

mm

d~s

RO

M-M

on

ito

rs

(Wan

dlu

ng

v

on

A

SC

II-

Zeic

hen

in

co

de)

verw

en

det

D

as D

ruck

bere

itsch

aft

ssig

naI

der

EP

-44

m

uss

n

ich

t v

or

so

nd

ern

au

ch

w~

hren

d d

er

Au

sgab

e ein

es Z

eic

hen

s abgefr~gt

werd

en

D

ie

EP

-44

h

at

nam

lich

d

ie U

nart

ih

r D

ruck

bere

itsch

aft

ssig

nal

wah

ren

d

der

Ueb

ert

rag

un

g ein

es Z

eic

hen

s zu

lo

sch

en

In

ein

em

so

lch

en

F

all

m

uss

d

as

Zeic

hen

n

och

mals

g

ese

nd

et

werd

en

w

enn

ern

eu

t sch

aft

an

gezeig

t w

ird

D

ie

Ueb

ert

rag

un

gsg

esc

win

dig

keit

(1

20

0

Bau

d)

du

rch

ein

e w

art

esch

leif

e

(Zeil

en

4

0

un

d

41

) b

est

lmm

t

Erf

ah

ren

e S

harp

shyP

rog

ram

mie

rer

kb

nn

en

sic

h ~ine

g

ep

atc

hte

Basi

c-K

op

ie h

ers

tell

en

1

st

zu

beach

ten

d

ass sic

h d

er

Basi

c

Inte

rpre

ter

nach

d

em

Au

tosta

rt

selb

st

urn

1200

H S

peic

herp

latz

e v

ers

ch

ieb

t

~

PA

GE

Bl1

d

2O

lT

PU

T

TO

B

RO

TH

ER

E

P-4

4

4 P

-T

CH

B

AS

IC IZ

middot

01

3

B

V

10

A

~

6 R

OM

11

0N I

TO

R

RO

UT

I N

E

FO

Rein

en

7

AS

CII

T

O

DIS

PL

A

C

ON

VE

RS

ION

8

9

AO

CN

E

QU

O

BB

9H

1

0

11

C

HA

RA

CT

ER

I S

IN

RE

G I

ST

ER

bull A

bull

l

12

N

1

3

OR

G

16

82

H

14

L

OA

D

OB

OO

OH

1

5

16

8

C

B7

F

BR

OT

HE

R

BIT

7

A

B

IT

7 S

ET

k

bn

nen

1

6

16

84

80

9

JR

Z

HA

ND

SH

gt0

A

SC

II

CO

DE

O

K

I d

er

17

18

C

ON

VE

RT

S

HA

RP

-T

O

BR

OT

HE

R-C

OD

E

19

-~

2

0

16

86

D

3E

2

OU

T

10

E2

H

A

SW I

TC

H

TO

E

PR

OIt

2

1

16

88

C

DB

90

B

CA

LL

O

CN

-A

SC

II-

DIS

PL

AY

C

OD

E

~

2

1

68

B

D)E

O

OU

T

10

EO

H

A

BA

CK

T

O

RA

It

23

1

68

0

06

20

S

UB

2

0H

D

ISP

LA

Y

A

SC

I I

CO

DE

~

24

2

5

WA

IT

FO

R

PR

INT

ER

R

EA

DY

S

IGN

AL

2

6

27

1

68

F ~7

HA

)lD

SH

L

D

DA

S

AV

E

CH

AR

AC

TE

R

28

1

69

0

OB

FE

H

AN

OI

IN

A

10

FE

H

C

HE

CK

ein

2

9

16

92

(8

47

B

IT

OA

R

DA

3

0

16

94

2

0F

A

JR

N

ZH

AN

DI

LIN

E

31

1

69

6 ~

~

LD

C

D

CH

AR

AC

TE

R

NO

W

IN

C

lZ

3

3

S

ER

IAL

O

UT

PU

T

12

00

B

AU

D

34

3

35

1

69

7

I E3

2

RS

23

2

LD

E

50

S

EN

D

18

41

B

ITS

3~

16

99

3E

Io0

OC

TO

L

D

A4

0H

S

ET

I R

T

HIG

H

N

J7

1

69

B

D3

FE

O

UT

I

OU

T

IOF

EH

A

1

BIT

O

UT

PU

T

38

1

6gt

0

06

06

L

D

B2

14

W

AIT

R

EP

tAIN

DE

R

OF

3

9

16

9F

1

0F

E

WA

IT

DJN

Z

WA

IT

83

3

ItIC

RO

SE

CO

ND

S

I 4

0

16

AI

DB

FE

IN

A

1

0F

EH

C

HE

CK

4

1

16

A3

C

84

7

BIT

O

A

RD

A

42

1

6A

5

20

E9

JR

N

Z

HA

NO

I A

GA

IN

-J4

3

16

A7

ID

D

EC

E

E

ND

O

F

CH

AR

AC

TE

R

4

4

16

A8

80

8

JR

Z

ST

OP

Y

ES

t ~

45

1

6A

A

37

SC

F

TR

AN

SF

ER

N

EX

T

46

1

6A

B C

Blq

R

R

C

DA

TA

B

I T

TO

C

AR

RY

~

47

1

6A

D

IOE

A

JR

N

CO

UT

O

BIT

middotO

4

1 1

6A

f -

F

XO

R

A

NO

C

LE

AR

10

1

IbB

O

IIIF

q

JR

O

UT

I IR

T

50

II

gtB

FI

ST

OP

P

OP

A

F

RE

SIO

RE

H

16B~1

El

PO

P

HL

5

16B~

III

PO

P

DE

5

3

IIgt

B

(I

Po

P

EIC

R

EG

IST

ER

S

tt-t

it C~

RE

T

5~

EN

D

Fall

s k

ein

A

ssem

ble

r zu

r V

erfU

gu

ng

ste

ht

k

an

n d

er

Masc

hin

en

co

de

au

ch

m

it

Hil

fe d

es

in B

ild

3

gezeig

ten

B

asi

c-P

rog

ram

ms

in

den

S

peic

her

geshy

sch

rieb

en

w

erd

en

V

ors

ich

t

das

Pro

gra

mm

m

uss

v

or

dem

S

tart

en

aU

f B

and

erm

og

-g

ere

ttet

werd

en

SH

AR

P-

ein

A

nzeig

eshy

nu

r

~ ~ S

erie

lle

o

ate

fa

usg

atgt

e

(ue

r E

P-4

4

Dru

ce

r

It

12

00

B

aud

8

-B

lt

Co

de

BU

d

3

au

ch

3

0

FOR

I

S1

68

2

TO

S

I68

6

40

R

EA

D

It

PO

KE

1

1t

5

0 ~ElCT

I

Dru

ck

bere

itshy

60

N

EW

70

R

EI

l1

asch

I n

en

co

de

w

ird

8

0

IltE

It

90

D

AT

A

SC

8S

7F

S2

8S

09

5D

3S

E2

SC

OS

B9

1

00

D

AT

A

50

B

$1)

3 S

EO

SD

6 5

20

55

7

SO

B S

FE

D

ab

ei

11

0

DA

TA

S

CB

S4

7

S2

0S

FA

S

4A

S

IES

32

S3

E

12

0

DA

TA

S

40

S0

3S

FE

S

06

S

06

SIO

SF

E

SO

B

DO

D

AT

A

SF

ES

CB

S4

7S

20

SE

9S

IO5

28

S0

8

)0

0

DA

TA

S

37

S

CB

SI9

S3

0 S

EA

SA

F 5

18

5E

9

15

0

DA

TA

S

FI

SE

IS

OI

SC

IS

C9

~

~

r

~

~

J

0

~

J

H

~

J

4)

0

3

itj

~

a

JT

~~

0

~

J

-C

~

Iw

~

~~

~-

~ --

2)~

~jI

Wer

eln

EPROM-programmierger~t

zur

ver

fUg

un

g h

at

ka

nn

das

in 8

ild

4

geshy

zelg

te P

rog

raam

in

den

R

OM

-Mon

itor

ein

bin

den

D

anac

h k~nnen

Pro

gram

me

w

elch

e d

as

ents

pre

chen

de

Mo

nit

oru

nte

rpro

gra

mm

au

fru

fen

-Z

B

Ass

emb

ler

ZEN

xshy

unver~ndert

ver

wen

det

wer

den

Zu

b

each

ten

1

st d

le

ver

kU

rzte

War

teshy

sch

lelf

e

ltZ

elle

5

8)

D

er

MZ

-700

arb

elt

et

nb

l1ch

b

el

RO

M-Z

ug

rlff

en m

lt

war

tezy

kle

nt

Der

A

nsc

hlu

ss d

es

MC EPROM-Programmlerger~ts

UN

IPR

OM

-l am

M

Z-7

00 w

ird

vo

rau

sslc

htl

lch

im

n

ach

sten

MZM

b

esc

hrl

eb

en

s

PA

OE

B

lld

4 ~

I rt

2

OlT

PV

T

TO

Il

RO

Tlt

ER

E

P-

4

3

h 4

PA

TC

H

IIO

NIT

OII

1

~

6 E

(T

ER

AL

S

(1)

7 C

S

~

9

ST

I

Ia

u

D-

OH

10

P

rIS

G

Ea

u

lA5

H

a 1

1

7A

DC

N

Ea

u

08

89

H

12

(j

~

13

-

UT

OS

TA

RT

E

lT

Jn

PO

fI

(j

14

1

5 01

10

O

AF

OO

H

0 r

16

L

OA

D

OA

FO

OH

(t

) 1

7

AF

OO

0

3pound

0

ST

AR

T

OU

T (O

EO

H

1

NX

S

WIT

CH

C

) 1

1

8

AF

02

2

10

01

10

L

D

HL

OIl

OO

OH

8

LO

CX

(1

) Iq

05

1

10

00

0

LD

O

EO

2

0

O

S 0

10

01

0

U)

BC

IO

OO

H

1

C)

21

01

1

01

lO

LD

IR

I

OY

3 (t

) 2

2

O

D

C3

00

00

JP

0

ST

AR

T

PlO

IUT

OR

Cl

) ~

23

1

2

4

~IIIT

CH

AR

AC

TE

R

IN

A-R

EG

IST

ER

(1

)

2S

r

26

O

IlG

IS

FIt

Z

3

17

LOA

D

08

1S

FH

~

~

2S

O

IM D

L

PR

HT

P

US

H

DE

S

AV

I[

RI

GIS

TE

R

~

29

0

19

0

CS

71

8S

T

7

LO

IWU

C

M

(C

l

30

0

19

2 280~

JA

Z

HA

ND

IH

0

C

31

~

32

C

ON

VE

RT

H

AR

Pshy

TO

M

IOnt

EIt

-CO

DI

)3

(C

l

34

0 I

g

C

OIl

90

B

CA

U

A

DC

N

35

0

19

7

06

20

su

a 2

0H

rJJ

lt

36

)

7

WA

I

IOR

R

O-

Lo

w

Cl)

0 3

8

~

3 3

9 0

19

9 5

7

ItA

lfD

SN

LD

D

-A

S

Avr

CH

AR

AC

TI

R

a -U

l 0

1911

0 D

ill

HAND~

III

bull

IOIf

~

U

01

9C

C

84

7

BS

T

0

42

0

19

20

11

JA

N

ZH

AN

DI

Cl)

3

~]

01

10

4

A

LP

CD

C

HA

RA

CT

ER

A

GA

IN

C

N

44

0

1A

1

IBM

JA

A

S2

32

I

~

cr ~

46

D

U

Y

PA

IfT

IER

T

IM

47

Cl)

0 4

a

OR

Q

1~5It

()

0 ~i

J

LO

AD

0

1l1

55

tt

H(t

inri

ch

B

au

r

r

50

D

tS

C

DA

SO

I P

TI

ST

C

AL

L

5G

I

0 I

58

C3A

DO

O

JP

S

TI

Geo

rg

Kem

pf-

Str

5

15

CJJ

2

C

H-8

04

6

ZU

rich

I-

-l 0

53

l

UJA

I

GU

TP

rlf

l

ZQ

O

IlA

UD

0

54

ol5

a

11

l2

R

S2

32

L

D

K5

0

b

UI~D

]14

0 O

lrro

L

D

Itbullbull

~O

Ul

Jgt

~7

015

1 0

3n

O

UT

I

OU

T

(01

101

A

I--l

Z

~a

01

61

a

acr

LD

middot Ir

t_

0

~

19

01

63

Io

n

WA

middotIT

D

JNZ

W

AIT

6

0

01

65

D

lln

I

1

(0

l1

1li)

0 tTJ

6

1

01

67

C

II4

7

alT

O

A

Z

62

0

16

9

20

2Jl

JA

N

ZH

AD

I Jgt

Cl

6

3

01bullbull I

D

OH

64

0

16

C

28

08

JA

Z

ST

OP

~

tTJ

65

0

16

3

7

SC

I

()

0

0

16

1

CII

L9

li

lt

c r

(1

67

Ot7

3

0

JIt

IIC

IO

UT

O

(1)

l6

e 0

1 T

J

AI

X

O

A

6

01

74

1

89

middot JA

lt G

un

~

e 7

0 0

17

6

01

S

TO

P

PO

P

a

to

71

0

17

7

C9

middot R

In

72

ID

IOmiddot

00

0

L r

l r

~~ 3NIOOID~middot3NlroID~middot3NlroID~middot3

~ 3NIOOm~middot~NIOOm~middot3NIOOID~middot~N

~3NIOOID~middot3NIOOID~middot3NI~m~middot3NI

~NIOOID~middot

IOOm~middotXNlooID~middot~NIQ)

rJ

I 0)

XI

ttI 3 N I 00

I~

to

3 I-J I CO

I~

to

3 N I 0)

~

to

3 N

~

Imiddot

I

OII~~

3I

J I o

oIDI

JI

00

-shy

I O)IDIJI~

31J

I o)m~middot

m

NlroIDIJImiddot3NlroID~middot3

~

31J

I O)~I~

3I

J I 0

0~1~

3r

l middot3Nloom~3NIOO~~middot3NlooIDIJImiddotplusmnNI

3NIOOIDIJImiddot3NIOOID~3N

middot IOOIDIJImiddot~Nlm

Iro~

lJI

middot 3Nloom~middot3NIOOmlJlmiddot3NIOOm

[

ie ~

~ 0middot

~

J

H middot

~

J

a

Q

0middot

~

J

middot3middot

ii

~

a

~

I~

I r

-i

~

~

J

C

0middot

~

1

~

)

r (1) h

rt

I--l

O

l

m

(

1) ~

(-r

(t) LV

LV

00

J

])

~

irJ

i I o o 3 I~

C

(ofshy

fD

~

~

3[J

I OII~~

I

J I O

OIXI

shy

bull --

-

[I

I 00I

D~

3r-

J I O

)I)

JI

J

3

-~ 0

0m

lJlmiddot

3I

J I o

m~middot

ij

1[1 ~

J IQ

+

-u

) 0 I ~

1[1 A +

N

-

I 00

m

~

bull 3 N I 00

ID

ttt

3 IJ

I I

I IL

shyI 00

-~

r

)J

ID

~J

bull

+

j~~

o 3

r ~

~

~ ~ ~

T)

Z

3 ~

tI

I u

r

T)

to

t-t

r ~

0(

)

AI

I ~

~

-c

3 rJ I Q) ID

IJI

3 rJ

I Q) ID

IJI

3

IJ

0) ID

IJII1f

I

i~

In~1

~I

I~J

ID

U II

I ~

Q)

J IJI

ID

---

_-

~

oh ii)orn shy T- ~-PorMmatiq~rph ~~~ ~ - - gt ~- ~-shyS--------

10 REM 70 REM Schematsche lechnung 30 REM eine~ Rose 420 LINEi65-200 145-205 133-205128 shy

~

40 REM fue~ Ml-731 ~ 198120-20090-18578-170 0 50 REM 430 MOUE60-125 ~ 60 MODE GR 4lt10 LINE50~-15568-195105-210 135-20 Zmiddot70 peOLOR3 5 80 MOUEI000HSET 450 MOUE85-45 ~

90 MOUE38-80 CU460 LINE)5-lt1510-10515-13018 -158 6 100 LINE38-7540-6545-5350-2550shy E3-21893-223108-215125-225165-72 2055-2058-2385-23100-18123-20 0180-220185-215185-210200-20520 ltlJ 130-15 0-198205-195220-170220-145 C)

110 LINEI38-20145-23158-25155-28 470 MOUE50-200 0163-28183-33195-35208-33220-40 480 LINE43-24090-~55]15-268 1251 -2H - ~ 245-138220-155 0 135-265145~260165-258 195-2jS 19 U Q)

120 MOUE66-70 5 -207 C

130 LINE95-35143-25177-45195-68 490 MOUE195-228 UCO (l

140 MOUE53-147 500 LINE255-220258-168263 - 170253- ~ltr 150 LINE48-1 1565-70113-53138-431 130255-115235-95 l

UO70-5~190-65205-75225-110223-123 510 MOOE TN 00225-128220-145213-153208-165 520 SKIP15 llJ M 160 MOUEI13 -53 Cl L()

170 LINEI03-6580-8360-10860-1256 Z W

3~13580-83 M3 180 MOUEI03-65 Z

10 REM P~imfakto~ze~legung ltrC190 LINEI43-60 150-55193-80 190-65 20 REM fU~ SHARP Ml-700200 MOUEI43-60 u o (l30 REM fidipiet Dez210 LINEI70-80180-90193-105 197-13 by 83 0040 REM zB DIE lAHLEN5203-128205-130210-lI0203-90195 rJJ~ 50 REM 648484267 - ~ o (l60 REM 78907651-88193-80 1 O~70 CLS220 MOUE70-113 1-0 8~ PRINTP~imfakto~ze~legUn9 de~ ~Qhl N I ~230 LINE88-95~3-95 PRINT N CU240 MDUE170-80 90 INPUTB i He N e i ngeben N ~rJ)

100 N=INTCABSCNJ) W=SQRCN) )(=0 110 PRINTN jN PRINT E

0120 IF N=l THEN END gt130 A=2 140 GOSUB 220 0)

~150 IF X=l THEN END l

160 IF BltgtINTCBJ THEN GOTO 180 0) 170 GOTO 130 180 A=1 E

c190 A=A+2 GOSUB 220 ltlJ 200 IF X=1 THEN END ~3 210 GOTO 190 ltlJ

220 IFCAgt=W)+CN=lJTHEN X=l GOTO 260 C)

230 B=NA -shy240 IF B=INTCB) THEN N=B PRINT A GOT ltlJ

co 230 U

250 RETURN r-

260 IF ~Hgt 1 THEN PRINT N RETURN ~

0270 END C ~ ltlJ ~

4

Fur- den

SHARP ~OOA

~ ~

F $che I GmbH

DM 15- (incl 7 MWSt)

250 LINEI55-70125-6598-8085-122 260 MOUEI50-15e 270 LINEI60-155165-145165-125153shy95165-10511-15817~-93163J-80150 -75108-88100-100138-88153-95 280 MDVEI40-9~ 290 LINEI25-100113-110 103-128106shy1middot1 1 110 -1 35 120 - l 33 138 - 1 30 15 - 1 35 1~0-118145-97 138-98 148-123 300 MOVEI30-148 310 LINEl53-160170-155160-163140shy165118-16395-14388-12093-110 l0-140118-155153-160 320 MOUE~78-158 330 LINEI65-165148-173110-173 100shy16395-1pound088-13580-12097-123 3lt10 MOUEI90-125 350 LINEI93-140170-178163-178155shy183128~-183103-l7595-170103-166 360 MOUE127-183 370 LINEl20-190105-18578-17065-16 065-15363-15063 ~ 135

380 MDUEI20-190 390 LINEI55-190 175-185190-165200shy160195-145198-138198-138197-135 400 MOUE208-165LINEI78-183 410 f10UEI85-179

ae i Uig ~ _ ~HARP~Co-mputer Heft 16 ~ei te 34

I

_-----shy ~

~ ~~~ rfF~rH ~ h 1fq rH m~~ ~ ~ P h ~ ~J q r ri ~

vlckede

rogra~ brlngt elnlge Veraenderungen In das Basic MZshy2~046 Kit CTRL~oder PRINT CHRf(lO) wlrd zvlschen de norashylen und de voa MZ-700 her be9nnten zve I ten Ze lchensatz uageshyc altet Oas Koaaando CTR~oder PRINT CHR$(12) schaltet In

be iden Ze Ichensaetzen zvlschen noraaler und Inverser Oarste 11 ung ua Die Koaaandos auessen nach de Laden des Kaschlnenprograbullbulles alt USR(~~8B) Inltlallslert verden

~588 ~~80 ~590 5593 ~~96 ~599 ~~9C 559F ~~A2 ~~A~ ~5A8 55AB

~5AC 55AF 5580 5583

- 55B4 55B7 5588 55BB

5 5BC 5580 558F 55C2 55C4 55C5 55C7

5 5C8 5~C9 ~5CC 55CE 5~00 5501 ~~02 5503 5504 ~5D5 ~~06 5507 ~~D8 550-9 550A

~~D8 5~DC

3E CO INIT LD AfCD 32 OF O~ LO ($O~OF) 32 EC O~ LD ($05EC) 21 BC 55 - LD HLZEICH 22 EO 05 LD ($05EO)HL21 C8 ~~ LD HLINVS 22 EO O~ LD (f05EO)HL21 AC ~5 C(jL -ngt LO HLCTRLJ 22 6F 00 LO ($006F) HL 21 B4 55 -TRl- F LO HLCTRLL 22 73 00 C9

3A DB ~5 2F 32 DB 55 C9

3A DC 55 2F 32 DC 55 C9

29 CB E4 3A DB 55 FE 00 C8 CB DC C9

P~ 3A DC 55 FE 00 28 06 Fl 2F 23 09 77 C9123 D9 77 C9

00 00

LO (0073)HL RET

CTRLJ LD A (FLAG 1 ) CPL LD (FLAG 1gt A RET

CTRLLLO A(FLAG2)CPL LD (FLAG2)A RET

ZEICHADO HLHL SET 4H LO AltFLAG1) CP 0 RE Z SET 3H RET

INVS PUSH AF LO A(FLAG2) CP 0 JR ZIVOFF

IVON POP AF CPL INC HL EXX LD (HL)A RET

IVOFPPOP AP INC HL EXX LD (KL)A RET

FLAG 1 DE8 fOO PLAG20EF8 00

J( Accu - CALL-Code J( Zua Monitor J(

HL-Elnsprungadresse Zua Monitor HL-Elnsprungadresse Zua Monitor

J( CTRL-J aktivleren J(

J( CTRL-L aktlvleren J(

Zua Basic

J( Flag fuer Zelchensatz J( auf 00 oder FF setzen

J(

J( CTRL-J beendet

J( Flag fuer Invertleren J( auf 00 oder FF setzen J(

J( CTRL-L beendet

Olsplaycode 8 Offset auf 1 Zelchensatz Accu FLAGl Flag = Ja - Zelchen anzelgen Offset auf 2 Zelchensatz Zelchen anzelgen

Accu retten Accu = FLAG2 Flag - 0 Ja - Noraale Oarstellung Accu zurueck Invert leren Zelger korrlgleren Register uaschalten Accu zua Blldschlra Welter ia Monitor Accu zurueck Ze lmiddotger korrlg1eren Register uaschalten Accu zua Blldschlra Welter la Monitor

Flag fuer Zelchensatz Flag fuer Invertleren

~

o ~ -~

Z

~ al E ~ Q)

~

o c U Q)

c U

COal Jlt -l 00 00 rLl-i om Z rLl 3-i Z ltc

U o al OD (jJ~ 1 O~ O~ 1--0

C N~ ~U)

E o gt g 1 Ol ~

E c Q)

c Q)

~

~ ill c U ~

-I

0 C 1 Ol ~ q

~ ~

~

l WZOJ

~ ltK WlI8Zns UI lEWEZnS shyOa

~amp

wa ~

Cl) Ishy~ u(J

i o tJJ

-- 11111shy~ --------

Das Angebot wird stan9ig erweitert

~~~~~~~~~~m~~~~~

lrJ~l~tm

Heft 16 sette 35shy Ft lIes +middotuet-middot

-(IN~~UfSfUI1~(~ ~~

In Berlin erhalten Sie Alles fUr- Sharp-BUcher bei

Leitfaden Fachbuchhandlung SamoastraBe 231000 Berlin 65

Tel (030) 4651660 4658060 (ab Herbst 1986 Sammelnummer 4535055)

OOnungszeiten Montag bis Freltag

930 Uhr bis 1800 Uhr durchgehend geaffnet

Alles fUr Sharp-Computer Anwenderzeitschrift- und bUcher

Sehr geehrte Damen und Herren

wir bleten Ihnen eine auBergewohnliche Moglichkeit Ihre Buchhandlun Uber unsere Zeitschrift Alles fUr Sharp-Computer einem breiten Kun denkreis bekannt zu machen

Bestellen Sie jetzt fOnf BUcher aus unserem Sortiment und Ihre Buchshyhandlung erscheint in der nachst erreichbaren Ausgabe in unserem EinkaufsfUhrer aIs Ansprechpartner fUr den Anwender So ist der Kund informiert daB Sie seine nachstliegende Bezugsquelle sind wo er ei interessantes Buchangebot vorfindet In der Hoffnung auf eine gute Zusammenarbeit

Ihre Fischel GmbH

IJr H~~ Sharp Microcomputer bullbullbullbullbullbullbullbullbullbullbullbullbull Fischel GmbH Kaiser-Friedrich-Str 54 a o - 1000 Ber1in 12 bullbullbullbullbull bullbull bull bull bull bull bull bullbull Tel 030 323 60 29 Mo - Fr 10 - 1800 Sa - 14 h

Iraquo - C~ i s lis I lt alle Preise in DMgt

1 PC-1500 Programmier- und Programmhanqbuch (ISBN 3-924327-00shyVK = 49- OM

2_ PC-1500A Maschinensprache~Handbuch (ISBN 3-924327-06-8) VK = 49- OM

3 Graphikhandbuch fUr Sharp Computer (ISBN 3-924327-04-1) VK = 49- OM

4 PC-140102 Systemhandbuch (ISBN 3-924327-01-7) VK = 39- OM

5 PC-1401 Anwendungshandbuch (ISBN 3-924327-08-4) VK = 39- OM

6 PC-140102 Maschinensprache-Handbuch (ISBN 3-924327-11-4) VK = 49- OM

7 PC-1350 Maschinensprache-Handbuch (ISBN 3-924327-10-6) VK = 59- OM

8 MZ-700800 Maschinensprache-Handbuch (ISBN 3-924327-07-6) VK = 49- OM

9 BASIC-Lehrbuch fUr Sharp Computer (ISBN 3-924327-09-2) VK = 49- OM

10 Software-Recht (ISBN 924327-03-3) VK = 29- OM

11 PC-1245516061 Anwendungshandbucn (ISBN 3-924327-14-9) VK = 49- DM

12 PC-1500A Tips- und Tricks-Handbuch (ISBN 3 - 924327-12-2) VK = 49- OM

13 Erganzungsheft zum ~C-1500A Maschinensprachehandbuc6 (ISBN 3-924327-17-3 VK = 15- pM

14 PC-1450 Maschinensprachehandbuch (ISBN 3-924327-23-8) VK = 49- OM

N fUr illiifruiur

nil PM S8ARP-Comput~r HeXt 16 Sei te 36

--

15

shyD

M

Fur

d

en

SH

AR

P ~

Ma

ch

i ne

ns P

ra

ch~

middot shy

-Ho

ncb

Kh

~

~D~~

~~~~

~~~

wm

~ID

~rn ~~

~ ~~

m ~~

~~~~

~~~~~~~

~~mr

n~[

~~m

~~~~~m

lE-pound

IiJfP

Rf

wa

49

shyO

M

~~f5

~~

Fur-

SH

AR

P

Maschinensp~acheshy

-Han

dbuc

h

mlla

M~

lmJ~jl~~MnmrWi

MH

J-U

tU7

middotu

-1

F IS

CH

EL

G

bH

~ijE~~~rmmlm

IiII

49

-

P C

-15

0 0

TA

SCH

EHco

npU

TER

pC-I~e8

PRO

CR

An

IER

shyUN

D PA

OG

RAnn

HA

HO

BUCH

~IVII

mIT

l m(E

)(])

m

fTImm0~e

-~

-shy

39

-0

H

~

~

F

isch

tl ~

49

-0

M

f-O

(J

4 (

j)

(D

~o

-(1

(D

lt) r

n Il k

q

un

bb

ur1

1

~

~

Q)

bullbull

bullbullbullI

I-

~

J I

CV

1

I1Il

_-

()

liU

)

den

~450 _

bull O

r 0

J 0

Sta

i

I_

jl1

DM

shy

0

bull

-~~

J ~

shyFJ

SCH

EL

G

bH

49

-0

11

Alia

s fu

r S

HA

R P

C

ompu

ter

Fis

ch

el

Gm

bH

Ka

isa

r-F

rie

dri

ch-S

tra

Be

64

a

1000

Ber

lin 1

2 -

Tel

03

03

23

60

29

aIl

e p

rels

e

incl

7

l1

WST

I

ro

rl~I~middotter

~-~

-

-shy

--

-

_

c--~

shy

~~

shy

-

---

---

--shy

~mo_

-2

9-

0M

ianmiddot

sir

1I

t b

r b

umiddotr ~

fI~

SH

AR

P

ffin

mpu

ltr

Am

n-IW

M

-------

-- --~

BA

SIC

-Leb

rbuc

b rU

r sn

rp

co

pu

ter

16

0 S

elte

D

Pre

la

49

-0

11

mst~

un

gsshy

-Anw

end Ha

ndbu

ch~

_ -

SI-

IAR

P _

_

49

-

DK

ALL

E V

ERG

AN

GEH

EN

HEF

TE

SIN

D

NO

CH

LIE

FER

BA

R

11

Bit

te s

leh

e B

est

ell

sch

eln

fU

r eln

A

bo

nn

emen

t

49

-0

11

6

-D

I1 p

ro H

eft

Fur

de

n S

HA

RP

Epound

95O

IQ

sch

ineN

PfO

chdeg

eshy

~

-shy~ shy~9 -

DH

--1

1_

~UI

d

en

SH

AR

P

~~

Ma

sch

ineN

PN

1ch

emiddotshy ~

-shy 1_shy

0

11_

Fur

d

en

SH

AR

P

MZ-

700

MZ

-800

San

e

rou

_

irt

~_h yen

--

shy

_ou_

49

-D

I1

Das enen Rennwagen

LISTING BRIDGESTONE TURBO - 1100CLEAR 1110 LPR1NT 1120LPRINT 1130LPR1NT 1140iREAO A8(DEF 11451F A=0 1150LPRINT 1160LPRINT 1170LPRINT

1190GOTO 1200LPRINT

1210LPRINT

1220LPRINT 1230LPRINT

1240LPRINT 1250 LPR i NT

1260REAO 126~ IF 1270A=K 1280~FOR 1=1 1290(=K 1300LPRINT 1310LPRINT 1320A=CB=0 1330NEXT 1340GOTD 1350LPRINT 1360LPRINT 1370LPRINT 1380LPRINT 1390 LPR I NT 1400LPRINT 1410LPRINT 1420LPRINT 1430 lPR INT 1440LPRINT 1450ENO

15100ATA

15200ATA

15300ATA

1540 OATA

15700ATA

15800ATA

1590DATA

16000ATA

rnli -SHARP-Computer Heft 16 Seite 38

~~~ bull bull~

--

~----~------------------~~~------~-------------------

~lOOi~l(tpound ~ fu~ den SHARP PC2500 16100ATA 30-12830-116O330-116

(C) DEZEMBER 1985 24-120~324-12024-132~03

Ch i st i aI1 Sruaol i cha 1620DATA 3B-7232-720332-7232 -66O332-6638-72O3

L6300ATA 24-4230-38O330-3830 P~o9~amm BR1DGESTONE TURBO zechnet -260330-2624-30O3

n Fa~be ouf dem Ploite~ 1640DATA 24-3024-42O366-1848 des SHARP PC-2500 -12O348-1242-42O3

16500ATA 42-4260-48O360-4866 -18O384-84162-120O1

1660DATA 162-120162~-16801162-1CHR$ 27 Ib 6884-168O1144-112144-168

CHR$ 2710 O1

M1450 LPRINT I 1670DATA 84~174162-17401162-17

4159-195O1159-19584-207OTHEN 1200

1LE

1680DATA 84-20784-174O184-210CHR$ 27 STR$ F

158-19801~158-198156-2060MAjB 1

1180LPR(~T 0[0 16900ATA 156-20684-228O184-228

1140 84-210O184-8490-96OO

CHR$ 27i0 LPRINT M45shy1700DATA 90-8690-120O090-1208

54 7-126OO87-12687-1680O

053-5463-10245-1024 17100ATA 87-174y84-18000162-120

5-54 168-150O2168-150166-186O

M65-210 2

072-21072-21666-216 1720DATA 166-186156-21602156-2

66 -210 1684-246O284-24678-258O

M66-234 2072 middot-23472 -24056 -240

17300ATA 78-25848-2700248-27066-234 36-2700278-25896-258OOEFGH IJKL

1740DATA 96-25881-252OO96-258L=0THEN 1350 96-2400078-25878-18602COS I+G8=K SIN I+H

17500ATA 78-le665-1440284-1~8TO J STEP L 78-186O278-18648-186O2COS I+GO=K SIN I+H

1760DATA 84-20478-222O278-222MAiB 24-222O224-22212-218O2OCO

17700ATA 84-22878-246O278-246 48-246O224-24012-236O2I

1780 DATA 12 -23612 -1800224 - -1841260 24-240O224-24042-240O2M15-204

1790DATA 42-24052-261O252-261Ql LPRINT PTURBO 36-270O230-24024-228O2M32-75

PBRIOGESTONE 18000ATA 102-234102-228O3102-2

CHR$ 27 3 2890-232O390-23290-240O

M147-124 3

PSKYLINE 1810DATA 90-240102-234O3OOO0

M0-330 ~00~360-153~0360310

CHR$__27 1 i b 18200ATA OO87-155165190785O0

CHR$ 270 27-1681852251610 18300ATA OO36-1592253152910O

045-170310430151015000ATA 12-1812-15300t2-1532 1840DATA O028-16798225118OO4-156OO12-13824-144O0

34-159227305211024-15624-9~~0012-8424 18500ATA 0038-1673154301310O-90OO24-9030-88OO

027~234143190181030~8830-640030-6424 1860DATA OO58-2461702004910O-66OO24-6612-50OO

O22-258180265121024-6624-24OO12-1824 1870DATA 0O24-2252683054510O-24OO24-2442-12O2

050-29995135~481042 -12 42 -153 0242 -153 2 18800ATA OO18-2192703104810O4-1530224-15651-15602

0~87-1202704188515500ATA 24-14466-144O266-1 4 4 1890DATA 0087-1202684301250066-12O266-1242-12O2

0OOOOO15600ATA 66-1284-84O284-8484 -1680284-16856-1320i

66-2484-84O248-5448 -1021O

51-5451-1021O54-5454 -1021057-5457-10210

60-5450-1021O60-1084 2-1140342-11~48-14403

48-14466-138O366-138 60-108O324-13230-128O3

UMP -

-- i~ci J+i~ r ~-potMmat~ o n ~~ ~~ r ri ~~- f bullbull bull ~~~ bullbull ~ ~~

~

1035 D=WU TIC- TAC-TOE HI35 GOTO 1040

1037 D=M 14S0LET G(K)=2I 1040 ON OGOTO 104 14SSLET W(KY=COshy

110421043 SP01 XIX 1044 1045 le 1480NEXT K 46 1047 HJ48 1490LET MAX=-le0 1049 o

gtlt1I 0 10 1041GLCURSOR (40 1492FOR K=lTO 9

-50) GOTO 1 1494 IF W(KraquoMAX 0se THEN LET MAX

1042GLCURSOR (~9 =W(K)LET WUOIOIX -50) GOfO 1 =K 0S0 149SNEXT K

1043GLCURSOR (is 1498RETURN 9 -60) Gora 1500GOSUB 200 10S0 1510 INPUT WILLS

10CLEAR CLS 1044GLCURSOR (40 T DU BEGINNE WAlT 10PRINT -133) GOTO N (JN)jM$

Tl C - TA 1050 IS15LET Z$=W C - TOE 1045GLCURSOR (99 LET ZUG=0

2e BEEP 4 48 100 -133) 60TO IS201F M$=N BEEP 1 100 Hl0 1050 THEN GOTO 15

21GRAPH CSIZE 3 1046GLCURSOR (IS 50 FOR J=ITO 4 9-133)GOTO 1530GOTO 1570 GLCURSOR (0+ 1 1050 lSS0LET ZUG=ZUG+ 0)LPRINT TIC 1047GLCURSOR (40 1 -TAC-TOENEXT -197)GOTO 1555REM BRETTAN 1 10S0 ALYSE

23 GLCURSOR (0-1 1048~LCURSOR (99 lS50GOSUB 130e 0) -197)GOTO GOSUB 1035

25AWAIT 10 10S0 REM COMPUTE PRINT DU = 1049GLCURSOR (IS RZUG X ICH = 0 9-197) 1555GOSUB 1900

26BEEP 4100300 10S0LPRINT F$(O) IF Z$lt)W 30GOSUB 1000 10SSGLCURSOR (e~ THEN GOTO 19 40GOTO 1500 -220gt 50 S0bATA 40-5093 1060 RETURN 1570LET ZUG=ZUG+

-se 155 -S0 4 1200 BEEP 3 1475 IGOSUB 1200 0-12393-123 5 GOSUB 1037 155 -12340shy 12eSlNPUT ~DEIN 1575GOSUB 1900 IS7 93 -lS7 15 ZUG Cl--9) IF Z$lt gtW 0 -IS7 jM THEN GOTO 19

50 DATA 12345 1230 IF FCMgtlt)2 50 5 7 89 1 4 7 THEN GOTO 12 1595 Gom 1550 2 5 8 3 5 9 05 ~800REM

70DATA 1S93S 1240LET FltM)=3 1805RESTORE 60 7 LET F$(M)=X 1810FOR L=lTO 2~

200GRAPH CSIZE 5 STEP 3 COLOR 1S0RGN 1290RETURN 181SREAD XlX2X

210LINE (0 -73)-( 1300REM 3 220 -73) 130SWAIT 0PRINT 1820cLET X=GltXl) GLCURSOR (0-1 ICH DENKE GltX2)G(X3) 46)LlNE U3-1 1310GOSUB 1400 1825IF X=120R X= 46)-(220-145) 350LET F(WU)=5 18THEN LET S

220LINE (730)-(7 LET F$(WU)= P=SP+1 3 -220) 0 18301F X=200R X= GLCURSOR lt145 1360 RETURN S0THEN LET C 0) LINE lt1450 1400 REM 0=CO+1 )-( 146 -220) 1410FOR K=lTO 9 1840IF KltgtXIANO

22SGLCURSOR (0-2 LET WltK)=-10 KltgtX2AND Kltgt 20) 0eLET G(K)= X3 THEN -GO TO

230 RETURN F(K)NEXT K 1850 100eCLEAR D1M Fshy 1430 FOR K=1 TO 9 18451F X=125THE~

(9)F$(S) 143S1F G(K)ltgt2 LET CO=CO+10 1010DIM G(S)WC9 THEN GOTO 14 00

) 80 18S01F X=45THEN 1020FOR I=lTO 9 1440LET WU=KLET LET CO=CO+50

LET F(J)=2 SP=0LET CO= o NEXT 1 o 1860NEXT L

1030 RETURN 144SLET G(K)=S 1890 RETURN GOSUB IB0e

ewe PIImiddot~ ~ ~SHPlRP~CoHeft 16 Sei te 39

1900REM 1905RESTORE 50 1310FOR L=ITO 24

STEP 3 1915REAa XI X2 X

3 1920LET X=F(Xl)

F(X2)F(X3) 1925IF X=I2STHEN

LET Z$= 1 Gora 1945

1930 IF X=27THEN LET Z$=2 GOTO 1945

1935NEXT L 19~01F ZUG=9THEN

LET Z$=3 1945RETURN 1950REM ENDE 1955 IF Z$=2

PRINT DU H ~IpoundGTrICH BE

1950 IF Z$= I PRINT lCH H ABE GEWONNEN

II 1955 IF Z$=3

PRINT UNENT SCHlfDEN

1370BEEP 54790 WAlT 400

1380 INPUT NOCH MAL (jN) jQ$ IF Q$= JGOTO 25

1985 BEEP 448 14 -- 8 BEEP 1 48 500 TEXT LF )

2END

STATUS 2076

David Wagner Martinsbergstr 11 5470 Andernach ~

[11

llytl

~

mputer_lu

--_ f middot __ ~

ltfshy -_M

~------

PC-1500 HARD-UNO SOFTWARE

Neue Informiddotmat i onen zum PC 1500-Uni versal-Me13-und Steuergerat und

~ur Umbauanl~itung der ROA-64k-Speicherkarte des NDR-Klein-Computers

fur den PC 1500

Auf Leseranfragen hin g~be ich hier nochmal einige -wie ich hoffe shyklarende Erganzungen

-~ei dem Sound-IC handelt es sich um e~nen Baustein der drei Tonshysowie einen Raus~hgenerator enthalt Vielfach modulierbare Steuerreshygister ermoglichen dabei einen Supersound wie man ihn vielleicht vom Schneider-Computer her kennt dort ist namlich dieses Sound-le auch eingebaut

-Damit auch etwas davon sogleich zu Ohren kommt ist noch ein kleishyner Stereoverstarker der zwei (bzw gemischt auch drei) Kanale geshytrennt uber zwei kleine (noch anzu~chlieBende) Lautsprecher wiedershygibt Selbstverstandlich sind aber auch die drei Tonkanale an jede Stereoanlage nschlieBbar

-Alle Programme (auch die Maschine~routinen) laufen in jedem Speishycherbereich

-Die realisierbare Centronicsschnittstelle ist middot bisher nur fur einen Drucker (Listings usw) gedacht sie ist daher nicht CE-158-kompatishybel doch softwaremaBig noch ausbaub~r

Wenn das Digital~andlermodul zur Ansteueruhg eines Motors zB mit 6V wie bei Fischertechnik Computing-Modellen genutzt werden solI ist noch ~in Verstarker-IC zB das TDA 2002 Qotig

Die ROA-64k-Speicherplatine ist jetzt geeignet

A) zum AnschluB an das PC-1500-Universal-MeB-und Steuergerat

B) mit Zwischenplatine oa zum DirektanschluB an ~en PC-1500 bzw CE-150

Kurze Beschreibung

Die ROA-64-Karte bestUckt mit 88k-C-MOS RAM 6264 LP 15 oder mit C-MOS-EPROM 27 C 64 bietet fur den PC 1500 nach Umbau bis zu 64 kbyte Speicherraum der in der ersten Speicherebene (MEO) fur Basic bzw in der zweiten Speicherebene (ME1 mit PEEK bullbull oder POKEbullbullbull oder mit Maschinencode anzusprechen) fur Daten middotusw genutzt werden kann Dabei konnen bis zu 32k in die MEO-Ebene fur Basic je nach Rammodulbenutzung gelegt werden davon 24kbyt~ von amp0000 bis amp5FFF fur Programme und 8kbyte vcn amp8000-amp9FFF fUr Daten

Fur die ME1-Ebene sind je nach Ausnutzung in der ~EO noch bis 48kshybyte frei ~on amp0000-amp9FFF + ampCbOO - ampDFFF Oieser Speicherbereich laBt sich als RAM-Floppy benutzen aus der jeweils Oaten Programme usw in den Basicbereich mitte15 kur~er Programmroutinen geholt we~den

FUr alle moglichen Konfigurationen la5sen sich also Losungen finshyden Es muB nur die Dekodierung richtig verdrahtet werden

Sehr nUtzlich ist die Moglichkeit eines middotSchreibschutzes fur je eishynen 8k-Speicher-Block

Mi t der auch noch mogli chen Akkupufferung wi rd auch das Probl em des Datenerhalts gelost So bleiben auch nach Entfernen der Karte vom Rechner alle Oaten erhalten

Fur die Version B (DirektanschluB an den PC 1500) muB eine geeigneshyte Verbindung zur Speicherplatine geschaffen werden Es gibt die Moglichkeit einer Kabelverbindung oder einer Zwischenplatine

Wenn man als Verbindung zur Steckerleiste der Speicherplatlne noch eine oder sogar noch mehrere Buchsenleisten einsetzt lassen sich sogar mehrere Speicherplatinen gleichzeitig () oder nacheinander verwenden

Ubrigens liegen die Kosten fur die beotigten Bauteile (einschlieBshylich der Platine Stecker und 8 8k-Speicher ICs) noch unter 180 OM

nil i pmp shySHARP-Compumiddotter Heft 16 seite 40

~ Start mit RUN

~ ~~ ~ 9h i ~ ~ ~tff9 h m~~~ ~ ~h ~ - 0~qh h

Hier nochmal -zusammengefaBt aus Heft 785- alle Preise Preise ltincl 14 Mwst)

PC-1500 Universal- MeBshy und Steuergerat incli Software etc

455 DM

DA Wandl er-Modul incl Funkti onsgenerator-et-cSoftware 1511~amp)Komfortabl es Telefoncomputerprogramm mi t Superdatenspeicher und schnellen Suchroutinen

Wochentagsweckprogramm mit Melodien usw (ver5ffentli~ht in CHIP 7 1 84) jetzt auc ohne Speicherzusatz

Umbauanleitung fur 64k Speicherplatine

75 DM

Sehr geehrter Herr Fischel

-1

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull i SHARP-PC-121 I __

bullbullbullbullbull-- --------_ --------- ~~t~$$~amp 11------- ----- ----- -- ------ -

anbei sende ich rEnen ein Programm zum VOkabeln-~ernen~C-1401)Vokabeln die beim ersten Abfragen falsch tlherse zt wur en konnen anschlieBend wieder~olt werden

100D FOR K=l TO y 110tLPRINT ES(K)LPRINT

jD$(K)

12iHIiEXT K 130A PRINT middotABFRAGE

WAIT 150 149FOR 1=1 TO Y 159PR1NT ES(l) 160INPUT PS(9) 170IF P$(0)=D$(I) PAUSE

RICHTIGmiddotGOTO 195 180PAUSE YFALSCH

PRINT D$(I)PAUSE I ST RICHTIG

199ES(I)=E$(1)+ 195NEXT I

~ Eingabe der Vokabelliste

Ausdrucken der Liste mit dem CE-126p

Abfragen der Vokabeln durch den Computer

Wiederholung der falsch Ubersetzten Vokabeln

IBPAUSE YOKABELTRA1NE R

20~PUT W1EV VOKABEL H jY

30DIM D$(Y)E$(Y)20P $(0)

40PAUSE EINGABE D PA AREPAUSE FREMDSPR -DEUTSCHPAUSE YLAE NGElt=16 Bsr

50FOR H=1 TO V 60PAUSE NjPAAR 79IHPUT E$(H)DS(N) a9NEXT N 99INPUT AUSDRUCK JH

jBSIF BS=N THEN 130

208INPUT W1EDERHOLNGJ NjO$IF O$=N THEN 280

210N FOR J=1 TO Y 229L=LEN ES(J) 239IF MID$ (ES(J)L1)lt

) THEN 279 240 PRINmiddotT E$(J) 250 INPUT P$(0)IF PS(0)

=DS(J) PAUSE RICHTI GGOTO 278

260PAUSE WIEDER FALSCH PRINT DS(J)PAUSE WAERE ES GEWESEN

27eNEXT J 280 PAUSE ABFRJH EDEND

EINPUT AWE -) j1$

290IF IS=-A THEN 99 300IF I$=W THEN 219 310END

Peter TippeltMozartstr 6 6840 Lamperthe1m

-=W_I raquo-UII - Heft ~ 6 Seite ~~ - SHARP-middot9-orifBGiten

bull bull bull bull bullbullbullbull bull bullbullbullbull bull bullbullbull bull bullbullbullbull bullbullbullbull bull bull bull

middotM---shymiddotmiddotmiddot ~ - ~ ~

- --

--- ---

PC - 1500 PC -1500 PC - 1500 PC - 1500 PC - 1500 PC - 1500 PC

Maschinenprogramm ~ETTE nieses Mapro rettet nach NEW bzw ERROR 44 an Basicprogrammen alles was es zu retten gibtSogar jene die mit MERGE eingeladen wurden ner Mergepointer wird nach jedem gefundenen Programm entsprechend nachgefiihrt so daS nach der Rett~gsaktion das letzte Programm ed~shytierbar istlm Falle eines ERROR 44 ist dies der korrekt eingelesene Teil des defekten Programmes nen im Heft 286 Seite 1 beschriebenen Fehler die Rettungsaktion beim erstbesten ampFF abzubrechen macht dieshyses Programm nicht nieser Fehler entsteht wmiddotenn das Programm Byte fUr Byte nach dem ampFF sucht Aber auch IlRETTE schreibt in das erste Proshygrammby te welches ja das Highbyte der ersten Zeilennllmmer darstell t eine Null da nach NEW hier einmiddotampFF steht Wtirde dieses ampFF nicht geshyloscht entstUnde eine Zeilennummer die groBer oder gleich 65280 ware Im Normalfall sind aber nur Zeilennummern bis 65219 ~ ampFEFF zugelassen weil der Basicinterpreter eine Zeilennummer mit dem Highbyte ampFF als Programmende interpretieren wlirde niese Korrektur des ersten Programmbytes kann in zwei seltenen Fallen zu kleinen Problemen fUhren

1 Fall Die ursprUngliche Zeilennummer war groSer 255 Dadurch wird diese Nummer aUf den Wert des Lowbytes der ursprUngshylichen Zeilennummer redu~iert Dieses Problem laSt sich mit den Editorfunktionen des PC - 1500 leicht losen

2 Fall Die Zeilennummer war genau 256 ~ amp~lfifi oder ein Vielfaches davon In diesen Fallen ist das Lowbyte der Nummer ebenshyfalls ~fi und es entsteht eine Zeile mit der Nummer fie Diese laSt sich mit den Editorfunktionen zwar kopieren aber nicht mit ~ ENTER loschen Abhilfe schaffen hier folshygende Bafehle

H=INT laquoZeilennr)256) (Highbyte) L=(Zeilennr)-256H (Lowbyte) POKE STATUS 2-STATUS 1HL

Flir (Zeilennr) muS d~e gwtinschte Nummer eingesetzt werden nieses Verfahren ist im 1 Fall ebenfalls anzuwenden wenn mehrere mit MERGE geladene Programme gerettet wurden da sich bekanntlich das erste Programm nicht mehr editieren laSt Nach dem Nullsetzen des ersten Programmbytes wird der Inhalt des Basicshystartzeigers als Startadresse fUr die Such- und Rettungsaktion verwenshydet lm Falle eines abgesturzten Maschinenprogrammes konnen alle Proshygrammzeiger ganzlich undefiniert seine Hierbei ist vorher die Basicshystartadresse durch PEEK amp1865256+PEEK amp1866 zu kontrollieren und ggfls durch NEW (Bssicstartadresse) zu initialisieren

Danach wird die Startadresse des aktuellen Programma in amp189E9F zwischengespeichert wn im Falle wei terer Programme in den Mergepointer amp18696A geschrieben werden zu konnen nann wird die Zeilennummer tibershysprungen und das Byte welches die Zeilenlange enthalt ausgelesen und zum Wert der aktuellen Adresse addiert In dieser errechneten Adresse steht bei einer intakten Basiczeile der ASCII - Code fUr ENTER (amp~D)

Dieses amp~D wird nun abgefragt niese Abfrage ist das einzige Abbruchshykriteriwn welches RETTE veranlasst die Suche nach weiteren Zeilen

middotImiddotmiddotmiddotLgtmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotampmiddot middotmiddotmiddotmiddotmiddotmiddotmiddot middot middotd~ r 0 Pi n T1 middot0middot m naamiddot] c -n ( ~sf8~tn - ~

11 IIII Ill bull bullbull 111

l a l 0 bull bullmiddot1u ~

w ~ u 0 a 111I laquo m m If) t I

U

I bullbullbullbull

bzw Programmen abzubrechen Ist die Abfrage positiv wird der Programmshyendpointer amp186168 auf die Adresse hinter ampfiD gesetzt Nun wird eben dieses Byte welches das Highbyte der nachsten Zeilennummer oder die Kennung flir das Programmende ampFF enthalten kann nach diesem ampFF abgeshyfragt Ist die Abfrage negativ geht die Suche bei der nachsten Zeile weiter Wurde aber ein ampFF entdeckt wird die Programmstartadresse aus

a -It I PMP shy ~ SHARP~Co~puter _ He-ft ~e Yte 42

~q~n-p-n ~ ~

~- --~~ -

-Ilt bull - _ bull f bull bull

-shy~h~9r m~~-~~ 9n ~~ ~ ~pmiddotrh __ -- 11~-

fUllIsecttJtiJdem Zwischenspeicher zuriickgeholt und in den -Mergepointer geladen -Anwendungs-shyAnschlieEend wird die aktueIIe Adresse um 1 erhoht und das nachste Proshy ___Handbuch__

gramm entsprechend dem vorhergehenden untersucht - SHARP_ 1st die Abbruchbedingung erfiiIIt wird getestet ob das zuIetzt geretshytete Programm vollstandig ist Wenn jasteht hinter der zuIetzt shyarbeiteten Zeile ein ampFF und das Programm wird beendet Wenn nicht handelt es sich uin ein Programmfragment weIches bis Fehlermeldung ERROR 44 in den Programmspeicher geschrieben wurde diesem Fall wird der Mergepointer nachgeftihrt und hinter die letz-te intakte ZeiIe ein ampFF geschrieben Die Rettungsaktion ist nun abgeshyschIossen RETTE ist voll reIokatibel und beIegt nur grammspeicher Aufgerufen wird es mit CALL (Startadresse)

Hexdum12 RETTE (c) -Siegfried HaIke SaarbrUckenstr 176 b

10E9 CC 65 A9 00 CA ~E 44 44 += 036A 10F3 05 F9FO CA 45 87 00 89 += 0457 10F8 10 CA 67 45 87 FF 99 11 += 03E6 1103 CC 9E CA 69 CC 67 -44 9E += 0482 1108 ID CC 67 85 FF 07 88 05 += 0398 1113 0E CC 9E CA 69 9A += 0345

Interface fUr PC 14011402

wie Sie aus dem unten8tehenden Schaltbild er8ehen konnen habe ich an Ihrem Interface Vorschlag einige Veranderungen vorgenoDlIllen welche ich vorteilhaft finde middot und lrnrz erlautern

mochte Zunachst wurden aU8 den 4 Mignon ZeIlen eine 9V BIockbatterie Um die8en S)annung8Unterschled ausllUgleichen in Reihe 4 Dioden des-Typ8 IN 4003e8 ware eVe auch ein Z-Diode mit 2SV moglich gewesen) mit einer Flu3sJannung von 05V-o6V

Kichael FrMlc Kozartstral3e 7

51

wl 1

C bull l - ~

~g

Die nun um ca IV hohere Betriebs8parinung (ca 7V) hat )~ den Vorteil daB die Verluste in der Schaltung aU8geglichen werden somit das AU8gangssignal eine etws8 hohere Amplitude erhalt und au3erdem ein nachla~sen der Batteriespannung etwas abgefangen wird

Bie positive und negative Betriebsspannung wird nun Uber zwei Widerstande erzeugt wobei der Spannungsteilerstrom ca IS mA betragt Diese Schaltungsart hat den Vorteil daa die Schal tung nur wiirend des einladen9-_~ eingeschaltet werden mu3 da die Masse iiber den 330 ohm Widexstand durchgeschleift wird Weiterhin ist es nUJ1 auch noch moglich den Rechner Uber

die Sc~altung mit Spannung zu versorgen wobei die in der Leitung liegende Diode verhindert da3 der Rechner bei ausgeschalteter Schaltung den StroIn liefert was bei dem hohen Innenwiderstand der Lithium-Zell~n sofort zum Zusammenshybruch der S~annung und somit zu datenverlust J shy

fUllIsectt1IiIJIsect

A~-S--run IUH~buch___

SHARP __

fUhren~wu~middotmiddot=r~d~e~~______ ______~~__________________

a-_MUM Heft 16 Seite 43 middotSmiddotHARP~CcOJnjo-u t e r

abgeshy

zur In

46 Bytes im Proshy

2300 KIEL 1

6945 Hirschberg

J ~ - ~ ~+I ~ I~ ~I~ 4 ~

330

j ~Ma55e

-

-- ~----shy ~ shy

- ~

_IW _ ____IW ___

3000ATA 050~8549156850558454 745054

61~~ ~~tE 310DATA 10645077409034O93351

fu~ den SHARP PC-2500 104312452

(C) 3200ATA O42982412030140103814 7451535415810701728818111 1180

330DATA 0116179134182150174101

Ch~i$tian 5amoticha

Oas P~o9~amm GIRLS FACt Plollel ein fa~shy 58158170147173118101721001

biges Madchengesicht auf dem Plolle~ des 7354

SHARP PC-2500 3400ATA 17527O167181525416491

LISTING GIRLS FACE O147761456014442O12739128 5313310REM GIRLS FACE

3500ATA 6501376514474146i8610120RESTORE 300 46881449014087O130671368030LPRINT CHR$ 27jb 13740LPRINT M120-220 LPRINT 1

3500ATA 92O14195135110126133O50REAO CO 1171351201201321030118106150 IF C0gt13 LPRINT M0-100) LPRINT 08120CHR$ 2ia END

3700ATA 104134O81136901181051070RE~D X1Y1X2Y2X3Y3

50781396612067104~054104480 IF COgt9 LET CO=CO-10 GOSUB 270 61205590A=X1X1B=X2X2C=X3X3

3800ATA 1340421363312047103O51000=Y1Y1E=Y2Y2F=Y3Y3 697621046910010729473847110G=A-B+0-E O7510120Y=(G(X1-X2)-(B-C+E-F)(X2-X3))2(

3900ATA 71747371767006980528(Y1-Y2)(X1-X2)-(Y2-Y3)(X2-X3)) 863100O6697659069851070130X=(G-2(Yl-Y2)Y)2(X1-X2) 877192140R= SQR laquoX-X1)CX-X1)+(Y-Y1)(Y-Y1)

400DATA 6697O12387122100110104) 1010710210493106831011082150X4=(X1+X2)2Y4=CY1+Y2)2 11592150S= SQR laquoX-X4)(X-X4)+(Y-Y4)(Y-Y4)

4100ATA 107102O110991079410987 101118711293110990625057170T=RS 3554

180X4=TX4~X)+XY4=T(Y4-Y)+Y 420DATA 18062185432674507341190X5=(X2+X3)2Y5=(Y2+Y3)2

72 30 71 18 3 98 48 101 54 100 5-2 200S= SQR laquoX-X5)(X-X5~+(Y-Y5)(Y-Y5) 1384

4300ATA 50895298481843285239210T=RS 416111031611623123331136-220X5=T(X5-X)+XY5=T(Y5-Y)+Y 40131230LPRINT CHR$ 27 STR$ COshy

4400ATA 12122-41110458512714240 LPRINT M j Xli Yl 14241LPRINT OXl iY1i X4i iY4

242 LPR INTM X4j Y4 243 LPRINT 0 j X2 -Y2 j X5 Y5 244LPRINT MjX5ijY5 245LPRINT 0iX3iY3 250X=X3Y=Y3 250GOTO 50 27~LPRINT CHR$ 27 STR$ CO 280LPRINT Mj-XijY 281LPRINT OjXi If jY If iX1 If jY1 290 RETURN

lARUN ON ERROR GOlD 5~LF -5

~ - 50N ERROR GOTDMOrsen 0END 10M P CLS WAIT B

CURSOR 8 PR HIT t1or-s e n 1

2BCLEAR RESTORE MORSECODE ~Hit diesem Programm kann man Buchstaben und Zahlen in lorseshyOIM A$(2S)4Zsignale unnlandeln und umgekehrt Bedienung $(9)5T$(25)DEF t--imiddot lni tialisierung Texteingabe (bis 26 Zeichen) anschlieBend 1 M$(2SHSUmwandlung in lltorsezeichen und Frage ob nur angezeigt erden

30FDR 1~0TO 255011 oder auch akustische Signale gegeben werden sollen READ fI$ltI)danach erneute Anzeige des Texts vird hier OFF gedriickt llird NEXT IFGR 1=0das Programm be_endet bei RCL wird noch einmal gemorst bei TO 9 READ 2$0 ENTER kann ein neuer Text eingegeben werden COPYright b )NEXT I

DEF N Texteingabe Stef~n HundhQmme 40 NCLS PAUSEDEF SPACE Ausgabe Rin9str 5 Text eingebenDEF L Textausgabe 8581 M~r-ktschOf 9aSt Z=0 CLS DEF D Decodierung fiir wird hier oder II~II gedrtickt fur S0IF Zlt26CURSDR_ _I oder 1 Nach jedem Buchstaben wird ENTER geariickt ZWAlT 0PRHH

wenn die Nachricht zu Ende ist wird anstatt eines neueri CHR$ 127 Zeichens OFF gedrlickt Danach wird der Klartext ausgedruckt 55 ]$=iNKEY$ IF

J$=THEN 55

- -HARP-Computer-ae awp

~Heft 16 Sei te 44

___

t~ iroh ~ ~ ~~ ~

RON Hier ist Ihr pershysoen iehes Mag j shysehes Gluadrat

0 1 12 7 1 1 8 79 2 5 10 3 82

481 __ 9

C CLEAR WAIT 10PRINT MAG 1SCHES

-QUADRAT BEEP 12

2GRAPH R=0P=0 5 INPUT lHR UO

RNAME jN$ 61F LEN N$(le

CSIZE 4GOTO 11 7 CS middotl ZE 3

11FOR 1=lTO 4 GLCURSOR (13+1 e)LPR1NT N$ NEXT 1

15 TEXTmiddot LF 1 CSIZE 2LPRINT H i er i s t 1hr per-LPRINT soeniehes Mag j-LPRINT se hes Quadrat

313 1NPUT 1HR AL TER j Q

I in po mmat iiotM ~~ ~~ b ri~ ~ bull 0 ~~

60J=ASC J$IF J= SAND 2)0LET 2 2-1 CURSOR 2 PRINT bull GOSUB EPI GOTO 50

0Ir Zlt26AND (J= 320R (J)47AND Jlt58)OR (Jgt64 AND Jlt~Hraquo CURSOR z T$(2) J$PRINT J$2 =2+1 GOSUB EP GOTO 50

80IF Jltgt13THEN 5 o

8522-1BEEP 1 90FOR 1=0TO zJ=

ASC T$(1) IF J =32lET M$U )=

100IF J)64AND Jlt9 lLET 11$0 )=A$( J-65)

1101F J)47AND Jlt5 alET 11$ ( 1) =Z$ ( J-48)

120NEXT 1BEEP 1 200 ClS WAIT 0

PRINT BEEP 0 FFON (0) 1)

210B=0Js=INKEY$ IF J$= 1LET B-=1GOrO 230

220 IF J$lt )0THEN 210

230~ FORmiddot 1=1310 Z CLS wAIT 0

240CURSOR 25 PRINT T$(l)X= 3 IF I+3gtZLET X2-I

250FOR J0TO x CURSOR 6J PRINT 11$(1+J) NEXT J

260 IF BGOSUB IM B EEP

270 IF B=0wAI T GCURSOR 0 GPR1NT POINT 0

2S0 NEXT I _ 290 GOSUB EP

GOSUB IPRT TEX T C=300

309 J=ASC INIltEY$ bull c=c- f IF J=25 THEN 200

310IF J=13THEN 40 320 IF J=15END 330 IF CTHEN 300 340GCUR50R 0WAIT

GPRINT POINT 0GOTO 40

400 DCLS WAl T 6 4PRINT IDecod i ellAn9 WAI T 0 PRINT FOR I=0TO 25 M$( 1) = NEXT I

410FOR 1=0TO 25 CURSOR BEEP 1

420J$=INKEY$ IF J$=THEN 420

430 IF l~N 11$()=5 LET J$=CHR$ 13

440 IF J$=0OR J$ 1 bull LET M$U)= M$ltI )+ bull BEEP 1 10200

450 IF J$= IOR J$ -lET M$lt 1)= MS( D+ BEEP 1 10600

40DIM FC44)se LET Flt11)=Q-2

13 60LET F(21)1 0lET F(3 1)=12 813lET FC41)= 90lET FCl2)=11

100lET FC22)=8 110LET FC32)=Q-2

1 120LET FC42)=2 1~0LET FCl3)=S 140LET FC23)=I13 150LET FC33)=3 1613LET FC43)=Q-1

8 170LET Flt14)=4lS0LET FC24)=Q-l

9 19~LET F(34)=6 2eaLET FC44)=9 210GRAPH COLOR 1

GL CJRSOR (0 shy 5) SORGN

220~OR 1=0TO 21313 STEP 50

250LNE (13-1)-(2 130 -1)

26a~GLCURSOR (0-1 gt

2leNEXT 1 275GLrURSOR (1313) 2S0~OR 1=0TO 200

STIP 50 2913LlNE lt113)-(1

-200) 3d0GLCURSOR (113) 3113N~XT ICSIZE 4

COLOR 2 3213FCR T=eTO 150

STCJ 50

460 IF J$=CHR$ 8 LET 11$( 1)= LEFT$ (M$(l) LEN (1$ ( 1)-1)

465 IF J$=CHR$ 15 LET middot 1=26 GOTO 540 J

47BCURSPR WAIT 0 PRINT (1$lt1) GOSUB EP IF J$ltgtCHR$ 13 THEN 420

475 IF (1$( I )= LET T$( 1)= GOTO 530

480BEEP lFOR K~0 TO 25 IF (1$( 1) =A$(K)LET T$lt 1 )=CHRS (K+6S) K=26GOTO 530

490NEXT K 500FOR K=BTO 9IF

MS(I)Z$(K)LET T$O )=CHR$ (K+ 48)K=10GOTO 530

510NEXT Ilt 520CLS WAIT 96

PRiNT ERROR CLS GOTD 420shy

530 CLS WAI T 0 PRINT CURSOR 18 PR INT M$( 1) Z= ICURSOR 25 PRINT T$(1) GOSUB I EP

540NEXT IGOSUB PRT TEXT GOSUB Er

550 IF INKEY$ ltgt CHR$ 13THEN 55 o

PC-1500 325P=P+l 330FOR 1=eTO 1513

STEP 50 335RR+11F Rgt4

LET R=1 3413GLCURSOR (7+1

-4e-T) IF FCR GrnbHPraquo9GLCURSOR ( 7+1-29 -4e-T) Kaiser - Friedrich - Strasse 54a

~~~It~ GOTO 344 1BBB Berlin 12

342 1F F CR P) gt-1 GLCURSOR lt+ 1shy12-4e-T) ----------------------------------- shy

3431F FCRPgt(-9 CSIZE 2

344LPRJNT FCR P) STATUS 345CSIZE 4NEXT 1 934F3513NEXT T

Hier ist Ihr pershy3613GLCURSOR (13-2 soen iches Magishy30) sches Quadrat 313TEXT CSIZE 2

L PR 1NT 0 i e Qu ersumme er- LPRINTgibt i 7-14 121 h rA t er LPRINT Qj Jah

-15 281 1re

-125 310 David Wagner 94 -13 6Martinsbergstr 11 5470 Andernach Die Quersumme ershy

g i bt j h t A t er 6 Jahre ~

560GOTO 200 000 10RSECOOE

DATA -- _ bullbull ~ tt ~~ It

_ u __ bullIt ~I

~

~

1019 DATA - -I _ bullbull tt __

_ 1 ___ t

__ bullt _- _ - It t I -Y _

1020DATA bullbullbull -p n bull __ It It _ _ t r_ __ __ I It _____-1

1030 DATA ____ I --- __ tt

I U

It _1

bull ~I_

1_deg-

___ t __ -_ It

11130 EPBEEP 12 55 1

1110 IF INIltEY$ THEN 1110 STATUS

112BRETURN 21316 1200 (1BEEPIF (1

$( I )= AI T STATUS 1+(MEI1 -( 24GCURSOR 0 STATUS 3-STATUS 2) GPRINT )

POINT 0 2354 RETURNmiddot

----- ~ bull

w_ J _ ~ _--------

1210rOR K==lTO LEN M$U) B$ =(110$ (M$( 1) K 1) IF B$ BEEP SGN B10200

1220 IF B$=- BEEP SGN B 1 06B0

12313 WAIT 0 GCURSOR 0middot GPRINT POINT o

1240NEXT K RETURN

1300 PRT TEXT CLSmiddot WAI T 0 FOR 1=0TO Z PRINT T$O) NEXT I RETURN

1310 LGOSUB PR T TEXT WAIT GCURSOR e GPRINT POINT 0END

All EoS +uet- _ _ Heft 16 Seite 45 SHARP-Computer- ~

DER

-4- bull shy bullbullbullbullbullbull middot-

4

bull bull I bull bull __ bull bull bullbull I bullbullbull bull bull --

I bull middot4middot middot 1 bull bull bull I bull bullbull bull bull bull

1bullbullIbullbull I bullbullbullIt bull

I bull bullbull bull

FISCHEL GalbH PLC1wa~=h IS~ 3-924 ~27-1S-1

OM 49- (inel 7 MWSt) FISCHEL GmbH p LawaUGh IS~ =-924 327-1~7

7 MWSt)

~

~fi-middot-middot----- _ I _ -------

VORANKUNDlGUNG

SYSTEMHANDBUCH FUR DEN

SHARP PC-2500 Das SYSTEMHANDBUCH FOR DEN SHkRP PC-2500 wird voraussichtlich

folgende Themen belnhalten

ERKLARUNG DES SHARP PC-2500 - SYSTEMS DER PROGRAHHSPEICHER - DER HIKROPROZESSOR - DIE TOKENS - DER SPEICHER - SPEICHERFORHAT DES BASIC-PROGRAHHS

- VERANDERUNGEN IH PROGRAHHSPEICHER EINFQHRUNG IN DIE VERSCHIEDENEN ZAHLENSYSTEHE

- DAS BINARSYSTEH DER STANDARDVARIABLEN-SPEICHER - DAS HEXADEZIHALSYSTEH - DIE STRING-STANDARDVARIABLEN - UHRECHNUNGSPROGRAHHE - DIE NUHERISCHEN STANDARDVARIABLEN - UHRECHNUNGSTABELLEN

DIE FELDVARIABLEN DER SPEICHERAUFBAU DES PC-2500

- SPEICHEROBERSICHT DER RESERVE-SPEICHER - RAH-SPEICHERBEREICH

DER PASSWORT-SPEICHER

DIE LCD-ANZEIGE

WICHTIGE SYSTEHADRESSEN

NOTZLICHE HASCHINENSPRACHEROUTINEN

DAS PROGRAHH FOR GESCHAFTLICHE ANWENDUNGEN ~

bullbullbull

III bullbullbull~

~ I bull I bullbullbullbullbullbull

bullbullbullIbullbullbullI bull- bullbullbull bullbullbull I bullbullbullbullbullbull

1 bull 11- I I bullbullbull I bullbullbullbullbullbull Imiddot bullbullbull bull

bullbullbullI bull bullbullmiddot4bullbullbull I ~bullbull I I bull bullbullbull

bullbullbull-bullbull fa bull bull bull ~bull bullbullIir bull I bull ~ 1 i I

f bull1 bull bullbullbull bull I bull 1 bull -- I bull bullbull - bull bull J

- I bull _bullbullbull bull

OM 49-(nel

16 Seite 46

q 4f r -p h ~ ~ ~ h-fp rH m~

Sehr geehrter Helr Fischel

anbei uber~eiche ich Ihnen das Programm LOTTO-KONIG zur Veroffentlichung in Ihrer middotZeitschrift

Es soli alien glUcklosen Lotto-Spielern bei der Findung der ridltigen Zahlen helfen I

Natiirlich muS auch hier das Gesetz der GroBen Zahlen angewandt werden und bleibt somit auch nur ein Gllicksspielllll I1

Oas Programm beinhaltet eine kleine Statistik Uber die Hiufigkeit der Zahlenziehungen und erlaubt somit zb eine Rangfolgeverteilung

le 213 313 413 se 613 713 813 913

11313 1113 120 1313 1413 1513

1613 1713 180 1913 21313 210 2213 2313 2413 2513 2613 2713 2813 290 31313 3113 3213 330 3413 3513

Prograinmlisting

ARUN ON ERROR GOTO CLEAR DIM A(5) B(49)ON MBE~P 2WAlT PRINTBEEP 2WAlT PRINT BEEP 2WAlT PRINT BEEP 2WAIT PRINT BEEP 2 WAlT PRINT BEEP 2WAIT PRINT BEEP 2WAlT PRINT BEEP 259 199 -WAl T ZCLS USING WAlT CLS WA1T 0PRIHT IF A$ltgtJLET P=B IF A$=JLET P=l FOR ZI=B(e)+1TO B(e)+ZZ CLS WAIT ePRINTZiehungFOR 1=13TO 5 A=RND 49 IF A(10R Agt49LET IF A=A(e)OR A=A(l)OR A=A(2)OR A=A(3)OR A=A(4)OR A=A(5)LETA(l)=A NEXT ] CLS USING WAIT IF P=lUSING U$CSIZE BEEP 1 Z=1 BOD=8(0)+1 FOR 1=13TO 5FOR Y=lTO IF A(I)=YLET B(Y)=B(Y)+Z NEXT YNEXT 1 ]=eNEXTCCLS BEEP 5 PAUSE B(e) Z]EHUNGEN FOR l=lTO 49 WAll 3ePRINT ZAHL NEXT lGOTO M DCLS WA]T 0PRINT

~ ~ ~ q rH ~

Programme fUr den PC 1509

-------- _ ~) q r rimiddot~ --~--shy------

~ ~~~ ~

~

4~ -~ 6c -t- 1

~~~

von He i nz O Schu I t z Ingersheimer Str12 7140 Ludwi9SburQ

3613 3713 3813 3913

4013 4113 420 430 440 4513 460 4713 4813 4913 500 5113

5213 530 5413 5513 5613 570 see

l_Q~TO-KONIG

20A(e)=A(e)U$=ttttttttGOTO M ERROR GOTO MGOTO Je

Lotto Koeni9 Weitele Z-iehungen = OEF Z Oisplay-Ueber-sicht OEF C Dluck-UebelSicht DEF 0 Dr-uck-Uer-t e i lung DEF U Oaten speicher-n OEF S Oaten laden OEF L PRINT RUN ENTERgtLoescht Spe i chel GOTO 313

ePRINT Ziehungen (memjBCe)j)jlNPUT ZZ Ziehungen dlucken J7N A$]HPUT A$

laeuft

A=0GOTO 1813 A=eGOTO 1813

ePRINT ZljT]pjA(e)jA(1)jA(2)jA(3)jA(4)A(5) lLPRINT Z]jTIPjA(e)A(l)A(2)A(3)A(4)jA(5)

49

Z]GOTO se

ili GEZOGEN jB(1) x

Ausdr-uck der- Ueber-sichtON ERROR GOTO M FOR 1=1TO 49 USING U$CSIZE lLPRINT ZAHL ITAB lej GEZmiddot8Cl)middot x NEXT J GOTO M U CLS WAl T 13 PRINT Ausdr-uck der- Ver-t e i I un9 ps=e Z=1 ON ERROR GOTO M LF 2CSIZE lLPRINT Bei B(e) Ziehungen folgendeLPRINT Ueltei lungLF 1 LPRINT I Pos 1 gezogen 1 Zahl 1USING U$ LPRINT 1-------I--- -----I------ILF 1 FOR Y=lTO 49 IF MAXltB(Y)LET MAX=B(Y) JF MINgtB(Y)LET MIN=BCY)NEXT Y FOR I=MAXTO MINSTEP -1 FOR Y=lTO 49 IF I)B(Y)GOTO 5213 IF ]=BltY)AND Y(=49LPRINT ZjTA8 1ejB(Y)xTAB 2ejYPS=PS+B(Y)Z=Z+1

NEXT Y NEXT 1 LPRINT I-------l---------l------]USING LPRINT Statistische Fehler- INT laquoBltB)6)-PS)LF LCLS WAlT PRJNT Ziehungen in Rechnel laden CLS WAlT PRJNT BlTTE ) Recor-dershy auf Play INPUT LOTTO-DATENBlt)BEEP 2GOTO M

7GOTO M

5913 SCLS WAlT PRINT Ziehungen aBand speicher-n CLS WAl T PRl NT Bl TTE gt Recold~1 au r REC r- I61313

6113 PRINT LOTTO-DATENjB()BEEP 2GOTO M 8 IIF1SCHEL GmbH IJ

00000000 0 DDDDDDDODD DDDDDDDDtJO OtJOODDDDDD

Lobels (OEF) M MENUE Z lIEHUNGEN C DISPLAY o DRUCK-UEBERS U DRUCK-UERTEI L OATEN LADEN S OATEN SPEICH

Dimensionen 8(49) A(5)

Pr09lammgloesse

PSIZE 1922

Heft 16Seite 47 mw i UW ~ ~

-SHARP~C-o mp_~u~te ~

l4(--~~--------shy

I 1 o PRO G R A M M E 1 0 P R OG R A M M E

ich Ubersende Ihnen 10 von mir erstellte Beitr~ge fuer den Sharp Pocketcomputer PC 1500 A

Es handelt sich dabei um ein Programm zum scrollen von Texten mittels der 4 Cursortasten ein Programm 2ur Zahlenumwandlung von dez-gtbel 1 bel-gtdez ein Programm zur Berechnung einer inversen Matrix nach dem

Austauschverfahren ei n Passwortprogramm Ral ph Schall ein Musikprogramm fuer 1 12 Oktaven 5160 Dueren ein Graphikprogramm Amselweg 9 ein Editor-Hilfsprogramm in Maschinensprache einen Tip zu Basic-Programmen (Pseudo-Zeilennummern) ein Statistikprogramm und um einige ROM-Routinen die von Basic aus benutzt werden konnen

Programm Nr 1 Scrollen eines Textes Seite -1shy

Te~tberieh einzuschr~nken werden den Variablen RURO und ST im H~uptprogramm die ent~prechenden Werte zugewiesen RU steht fuer die ~nter~ Grenze der Text-Data-Zeile RO steht fuer die obere Greoze ST ist der Abstand zwisehen den einzelnen Datazeile W~iterjin muB im Hauptprogramm die Vari~ble A$(0) auf 80 Zeichen dimensioniert werden

Routine

10 SCROLLCLS WAIT 0RM=RUON ERROR GOTO 10 11 RESTORE RMREAD A$(0)M=1RL=LEN A$(0)-25 12 PRINT MID$(A$(0)M26) 13 I$=IN~~EY$ IF I$=GOTO 13 14 CU=0IF I$=CHR$ BLET M=M-lCU=IIF M(IBEEP IM=l 15 IF $=CHR$ 12LET M=M+lCU=lIF MgtRLBEEP IM=RL 16 IF CUGOTO 12 17 IF I$=CHR$ 10LET RM=RM+ST CLJ=1 IF RMgtROBEEP 1 RM=RO 18 IF I$=CHR$ 11LET RM=RM-STCU=1IF RMltRUBEEP lRM=RU 19 IF CUGOTO 11 20 I F 1$= OR I $=CHR$ 13RETURN 21 IF I$=+LET M=RL 22 IF I$=-LET M=1 23 GOTO 12

HaLlptprogramm

100 ACLEAR DIM A$(Q))80 101 RU=200RO=RUST=IZIGOSUB SCROLL 102 RU=201RO=205ST=2GOSUB SCROLL 103 END

200 201 212)3 205

DATA DATA DATA DATA

Serollprogramm ZLlm scrollen eines Textes AnmerkLIn(p Dureh um~ndern von Im=m-ll und Im=m+l in den Zeilen 14 und 15 inmiddot Im=m-261 Llnd m=m+26 wird der Tegtt um jeweils 26 Zeichen versehoben

Programm Nr 2 Zah~enumwandlung

Wer mit dem Computer arbeitet arbeitet zeitweilig aueh mit Zahlensystemen Da die Umwandlung manchmal jedoch recht langweilig ist erledigt dies nun der PC 1501Z1A Dabei konnen Zahlen vom Dezimalsystem in ein beliebiges System ~ndmiddotumgekehrt umgesetzt werden Der Zahlenbereieh ist fast unbeschr~nkt und es werden auch gebrochene lahlen umgewandelt Diese werden wie normal mit einem Dezimalpunkt eingegeben (2B C012)04 oder 4915225) SolI d~s Programm auch auf anderen Rechner laufen so ist zum Beispiel beim PC 140102 darauf zu aehten daB die alle ~lle einfaehen Stringvariablen in Doppelvariablen dmzuwandeln Bind Das Programm benutzt zur Urnwandlung den ASCII-Code Man sollte sieh also auf die normalen Basis-Einheiten beschr~nken da es sonst zu Fehlausaqen fUhren wUrde Auherdem kann bei-Eingabe einer zu groBen Basis ein Error auftreten da der ASCII-Code ja nur bis 255 geht

Heft 16 Seite 48

Das Programm scroll t ei nen bel i ebi gen Tex t von mamiddot 80 lei chen laenge Der Serollvorgang wird dureh die 4 Cursortas~en und ~ shybestimmt wobei mit Cursor reehtslinks eine Textzeile naeh reehtslin~s geserollt wird und mit Cursor hochrunter zwisehen mehreren Textzeilen middot~ebl~tt~rtmiddot wird Dureh Druek auf - wird zum Textzeilenanfang mit + zum leilenende gesprungen Um diE Routine zu verI assen bet~tigt man Space oder Enter Die zu serollende Texte werd~n in Datazeilen abgelegtUm den

~~~rqh ~ h~~rm~middot~

~

~--r-- ~bull bull amp shy

1 - __ middot ~ 9h1 ~jqhh~ ~- -____ IV

Seite -2- Programme fuer den Sharp PC 1500A

1Q) ACLEAR INFUT Zahl middotA$Basis BZ=VAL A$IF B=1121 INPUT - gtBasis BI=Z-INT ZGOTOmiddot15

11 FOR T=ITO LEN A$IF MID$ (AtTl h NEXT T 12 Al$==LEFT$ (A$ T-1) A2$=MID$ (A$ T+1 16) IF A2$= 11 GOTO 14 13 FOR T=ITO LEN A2$A=ASC MID$(A2$TI)-48A=A-7(A gt9)

I=I+ABATNEXT T 14 FO~ T=ITO LEN Al$=A~ASC MD$(Al$TI)-48A=A-7(A ) 9)

I=+AB- (LEN Al$-T) NEXT T PRINT I GoTo A 15 M=ZZ=INT (ZB)M=M-ZBN$=CHR$ (M+48+7(Mgt9)+N$~IF Zgt12I

GoTo 15 16 IF IltgtI2ILET I=IBM=INT II=I-MI$=I$+CHR$ (M+48+7(Mgt9raquo~

K=K+lIF 1laquo16GoTo 16 17 PRINTN$ I$GoTo A

Programm Nr 3 Inverse Matrix

Eirie Inverse Matrix l~Bt s~ch mit verschiedenen Verfahren berechnen das hier vorgestellte ist das Austauschverfahren Nach dem Start wird die Dimension eingegeben und ein J falls riach jedem Austausch ein Zwischenergebnis angezeigt werden 5011

2121 8 IO CLEAR WAIT 121 INPUT Dimension NZwischenerg A$ DIM A(NN)

21 FOR T=ITO NFoR Y=ITo NPRINT A(TIOY) lip INPUT A(TY)CLS NEXT YNEXT TWAIT

22 FOR T=ITO NPV=A(TTC=1PVFoR Y=ITO NIF YltgtTLET A(I2IY)= -A(TY)PVA(TY)=A(I2IY)

23 NEXT YFOR U=ITO NIF U=TTHEN 26 24 FOR I=ITO NIF IltgtTLET A(UI)=A(UI)+A(I2II)A(UT) 25 NEXT I 26 NEXT UFoR Y=ITo NIF YltgtTLET A(YT)=A(YTPV 27 NEXT YIF A$=JIIGOSUB 29NEXT TEND 28 NEXT TGoSUB 29END 29 FOR R=ITo NFOR E=ITO NPRINT A(RE)= A(RE)

NEXT ENEXT RRETURN

Programm Nr 4 Passwort

Bei vielen Sharp-Rechnern kdnnen die Programme mit einem Passwort g~schUtzt werden mit folgendem Programm i~t dies nun auch beim PC 15121121A mdglich Bedienung Nach dem Einschalten des Rechners wird nach dem Passwort gefragt das eine max L~nge von 16 Zeichen haben kann Durch Druck auf CL kanh die Eingabe geldscht werden mit den Tasten SHIFTDEFSMLRCL+1~MoDE wird jeweils das letzte Zeichen geloscht 1st das Passwort ei ngegeben so wi rd es nach Druck auf ENTER uberpruft Bei einem falschem Passwort wird das Programm erneut gestartet Mit der OFF-Taste ist der Rechner wihrend das Programm l~uft

abschaltbar Damit die Routine nach dem Einschalten a ktiviert wird ist darauf zu achten da8 der Rechnir beim Ausschalten im RUN-Modus ~teht

1 ARUN POKE ampFQ)I2IDamp82PoKE amp764E64CLEAR CL8 WAIT 121 2 CURSOR I2IPRINT Passwort AA$CHR$ 95 3 A$=INKEY$ IF A$=GoTo 3 4 IF A$=CHR$ 15PoKE ~-(FI2II2ID 121 CALL ampCD71 5 IF A$=CHR$ 13GOTo 9 6 IF A$=CHR$ 24GOTo 1 7 IF A$(IO LET AA$=LEFT$ (AA$ABS (LEN AA$-I)~GoTO 2 8 AA$=AA$+A$GoTO 2 9 IF AA$lt gtPasswortGOTo 1

1121 POKE ampFI2IQ)DI2IEND

Programm Nr 5 Musikprogramm

Das Programm belegt die Tastatur des PC 15121I21A von ASD bis 5 mit ganzen und die Tasten WETYUOP mit halben Noten

1121 A CLS WAIT 121 PRINT Musi kprogramm 11 ON ERROR GOTO 12 12 A$=INKEY$ middot IF A$=GOTo 12 13 A$=A+A$RE~TORE A$READ HLBEEP 1HI~0+LGOT01~ 14 AADATA 255 121

15 ASDATA 22310 2 ALDATA 11218 8121 27 ATDATA 1773121 16 ADDATA 2121121 2121 3 A4DATA 951121121 28 AYDATA 157 4121 17 AFDATA 186 3121 24 A5DATA 8812121 29 AUiDATA 138 5121 18 AGDATA 168 4121 5 AWDATA 239 1121 3121 AODATA 114 9121 19 AHDATA 147 51Z 26 AEDATA 211 2121 31 APDATA 11211101212121 AJDATA 129 6121 21 AIltDATA 121 7121

~~~ e~middot-

~ WelI PII ~ ~-- - L ==- e_-_____ 4 - Heft 16 Sei te 49 SHARP-Compu~-

- Mmiddotw shy-iw - - _shy ---_-_----

Programm~ fuer den Sharp PC 1500A

Programm Nr 6 Graphikprogramm

Seite -3shy

Mit dem folgenden Programm wird die Anzeige des PC 1500A so weit es geht graphisch genutzt Die BefehIe im einzelnen

4 6 8 2 7 9 1 3 I

Cursor um Position C~rsor um Position Cursor um Position

nach nach nach nach

8 8 2

links rechts oben Ltnten

8 (I FISCHEL GmbH IJ

00000000 0 0000000000 DDDDDDDtJDO DtJOQODDDDO uu -

Cursor um Position Kombination von 4 und Kombination von 6 und Kombination von 4 und Kombination von 6 und 2 Schrittweite festlegen (1-143) SpaItenmatrix festlegen (0-127) Spaltenmatrix an Cursorposition bleibt erhalten)

zeichnen (Untergrund

+ Von Position v bis Position b Spaltenmatri x 1 zeichnen Untergrund bleibt erhalten) Linien ~ i~hen lID Anfan s punkt lin ks oben ru Endpunkt r~c~t~ unten Es ist auch mdglich schr~ge Linien zu zeichnen Werteberei ch 1 Ir 0-143 DIu 1-7 r gt1 Rechtecke zeichnen lID ru wie bei Linien ziehen Anzeige loschen

100 ACLEAR WAIT 0 QIM P (7) ON ERROR GOTO HI8 102 FOR T=lTO 7P(T)=2 A (T-1)NEXT T 104 Gl=1P1=0P2=1k=0Z=1 106 PP=POINT Pi 108 A$=INIltEY$ 110 IF K=0GCURSOR PlGPRINT PP OR P(G1) k =1GOTO 114 112 K=IZIGCURSOR PlGPRINT PPAND NOT P(G1) 114 IF A$= GOTO 108 116 GOTO A$ 118 P1GCURSOR P1GPRINT PPRETURN 120 P2CURSOR 24PRINT RETURN 122 ICURSOR 24INPUTP2IF P2lt 10R P2 gt 143GOTO I 124 GOSUBP2GOTO 108 Etganzungsshy126 CUSOR 24 INPUT ZGOSUB P2 GOTO 108 128 -CURSOR PI GPRINT PFOR Z GOSUB P 1 GOTO 106 130 =CLS G010 106 132 +GOSUB PlCURSOR 24 INPUT VBL 134 ST=lIF VgtBLET ST=-l 136~ FOR T=VTO BSTE~ STGCURSOR TGPRINT (POINT TOR L)NEXT T 138 GOSUB F2 GOTO 106 140 4GOSUB IP1P1=P1-P2IF P10LET P1=143 142 GOTO 106 144 6GOSUB PlPl=F1+P2 IF F 1143LET Pl=0 146 GOTO HI6 148 18GOSUB PlGl=Gl-1IF Gl lt 1LET Gl=7 150 GOTO 108 152 154

2GOSUB P1G1=G1+1IF Gl gt7LET G1=0 GOTO 108

156 7Gl=Gl-l IF G1 lt lLET G1=7 158 GOTO 4 160 9G1=G1-1 IF G1 lt 1LET G1=7

GOTO 6 1G1=G1+1IF Gl gt7LET G1=1 GOTO 4 381=Gl+1IF Gl ) 7LET Gl=1 GOTO 6

Heft

~ scne I itc-I

162 164 166 168 170 172 174 176 178

)GOSUB P1CURSOR 24 INPUT LORUGOSUB P2 Y1=O-UST=1Y6=OIF OgtULET ST=-1Yl=U-O IF RltLGOTO 106 DM 15-(incl 7 MWSt)

180 182 184

186 188 190

192

194

Y3=0Y2=INT laquoR-L)(ABS Y1raquoGCURSOR L FeR T=ITO RY4=POINT TY3=Y3+1IF Y3gtY2LET Y3=0Y6=Y6+ST Y5=2 A (Y6-1)GPRINT Y40R Y5NEXT T 11 ( 11 GOSUB 11 P 1 CURSOR 24 INPUT L 0 R U GOSUB 11 P2) IF L gtR GOTO 1[2)6 Yl=2 A (O-1)FOR T=LTO RGCURSOR TGPRINT POINT T BR Y1NEXT T FOR T=OTO UYl=2 A (T-1)GCURSOR RGPRINT POINT R OR YlNEXT T Y1=2 A (U-l)FOR T=RTO LSTEP -lGCURSOR TGPRINT POINT T OR Y1 NEXT T FOR T=UTO OSTEP -1Y1=2A (T-1)GCURSOR LGPRINT POINT LOR Y1 NEXT T GOTO 106

raM i PMP SHARPGOmput_er - Heft16 Sei te 50

-- - ~ ~ -

-- ~-~~--~

_____N __ ~ -~ ~)hP h~ ~ h ~-f 9 rH m~~ ~ ~ q h ~~p r rh ~ Seite -4- Programme fuer den Sharp PC 1500A

Programm Nr 7 Editor-Hilfsprogramm

Das folgende Programm solI dem Benutzer die Arbeit mit dem Computer erleichtern FLlnkti onen Shift amp Insist Shift I Delete Delete Cursor left Insist Cursor right

Alle Tasten aul3er SHIFTDEFSML haben Tastenwiederhoung - die shyCursorfunkti on rechtsl inks bl ei bt_ auch bei Shi ft erhal ten Das Programm i st voll reI okati bel und wi r fol gendermarren aktiviert

POKE amp785BHILo POKE amp79D4amp55

HI=HI-Byte und LO=Lo-Byte der Startadresse des Maschinenprogramms

Heltdump

7C01 BE E2 4A EB 7B 0E 40 B7 7C09 25 8B 0D B7 26 8B 0D B7 7Cll ID 8B 10 B7 lC 8B 0F 9A 7C19 B5 ID 8E 02 B5 lC EB 76 7C21 4E 02 9A B5 08 9A 85 0C 7C29 9A

Programm Nr 8 Pseudozeilennummer

Durch folgenden Trick kann man Pseudo-Zeilennummern schaffen Hat man zum Beispiel folgende Zeile eingegebe

1 PRINT OK END

und man POKEd in die Speicherstellen der beiden Doppelpunkte den ASCII-Code einer Zahl (0-9 = 48~57) zB die einer 2 so sieht die Zeile so aus

122 PRINT OKEND

Die Zeile kann nicht mehr editiert werden und wenn sie angesprungen wird mit GOTo 1 (es ist ja noch immer Zeile 1~)

dann entsteht ein Syntax-Error Alle nachfolgenden Zeilen sind noch in Ordnung und laufen einwandfrei

Programm Nr 9 Statistik

Das folgende Programm berechnet aus einem beliebigen Datenfeld die Varianz Standardabweichung Modalwert Median Mittelwert Variationskoeffizient Summe Summe der Quadrate und die Anzahl

Funktionen

Eingabe von Oaten Die einzelnen Oaten werden+~~ 1 2 gt 3 ~ n durch ein Komma getrennt Oaten werden gelscht

8UM Ausgabe der Summe der Summe der Quadrat~SUQ der AnzahlANZ des MittelwertesMIT des MediansMED qes Modalwertes (grter Wert)MOD der VarianzVAR der 8tandardabweichung8TA des VariationsKoeffizientenVAIlt

8 CLEAR CL8 D I M A$ (0) 812) A (30) W ( 100) ON ERROR GOTO 8110 11 81 INPUT 8tat A$ laquo() CLS

FOR T=1To LEN A$laquo()A$=MID$ (At(I2) T1)IF A$lt0oR~middot1 A$gt9NEXT TGOSUB S+A$laquo()GOTo SI A 1 $=LEFT$ (A$ (0) T -1 ) A$ laquo(Z) =M I Dtgt -( A$ (Ql) T LEN A$ laquo(Z) shy13 LEN Al$)P=lPP=lFOR T=PPTO LENA$laquo()IF MID$ (A$laquo() T1)ltgtNEXT TA(P)=VAL14 MID$ (A$laquo(Z) PPT-PP)GoTO 82

-Heft 16 Seite 51

l -

~~~~~~~~~~~= ~~rnrn~~~rn ~~~ ~~rn ~~[j~~ ~~ 8~~W9~~

~~~~~~~ ~~~ ~~~~~~~~~ Opound-f~~

OM 49 - (i ne 1 7 MWSt )

--~ sshy-~---

49 -OM

~~ ~~omiddoth =t mmiddot-rmiddotbhmatil bh~ ~)tibnmiddot~ 0 bull -~ ~~ bullbullbull - bullbullbull bull ~ 1 bullbull bullbull bullbullbull bull 0- ~bullbullbull _ - 1

Programme fuer den Sharp PC 15~~A Seite -5shy

15 A2$=MID$ (A$(0)PPT-PP)A(P)=VAL A2$PP=T+lP=P+lNEXT T 16 S2GOSUB IS+Al$GOTO Sl 17 S+FOR T=l TO P A=A ltT) N=N+l IF Ngt10I2LET N=ll2l2 zummiddot

PRINT VollRETURN 18 SU=SU+ASQ=SQ+AAW(N)=ANEXT TRE=lRETURN SH~P PC-1421 19 S-GOTO s FInan2rnathemat Aldltet-ComouW

212 SANZPRINT Anzahl N RETURII 21 SSUM PRINT Summe SU RETURN 22 SSUQPRINT SumdQuad SQRETURN 23 SMITIF RE=0PRINT Mittel~-ert XMRETURN 24 SVAR-IF fE=I2PRINT Vari anz VA RETURN 25 SSTA IF RE=I2PRINT Standardabw S RETURN 26 SVAKIF RE=0PRINT Varkoeff VIltRETURN 27 SMEOIF RE=I2PRINT Median MERETURN 28 8MODIF RE=I2PRINT Modalwert MORETURN 29 S3RE=I2ER=12 312 S4FOR T=l TO N-2 IF WltT) gtWltT+l) GOTO S5 31 NEXT T IF ER=lGOTO 183 32 XM=I2FOR T=1TO NXM=XM+W(T)NEXT TXM=XM(N+l(N=I2raquo 33 VA=~FOR T=lTO NVA=VA+(W(T)-XM)A2NEXT TVA=VA(N-l+1

(N-l lt 1raquoS=SQR VAVK=SXM 34 MO=W(N)ME=WlaquoN+1)2)IF N2=INT (N2)LET ME=5(W(N2)+

W(N2+1raquo 35 GOTO S+A$laquo(pound1) Begl~itheft mit einigen37 S5A= (W ltT+l) ER=l WltT+l) =W (T) W(T) =A GOTO S4

ProgrammbeispielenProgramm Nr 1~ ROM-Routinen

Zum Schlu8 mdchte ich noch einige ROM-Routinen auffilhren FISCHEL GmbH P LAWATSCH

CALL ampCA58 Edi tor-~al tstart Editor-Warmstart

CALL ampC9E4 All Reset CALL ampE~IZl~

RUN jnur im Run- und Direktmodus) CALL ~-ltC8BB

END CALL ~~CA55

UNLOCK CALL ampCD6A OFF-Taste CALL ~D71

Auto-Power Off CALL 8E33F Error Er in LINE LHLL POIltE amp784BER

POIltE 878B2 LH LL CALL 8CDAF

Loschen dimensionierter Variablen CALL ~DI291

L2schan aIler Variablen (CLEAR) CALL ~~DI2812

Mode-Taste Run lt- ) Reserve CALL ~CB9C

Mode-Taste Run -) Pro CALL ~CBA(ZI

AUSSCHALTEN - PROGRAMM GEST III=RT Oshy

f

Wenigstens das habendie Sharp-PCs gemeinsam

Flir alle die es noch nicht wissen Gibt man im RUN- oder PRO-MODE den Befehl CALL 53 (bzwhexadezimal CALL amp35) ein und drlickt ENTER so erlischt die Anshyzeige Nun ist der R~chner quasi abgeshyschaltet Er verbraucht nun auch nur noch soviel Strom als ware er hardwareshymaBig (durch den Schalter) abgeschaltet wor- --~~~~~~~~~~~~ den Denn auch die Erhaltung des Speichers kostet Strom Will man ihn wieder zum Leben erwecken so braucht nur die BRKshyTaste gedrlickt werden -Viel SpaB beim Ausprobieren-

PL

rawn aMP SHARP-Comp-uter Heft- 16 Se i te - 52

) ~ 4fM p h

Wer 110~T

~~ ~ $ h~ 0 p -r rh ~ -

1amp 1~ inanp i9 pn

~ ~ m=~p r m~

---~-------~----------------Achtung

kann mir die Adresse vdh STmiddotCKmiddot gegen Kosterfershy

stattung ztisc~ickenPC-1500 Zeitung Mhrz84 Seite 3536) Markus Fischer Lindenweg 5 4544 Ladbergen

~~-

Betrlft Alles fUr Sharp Coput~r Mr286 Seite

Sehr geehrte Damen und Herren lIit Vereinb~rung des Autors se-nde ich Ihnen eine -17+4 zu die dieses Progra _auf de-n PC 150111A zurn Laufen bringt Ich wurde ith tiber die Veroffentliehung sehr freuen

Wer das Program Siebzehn + 4 (AlIas fUr Sharp Computer Mr 286) auf seinJm PC 1500A zUIL _laufen bringen will und keine Speichererweiterung besitzt wird da einige Pr oblelle haban Eha bei teile 12111111 bricht der Rechner bei der Eingabe~i~ einer Fehlermeldung ab middotSpeicherUberlauf M bull

Wenn Sie die leilen 28 bis 370 loschen und fo1gende leilen eingeben spar en S~e erst eial jedeen~e Tipparbelt (auBer Sie haben dait schon begonnen) und zweitens viel wertvollen Speieherplatz der bei de PC 1588A zielieh kn~pp ist Ob daB Program auch auf dem PC 1588 (ohne Speichererweiterung) lauft kann ieh nieht sagen weil ien einfaeh noch nteht die ogliehkeit hatte es

ACHTUNS Dia leilen 2111-378

21IA$E7F41 30RESTORE 90FOR 1=I1ITO 8READ 418$=B$+417F SI1IC$(I)-A$+49SD7FSD4941+B$ 61P$(I)=A$+middot494D7F4D494t-+B$ 7111H$(I)=A$+4DSF7D5F4D41 a +B$ elIK$(I)-A$+middotSD4B7F4BSD41middot+B$ 90ampNEXT I 18111DATA 417D6B7B~4163534Fmiddot~417F6B7Fmiddot 118DATA middot416FSB4Fmiddot7F417F637Fmiddot417F6BSS 120DATA u417F63SDmiddot417FS967middot417D537D 138A$middotmiddotB$=

Sehr geehrte Damen und Herren

Wenn Sie sich in unsere Anwender-Zeitschrift

-Alles fUr Sharp-Computershy

mit einer Anz~ige einschalten mochten gtinstiges Angebot

Mit freundlichen GrU8en Bernd Fischel

FlSCHEL Betriebswirtschaftlicher Beratungs- und Prograbullbull ierdienst GbH Kaiser-Friedrich-Stra8e 54a 0-1000 Berlin 12

Cl

auszuprobieren

losehen

B$

Dirk Seharnberg FrohnlestraBe 72 208111 Huburg 61

machen wir Ihnen gerne ein

Ber I in 12 den Tel 030323 60 29 Mo-Fr 10-18 Sa 10-14 h

PC-1S00 zB Speichererweishy ~ terung urn 48K RAM (BASIC-RAM

+ 24-1lt tr1CODE -RAM) Dr1 39B middot 1~4k RAM DM 736shy184kRAM DM1036~

in k 1 Ei nbetu + 6 Mon (-)i--r 51nt i E

Fa Bajit Wasserlooser Weg 34 2390 Flensburg Tel 046133831 od 26943

19

kleine Aderung von ohne Speichererweiterung

UW~~middotmiddot-

~ ~

~ ~

l ~

ifJ

~

~

3

Z

~

c

0

~

J

l

~

Z

0

~

r-shy~

ltr Q

~

0

cQJ

4-c I ro-~ QJ

+-l c I QJ -

l QJ CO oJ CU 01 0)0 Clc 0) ro c ~ CI)~ Cl

-4

QJ c +-l ~ 0 ~ Cl gt U

I ~c ~ QJ U 0 Ol QJ

0 0) 11 d Cl) QJ C I 0 CO ro

c- shy~ Cl) c QJ 0) -t-5 U - C ifJ r-I

cl3shyQJO~~

LL c cQJ QJ00

C3f--O -r-I c QJ

t -fQJltC -c

Cl) M U U coCCI)1-- -11 ~

O-QJ+-lo gtCI)--

11 M QJ If) -11

0--013 CX)1f)~ --~ +-l C1N~c

MOU +-l I 11

4-cUjJc QJClQJ c +-lO

Cl) Cl) c c ltU 0 I ~Q~-

Heft 16 Seite 53 S tI piR-P C O _rylP u t e r

~~~ 1 O~rMmatfbtM i~cibYi ~~ q~rph ~ ~T~ i bull - ~~~~N~ __ ~M~~__________________________________________________________________

PC-1500 LUB

Da Spiel LIlE wurde von delll Mathematiker JHbullConway von der Universitit JRpoundM lPR06RAMM LJFpoundiC-bridge eBtwickelt und 1970 von Martin Gardner iD Scientitic American

2 R~Ma1 h emat einem breiteren Publikum vorgestellt Seither sind zahlreiche Programme sches Spiel vo

n J H ConllJaltur die verschiedensten Computer geschrieben worden (J9~D

3RpoundM f SPJpoundLDer Schauplatz des Spiels it ein zweidimensionales reld lIIit quadrashyREEipoundLN l

tischeD Zellen die tot (leer) oder lebeDdig selD kODDen (mit bull markiert) qREn 1Eine to e Le I I e Iu rd

Bei eiDer Abfrage des leldes wird uber Tod od er Leben aller Zllen nach lebendj9 luenn sehr eintachen Regeln entschieden und dann springt das gesamte leld in sie 9enau 3 le

bende NCH~hbarn den neuen ZUstand (Es handelt sicb also um einen sogenannteD zellularen hat

5RpoundM 20 poundineAutomaten fUr den middotdie Zeit in diskreten Sprungen verliuft) I ebende Le 1 le stirbt luenn siDie Begeln SiDd e nur 0 oder 1

O Jede Zelle bat 8 Nachbarn Nachbarn hat 6RpoundM 2b fine

1 line tote Zellewird lebendig wenn sie genau dret lebende I ebende Le I le stirbt wenn siNachbarn hat e q oder lIlehr

2 Eine lebende Zelle stirbt wenn sie weniger als zwei od er mehr ~ach arn hat JREM 2 FA5SLJNals drei Nachbarn hat

G ~lFHJNTLpound F fBR 84)Schon 1960 hatte der Mathematiker lredkin ein amphnliches Spiel entshy 8RfM Oder FRfDK

wickelt das aber fUr jede Zelle nur die 4 orthogonalen Nachbarn (links J Ns Sp e I (J S6 0) - berlAecksi

rechts daruber darunter) berucksichtigt Die Regeln sind hier ch i 9 t nul d e ortho90nnen N achbarn-

O Jede Zelle hat 4 Nachbarn

1 Eine telle stirbt wenn die Zahl der Nachbarn gerade ist (0 2 9REn RpoundGfLN poundi ne Ze I I est i rboder 4 Nacbbarn) soast lebt sie (1 oder ) Na~hbarn) t Iu e nn Zah I de r Nachbarn 9 er

Dies fUbrt nach einer gewlasen Zeit zu ein~r Vervierfachu~er urshy ade sonst middot leb t s esprunglichea Muster Wegen dieser Expansion ist es aut dem klineD Plotter

JBCLEAR DJn L$( nur bedingt spielbar Das Programm erlaubt aber die Wahl auch vou 19 J9HJ HHJ9

bull 19) f Jlredkins Spiel 2B JNPUT FREDKJN

oder CONWAVltDie Eingangsstellung wird durch die lingabe der Koordinaten der geshy FIC) i 5t

2] IF S$OFANDwUnschteD l~b8aden Zel1eD aufgebaut Diese Koordinaten werden mit 1= 5t ltgt C THpoundN 2B

(entspricht der Zelle) uDd J= (entspricht der Spalte) abgefragt Sie 3B fF S$f LPRJNT FREDKkODDen zwischen 1 und 19 liegen Die lingabe von fur I Beendet die I

lNs Spiel E1ngabe GOTO SB

4BLPRJNT CONWAI

Vs Sp i elDas Programm ist laJlZ in BASIC guchrieben uDd daher zteml1ch langsam 5BLPRJNT WA1T 1

Aber gerade dies erlaubt ein gedaaklicbes Mitmachen bel dieem Spiel 20PRJNT Bitt e Koordjnaten

man kann ver_achen sicb die nachste GeneratioD vorzustelleD Es wird slch Ider

55PRJNT ~lebendezeigen dass dies trotz der sehr eiatacheD Spielregeln garaloht so elnshyn Zellen enge

fach 1st ben 6BWAJT lNPUT ~l

1 (rliintze) 65JF JBTHEN CL5

60 TO 9B

lBBFOR J=JTO 18 JBCURSOR JB2BBCLS 60SUB 6BB 3J51F N4AND L$(J J NPLJ T J J 1B5FOR JJTO lB 2JBFOR J=OTO J bull J )=LET Ht ( CLS1 J B JF L middotH J J ) 22B FOR J=L TO R 1 J )1 GOTO

LT O=J-1GOTO BBLt(J J)ll39pound1 J3B GOTD 6B

225JF J=BTHEN 9BB 23BLPRJNt TAB ltJ- 3 sa Ht ( J I J )

1J5NpoundXT JNEXT J SB60SUB 5BBJ ) j L$ (J J) 39BNEXT J 12BGOTO lBB 395 NEX T J 8BBFOR J=OTO U J3BfOR J=lBTO 1

240NpoundXT J 25BLPRjNT Nf)lT 1BB FOR J=0 TO U B1BFOR J=LTO R

STEP -1 26BLF 26pound=Gpound4j 1J0FQR JLTO R 82BN=tA5C L(J-~J135 FOR J=J TO 1 B Q2BL$(JJ)=H$(JJ J)ofA5C L~ltl Jshy29B GOSUS 5BB 1tB 1 F L $ lt J J )= ) 1 ) ASC L$(j Jof3BB JF S$=FTHEN

LET U=HJGOTO 13BNEXT J 1 ) A5C LSCHJBBB JSB JraquoI423B5FOR J=OTD U lti4BNEXT J

lq5NpoundXT JNEXT J 4SB GOTO JBB 830JF NAND JLpoundT H31BFOR J=LTO R 15BFOR 6=JTO lB $ lt J J ) 3J5NB SBBWAJT BPR1NT I J55FOR H=lTO lB 32BFOR 6=J-JTO Jof Moment bl11e bullbull 60TO 850 1613 JF L$ltH6)= I J bull REWRN 8QB H$

LET L=G-lGOTO 33BFOR H=J-JTO J 85BNEXT J 1B J 6BBLPRJNT GEj G B6BNpoundxr J

J 65 NEXT HNEXT G 31B JF L$(G 1 H)=I~ enerat on B7B60SUB 5B0GOTO J7BFOR 6=J 8TO J LfT N=N4J RETURN 4aB

STEP -J 3S0NfXT H BBG05UB 6Be 9BBLPRJNT LPRJNT J5FOR H=JTO J8 36BNpoundXT G FpoundLD ZU KLpoundlLPRJNT LPRJNT I

J 8B J F L$ (H G) f 3BJF N=3LET H$tJ ALLpound ZpoundiLEN N I

LET RG J 60 TO J )=1 GOTO 3 TOT LF 4 9JBLPRJNT END 2BB 9B fND E LF 4 fND

J85NpoundXT HN~XT ~

S-HARP-Comiddotmputer Heft 16 Sei te 54

f~~~ ~Fph~i ~ ~-M~9 mm~~cr~r~m~ ~pr h shy

K 0 M BIN A T ION fUr den PC-1500

Bei diesem Spiel mlissen Sie versuehen vier vom Computer in einem 10 x 10 Koordinatennetz versteekten Gegenstande aufzusptiren (siehe Beispielausdrukshyke) Es verlangt von Ihnen ein hohes MaB an Kombinationsvermogen

Sie wahlen sieh im Koor-A BeD E f 6 ~ J

e 1 8 8 1 8 1

J 1

0

J

e

e 0

2 4

8 2

amplSe-OfF G H J

1 1 1 1 1 1

1 e

I e e 8 1 8 1

1 e e

2 2 3 3 [2] 1 e

e

1 1 1 1

e 1

1 - _ __ _ ~-J

dinatennetz jewelein- shyA

A Od mittels den ~ und B B iJ Tasten aua u er -

c c nzeige erseheinen dann o

o die ~eweiligen BuehstashyE E

ben (A-J) Bei der geshyF F

wlinsehten Kombination G G

mlissen Sie ENTER drticken bull H H

Darauf druckt der CompushyJ J ter in das ent$prechende

Feld eine Zahl zwischen Sit hClben 56 Punlne trreicht -SIt hClben 82 PunIce erreicht I null und vier Die Zahl

gibt dartiber AufsehluB wieviele Gegenstande sieh entlang der davon auageshyhenden waagerechten und senkrechten Netzlinie befinden Wie Sie sieherlieh nach ein paar Spielen feststellen werden ist null die aussagekraftigste Inshyformation _ Anfangs besitzt man 100 Punkte Der Computer zieht jeweils einen Punkt f~ eine eingegebene Kombination ab - Wenn Sie sieh sieher sind an dieser nder jenen -Position im Koordinatennetz miiBteein Gegenstand -liegen mussen -Sie die Taste fTldrticken Auf dem Disshyplay erseheint dann TIP SolI te sich Ihre Vermu~als riehtig herausshystellen wird das Feld durch ein Quadrat gekennzeichnet Andernfalls bekomshymen Sie 10 Punkte abgezogen STATUS 1 betragt 1167

Listing

S0IF INKEV$ = 2 CLEAR 2=2+1CHR$ 10BEEP 14 GRAPH CSI2E 92t~EXT 1X=X+16 DIM A(1010) 94IF A(XV)=lLETS2IF INKEV$ = 8 P=lE2 2=2-1CHR$ 11BEEP 110 WAIT 0PRINT 96P=P-lCURSOR 2 I X=X-1KOMBINA 2PRINT P 54IF X)10BEEP ITIOH 981F T=lGOTO 12299X=1012LINE (00)-(20 100CURSOR 9PRINT56IF XltlBEEP 192 -202) 0 0 B 29X=114LINE (1-1)-(2 102X=(X20)-1658 IF INKEV$-=01 -201)00 B 104V=(-V20gt+6CHR$ 13BEEP 316FOR 1=2fTO 201 106GLCURSOR (X V)BEEP 1255STEP 20 LPRINT ZGOTO 6418A=A+1 108GOTO 4260CURSOR 2PRINT20GLCURSOR (1-11 110CURSOR 9PRINT CHR$ (X+64) shy4) LPRINT 62GOTO 48CHR$ (A+64) 112 IF A(X V)=064BEEP 199V=122LINE (1-1)-(1 BEEP 3255P=P661F INKEV$ =T-201) -9GOTO 96J BEEP 3 T=l24LINE (1-1)-(2 114G=G+lCURSORCURSOR 9PRINT01 -1gt 0PRINT TIP26GLCURSOR (206 116 X= (X20) -1]6SIF INKEV$ =-I+])LPRINT 118 V=(-V20)+17 CHR$ 10BEEP 1CHR$ (A+64) 120 LINE (XV)-(X+V=V+l28HEXT I 16 V-16) 0 0 B 70IF INKEV$ =30FOR I=1TO 4 122 T=0CHR$ 11BEEP 132X=RND 10V=RND 124 GOTO 42V=V-110 126 GLCURSOR (0-272IF Vgt10BEEP 134 IF A(X V)=l 22)LPRINT Si99Y=10GOTO 32 e habenP P]4IF VltlBEEP 1936 A(XV)=l uncte elleicht9V=138 NEXT I shy

76IF INKEY$ = ~ I1

40 PRINT ) A A lt 128ENOCHR$ 13BEEP 3) lt Punkte BEEP 1255 GOTO 82

42IF G=4GOTO 126 78CURSOR 4PRINT44GLCURSOR (0-2 CHR$ (V+64)62) 80GOTO 6646 X=1 WAIT 0 82IF T=lGOTO 110CURSOR 0PRINT Dominik A Huller84BEEP 1992=0) A A ( 86FOR I=lTO 10 Hohnerkamp 30 48IF INKEV$ =T 88IF A(IV)=lLETBEEP 3 T=l 2000 Hamburg 562=2+1CURSOR 9PRINT 90 IF A(X I )=lLET TIP

- uaa-- - Heft _16 Seite 55 ~ SHARPC_omp-cJte-~

-- - ~ ~~~ B~----- -= - bull J bullbullbull lt bull a- bull I rl ~-R m m n71a Ij ] 0 m Q ~ I 1 -1 bull ~ ~~ripr ~ ~ - r _ = ~ ~ ---=~ middot ----~~~-------------------I

PC 1401~PC 1401 - M A S T E R M I N D PC 1401PC 1401 Bei diese~Spiel geht es daru~ vier Zahlen mit max 10

Versucheh zu erratenDiese Grenze kann in Zeile 50 vershy

inder~ werden

a) Der Rechner

zwischen 1

Verinderung

der Zahlen

b) Sie spielen

Kombination

raten muB

Es kann in zwei Varianten gespielt werden

ermittelt eine Kombination von vier Zahlen

und 6 die sie erraten mUssen Durch die

des RND Befehls in Zeile 40 kann die Menge

verandert werden

zu zweit Dabei gibt der eine Spieler eine

von vier Zahlen ein die der andere ershy

Welche Zahlen vorkommen dtirfen muS vorshy

her festgelegt werden

FUr beide Varianten gilt

Alle Zahlen mUssen

bedeutet daB

~ bedeutet daB

ZB Anzeige

Bedeutung 1

3

Wenn Sie am SchluB

auf einmal eingegeben werden (zB 1223)

die Stelle der Kombination richtig ist

die Stelle der Kombination falsch ist

1234 ~+

ist riehtig () 2 ist falseh (+) ist falsch () 4 ist richtig () der Runde angelangt sind und weniger

als 5 Versuche ben~tigten k~nnen Sie sich in der HIGHshy

SCORE eintragen Sie geben zuerst Ihren Namen ein und

antworten dann auf die Frage0b Sie die Liste ausgedruckt

haben wollen mit J oder N Es werden immer die drei geshy

speichert die die wenigsten Versuche brauehten urn die

Zahlen zu erraten

Das Programm wird ~mit RUN gestartet und erklart sieh sonst

selber Das Progr~mm ist zwar auf dem PC 1401 geschrieben

worden lauft abenmiddot wahrseheinlich auch auf anderen SHARPshy

Pocketeomputern

Viel

lREn bullbull 2REM MAS-~~MND ~

3R~M PC 1401 4RE~ 5RE~ ~ARKUS GAD bull 6RE~ 4920 LEMGO 7REM (C) 1985 8REM

10CLEAR WAiT 50DIM A (4) BC4)DS(4)G(C) =gt(3) Ps(3)

15FOR X=l ib 3LET P(X )=10t~E~T X

20C=ep~INT middotSPIELEN S lEmiddot PRINTmiddot lt1gt A~LENYPRNT Y lt 2gt ZU ZWE IT

25INPUT EIF E(l OR E) 2 GOTQ 25

30QN ~ GoTQ 35middot150 35RE~ ALLEIN 40FOR X=1 TO 4RANDOM

LET A(X)=RND 6NEXT X

45LET ~=A(1 ) 1000+A(2) 100+~ ( 3)1a+A(4 )

50LET C=C+lF C=19 Goro 1middot95

55PR~T CmiddotVE~SUCHmiddot 60INPUT SLET B=S 65IF S=F fjoro 17~

70LET Y=lGOTO 280 75FOR X=l TO 4IF G(X)

=AOO GO TO 85 S0LEr D$(X)=UGOTO 9

o 85 LET D$ ( X)= 90 ~E~T x 95WAIT 150PRINT D$(l)

SpaB beim Eingeben und

160WA~T 5GOTO 50 150RE~ ZU ZW~IT 15SINPUT Y-~E ZAHLA lE~j~T ==AL~- 3=ALET

i=2jOTC 28a 65FOR X=~ -J 4LET A(X

)=G( X)NEXT XGOTO 5 3

70BEEP 3RrNT G~ WONNEf-l n

751~ CltS GOTD 200 8ep~ ~ ~ v~IT vCv VER

SUCriEr 185PQ IN - middot~OC~ EIN SPIE

~~~AIT 58INPuT X$ IF lt$=Yj OR X$=YJA GOTO 40

190END 195~RrNT YLEDER VERLOR

ENGOTO 180 200PRNT Y3ITTE GE3EN S

IEYPRINT 1~REN N~M

EN EININPUT K$ 2051F C=~ ( 2) LET P(3)=C

LET Pt(3)=K$GOTO 2 30

210IF C=P ( l ) LET P(3)=P (2)~ET P$(3)=P$ (2) LET (2)=CLET Pt(2) =K$GOTO 2313

215IF CltP( l) LET ~(3)=P (2 ) LET P(2 )=PC1 ) L~T O(l)=C~~ $(3) =~S(2)LET $(2 )=P$( l)LET P$( U =Ks

220IF CgtP( 1) AHD C( P(2) LET P(3)=P(2)LE~ ( 2)=CLET $ (3)=P$(2) LET P$(2)=K$GOTO 2 313

S~ielen

225I~ C( P(3) AND C)P(2) LET P(3)=CLET P$(3) =K$

230WAIT l00PRiNT YDRUC KER JN YINPUT L$ iF LI= J SOTO 240

235 GJTO 215 240PRINT = LPRINT

250IF (2)=la LeT R=1 GOTO 265

255IF P(3 )=10 LET R=2 GOTO 265

260LET R=3 265FOR X=l TO ~PRINT X

P (( ) YVmiddot Y P$ lt X ) N~~ T XPR1~T

PRINT GGTO 185 280LET J=0FOR x=i TO 4

LET GCX)=0NEXT X

285FOR X=l T~ 4 290IF X= LET J=1090 295F X=2 LET J=100 300r X=3 LET J=l~ 305~ET G ( X ) =G( X) +l~ET

H=H-J 310I~ Hlt0 L~T rl=H+JLET

G(X)=G(X)-lGOrO 320 315GOTO 306 329N~XT X 325LET G(4 )=hON Y GO TO

75165

Markus Oad I8ft=ltaemanu-Strdf t

laap

~ iricib ~~ bull

STEP

S T

Ich Step by Die BASIC

Durch in

Der Im Routinen 1st mit den Programm Basic Die ML Bei

Die Die geandert Aber fUr und

IRE

WIE 18DATA

878

199 48DATA

middot middot r rii-Bo mmat~lti~b -fM ~~ ~ ~i ci r ribull - ~ ~ c- a_ ~ - ~ ~ ~

BY STEP

E P B Y _S T E P ASS E M B L E R

~

habe fUr ~eri PC 1401 ( Modell FAC ) einen in BASIC Ste~ Assembler geschrieben

erzeugten ML Programme stehen ab Adresse 14341 in den Zeilen Um die dazwischetl liegenden Daten der BASIC

Uberspringen werden automatisch Sprungbefehle in da~ ML eing~fijgt bull

einfaches Andern der Zeile 305 kann aber auch jeder andeye Frage kommende Speicherbereich fUr das ML Progr vorgesehen werden

Die eingegebenen Mnemonics und die Daten mUGen ohne Zwischenraum eingegebe-n we-rden zB LIA02 oder LIDP1122 bull

ML Befehl wird dann libersetzt abgespeichert und ausgedruckt Speicher ist mit dem ASSEMBLER noch ausreichend Platz um BASIC Testshy

zum testen der Programme zu schreiben das ML Progr fertig so kann das ASSEMBLER Progr ab Zeile 10 einem BASIC Programm liberschrieben werden das die ML Routinen in ersten neun Zeilen Aufruft Mit Tricks ist es auch mijglich das

ab Zeile 10 zu 16schen und mit einer MERGE Routine ein neues Programm nachzuladen

Routinen konne-n wie BASIC Ze-ilen abgespeichert werden LLIST der ~rsten 9 Zeilen kann sich aber der Drucker aufhangen

Alle-Eingaben mussen dezimal erfolgenDie Ausgabe ist ebenfalls dezimal Verwendung de DATA Zeilen ermoglicht das ladet) in einem Zug Zeilennummern der DATAs sowie der Inhalt dUrfen aber ke-inesfalls

werden bull Oder man entwirft einen neuen Algorithmus in Zeile 314 Leute die sich an ML Programme her ann machen durften Anderunge-n

Verbesserungen

ZEILE~ 1 BIS 9 ZE-ILE 1

ADB-1828-ADC ~-lt96-ADIA-2116

-ADI~~2112~ADmiddot18 68-ADtoi-1912

11DATA -ADW1814AHI A-2188-A~ID-2212

-A~I-2996-AH~Amiddot1

38DATA middotCAL-2224middotCAL Lmiddot3128-CPIAmiddot2183 middotCPImiddot2899middotCPA-1

DECA1867middotDE CBmiddot119SmiddotDECImiddot186S -DECJmiddot1193middotDECKmiddot 1873-DECL-1281

41~ATA -DECP-1991-DX -le8SmiddotDXL1937-D Y-1887middotDYS1839

58DATA middotEXAI1218-EX A-1219-EXImiddot1911 middotEXBDlg~7-EXWmiddot18

89-EXWD182S 68raquoATA -FILD-1831-FI

Lmiddotr1838 9tDATA middotIHAmiddot1876-IHI

middot1284-IHCA-186 IHCBmiddot1194middotI~CImiddot18 -64 - IHcr 1192

91DATA IHCK1972middotIH CLmiddot 128emiddotIHCpmiddot 1888 middotIYmiddot1886middotIYSmiddot183 8middotIXmiddot1884

92DATA middotIXLmiddot1836 188DATA middotJPmiddot3121JPCmiddot

3127 JPHCmiddot312SmiddotJ PHZ-3124-J~3126

middotJRCmiddot2859 181DATA middotJPRCmiddot2858middotJR

-2e45middotJRNCmiddot2943 middotJRHC~2842middotJRHZ -2841middotJRHzpmiddot2t41

des Progr keine Schwierigkeiten bereimiddotten

18iDATA middotJRPmiddot284~-JRZ 28S7 -JRZp 28S6

128DATA -LEAYE-1216middotL DDmiddot1887-Lraquomiddot19S9 -LDpmiddot le32 middotLDQ- 183 3 middotLDRmiddot 1834

121fDATA -LIA-2992middotLIB 2ee3LIDL-t817shyLIDpmiddot3816-LIImiddot288 gmiddotLIr2eel

122DATA -Llpmiddot2818middotLI9 yen2e19middotLOOp-2e47~

1P-1128 123DATA -YBmiddot1819middotYB

Dmiddot1826middotYDmiddot1983 YDmiddot1885middotYWmiddot18 88

138DATA YB1818-YB D-1826-YD-1983 ~Y~D-1885Y~le eg-IIVW)middotle24

148ilATA yentCo-middot206-NO Wmiddot1077

lS8DATA -ORA2191-OR IDmiddot2213middotORIM-2997 middotORA-1871OUTA- 1893middotOUTBmiddot1221

151DATA -OUTF-1895-OU Te-1223

16QDATA middotPOPmiddot 1891 -PUS W1852

188DATA RCmiddot 1289 middotRTHshy1855

198DATA SBB-1921middotSIC -1197middotSBIAmiddot2117 SBI~middot2113middotSBmiddot18 69 -SBH- 1H3

191ampDATA middotSBWmiddot191SmiddotSCshy1289 SLmiddot 1998 -SLW 1829middotSRmiddot1218middotSR 1i-r1828

192DATA STD-1882middotSTP -1048STQ-1849-S iR 185e SWP-- l89S

288uATA middotTESTmiddot2187middotTS lA- 218211 TSIDmiddot 2214 -TSI2898

Joachim Busse Altlander StraGe 15 2800 Br emen 66

238uATA middotWALT-2~7S 258RE (C) 1985 JOACHi

BUSSE lIREIIEH 398raquo1 $(8)9USIHG -

UtUshy3955=14341 318IHPUT -HE-f(8)

L=l 311iF ASe IDS (~S(O)L

i)64 THEh LET L=L+ lGOTO 311

32H=l-1 313~~YAL - RIGHT$ (IS(O)

~EH SX8)-L)F~ IHT (M256)E=H-F256

314~$=LEFTS (~S(9)L)

RESTORE laquoASe (LEFTS (IS 1raquo-6~)18)

328READ AsDIF AS($ THEN 328

34511= IHT (Dlee9)C=Dshy~1988

358FOR 1=1 TO ~+2IF EE~ (5+1)=13 THEN OKE- S44+4S=s+r+ 5

351MEXT I 357iF AS~-LP- THEN PO~E

S C+E S=S+1 GOTO 388 359 IF AS=-CAL - THEN

POKE Se+FEsaS+2 GOTO 3a8

3651POKE SCSzS+l 378IF raquo=2 THEN POKE S

ES-S+lIF B=3 THEN POKE SFS=S+l

38iH (j$=STRS (F256+EH IF ~=1 THEN LET GS=_middot

398~PRiHT STRs (S-B)Af Gs

40e IF SgtlS98e Ti-iEH BEE lP~IHT 9NCCH middot1595 6-5- BVTSmiddot

4181F 5(15956 T~EN GOTO 318

~eft 16 ~eite 57

---~~ -

bull - -I

~~ bull _ 1-1

- w- __--

ersten neun Zeilen zu

Programm

a~ fr 1111zt~ middot IIt I ~~)~ ()~ f~ ~ t

ft~~~olil IIII~1~J ~LIV lt ~li~ C r-i-(11I ~~--~igr middot~7jJik i ~tJ111 - ~ bull

a ~~middot~~ tmiddothG1 i~~~rmiddot~f~tl ~~ I III lil l bull El r11 rl~l~ LJl ~r~ i 11111~ ~ Eldl la1~ h~

~EJ 8 ~rr ~8 J~lJ ~8~~0 (~) ~~rB 0

~EJ JIG El ~Gr[3 Er -0 8middot0 ~B (~l [~l =13 I~r 0j

- J~ )71 laquo(3 tJ I LJ_

IJ IIUrrJ C~

1S3-a IIf)OCCLtltI C rS ~ tllI 013 cue 00CLltI

~~J~) J~J J~

Cl UW

l~

_SHARP---Compmiddotuter~ ~

middotmiddot _~- ----- bull - I

_ ----------shy

mit interessan~enTips amp Pr03rammen sOWle 8nwenshymiddotII I-Imiddot~ middotb~ i smiddotp i E I en (il 11~ d~O_ ~~~~~ern CE-126PCE-140P und CE-516P UaV~mn

Den PC-1350-Anwendern dlirfte die Bedienung der RESERV~-Tasten aus der Be5iienungs anleitung wohl bekannt sein Wenn man j edoch haufig die Winkelart (DEG RAD o GRAD) wechselt ist es oft schwierig festzustellen welche gerade eingeschaltet ist Dies jedoch wird kinderlicht wenn man dazu eine der Reserve-Tasten dazu verwendet Man schaltet den PC-1350 in den RESERVE-MODE (SHIFT amp MOD~) und wahlt dann eine unbelegte TastezB A (SHIFT amp A ) bull

Diese programmiert man wie folgt A MID$ (DRG((PEEK amp787C AND 7)2)+11)

(ENTER nicht vergessen ) Danach schaltet man wieder zurlick in den RUN-MODE Gibt man jetzt SHIFT amp A amp ENtER in den Rechner ein so wird jeweils der erste stabe der eingeschalteten Winkelart angezeigt

~libersetztliberarbeitet~ tPeter Lawatsch j

mit freundlicher Genehmigung1 Club des SHARPENTIERS SBM

151-153 avJean-Jaures elii~~~~i~~~~~~~~~~~~~~~~~~~~~~F-93307 Aubervilliers C~dex

5 1 i iiampJP 8HARP - C0 mput e r

He ft 16 Seite middot S8

-

middot-I

I h

l 1

1 1

1 l

~h

ikh

-

r

-

V

-shy

AB

ON

NE

ME

NT

Wen

n cs

Ihn

en

Sp~D

gem

ach

t h

at

d

iese

Au

sgab

e

vo

n

A

lIas

rUr

Sh

arp

C

om

pu

ter

zu

le

sen

u

nd

S

ie sic

h

au

ch

in

Z

uk

un

rt

du

rch

u

nsere

in

tere

ssan

te Z

eit

sch

rirt

U

ber

alI

as

Wis

sen

swert

e

zum

T

hem

a S

harp

C

om

pu

ter

inro

rmie

ren

w

oll

vn

d

an

n 8

0ll

ten

S

ie n

ich

t l~nger

zo

gern

A

lIas

rUr

Sh

arp

C

om

pu

ter

Jetz

t im

re

gelm

KD

igen

B

ezu

g p

er

Po

st

zu

b

este

llen

S

ich

ern

S

ie

sie

h ein

e

lUck

en

lose

In

rorm

ati

on

u

nd

sc

hic

ken

S

ie

den

B

este

llab

sch

nit

t am

b

este

n n

och

h

eu

te ab

A

lles

rUr

Sh

arp

C

om

pu

ter

ko

mm

t d

an

n

reg

elm

aD

ig

Jad

en

~tonat

ins

Hau

s

oh

nc

daD

Ih

nen

zu

satz

lich

e

Ko

sten

en

tste

hen

All

rz

fur

~(L

1~~A

~Fff

r

~

p

B

itte

v

oll

sta

nd

ig u

nd

le

sb

ar

au

srt

ille

n

B~stellschein

un

ters

ch

reib

en

u

nd

ein

sen

den

an

F

isch

el

GD

bH

Kais

er-

Fri

ed

rich

-Str

5

4a

D-1

00

0 B

erl

in

12

Ich

ab

on

nie

re d

ie Z

eit

sch

rirt

A

lles

rUr

Sh

arp

C

om

pu

tar

vo

n

der

nach

ste

n err

eie

hb

are

n A

usg

abe

an

(P

reis

p

ro

Jah

r 7

2

DH

o

p

I--

A

usl

an

d

84

DM

L

urt

po

stz

usch

lag

1

2

DM

)

I--

D

as

Ab

on

nem

ent

verl

an

gert

sie

h

um

ein

Jah

r zu

d

en

d

an

n

jew

eil

sro

gti

ltig

en

B

ed

ing

un

gen

w

enn

es

nic

ht

2 ~tonate

vo

r A

bla

ur

sch

rir

tshy

I M

PR

ES

SU

M

les

FU

r ~IMN~-Co_puter

Die

Z

eit

sch

rift

fu

r all

e

An

en

der

un

d F

reu

nd

e vo

n S

HA

RP

-Co

pu

tern

O

rgan

d

es

SH

AR

P-U

ser-

Clu

bs

Deu

tsch

lan

d

Der

S

itz

des

C

lub

s is

t B

erl

in

Ko

nta

kta

dre

sse

ist

die

FI

SCH

EL

G

abH

middotAll

es

fur ~-Coputer

ist

ein

e C

lub

zeit

sch

rift

in

d

er

So

ftw

are

lIard~are

und

Har

dw

are-

Erw

eite

run

en

fu

r S

HA

RP

-Coa

pute

r v

or

est

el

It ~

erden

Die

vor~estellten

Pro

du

kte

ko

nnen

so

woh

l vo

n p

riv

at

als

au

ch

aus

de~

Gcw

erbe

st

aaaen

Red

akti

on

B

ernd

F

lsch

el

Ch~fredakteur

Dr

R

oe

r-D

orsc

h

All

es

fur ~-Coputer

wir

d

hera

us

ee

ben

vo

n d

er

FISC

HE

L

Gb

H

Kais

er-

Fri

ed

rich

-Str

aB

e

54a

D-I

00

0 B

erl

in

12

Best

ell

un

en

n

iat

die

F1

SCH

EL

Gab

H

Ber

l in

en

tee

n

Bezu

sp

reis

e

Eln

zelh

eft

D~

6-

(D~

7-

)

Jah

resa

bo

nn

eaen

t DM

7

2-

(D~ 8~-)

(Au

slan

dsp

reis

e L

uft

po

stzu

sch

lar

Ein

zelh

eft

DM

1

-

ia

Ab

on

nea

ent

DM

12

shyin

K

laaa

ern

) k

un

db

ar

8 N

oche

n v

or

Ab

lau

f d

es

Ab

on

neaen

tzelt

rau

es

B

este

llsch

ein

am

E

nd

e d

er

Zeit

sch

rift

S

oll

te

die

Z

elt

sch

rift

au

s G

rund

en

die

n

ich

t vo

a V

erl

a

zu

vert

rete

n

sin

d

nic

ht

eli

efe

rt

wer

den

konn

en

best

eh

t k

eln

A

nspr

uch

auf

Nac

hl i

efe

run

o

der

E

rsta

ttu

n

vo

rau

sbezah

lter

Bezu

se

lder

In

de

n P

reis

en

is

t d

ie

ese

tzli

ch

e

Meh

rwer

tste

uer

in

H

ohe

von

7

en

thalt

cn

in

de

n A

bo

nn

eaen

tsp

reis

en

auch

d

ie

Ver

san

dk

ost

en

Die

in

-A

lles

fUr

IIII

I-C

oap

ute

r

vero

ffen

tl i

chte

n B

eit

rae

si

nd

u

rheb

err

ech

tshyIl

cb

esc

hu

tzt

AI

le

Rec

hte

in

sbes

on

der

e d

as

der

U

bers

etz

un

In

fr

ed

e

Sp

rashy

chen

v

orb

ehal

ten

K

ein

Tei

l d

iese

r Z

elt

sch

rift

d

arf

oh n

e sch

rift

l ic

he

Gcn

ehshy

ai

un

d

es

Her

aus

eber

s in

ir

en

dein

er

For~

-d

urc

h

Fo

tok

op

le

Mik

rofi

I

od

er

and

ere

Ver

fah

ren

-

rep

rod

uzle

rt

od

er

in

ein

e

von

~aschinen

insb

eso

nd

ere

Dashy

ten

vera

rbeit

un

an

lae

n

ver

wen

db

are

Sp

rach

e U

ber

tra

en

wer

den

A

uch

die

R

ech

te

der

W

ied

era

be

du

rch

V

ort

ra

F

unk-

od

er

Fer

nse

hse

nd

un

i

Man

ett

on

verf

ah

ren

o

der

ah

nli

ch

e

We

e b

leib

en

vo

rbeh

alt

en

F

oto

ko

kp

ien

fU

r de

n p

erso

nl

ich

en od

e~

son

sti

en

ei

en

en

B

edar

f dU

rfen

n

ur

von

ein

zeln

en

B

eit

rae

n

od

er

Tei

len

d

arshy

aus

als

E

inze

lko

pie

n

her

este

llt

cerd

en

Jed

e i

B

erei

ch

ein

es

ew

erb

l Ic

hcn

U

nte

rneh

aen

s h

er

est

el

Ite

od

er

ben

Utz

te

Kop

le

die

nt

ew

erb

l ic

hen

Z

wec

ken

ebull

i5~

(2)

Urh

G

und

ver

pf

II c

hte

t zu

r G

ebU

hren

zah

I un

an

d

ie

F

I S

CH

EL

G

m b

H

von

der

d

ie

ein

zeln

en

Z

ahlu

ns

aod

al i

tite

n

zu

erf

rae

n

sin

d

Sia

tlic

he

Vero

ffen

tl i

chu

ne

n

in

All

es

fur ~-Coaputermiddot

erf

ol

en

oh

ne

Beshy

rUck

slch

tiu

n

ein

es

even

tuel

len

P

ate

nts

ch

utz

es

au

ch

wer

den

Nar

enn

aaen

o

hn

e G

ew

ihrl

eis

tun

ein

er

freie

n

Ver

aen

du

n

ben

utz

t

Inla

nd (

Gro

B-

Einz

el-

und

Balln

hofs

buch

hand

el)

Vert

rieb

so

wie

Ost

erre

ich

und

Schw

elz

Ve

rlags

unio

n Fr

iedr

ich-

Berg

lus-

Stra

Be 2

0 62

00 W

iesb

aden

Te

lato

n 0

61

21

26

60

Wir

qti

g

FU

r u

nau

fgefo

rdert

e

ein

gesan

dte

Beitr~ge

Ub

ern

imm

it d

ie

Fis

ch

el

Gm

bH

keln

e

Haft

un

g

un

d

Gew

ah

rleis

tun

g

Die

v

an

d

er

Fis

ch

el

Gm

bH

ho

no

riert

e B

eit

rag

e

geh

en

zu

r fr

eie

n

verw

en

du

ng

im

M

iteig

en

tum

d

er

Fis

ch

el

Gm

bH

Ub

er

E

igen

tUm

er

ist

eb

en

fal1

s d

er

od

er

die

U

rheb

er

A

usn

ahm

en

bed

Urf

en

der

Sch

rift

farm

m

Un

dli

ch

e

Ab

mac

hu

ng

en sin

d

un

wir

ksa

m

rjJ

lich

g

ek

iln

dig

t w

ird

t)

Ich

b

este

lle

rolg

en

de

sch

on

ers

ch

ien

en

e

Ex

em

pla

re

vo

n

rUr

Sh

arp

Co

mp

ute

r

(StU

ck

pre

is

6 D~

t

Au

slan

d

7 D

M)

o

c

Hert

nr

bullbull

bull

bullbullbull

All

e P

reis

e in

cl

(fJ r

Der

Gesa

mtb

etr

ag

v

on

bullbullbullbullbullbull

DH

PJ o

lieg

t b

ar

bei

0

A

lIas

7 ~

Hw

st

o li

eg

t als

V

err

ech

nu

ng

ssch

eck

b

ei

(sch

nell

ste

E

rled

igu

ng

) (1

o

C

w

urd

e am

bullbullbullbullbullbullbullbull

au

r d

as

Po

stg

iro

ko

nto

d

er

Fis

ch

el

Gm

bH

Ko

nto

nr

4

61

53

3-1

03

B

LZ

1

00

10

01

0

Po

stg

iro

am

t B

erl

in U

bershy

3

wie

sen

(B

earb

eit

un

g n

ach

Z

ah

lun

gse

ing

an

g)

0

C

o li

eg

t (n

ur

bei

kle

inere

n

Betr

ag

en

) in

B

rierm

ark

en

o

der

rt

inte

rnati

on

ale

n A

ntw

ort

sch

ein

en

b

ei

ro N

am

e V

orn

am

e bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

r

Str

aB

e bullbullbullbullbullbullbullbullbullbull

bullbull

bullbull

bullbullbullbullbull

bullbull

bullbullbull

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

ro t)

rt

PL

ZO

rt

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

f--

Datu

mU

nte

rsch

rirt

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

(jJ

~Iir is

t b

ek

an

nt

d

aD ic

h d

iese

Beste

llu

ng

in

nerh

alb

v

on

8

Tag

en

(fJ

bei

der

Beste

llad

resse w

iderr

ure

n k

an

n

Zu

r V

ah

run

g d

er

Fris

t ~

gen

Ug

t d

ie re

ch

tzeit

ige

Ab

sen

du

ng

Ic

h best~tige

die

s

du

rch

m

eishy

rt

ne

zw

eit

e U

nte

rsch

rirt

ro ro DatumUnterschri~t

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

Ul

0

~

~

-t-shy

-t-shy

tA ~

~

~

~

=

aktueller software ERSTE COMPUTER-SOFTWARE-FACHZEITSCHRIFT TESTS UNO VORSTELLUNGEN

- ~ ~

Jetzt neu im Ze1scllihenlltlndel

Der Oldie unter den Textverarbeltungsprogrammen

bull bringt die aktuellen Informationen Ober den Softwa re-M a rkt

v

SoIhen SJe dJue Frrtgft mnJA beeft~n so bIIr femSMMrdKh AnsotlttMflndslncbfl Mm sndtt lCht 1 IdrNnen EiIlMg In elM htumelMde WIt dN Sch8Chape1em Ich m6ehtelmen mildHemIdeJnen E1MHftgoewe sendstUJsV~lfSchachMlxhrrMrigH SpItH nlcltt ~nd 1st DIe Rgeln de SchKltshy~smdsolekhtdIIB_~IIichcht$Ch rlgetJstIs~ odetsogataberkannIe IH1ISdI Dkh n~ M4erHoch SpaS att demSpMl~MtdMwktlaJcItrtochlnfiIMM damh 1raquoKhImg unci ~ durch 1Wshy~ ShIIf~ den agn zu ampraquonringen Wet sIch wIrldIellnlemlv mlt SchMh befesNn m6chte dentHlamEnde dlaes Texteselnlge ftI~ de UfenIIurltmplolWn WirMOlleft unfHkxhHlIhshyHm rXfnwtnlt ~n ~n~ und ___Isbndl_

Aufbau des Spieffeldes

DNScnacnbreflMr(iZM sdlfindenbelctanGegnem so aufgoIegI dsjedet

=Ie~~re~ Die84FeiderWodaufveteil

n~~ ~Mundserw AKhtclllJtmtatragen ornilfClecta~traquo LfidlMtJllddMM6gfict

bull ist systemungebunden bull erscheint alle 6 Wochen neu bull Auflage 75000 bull Preis OM 6- oS 50 sfr 6shy

mruentUtt ltomer Sleuthy on the Banshee - Super Game

n

I

Bethllisting dee Kern-ROM

~q~r8m ~~ hrf~

llBALSfDZIICBlf1S

~

Ii

III IIl1 1112 Ill III4 III5 III6 IlI7 IlI8 III9 11110 lurbechrelbUns 4er Betehle

IV

V

V1 V2

VI VI1 VI2

VII VII1 VIl2 VII VII4

A

s

BIWLEIfUJIG

Ibn 4er Pr0srampDlllirung in Baic bietet der PC-1450 Pockt Coputer auch d~ MHglichkit der Programmirung in Machinnpr~che DatUr enthKlt der BaeiC-Int~rpreter die Bethl PUX POD CALL CSAVEM und CLOADM bull lIit d-nen Maechiilenprograe 111 Hexcqde e1ngegeben autgerushyten und~ aut ~abullbullatte gepicher~ werden Ic6nnen bull

D1e Banutung der achinenprache glbt aut der ainen Site die MHgl1chke1t PrQsr--e oder ProgrlUllJlltelle u entwlelceln dl bi ampu tauendnal chnellar ablautan al Baieprogramme Aut der ~deren seite gibt ie die MHgl1chke1t nchi t de Autbau und der Funk_t~lon elne M1kroprobullbullbullbullor auelnanderzusetzen Zwar untercheiden 1ch die Betehle vrachiedener Milcroprozesortypen in elnampalnen De~ prinipielle Aufbau eines Betehlsatze tolgt jedoch eteta dell gle1chen Schea

D1t BSR-H CPU (Central Procesor Unit) dae PC-1450 lat a1n 8 Bit CMOS Mlkroproc~aor und trtigt dle Bezaichnung se 61860 Der Betehlbullbullatz middot enthK~t lIhr al h~drt Mashybull chinnbtahle die hier 1I~1t der von der Firma Sharp geshygebe~n B~zeichnung (M~ellonic) ill einbullbullInen besehrieben wardn~la Grundla~e ditnte daa -8HARP POCKET COMPUTER_ PC-1250(1251(1250A) MACHINE LANGU~GE REFERENCE MANUAL

Hlt der hier gegebenen Informatlon kHnnen Machlnnproshygraaae autgebaut werdan Stehen kaine ProgrlUllJllierhilfeshyittel ampur VarfUgungbullbull0 ertolgt die Eingabe der Code ampIll

beten Ubr eln Basicprogramm 8it dell POKE-Betehl PUr Anderungeh tahen dann dle Edi tiermllgl1chlce1ten des Bade-Interpretere zur VertUgung- III Text slnd Belpiele tUr diee Eingabe lIit POKE gegeben Hit dell in Text beshychriebenen Diabler kann die Einsabe in Machlnenshyprach geleen und 0 UberprUtt werden

Da in nu ntwickeltee Machine~progr genaueo wie in Baicprogr i al~geelnen ~icht bull otort da tut was beablchtlgt war 1t eine TetIllHglichlcit lIit Sinsl Stp odr Brealcpoin~ nUtzllch I Text wird ein Breakpoint-Monitor beehrlben 8it dell ein u tstende Machinenprogramm untrbrochen und der Inhalt aller ~~shysiter angeehn wrden Icann

Dr Baic-Interpreter wurd unteraucht und dle wlchtigshytn S1t~dreeen und dii TOlcen-Tabelle angegebn Die Untrprogr tUr dle Taetenerkennung dle Anzeige und den Audruck werden i elnzelnen bechrieben

Hp-ft 1n ~pitp ~

I1Dldtung

Zahlnlt BeD-Cod

Dr Mikroprobullbullbullbullor SC 61~60

Dr Bthlbullbullat 4r ESR-B CPU tranport-Bethl Arlth8t1ch BthI Logiehe Beth1 Shift-BthI CPU SturbthI SPrUnsbthie Unte~osramn-Betehle

Eingabe-Ausgabe-Bthle Unblcannt Berehle

Die Badc-Be~ehle PEEl POUf

Basic-Maschinenprogramme Diaeselllblr-AnbullbulliAudruck HxcodeZeichen-AnampigAudruclc

Prosrammirbipiele Renumber BraIcpolnt-Monltor

Der Balc-Intrprete~ Unteruehung de Slte Die Tatenroutinen Die Anige- und Audruclc-Routinen Syteadrebullbullen bull To~en-Tabelle

Anbang De ROM amp0000 bi amp1FPF

St1chwortrampe~chnis

------

-- __fIII hm~~~ 9h~ ~)qhh ~

CALL

_------~

l-l rmiddotr+

bullbull11bull r- 1 r middotr JIbullbullTo

~ ~ He-- ----f~t--L-Ll-f middot ~ o __ ~~ - - Ifmiddot --- _ i~ t To r -r- bullj bull -- If ~~ ~ I~ ( ~~ -- middot - -~- iI-- ---

L ~ --L bull shy

CSAV CLOADM

bull ampla 1(-

~~ ~~--

NEU L

Fu~ den SHARP - pe~1450

Tasch8neomputer

Masch inensPYoche ~Handbuc~h

~~ ~ -~ ~ ~ - - Jimiddot~~1i4~4ii~~~~ (~~~~~~ ~ ISBN 3-92432~23-~

FISC~~L G~bH

~~~Ylr~middot~middot~T~~middotn~

Preis DM 49-- (incl 7 MWSt)

- -- ~bull bullbullbull gt-

Ft lIes +uet-middot ~_bI Q_~_R - C t=lLmItHJ~ ~-~

~ ~ (~

rrn~R~~~

- ~ - ~ --~ - middotIvmiddot~~middot~

~~ ~ ~~~Q~~~

O~JStange

00

J

J)

0 0 I o 0

3 0

C c+

to c ro h

rt

I

0

(f) ro ~

rt

(t) +-

S H

A

Das

ub

ertr

agen

vc

n Pr

oIJr

alun

en

fur

den

norl

llale

n B

eJlu

tze

r lio

n

AP

P

L

E

II

1IiJo

m

u

1 i

e or

t

R P-~DCKETS

~4X~12XX

aus

eine

ll B

asic

dia

lelc

t in

ein

en a

nder

en

ist

CO

IIIP

uter

n sc

hon

lIei

sten

s e

in d

elil

tate

tmiddot H

appe

n

-da

s d

ies

nun

per

Y-a

bel

und

Soft~are

zwis

chen

AP

PLE

It

und

SHA

RP-

CoI

IPut

ern

der

Ser

ie 1

4x

x1

2n

m03

1 ic

h is

t

beha

upte

te d

ie H

ambu

rger

Fi

nna

bull

Schllid~

EDV

und

ste

nte

uns

Har~-

und

Sof

twar

e Z

UII

T

est

zur

VE

rfU3U

n3

D

ie

Har

dwar

e st

ell

te s

ich

als

verbluf~end

ein

fach

dar

E

ine

kle

ine

Sch

altu

n9

lIit

de

r Buffrelektroni~

lUll

UlI

setz

en

der

ne3

atil

len

LO3i

CJ

all

Sha

rp

(11P

inshy

Con

nect

ot

zur

PO s

i ti

yen

L091

CJ

des

App

les

(Gal

lepo

rt)

ind

usi

lle

ei

net

en

tspr

eche

nden

Si9

nal

aufb

efei

tun

9 b

este

hend

aus

ca

15

~auelementjn

und

als

Intetface5tec~er

verI

Joss

en

In

del

ullf

anC

Jrei

chen

Bed

ienu

nIJs

anle

itun

3 d

er S

oftw

are

sin

d

un

ter

ande

rell

au

ch

die

P

lane

(SchaltplanBestiickun~splan

und

Lay

out)

de

s In

terf

aces

un

d ei

ne

ausf

uh

rlic

he

Bau

anle

itun

IJ

soda

A

auch

de

ll w

eni3

er

erfa

hren

ell

Bas

tle

middot ei

n K

auf

des

Bau

satz

es s

tatt

ein

es F

erti

CJ

3era

tes

elli

pfoh

len

wey

den

kann

Als

Sof

twar

e lU

~er

~ Elektronik

wer

den

-zZ

zw

ei

Pro

Jram

lle an3eboten

~

IAPP

LE-S

HA

RP-

INTE

RFA

CE

Das

Pr

O3

ralll

l di

en

t in

ers

ter

li n

i e

der

Dat

en

und

Pr0

3ral

lllllu

bert

ra9u

n9

(Mas

chin

en-

und

Bas

icpr

o3r

allm

e )

V

OII

S

harp

zu

~ A

pple

w

obei

de

r B

Inu

tzl r

~enu3esteuert

die

fli

j3li

chke

it

hat

d

ie P

rpC

Jral

llle

und

Dat

en

dann

au

f D

isk

atte

zu

sp

eich

ern

UI

I si

e s

pat

er H

iede

r lU

ll Sh

ayp

zu

ub

ertr

agen

Opt

iona

l w

ird

das

ProI

Jral

Hll

auch

lIi

t de

l

MO

3li c

hkei

t an

4Jeb

oten

Bu

t c

un

dod

er t

1aschinenpro3ram~e

auf

Bil

dsc

hir

ll u

nd nr

uc~e

r au

sCJe

ben

zu

lass

DII

Pr

oJr

a1111

1 st

ell

t a

Ue

rdi n

3S

auch

B

ezu4

Js

der

Aus

stat

tun9

des

App

la

cdar

~opat

lplen

Rec

hner

s en

tspr

Ec

hend

e A

nfor

deru

Men

C

Pt1

2

))

lI

it 8

0 le

i ch

n shy

und

ZeO

-kar

te s

ON

ie 6

41B

yte

Ra~

und

lIin

illa

l ei

n D

iskl

aufw

erk

2 A

PPLE

-SH

ARP

-EI1

ULA

TDR

Vcn

nzlt

ch

ande

rell

K

onze

pt i

t de

l

un

ter

App

leso

ftD

DS

ill~lalllntla

rt

Ellu

l ato

r fU

r SH

AR

P-B

asic

D

r

Sanu

tzr

hat

hie

r d

ie M

09ll

chke

it

bel

ieb

i3

e B

asic

prD

9ram

lle

vom

SHA

RP

ZU

II

APP

LE a

dlr

2ur

Uck

zu

tr

ansf

erie

ren

H

obei

(f

ur

den

BI

nutz

er)

nic

ht

lch

tbr

d

ie t

ct

l vl

r c

hled

enen

Bas

icd

iale

kte

ent

spre

chen

d k

cnv

ertl

ert

Nr

dan

t1it

d

l

P

ror

1I

I H

ird

es a

lso

lIa

chba

r

die

l au

f ei

nell

Rac

hn r

bull r

pre

bh

nB

asic

rcu

tln

ln

und

-pro

9ral

lme

in d

en

ande

ren

zu

ub

ertr

a9an

und

l

a d

ort

li

l t

4Jle

iche

ll

Er

bnl

bullbull

blau

fen

zu

lass

en o

der

1ar

sp

ezl

ll

Pro

r1I

111

fUr

den

S~AR

P (1

~oll

tjn

dl bull

bulln S

HA

RP-

BA

SIC

)

auf

der

APP

LE-t1

bullbullch

in

zu arl

tel l

enun

d zu

te

stln

UI

I 1

1 l

etz

tlic

h a

ut

den

SHAR

P zu

u

ber

trbullbull

bulln

All

erd

in9

5

lIuI

In

vcr

teh

end

e S

itze

doc

h na

ch

lin9lchrn~t

wr

dan

de

nn

leid

er

konn

en

Iln

tl

14~~-Funktionen

nic

ht

vo

llst

ind

l

unt

r A

ppll

loft

e

test

et

Her

den

N

I1I

der

Ap

ple

inte

rpre

ter

In

E

rNll

tl r

un

d

lalb

IU

llc

h

nlc

ht

~u

laAt

D

l bullbull

betr

ifft

all

erd

in9

nu

r dl

l il

l 1

40

10

2

IIB l

lch

en

h~heren

tri9

Dnc

bullbulltr

isch

en

Fun

ktio

nen

NI

AHS

AHC

HC

B t

c

N

l c

h

ill

App

lf b

asic

n

ich

t vl

rfu

3bar

sin

d

All

erd

ln9

N

rd

n

auch

d

ilbullbull

F

unkt

l one

n

IDfe

rn

l

Pro

9rabull

bulltf~

t du

rch

In

II

cran

9bullbullt

bullbull lt

middot~middot-Zlchen

lIar

ktr

t

blnf

ll korrek~ kQn

~ert

iert

Ebe

nsQ

is

t d

ie

Yer

wen

dun

3 S

har

p-s

pp

zie

ller

B

asic

bef

ehle

z

B

8cAR

EIU)

amp

DEGR

EE

ampUS

ING

etc

je

der

zeit

mo

lich

l -

habe

n ab

er a

uf

den

Prora~~ablluf

i A

PPLE

ke

inen

Ein

flw

R

Lob

end

lIuA

hie

r er

wah

nt H

erde

n

daA

d

ie B

efeh

l e

amplP

RIN

T 8c

PAUS

E

bull Her

che

das

A

pple

soft

n

ich

t ke

nnt

und

die

oH

II

erw

andt

w

erd

en

in

Sharpprorall~en

be

i B

etri

eb d

es E

llul

atcr

s au

ch

11011

App

J p

soft

au

sIJe

fiih

rl

war

den

I

Syste~speH f

isch

e B

ehh

le

(PEE

YP

OY

EC

ALL

etc

)

wer

den

zwar

li

ber

trau

n

doc

h

lIufl

sich

der

~en

utze

r da

rlib

er

kia

r se

in

daR

dl

1r

Bef

ehl

CALL

14

44

beil

l

14K~

eine

n BE~P

erze

u3t

und

de

n AP

PLE

mit

S

ich

erh

eit zu~

Abs

turz

bri~t

Ebe

nsc

dad

u

n n

icti

t er

Har

ten

da

R d

i

kie

inJ

n SHARP~

--Rechner

nunm

ehr

_in

e

hoch

aufi

osen

de

Gra

fik

hat

ten

un

d p

lotz

lith

Bef

ehle

H

ie

HPLO

TDR

AN middot

etc

IIer

ston

den

B

efeh

le

die

ser

Art

H

erde

n II

CII

Em

ulat

cr e

r~annt

und

als

CA

NT

CO

NTIN

UE E

RROR

I~

ltZEILENNU~ER)

an3

ezei

3t

Da

die

SH

AR

P-Pr

o3r

amm

e i~

APPL

E als

no

rmal

e BASIC-ProIJrall~e

geha

ndha

btw

erde

n

ist

sOll

it

auch

je

der

zeit

das

Abs

peic

hern

au

f D

isk

oder

C

asse

tte

sow

ie L

iste

n a

uf

Dru

cker

od

er Bildschir~

lIo

31ic

h

Als

b

eson

ders

ko

mfo

rtab

el

erw

ies

sich

d

ie

~ollmunikation

zNis

chen

de

n

Rec

hner

n se

lber

D

as

App

leso

ft w

urde

ei

nfa

ch u

m d

ie B

efeh

le ~

LOAD

~SAYE

amp

APP

ENI)

M

SAV

E un

d ~K

LOAD

er

wei

tert

und

er

llo

3l i

cht

so d

en

Pro

3ra

llll

ltra

nsfe

r

bid

irel

tio

nal

da

s li

nk

en m

ehre

rer

Shar

ppro

IJra

llllll

e h

inte

tmiddotei

nan

der

und

sO

Jar

d

ie

Opt

ion

(~~L

OAD

und

~YSAVE)

bei~

Tra

nsf

er

die

u

nh

rsch

ied

lich

e

Klamm~rsyrita)

derb

eid

en

B

AS

IC-D

iale

kte

(z B

5HA

~P

Stl~

SIN

X

lt=

)A

PP

LE

SQ

R(S

IN()

()

1 um

zuse

tzen

un

d C

Jlei

chze

itiC

J eh

iaiC

Je

RE

I1-l

eile

n zu

en

tfer

nen

ZUSA

tlt1E

NFAS

SUNG

E5

w

are

wiin

sche

nsw

eH

3eHe5en ~

Neo

n all

a

SHA

RP-

BA

SIC

-Fun

ktio

npn

un

d rr

~

Bef

ehle

un

ter

App

leso

ft v

olls

tand

iCJ

au5

CJe

ftih

rt

wer

den

konn

ten

~

+

P~

ofis

oftH

are

d

ie i

nsbe

sond

ere

dem

A

nwen

der

bei

der

Rec

hner

in

S~hule

und

~

B

eruf

wo

D

aten

und

Pr

oCJr

allll

le

slat

ion

ar a

uf

dell

AfP

LEu

nd

port

abel

aU

f SH

ARP

verf

ti9b

ar

sein

lI

osse

n

sich

erli

ch

idea

le H

ilfest~llunCJ

anb

iete

t un

d da

s

D

OP

pels

chre

iben

lio

n Pr

o3r

alllm

en

oder

d

ie n

ochm

al iC

Je

EinC

Jabe

va

n D

aten

sp

art

middot0

middotmiddot ++

S

ehr

ein

fach

e H

andh

abun

CJ

und

CJu

te Do

~ume

ntat

ion

erl

eich

tern

die

Ein

arb

eishy

tun

3

~

J

raquogt

Wie

wir

k

urz

fist

iIJ

noch

er

fah

en

konn

ten

si

nd

Nei

fer

e Pr

09ra

tlllll

d

iese

A

rt

in

Vor

bere

itun

3

Ein

CR

OSS

-ASS

EMBL

ER

und

DIS

ASS

EMBL

ER

un

ter

rpM

d

ie

~

SH

AR

P-M

asch

inen

spra

chep

ro3

ram

llE

erze

U3

en

~~~lieren

()

und

ti

bert

rage

n ~

konM

en sowi~ d

ie

3esa~te Soft~arepalelt~ eb

enfa

lls

fur

COII~odore

C 6

4

laquolaquo

J

c

PREI

SE

-

IJ

Bau

satz

In

terf

ace

Iom

plet

t bullbullbull

bullbullbull

bullbullbullbull

bullbullbull

bullbullbull

bullbullbull

~

bullbullbullbull

39

9

0

DI1

0Fe

rtiC

JCJe

rat

Inte

rfac

e bullbull

bullbullbullbull

bullbullbullbull

bullbullbull

bullbullbullbull

bull

~ bull

bullbullbull

699

0 Dt

1

A

PPLE

-SH

ARP

-INTE

RFA

CE

(5 1

4 ~

Disk

354

0Trk

CP

M-F

orm

at

ohne

Betrieb~ystell)

I

(lIi

t H

andb

uth

incl

B

auan

leit

un3

fl

ir

o3

Ele

ktro

nil

bullbull

bullbullbullbull

~ bullbull

bullbullbullbull

bullbull 6

9O

O D

I1 B

ASI

C-LI

ST-M

OD

UL

(ZU

II

APP

LE-S

HA

RP-IN

TERF

ACE

) bullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

30

00 D

I1 middot3middot Aimiddot

IIA

SCH

INEN

-LIS

T-M

OD

UL

( -

-

)

300

0 DI

1 ~

11

a

(5

1

4-

Dis

k 3

5Trk

A

pple

-DO

S-Fo

rmat

oh

ne Betriebssy~tem)

~

(lIi

t H

andb

uch

incl

B

auan

leit

unIJ

fo

r o

9E

lek

trcn

ik)

bullbullbullbull

bullbull ~

bullbullbullbull

bullbullbull

144

00 D

t1 ~~

APP

LE-S

HA

RP-E

MU

LATO

R

CRO

SS-A

SSEI

1BLE

RD

ISSA

SSEH

BLER

bullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

(au

f ~nfr

a)

middot0-d

to-

Sof

tNar

e fu

r C

64

bullbullbullbull

bull bullbull

bullbullbullbull

bullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

(A

ut

An

fr

I)

~

J

All

a P

rels

e in

cl

14

tlN

St

Ihre

Bes

teJl

unIJ

ric

hte

n S

ie b

itte

an

dil

raquoraquo

raquogt

FIS

CH

El G

t1BH

K

al

r-F

led

rlch

-Str

54

bullbull

1000

Ber

lin

12

laquolaquo

laquo laquo

laquolaquo

~

~

Die

L

iefe

run

er

ol

Jt p

er N

achn

ahlle

(5

-DI

1 V

ersa

ndko

tlte

n)

cdr

Plr

Ver

h

~

middotUmiddot

lIit

tels

Ver

echn

uns

sche

ck

Unb

edln

t S

HA

RP-

Rlc

hner

tJP

nbullbull

bn

~

uJ

~

J

_

-- d~ron ~ ~I rii-F middotbmma~ji om ~ -~~rn 1_ ___

~ - ~~ ~ middot------1

L 0 H N S T E u E R ~A~ ELL E fUr den - I lI( shy I ~(-gt()

Sehr geehrte Damen und- Herrenl

Anbei iibersende ich ein Listing filr den pC-1i60 Nach dem Programmstart mi t DEF A- steht die ltmtliche Lohnsteuertabe-lle

lLST-TABELLE 1986 2(C) Dipl-Finanzwirt 3JoachiM Zoel Iner 4 Kashyna Istr 47 54927 Luede

19A CLEAR DIM Wl(4 )Wl(1)=1899Wl(2)=1 59 111 (3)=35 Wl (4)=5

15USIHG 111111111 59IHPUT gt64 J ia=1

A 55IHPUT B-Tab ja=1

i B 69WAIT 9 PRIHT l=ah

r3=Woche2=ona - t4=Ta WAIT - CURSOR 46 INPUT C

62IF C=9 THEN 60 65CURSOR INPUT KiSt

ja=l iD 79INPUT Lohn DPf

EE=E199 75IHPUT Yers-Bez DP

f GG=G199 89IHPUT StKI (1-6

F 82IF F=9 THEN 80 85IP Flt5 IHPUT Kinder

fr e i bet r H 99INPUT middotFreibetr

FBFB=FB199 le9 PQ=shy INT (-G 4)

5=48E4 G05UB AHTEI L IF QgtH LET Q=H

195IF A=1 LET O=E-GL=shyIHT (-04)S=3E5

middotGOSUB ANTEIL IF L gtH LE~ L=H GOTO 115

119L=9 115Rl=E-Q-L-FB 299MTABFB IF F=1 lET

ZT=1314+H2484 GOTO 269

398IF Y3lt=Y2 LET Y2=Y3 319YP= IHT laquoYl+Y2)109

)yp= INT (YP54)54 329Tl=ZT+YPZY=R3199-T

1 499 MSTmiddotT=1+TltF=3)

GOSUB YAB IF Flt5 GOSUB TAB86 GOTO 439

419Y=R252 GOSUB TA B86SI=X2Y=R15 2 G05UB TAB86S2= X2P=SI-S2Y= IHT ( R22)

428X=P IF PltY LET X=Y 439S=X199 GOSUB AHTE

ILK= 599K IF D=9 THEN D 519S=H6E4 IF ~=4 ~iT

S=S2 529GOSUB ANTEICJ=K-

IF Jlt8 LET J=9 1999D USIHG ampampampampampampamp

ampampampampamp11111111111 1199WAIT 9 PRIHT LSt

Kl9lB 1119WAIT IF D PRINT

KiSt INT (J99)199 EHD

1129WAIT PRIHT END 2999AHTEIL IF C=4

LET M= IHT (S360) N=- INT (-S369)

RETURH 291Sshy If C=3 LET PI= IHT

(S7369)N=shy IHT (-S7369) RETURN

2929 IF C=2 LET = INT (S129)19N=S12 RETURH

Joachim Zijllner Kanalstr 47 4927 Lilgde

2325Yl=(Y-18E3)1E4X= IHT ( IHT (- IHT ( 5692~8-21E3Yl)Yl +6E6)Vl+22E6)Y1~ 1E4+2962 GO TO 235 9

2339IF Ygt=138932 THEN 2349

2335Yl=(Y-8E4)lE4X= IHT (42E4Yl+518E5 middot )Yl1E4+29417 GOTO 2359

2349X=S6Y~16433 GOTD 2359

2359X= IHT (XgtT RETURN

- III -A J-

lt -_

r C +- I

219IF Fltgt4 THEN 22~ 212ZT=1314+H1242 IF H

= IHT H LET ZT=ZT+27 214GOTO 269 229IF F=2 LET ZT=5859+H

2484 GOTO 269 239IF F=3 LET ZT=1584+H

2484 GOTO 269 248 IF F=5 LET ZT=1944

GO TO 269 _ 259 ~T=18 269GOSUB STUF IF Fgt4

LET YP=8 Y 1 =Ih Y2=lh Y 3=8 GOTO 329

279Vl=234E3Y2=117E3 IF B=1 LET Yl=IE5Y2 =1E5

288IF F=3 LEr Yl=Yl2Y 2=Y22 - shy

298R2=R2188Y3=R29 IF Y3lt=Yl LET Yl=Y3

2939=SH=S RETURH 2199STUFI=CW2=Wl(I)

3Z=Wl(I)+W2 IF RlltZ LET R2=9R3=8 RETURH

2118Z1= IHT laquoRI-Wl(I) )W2gtR3=ZIS499+1 shy899R2=R3+5388

RETURH 2289YA~ IF ZYlt9 LET

ZY=9 2219-ZY=ZYTY= IHl (ZY

54gt54 R=VT RETURH

2399 TAB86 IF Ylt4537 LET X=9 RETURH

2318IF Ylt18936 LET X= 22Y-998 GOTO 235 9

2328IF Ygt=a9928 THEN 2 339

-1

- - shy shySehr geehr~ Leser Wir planen ein COIflITERIEXION Fur SHARP Computer herrauszubringen Haben Sie irgenashywelche Anregungen oder FrageTh so schreibeYl Sie bitte aYl ~ die Redaktion (ggf Honoratioro

- A- I

Wii UW middot~~U_6~~-~------~-- -

8

scmiddot

_-_--_middot

_- -- ____IWN_

_- 1 JTAUSCH Ein Denkspie1 fUr den PC-1500 CA)

(rHintze) J R(M tTeUSCH 2R(M (FHJNTZ() _In elcamp 6-1984 (S46)hat EFlogel unter derUberschritt _ 3R(M Nach enem

Ein k1eines Sp1elchen ein FORTH-ProgrSmm BRAIN TEASER ver von poundF I oege J in_ -FORTH 9es c

8ffentlicht be1 ~em - es sioh um ein nettes logisches Denkspiel hI i ebenem PIO9

handelt Ich habe fUr den FC-1500 das Frogramm in BASIC umge~ Iamm 4REM (elcomp J9

h2ebens wird allerdings auch der Printer CE-150 bnotigt 846 43 r -JBCLEAR DJM B9 da das l-Ze1len-Display n1cht ausre1chend ist )MU3) 2BB(J)=JFOR 1=2Die Spielidee 1st folgende Eine 3x3~atrix wir~ zutall1g mit -TO 9 BU )=BUshy

Iul1en und Einsen gefUllt Durch die verschleden~n Spie1zUge _ J ) 2 NEX T J IBBRANDOn Z=RND

k8nnen Nullen in Einsen und E~sen in Nullen verTAUSCHt werden 51 J lJ J llBfORDadurch so11 die Matrix in eine bestimmte Form gebracht werden - J-=JTO 3 12BFOR J=3TO J

d1e d1e Losung des Spieles d~stellt EinBeispiel ST(P -J J3BM(J J)=S6N (Z

AND B (3~ j-f-J-J)Zufallsmatrix Losung Bezeichnung der Zeflen ) J4BNpoundXT J shy

101 111 123 J5BNpoundXT J 1 1 0 - 1 01 middot5 6 2BBFOR J 1 TO 34

2JBFOR J=-J TO 3 000 111 789 Z2BLPR lNT n(J J)

23BNpoundXT J 24BLPRJNT rNpoundXT JDie Vertauschung der Nullen und Einsen geschleht nach der Wahl LF -3

einer der Zellen (1bullbullbull9) aut fo1gende Weise 25BTAB JBLPRJNT J 2 3bull

Die Eckzelien vertauschen sich und ihre drei Nachbarn also 26BTAB JBLPRJNT

4 5 6Zel1e 1 tauscht 1 2 4 5 2lBTAB JBlPRJNT

1 8 9 IF 3Zelle 3 tauscht 2 3 5 6 28BjF Z=49560TO 5

eel1e 7middot tauscht 4 5 7 8 BB 3B8 JNPtJT VpoundRTAVS

Zelle 9 tauscht 5 _6 8 9 CHEN Pi T LPR JNr Vi rev

Die Mittelze11en in den auBeren Zeilen oder Spa1ten tauschen SCH ~ TLPR j T sich und -ihre Nachbarn in derselben Zei1e oder Spa1te~ also 3B5U=U~ J GOTO 388 TlJ8

Ze11e 2 tauscht 1 2 3 3J8FOR J=JTO 2 FOR J=J TO 2

Zel1e 4 taus~ht 1 4 7 3JJGOSUB 4B8 Zel1e 6 tauscht 3 6 9 3J2NpoundXT JNEX T

3J3 Gom 458 Zelle 8 tauscht 7 8 9 32BJ=JFOR J=J TO

3 Die 14ittelze11e im Zentrum (5) tsuscht sich und ihre orthogo- 32 J GOSLJB ltl8B

322N(XT J nale~ Nachbarn also 32360TO 45B

338FOR J=JTO 2 Ze11e 5 tauscht 2 4 5 6 8 FOR J=2TO 3

33J60SVB 48B Zur Generierung der Ausgangsmatrix wirdeine Zufa11szahl zwi~ch~n - 332NpoundXT JNpoundXT

bull 33360TO 45B1 urid 511 (Zei1e -100) eine 9-Bit~aske (Zeile 20) und die 34BJ=JFOR J=JTO

AND-Funktion (Zeile 130) verwendet Im FORTH-Programm von 118gel 3341GOSLJB 4BB

geschieht die Vertauschung der Null~n und Einse~ - m1t H1lte der 342NEXT 1 - 343GOTO 45B

exklus1ven OR-Punktion (XOR) Da diese logische Punkt10n im BASIC - 35BJ=JJ=2GOSUB des PO-1500 lelder ~oht 1mplement1ert ist muBte ein etwas um- lBB

35J1=2FOR J=JTOstandl1cheres Verfahren angewandet middotwarden (Zelle~ 400 und 452) 3

dessen EntschlUsselung nooh eine zusKtzlich~ Denksportautgabe 1st ~~~~~~~BJ1BB ~ 354J=3J=260SUBBach dem start des Pr~gramms ut RUlf wird die Zutal1smatrix deren 4BB

Umwandlung 4ie Autgabe 1st gedrucktund zur besseren Or1ent1e- 35560TO 458 368 J-=3 fOR J=J-TOmiddot

rung rechts daneben die Zellennummer Im D1splay tordert -vERTAU- 3

scmm 1_ zUr Eingabe einer ZalU zw1schen 1 und 9 (1nklus1ve) auf 36J 60SUB 4B8 362 NEXT 1

Diese E~be wird mit ENTER abgeschlossen DarauthiJl wird die 363 60TO 458 veranderte Matrix und wieder daneben die Orient1erungEmatrix 31BFOR J-=2TO 3

FOR J=JT02 gedrucktmiddot Dies wird fortgesetzt bis das Spiel zuende 1st D1e 31 J GOSIJB 4BB

312 NEXT J NEXT JZahl der Ver8Uc~e wird ebentalls ausgegeben~ 6 Versuche oder 313 GOTO 45B weniger gelten als sehr gut aber dieses recht einfach 8DDlutende 3B~ 1=3 FOR J=1 TO

3 Spiel erfo~dert doch ein1ge Konzentrat1on und ein ~1sches 38J 6DSUB 4BB

382 NpoundXT JVorstellungsvermogen Ich wUnsche viel spaS 383 GOTD 158

ai pmpSIIBRP-Com uter Heft 16 Sei te 6

------

~ q ~ r~ ft ~ ~ h ~9 h m~~ ~ ~ ~H ~ )-W ~ r rh ~ bull WW-IW-- _----

3SBFOR FOR

J~2rO ~ J~2TO 3 BpoundlSP lpoundL l BpoundlSFJpoundL ~ 2

39J 60SUB 4BB 392 NEX r J NoEXr

----------shy 3 TAUSCH 9 ---------shy393~ 60 TO 45B 4BBM( J) J )=ABS ltshy

S6N -lAND B(3J

1 J a

J B J

123 456 ) 8 9 - I

1 B B

1 1 B

J 2 3 456 8 9

8 1 B 1 B J IB B

J 2 3 456 ) 8 9

J~J-Jraquo-J)

RETURN 45Bl=BFOR l=JTO

3 fOR J=3TO STEF -1

J 1 TAUSCH 7 4 TAUS CH ) j TAUSCH 6

45J2=2~M(J J)B(3 lJ~J-J)

452NpoundXr JNpoundXT J GOTO 2aB

J B J

J J a B a J

1 2 3 456 ) 8 9

J 8 1

j 2 3 456 ) B ~

B J J jaB

J e J

J 2 3 456 ) 8 9

S-aalf -2LPRINT FER TJ G j IJ- 1

FERT 16 4 ZUpoundGpound

2UEGE LF 3 5JB 1NFUT NOCH El

NMAL ltJNgt A$ CLS

52BJF A~=~J~60TO IBB

2 TAUSCH

J J j B B B B J B

8

J 2 3 456 ) 8 9

- ~

- ~ ~

2 TAUSCH J

J 13 J J 2 3 e J B 456 J a J ) 8 9

53BEND

3 TAUSCH 5

1 J J 2 3 a J 456 J J - 8 9

FER r 1G 3 lUpoundGpound

ErfahrungsberichL SHARP-Obei~twl

Das Programm verspricnL PC-1SOO-Programme auf den APPLE 11 aufzulisLen Dabei Programm Supertape verwendet Supertape isL ein KasseLLen-Aufzeichnungsverfahren welches fUr viele Computer enLwickelL wurde So auch fUr den PC-1SOO und den APPLE II Supertape ist fUr diese beiden CompuLer in ct 784 (APPLE) und 385 (PC-1SOO) erschienen Die beiden

wird das

Programme sirid aber auch ferLi~ erbaltlicb

Die PC-1SOO-Version ist direkt bei der Fischel GmbH (Adresse siehe Impressum) erhalUich -Supertape bieteL ganz nebenbei eine sehr schnelle

Aufzeichnungsmogl~hkeiL auf KassetLen

Wenn man jetzt also Super tape auf beiden Computern haL kann man roiL dem PC-1SOO ein BASIC-Progr~m abspeichern (Dabei durfen nur Befehle des PC- 1500 CE-lSO und CE-158 verwendeL werden) Danach starteL man auf dem APPLE das Prograinm SHARP-Obersetzer Dab~i wird auLomaLisch Supertape nachgeladen Das PC-l500-Programm wird jeLzt in den A PPLE-Speicher geladen und von dorL in einen TexL umgewandelL D~ isL noLig weil die PC-1SOO- Programme als Token verschlUsselL sind (siehe PC-l500~Progra~rnier- und Progra~mhandbuch) Dieser Textmiddot wird auf Diskette abgelegL Ds es ein Standard-DOS-Text ist _ gibL e~ viele Textprogramme mit denen man diesen Text weiterbearbeiLen baw ausdrucken kann

Man kann diesen Text auch manu~1I umiindern so d~ man ihn spiiter miL EXEC in ein APPLESOFT-Programm umwandeln leann

Damit sind die FiihigkeiLen des Programms erschopftMan karm andere PC- 1500-Befehle relaLiv einfach manuell einfugen so d~ auch andere Erweiterungen (TOOLx) unterstutzL werden Die Programme It-ann man vom APPLE nichL wieder zum -PC-1SOO zuriickuberLragen Dazu ware ein neues Programm erforderlich das im Grunde aber an dem bestehenden angelehnt ware

Berild Rtiter

599Z1=1 RESTOREHeiko Muller 518READ Z2 IF ZgtZ2JlozartstraBe 17 PC~1500(A)- RETURN 2905 Edewecht 529Z1=ZI+1

53860T0518 548DATA 984968952

9~ 6 92 98 9 89 888 787686585484

Betr _ Zensurenermitt~ung aus Heft 13 Seite 31 383282 h81 5581DATA 796782768

7547472671269Mein Kollege Kxant moge mir verzeihen - aber das Besserwi8sen 868467653636gehort eben zu meinem Beruf 619682585A18 ich die lange Reihe fast gleicher Anwe1sungen in den Zeilen 5681DATA 568551534- 500 bis 550 sah muBte ich gleicb daruber nachdenken wie man das 5175848464442kUrzer programmieren kann Das Erg~b~is des Nachdenkens sehen Sie 48383634323825

hier Die 51 Zeilenmiddot werden durch diese 7 Zeilen ersetzt shy 281S185i

H lIes + u e t-middot

Heft 16 Seite 7 ~~___ SHARe-CompoundYte~

_NN_NN bull _~ I

--_ - bull

shy

Programm fUr Hypothekenti~gu~g und llmerkungen zum CE-129P middot

Sehr gehrte Damen und Herren Manfred Wrage Kieorhing 16d

2000 N9rderstedt 1 sei t dem Erscheinen Ihrer Alles fUr SHARP-Computer vershyfolge ich besonders die Beitrage zum SHARP PC-1401PC-1A02 und ~ mo~hte Ihneh mein Programm HYPO-86 zur Berechnung einer Hypothek vorstellen Das Date~flu3diagr~ zeigt die Anwendung und Gesmiddottal tung von unterprogrammen ~owie den Geshysamtablauf von HYPO-86 It

r lch habe dies Programm auf einem PC-1401-X ( 1402 ) programshymiert und Uber den neuen CE-129P ausdrucken lassen Dies P~gramm wird_ lIfi t kleinen Anderungen bzw KUrzungen der REMs auch aUf den anderen Kleinen pc-s laufen Zum Schlu3 mochte ich noch auf den neuen PRINTER undCsssetten

Interface CE-129Phinweisen Auf diese neue Hardware haben viele PC-Besitzer lange gewartet und man kann von einer geshylungenen ~omponente sprechen Doch leider ist der CE-129P wie berel ts der CE-126p ein wenig laut Abh~lfe schafft hier eine ca 3 mm dicke Unterlage ausmiddot Schaumgummi welche das Printer-Gerausch auf eih M~inimum reduziert Und nun kann man des Nachts middotweiterprogrammieren und drucken auch wenn das weibliche Wesen schlaft PSmiddot cmiddoth arbelte im Schlafzimmer

OATENFLUSSPlAN

-TllGUNGSHYPOTHEKshy BY H WRAGE 2000 NOROERSTEDT

ai PM

10RE bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 20RE HVPO-86 bull

38RE bull BY WRAGE bull 48RE 2 HORDERSTEDT bull S8RE bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 68RE DEFIHITIOHEH 18RE ---------------shyS8RE AH=AHHUITAET 99RE DA=DARlEHEH

189REI1 JA=SULAUFZEIT 110~RE SZ=SUE ZIHSEH 129RE TI=fILGUHG 130RE TS=TILGUHGSSATZ 149~E ZI=ZIHSEH 159RE ZS=ZshyIHSSATZ 169JA=9SZ=9 179IHPUT -DA-iDA 188 IHPUT -Ts-rs 198IHPUT -ZS-iZS 299GOSUB 469 219TI=TS199DA 229GOSUB 479 230PRIHT = LPRIHT 249PRIHT -TILGUHGSHVPOT

HEKshy2S9PRIHT -------------shy

268PRIHT -DARLEHEH DIshyiDA

278PRIHT -TILGUHGSSATZ ~ -rs

2sePRIHT -ZIHSSATZ ~-is

299PRIHT ----~---------~---------

38eGOSUB 518 3Ul DA=DA-TI 329GOSUB 46e 338IF DAltAH GOTO 389 349 TI=AHZI

SHARP-Computer Heft 16 Sei te 8

- ~~-R~mmatfom vorn q~rqh ~~~ ~

~YPO-86 350GOSOB 479 368GOSUB 518 370GOTO n9 388TI=DA 390GOSUB 478 488G0501 518 419PRIHT -shy428USlHG -IIIIIIIU-

PRINT -GE~bull tIHSEH D -iSZ

438PRIHT 44~)PRIHT 450EHD 468ZI=DAZS189RETURH479 AH=ZI + TI 489JA=JA+l 499SZ=ZI+SZ S09RETURH 519USIHG -IIIIIII~

PRIHT middotJAHR-iJA 529PRIHT -DARLEHEH DI

middotDA 539PRIHT -AHHUITAET DI

-AH 549PRIHT -ZIH5EN

-ZI I

5S9PRIHT -TILGUNG DI middotHI

569RETURH S18REI bullbullbullbullbullbullbullbullbull bullbullbullbullbullbull 580REI PC-1481-X 599RE UHD 600RE CE-12P bull 618RE bullbullbullbullbullbullbullbullbull bullbullbullbull

TILGUHGSHVPOTHEK

~ARLEHEH D189088 TIL6UHGS5ATZ

ZIHSSATZ

middotJAHR 1 DARLEHEH DI AHHUITAET DI ZIHSEH DI TILGUHG D JAHR 2 DARLEHEH D AHHUITAET D ZIHSEH DI TILGUHG D JAHR 3 DARLEHEH D AHHUITAET D ZIHSEH D TILGUHG DI JAHR 4 DARLEHEH DI AHHUITAET D ZIHSEH D TILGUHG DI JAHR 5 DARLEHEH D AHHUITAET D ZIHSEH D TILGUHG DI JAHR 6 DARLEHEH D= AHHUITAET D ZIHSEH DI TILGUHG DI JAHR 7 DARLEHEH DII AHHUITAET DII ZIHSEH DlH TILGUHG D JAHR 9 DARLEHEHDI1 AHHUITAEJ D ZIHSEH Dti TILGUHG D JAHR 9 DARLEHEH DII AHHUITAET Dr ZIHSEH D TILGUHG ~ JAHR 18 DARLEHpoundH

I 6161

~1 ~ 7

19ge8e 9888 7099 le98

99998 9908 6938

1818

97938 8998 6855 1144

96785 8898 6774 1225

95568 8988 6689

1318

94249 889amp 6597 1482

92846 S0ge 6499 Isee

91345 S8e8 6394 1605

89749 8898 6281

------

-~q~rQ -h 1~ mT-qrm~~~ 9h1 yphh~l ~ NN _--V_W_~

TILGUHG DM 1838 DtDARLEHEH 19392JAHR 11 AtIHUITAEr Dr 89geZIHSEH DI 1351DARLEHEH DI 86183 shy

AHHUITAET Dr 88B9shy ~~n~~~ ~~~F~~M~~~_~-~ vmiddotoauTlLGUHG- DI1 6648ZIHSEH DI 6932 middot JAHR 39TILGUHG Dr 1967 DARtEHEH DII 12653JAHR 12 AHHUITAET D11 8900DARLEHEH DI 84216 ZIHSEH- Dr S85AHHUI1AET DI 8999 TIlGUHG DI 7114 shyZIHSEH middot DI 5895 JAHR 31TILGUHG Dmiddot 21B4 DARLEHEH DIU 5539JAHR 13 AijHUtTAET M 5926DARLEHEH DI 82111 ZIHSEH DM 387AHHUITAET Dr 8aBB TILGUHG DI1 5539ZIHSEH DI 5747 TILGUHG DI 2252 GESZIHSEH D 14592695JAHR - 14 DARLEHEH DI 79859 AHHUITAET DI~ 8899 ZIHSEH DI1 5598 TtLGUHG DI 2499 PC-1245 PC-1251 PC-1260 PC-1401 PC-1350 _tJAHR 15 DARLEHEH DI -77449 AHHUITAET DI 8099 ZIHSEH DI 5421 TILGUHG DI 2518 soundausgabe mit Sharp Pocket-Computern JAHR 16 DARLEHEH DI 74879 AHHUITAET DI S999 seitdem die ersten BUcher fUr Sharpcomputer- mlt MaschinensprashyZIHSEH DIU 5249 che erschienen sind weiss man dass det Befehl BEEP noch langeTILGUNG DI 2759 nmiddoticht dasEnde ~er Mbglichkeiten darstellt Es ist middotalso mbgshyJAHR middot 17 lich auf einem Sharp Pock~t-Co~puter middot M~sikprogiamme zu erstel shy -DARLEHEH DI middot72111 lenmiddot _ AHHUITAET DII 8099 ZIHSEH DIIshy 5e~1 Doch ein Musikfreund wird mit der Ausgangsleistung des eingeshyTILGUHG DII 2952 JAHR 18 bauten Kleinlautsprechers nicht zufrieden seiri Mi t meiner tlARLEHEH DI 69f59 Schaltung 1st es mbglich ~ie Musikleistung AHHUITAET DI 8e98 aUf einen beliebigen Lautsprecher zu gehen ZIHSEH DI1 4841 TILGUHGDI1 3158 JAHR 19 DARLEHEH DM 66ge8AHHUITAET DII 8geeZIHSEH D 462e TILGUHG DI 3379 JAHR 29 shyDARLEHEH DI 62621 AHHUITAET DM seee ZIHSEH -DI 4383 TILGUHG DM 3616 JAHR 21 DARLEHEH DM 599B4 AHHUITAET DI sae8 ZIHSEH DM 4138 TILGUHG DM middot 3S69 JAHR 22 DARLEHEH DM 55134 AHHUITAET DM sae9 ZlHSEH DM 3859 TILGUHG DI 4149 JAHR 23 DARLEHEH DI 58994 AHHUITAET DI S8e8 ZIHSEH DM 3569 TIlGUHG DI 4439 JAHR 24 DARlEHEH DI - 46563 AHHUITAET DI middot 8999 ZIHSEH DI 3259 TIlGUHG DM ~74e

JAHR 25 DARLEHEH DI 41823 AHHUITAET DI 8999 ZIHSEH DM 2927 TIlGUHG DI 5e72 JAHR 26 DARLEHEH DI 36758 AHHUITAET DM 8eee ZIHSEH DI 2572 Strom versor- ~

TILGYHG D 5427 JAHR 27middot DARLEHEH DI 31323 ANHUITAET DI 8eee ZIHSEH DI ~ 2192 TILGUHG DI 5897 JAHR 28 DARLEHEH DI 25516 SundlauenenAHHUITAET DI 8998 ZIHSEH Dr _1786 TILGUHG Dr 6213 JAHR 29

~Otfn BmiddotaAtfOBaOTB PtSCHBL- CMBH

zu verstArken und

Die Schaltung kann aUf Vero-board aufgeshybaut werden FUr den Alsch 1uss am Rechshyner macht man sich aus einem kleinen StUck vero-board middot und zwei Wrap-Stiften einen Stecker

1-usV

Wer wahrend dem stationaren Betrieb die Rechner-interen Batteshyrien schonen will hier ein Typ

Mit Pin 9 und 10 kann man den Rechner exterri mit gen in E 90V

An EIO+6V

Rbull Oswa ld am Ra nmiddot CH-3801

UIIP Heft 16 Seite 9 SJleRp--Co-mp- u~e~

OWLING PC-1260 PC-1261

ABEMDTABELLE Stand Hl 2 86

IKURT DURCHS= 1733333 ANZAHL DER SPIELE=3

2 EIt 11 A DURCHS= 154a009 ANZAHL DER SPIELE=3

3LUTZ DURCHS= 1443333 AHZAHL DER SPIELE=3

4BERHD DURCHS= 13180a9 AHZAHL DER SPIELE=2

5DIETER DURCHS= 1215880 ANZAHL DER SPIELE=2

6HORST-U DURCHS= 1183333 ANZAHL DER SPIELE=3

JAHRESTABELLE Stand Hl 2 86

IKURT DURCHS= 1529999 ANZAHL DER SPIELE=12 hS~=197 Pa~ 29186 nSp=98 Pam 27186

2DIETpoundR DURCHS= 1479999 ANZAHL DER SPIELE=il hSp=183 Pas 29186 nSp=99 Pa 27186

3BERND DURCHS= 1401818 ANZAHL DER SPIELE=11 h$p=195 Pas 28186 nSp=112 Pas 29186

4 E1111 A DURCHS= 1396a90 AHZAHL DER SPIELE=15 hSp=199 Pas 27186 nSp=191 Pa 29186

5LUTZ DURCHS= 1352222 AHZAHL DER SPIELE=9 hSp=159 Pas29186 nSp=118 Pas 29186

6bullHORST-U DURCHS= 12637S9 AHZAHL DER SPIELE=8 hSp=156 Pas 29186 nSp=li8 Pas 19286

lit unserea Bowl ingshyprograbullbull haben Sie es lei~hterden Besten des Abends und den Jahresbesten zu er~itshytelnIs Jahresausdruck ~ird gleichzeitig auch das hoechste und nieshydrigste Spiel it Datus angezeigt

Und nun zus Prograss Erstsal iger Start sit RUH und Sie kobullbullen ins IIEHUE Haene ingabe Die Anzahl der Spieler koenshynen Sie je nach Speishycnerkapazitaet des Coputers sit der Yarishyablen L (in Zei ~e 19 und 6a9) anpassenllit DEF B kossen Sie zu Bowl ing-tenuejPIHEIHGABE AUSDRUCK TABELLr ABEHD I

und JAHRWeiter zu Haechsten bei der Pineingabe it -1 lit DEF C wird das Proshygrass und die Variablen au Band gespeichert

Rueckladen it CLOAD BOWLIHGund DEF D uer die YariabelenStart jetzt bull i t DEF A oder DEF B(DEF A nur bei Erweiterung der Tei 1shyneheranzahl)Sie koennen jetzt ein Spiel enr achen und einen Drink sehr ~eniessen denn die laestige Ausshy~ertung ueberniat jetzt jetzt ihr SHARP PC1269 bez1261Strike on wuenscht SHARP-Basic-Teas

cop~ri9ht 19861986 S H A R P Basic-Team 10L=20 DIM BS(L)~S(L

)8HS(L)8D(L4)E (UF(U

29 Y AY WAIT 70 PRIHT 1 Namen eingeben

2 Haflen erweite rn IHPUT Q WAIT IF Q=2 GOTO 4B8

25FOR X=1 TO LBS(X)= EF(X)=300 NEXT X

3aWAIT PRINT Nach d es letzten Nasen ei n E eineben WAIT 9 FOR X=1 TO L CLS

49PRINT Haae des jXj Te i I nehflers CURSOR 24 INPUT BS( X) IF B$(X)=E GOTO S9

45HEXT x WAIT S9B CLS PAUSE 9

Haen einltJeben 55 PAUSE 1 Pineingabe

6BPAUSE 2 Tabel le Ab end

79PAUSE 3 Tabel le Ja hr

7SPAUSE 4 Ende 88 INPUT I IF 1=4 END 85IF 11=9 GOTO 28 98IF 11)1 GOTO 189 95WAIT 0 IHPUT Datu

TU

19aFOR X=l TO L IF BS( X)=P GOTO 50

10SD(X+2L)=0DX+3L)= 9B=0S=9

119PRINT XB$X) 11SCURSOR 24 INPUT PI

NS= jP 128IF Plt0 THEN 140 122IF P)=E(X) LET E(X)=

PGS(X)=TH 124IF Plt=F(X) LET F(X)=

PH$(X)=TT$ 130B~B+lS=S+P CLS

GOTO 110 149IF B=9 THEN 168 158D(X+3L)=BD(X+2L)=

SBZ=D(X)D(X+L)D( X+L)=D(X+L)+BD(X)=( Z+S)D(X+U

169CLS NEXT X WAIT 179GOTO 58 188FOR X=1 TQ L-l 199FOR Y=X+l TO l 288IF 1=2 THEH 238

210IF D(X)ltD(Y) GOSUB 2 70

229GOTO 249 239IF D(X+2L)ltD(Y+2L)

GOSUB 278 249HEXT Y HEXT X 269GOTO 385 270EE$=B$(X)U=D(X)Y=D

(X+L)W=DltX+2L)T=D (X+3L)Q=E(X)H=F(X )KKt=G$(X)

280B$(X)=B$(Y)D(X)=D(Y )D(X+L)=D(Y+L)D(X+ 2L)=D(Y+2L)D(X+3 U=D(Y+3U

285HH$=H$(X)E(X)=E(Y) F(X)=F(Y)G$(X)=G$(Y )HS(X)=H$(Y)

298B~(Y)=EESD(Y)=UD(Y +L)=YD(Y+2L)=WD(Y +3U=T

29SE(Y)=QF(Y)=HGS(Y)= KK$H$(Y)=HH$

389RETURH 38SIF M=2 LPRIHT j

ABEHDTABELLE LPRIHT T$

398IF ~=3 LPRINT bull JAHRESTABELLE LPRIHT StandjT T$

319FOR X=l ro L 315IF 1=3 AHD D(X+L)=8

GOTO 340 329IF M=3 LPRJHT XjB$(X

)

322IF 1=3 LPRIHT middotjD URCHS=middotj USIHG middot111 11111 DOO

324 IF 11=3 LPR1HT middotmiddotA HZAHL DER SPIELE=j USIHG jD(X+U

LPRINT hSp= STRS E(X)j Pa G $(X)

325IF M=3 LPRIHT bull nSp =j STRS F(X)jmiddot Pa bull H$Oltgt

328IF 11=2 AHD D(X+3L)= 8 GOTO 348

338IF 11=2 LPRIHT XjBS(X )

332IF M=2 LPRIHT jmiddotD URCHS=j USrHG ~III 1IIIIjD(X+2L)

334IF 11=2 LPR1HT middotjA HZAHL DER SPIELE=j USING jD(X+3U

349HEXT X 350GOTO 58 48aFOR X=l TO L IF BS(

X)=E GOTO 448 418HEXT X 420PRIHT Speicher ist

vo I I GO TO 59 448 IF X=29 PRIHT 9Letzt

er Te i I neher 4S8WAIT 8 PRINT bull

des 9jXj Tei In bullbull CURSOR 24 I B$(X) GOTO 58

599C WAIT PRINT 9Re corder yorber e i ten 9

518CSAYE middot BOWLINGmiddot PRINT IAB$()GS )H()D()E()F( ) EHD

688D PRINT Recorder YorbereitenL=28 DII B(L)G(L)8H (L)8D(L4)E(L)F( Lgt

E I] ~J LItmiddot~13

618IHPUT IAB()G$( )H()D()E()F(

__________~__--__--~__~__~~__~__-----------shy ) GOTO 59 ----------------------------------------shy

nl i tiM -SHARP-Computer Heft 16 Se~ te 10

--~~------~~~~~~~

~ q~rqh~ ~~h~qhm~~~Ph~ vqhh~

- ~ bullbullbull bull bullbull bullbullbullbullbull bullbull bull bullbull bull bullbull amp bullbull ~ bull bullbull ~lt bullbull ~ bullbullbullbull dshy bullbull -

~JimiddotQcP~middot ~ ~ bullbull bullbull ~

000000000000000000000000 trt i t dem CE-140P

unterwe9S 000000000000000000000000

bullbull bull bull bullbull 1 bullbullbull ---shyO~ _~~_ i-2middot ~t=middotmiddotmiddot r t Jt~

- ~ - bull bullbull

Die Umgebung zuhause macht das Arbeiten mit den Sharp-PCs achon fast zur angenehmen Gewohnheit

ohne daB man sieh viele Gedanken darUber macht Erst wenn man unterwegs ist wird einem die die Mobilitatwirklich bewuBt-

Seinerzeit habe ich meinen PC-1402 incl bull CE-126 P und Rekorder CE-152 zu einer

kompakten und vor allem mobilen Einheit incl Kassetten etc in einen Aktenshy

bullbullbullbullbullbullbull bullbullbullbull koffer eingebaut und diesen standig

mit auf die Reise genommen

Doch mittlerweile bin ich im Besitz inea PC-1350 sowie PC-1450 und dem neuen 7-FarbshyPunkt-Matrix-Drucker CE-140 P

Einmal den PC in den Drucker eingeschoben so ist dies geshy

radezu wie geschaffen fUr die Reise

SchlieBlich habe ich mich so sehr daran gewohnt ihn mitzunehmen daB

ich es jedesmal beglUckend Iinde wenn ich abends in meinem Hotelzimmer mit meishy

nem PC plus CE-140 P arbe1ten kann DaB dieser drucker noch inclusiv einem praktischem Hartshy

koffer geliefert wird laBt ihn tatsachlich unauffallig zwischen den hemden im Reisekoffer verschwinden

Tragbar ist die ganze Einheit auch noch mit seinen ca1050 Gramm und es fallt kaum auf daB man immmerhin ca 35 kB-RAM (bzw 20kB-RAM) und einen hervorragenden

XY-Plotter mitschleppt Die Auswertung von Messungen Statistiken Bilanzen aowie die Erstellung von kleinen Zeichnungen oder Graphiken sind roit dieser Einheit quasi aus dem Arm zu schiltteln Abgesehen von der kleinsten Schriftart (12 mm hohe ~eichen) ist die Schrift gut zu iesen und vermittelt einen guten E10shydruck Die durch spezielle Steuercodes anwendbaren Graphik-Anweisungen lassen fast keine wUnsche offen Die Graphik-Fahigkeit ist hervorragend Schade daB bei disen vielen Graphik-Anweisungen die sogenannte Circle-(Kreis-) Funktion fehlt Aber dies ist auch das Einzige und es entschadigen die 7 druckbaren farben (und weiS und grau) die aus nur vier Farshyben gemischt werden und dadurch den Ausdruck sehr Ubersichtlich gestalten lassen Gedruckt wird auf 114 mm breitem Rollen-Normal-Papier Das bedeutet Ea lassen sich bis zu 40 Zeichen in Normal-GroBe (= 24 mm Schrifthohe) je Zeile ausdrucken Gemessen an den Gehauseabmessungen ( 256 (B) x 184 (T) x 43 (H) mm) ist di~s doch beachtlich Der PC-1350 od er PC-1450 wird mit der seriellen Schnittstelle an den CE-140 P angeschlossen Die Betriebsspannung erhalt der CE-140 P von den eingebauten Akkus oder dem mitgelieferten Netzgerat (welches allershydings ca 550 g wiegt) WUrde man sich einen entsprechenden Adapter zulegen Coder basteln) so kBnnte man den Drucker sogar im Auto in Betrieb nehmen bull Neben _ ein~gem Zubehor liegt dem CE-140P auch eine ausfUhrliche Betriebsanleitung bei Sie behandelt die vielen Funkshytionengteingehend und sachlich und auch in 5 Sprachen Dies allerdings macht die BetriebsanleHung leider unhandlich (gleiche Abmessungen wie der Drucker nur halb so dick) Ich pers5nlich habe -mir nur den deutschen Tell verkleinert herauskoplert und somit zu meinem Tascheo-Computer und Taschen-Drucker auch ewe Betriebsanlei tung im Taschenformat erstell t

~

Zusammenfassend kann jedocrr gesagt werden Mit dem PC-1350 oder PC-1450 und dem neuen CE-140 ~ erhMlt man auf kompaktem Raum eine handliche und gleichsam mobile Spitzentechnik von Sharp

PL

11 Ii ili1 iII1 111amp11 111111 111111111111 11 111111111

Imiddotmiddot~ I t~ I) e i 1= I ~ I HEL J (il t1 H 1-middot r- shy 1 4 --1 FI middotmiddotmiddot1middotmiddot middottmiddot middotfmiddot middotfmiddot middotfmiddot c Ishy bull bullbull bullbull bullbull bullbull bull -I middot +i ~ abullbull_ bullbulla bull bullbullbull as a middot middotmiddot1middotmiddot

nnnnnnonnnnnnnnnnnnhnnnn- - - shy - - - - - - shy ~ - - shy - - - shy - shy - - shy

Heft 16 Seits lL

t

--

8 ----- N __

------shy

1423DATA 011111RUC IcrHE BI- EE)f(3 H AKJl P1H _1_ _I _ _ H _ 11110000 1424 DATA 010000f~er 00000000 onpCT 1425DATA 0i0000PC-150euro1 fil i t CE-150 ~4gtXU liWlll310SI

npOrPRPlf11R XOPOWO ERKLAERUNG Tastenbe legung= Aussplache IIA II a B= b W= lIJ G= 9 0= d 11+11= je e = jo 0

JII j (lIJ i e n JOUIshyna I)

= s n sausen I = i j j i i= kurzes K= k L= I M= m N= n 0= 0

P= P R= r S= s in T= t U= U

F= f C= ch IIZ= z Y= tsch = sch 1111= schtsch E= e PQI= ju -- ja

$= haltes Zeichen

= hartes i itamp= lIJe i ches

Zeichen

cop~li9ht 19861986

S H A R P Basic-Team

LISTING

80PAUSE RUS SISCHES ALPHAB ET

100CLEAR GRAPH INPUT COLOR 0 bullbullbull 3=jOCOLOR o

120DIM P$(0)14Z $(0H26

130 INPUT Punkt I a enge PL

140 INPUT Punktho ehe PH 150 A$= I NPU T N

(ormal) o I(n vert ielt)jA$

160 IF A$=NLET A $=1

10 IF A$=jLET A $=0

180 IF A$lt )0AND A$ltgtIGOTO 15 o

190 C$= INPUT S pjegelung (JN ) C$

ai Piiilf ~ r-

PROGRAMM GUT

Als ch zlIJischen Weihnachten und Neuiahl nach Muenchen zu einem Spiel mit SchachshylIJeltmeistel Gal KaspalollJ flD9kam mi r d e I de e e in Ploglamm fuel russhysische Buchstaben zu schleibenMit dem Matrixplogramm aus Heft 186 und meinen Ideen kam dann das fo Igende Pro9ramm zustande Die Tast~nbelegung auf dem- PC-1500 elsehen Si e aus del Elklaelungsshylis t e

200 IF C$=jLET 8 1=1482=183=shy1

210 IF C$=NLET 8 1=182=1483=1

220 IF C$lt)jAND C$lt )NGOTO 19 0

221 PAUSE WORT El NGEBEN iNPUT Z$(0)

222FOR U=1TO (LEN Z$(0raquoY=ASC MID$ (Z$(0) IJ1gt

229 D=lE3+Ymiddot10 RESTORE 0

2300=lE3+Y10+1 240READ P$(0) 260FOR 1=1TO 13 27011=1 280 IF C$=jLET

1=15-1 290~P$=MID$ (P$(0)

1 1) 300 IF P$=2GOTO

400 3101F P$=A$GOSUB

350 320NEXT I 330GLCURSOR (0-P

H)SORGN 340GOTO 230 350P1=I1PL-PL~2

=Pl+PL 360FOR J=P1TO P2 370L1NE (J0)-(J

-PH) 380NEXT J 390 RETURN

400NEXT IJTExT INPUT WEITER JN F$ IF F $NTEXT END

4e1GOTO 100

i

SIiA~P-Com~uxermiddot Heft 16

1320 DATA 000000 00000000

1321 DATA 000000 00000000

1322 DATA 000000 00000000

1323DATA 000000 00000000

1324DATA 000000 00000000

1325 DATA 000000 00000000

1326DATA 2 1350 DATA 01-1111

11110000 1351 DATA 01 0001

00010100 1352DATA 010001

00010000 1353DATA 010001

00010100 1354DATA 010000

00010000 1355DATA 000000

00000000 1356DATA 000000

00000000 1357DATA 2 1360DATA 000000

00010000 1361 DATA 01 1 11 1

11110000 1362 DATA 010001

00000000 1363DATA 010001

00000000 1364DATA 001110

00000000 1365DATA 000000

00000000 1366 OAT A 000000

00000000 1367 DATA 2 1370 DATA 011111

11110000 1371 DATA 010001

00000000 1372 DATA 010001

00000000 1373 DATA 001110

00000000 1374DATA 000000

00000000 1375DATA 011111

11110000 1376DATA 000000

00000000 1377 DATA 000000

00000000 1378DATA 2 1380DATA 011111

11110000 1381DATA 010001

00000000 1382DATA 010001

00000000 1383DATA 001110

00000000 1384DATA 000000

00000000 1385DATA d000000

00000000 1386 DATA 2 14200ATA 011111

11110000 1421DATA 010000

00000000 1422DATA 010000

00000000

Sei te 12 middot

1464DATA 000110 11000000

1465 DATA 000000 00000000

1466 DATA 000000 00000000

1467 DATA 2

1470DATA 011111 11110000

1471 DATA middot 010000 00000000

1472DATA 010000 00000000

1473DATA 011111 11110000

1474 DATA 010000 00000000

1475DATA 010000 00000000

1476 DATA 011111 11110000

1477 DATA 000000 00000000

1478DATA 000000 00000000

1479DATA 2 1610DATA 010000

11100000 1611DATA 001001

00010000 1612DATA 000101

00010000 1613DATA 000011

00010000 1614DATA 011111

11110000 1615 DATA 000000

00000000 1616DATA 000000

00000000 16170ATA 2 1650DATA 011111

11110000 1651 DATA 000010

00010000 1652 DATA 000010

00000000

00010000 16530ATA 000010

00010000 16540ATA 011111

11110000 1655 DATA 000000

00000000

1682DATA 010000 11110000

1683 DATA 010-000 00010000

1684DATA 111111 11110000

1685DATA 000000 00000000

1686DATA 000000 00000000

1687DATA 2 1690DATA 001000

00100000 1691DATA 010001

00010000 16920ATA 010001

00010000 1693DATA 001001

00100000 1694DATA 000111

11000000 1695DATA 000000

00000000 1696DATA 000000 00000000 1697 DATA 2 17e0DATA 000011

10000000 17e10ATA 000100

01000000 1702DATA 001000

00100000 17030ATA 011111

11110000 104DATA 001000

00100000 1705DATA 000100

01000000 17e6DATA 000011

10000000 l07DATA 000000

00000000 108DATA 000000

00000000 1709DATA 2 1710DATAmiddot 011111

11110000 1711DATA 000000

00010000 112=-DATA 000000

00010000 113DATA 000000

00000e0

00000000 1426DATA 01q11

11110000 1427DATA 100000

00000000 1428 DATA 000000

00000000 1429DATA 2 1430DATA 011111

11110000 1431DATA 010001

00010000 1432DATA 010001

00010000 1433 DATA 010001

00010000 1434 DATA 010000

00010000 1435 DATA 000000

00000000 1436DATA 000000

00000000 1437 DATA 2 1460DATA 001000

00100000 1461DATA 010000

00010000 1462 DATA 010001

00010000 1463DATA 001001

00100000

1656 DATA 000000 00000000

165 DATA 2 1660DATA 011111

11110000 1661DATA 010001

00010000 1662 DATA 010001

00010000 1663DATA 010001

00010000 1664DATA 011111

00110000 1665 DATA 000000

00000000 1666 DATA 000000

00000000 1667 DATA 2 1670 DATA 011000

00110003 1571DATA 000110

11000000 1672DATA 000001

00000000 1673DATA 000110

11000000 1674 DATA 011000

00110000 1675 DATA 000000

00000000 1676 DATA 000000

00000000 1677 DATA 2 1680DATA 110000

00000000 1681DATA 011111

~

q ~ -m Q h ~ ~mf 9 mm~~ ~ ~ 9 h ~ ~i) q r h ~

1-

-~ _1

is- 7

-shy~ i

~- -~

1714 OATshyA 000000 00010000

1715DATA 000000 00000000

1716DATA 000000 000013000

1717DATA 2 1730DA-TA 01111 -1

111100130 1731 DATA 000110

013130013130 1732 DATA 02121011

1131300000 1733DATA 13130000

11000000 1734DATA 2111111

11110000 1735 DATA 0001300

0131313013210 1736DATA 2113210013

131300013130 1737DATA 2 174eDATA 0110130

131311130013 1741DATA 000111

1100013130 1742DATA 02101301

013013013013 1743DATA 011111

111leeee 1744DATA 1300001

0000001313 1745DATA 1300111

11000000 1746 DATA 011000

00110000 1747 DATA 0000130

01300013130 1748DATA 00001313

13001300013 1749DATA 2 1750DATA 011111

111100130 1751DATA 1300001

00000000 1752DATA 000010

10000000 1753DATA 000100

01000000 1754 DATA -011000

00110000 1755DATA 000000

00000000 1756 DATA 000000

1313131300130 1757DATA 2

1760 DATA 01 Hl00 013013130013

1761DATA 011111 000130000

1762DATA 01300013 1110001313

1763DATA 131313000 000100130

1764 DATA 011111 11110000

1765 DATA 0130131313 0131300000

1766 DATA 000000 00000000

1767DATA 2 1770DATA 011111

11110000 1771DATA 1313130130

00131130130 1772 DATA 013130_01

111100130 1773DATA 02100013

021010000 1774 DATA - 011111

11110000 1775DATA 0021000

0000001313 1776DATA 000131313

013131313131313 1777 DATA 2 1-7813 DATA 1311111

11111313013 17-81 DATA 13131313131

L 13130211321013

PC-15~e 1782DATA 01301301

00130021021 1783DATA 02113~01

0013130000 1784 DATA 011111

111113000 1785DATA 0000130

00000000 1786DATA 13001300

00000000 1787 DATA 2 1790 DATA 001111

11100000 1791DATA 010000

00010000 1792DATA 01001313

00010000 1793DATA 010000

000121000 1794DATA 0211111

1110021210 1795DATA 000000

00000000 1796DATA 000000

130002121013 1797DATA 2

182100ATA 011111 111102100

1801DATA 0130000 00010000

1802 DATA 000000 00010000

1803DATA 0210000 00010000

1804DATA 011111 11110000

181il5DATA 00210021 130000000

18_06 DATA 000000 000021000

1807 DATA 2 1810DATA 011111

11110000 1811DATA 000001

00000000 1812 DATA 001111

11100000 1813 DATA _010000

000121000 1814DATA 0101300

00010000 1815DATA 010000

00010000 1816DATA 001111

11100000 1817 DATA 0001300

00000000 1818DATA 000000

00000000 1819DATA 2 1820 DATA 0111U

111100210 -1821 DATA 000001

00010000 1822DATA 01301301

001310000 1823DATA 000001

00010000 1824 DATA 000000

11101313130 1825DATA 000000

130000212121 1826 DATA 00210021

2100000210 1827 DATA 2 1830DATA 001111

11101301313 1831DATA 010000

0001001313 1832 DATA 010000

00010000 1833DATA 010000

000121000 1834DATA 001100

011002100 1835DATA 0000013

013131301300 1836 OAT A 131313000

ClClClClGlOlClCl

1837 DATA 2 1840DATA 000000

00010000 1841 DATA 000000

000101300 1842DATA 011111

11110000 1843DATA 000000

00010000 1844DATA 000000

00010000 1845DATA 000000

000000130 1846DATA 000000

0013021000 1847 DATA 2 1850DATA 000001

11110000 1851 DATA 010001

000021000 1852DATA 001001

2100021000 185~DATA 000101

000002100 1854shy DATA 000011shy

111121000 1855 DATA 000000

0000001313 1856DATA 000000

013000000 1858DATA 2 1870DATA 011111

111 1131300 1871DATA 010001

00010000 1872DATA 010001

00010000 1873DATA 010001

00010000 18740ATA 011110

11110000 1875 DATA 000000

00000000 1876DATA 0000130

000130000 1877 DATA 2 1890DATA 000001

11 10000 1891DATA 000001

00000000 1892 DATA 000001

00000000 1893 DATA 000001

000021000 1894 DATA 011111

11110000 1895 DATA 000000

00000000 1896 DATA 000000

00000000 1897 DATA 2

81 ick

1900DATA 011111 11110000

1901 DATA 010000 00000000

1902DATA 010000 00000000

1903 DATA 010000 00000000

1904 DA TA 01 1111 11110000

1905shy DATA 100000 00000000

1906DATA 000000 00000000

1907DATA 000000 0000000_0

1908DATA 2 2050DATA 011111

11110000 2051 DATA 000110-

00001000 2052 DATA 000011

121010000 2053DATA 000000

11001000 2054DATA 011111

11110000 2055 DATA 000000

00000000 - shy2056 DATA 000000

00000000 2057 DATA 2

STATUS 1 6484

~

(j)Z raquo 0

ID

bullCD

7J~ lA

JJbull m

l)~ 3

-Ins Glueck

Mit diesem P~09~amm koennen $ie jede 5130 Moeg I i chke i t de~ Lot t 0shyzahlenkombinationen ausd~ucken lassenWenn Sie die IF-8edingung vor dem LPRINT-8efehl aende~n koennen Sie do~t Ihre eigne Wunschzahl eing~benDas PC-1500 PrOQramm laeuft nur ouf diesem

I I I

108=1C=20=3E= 4F=5G=6J=1 GOTO 78

208=8+1C=8 30C=C+l[I=C 400=D+1E=D 50E=E+1F=E 60FF+1G=F 713G=G+1 78I=I+1IF Jgt50

0GOTO 130 80LPRINT STR$ I 81LPRINT 8CDjE

jFjGJ=0X=X+1 82IF X(gt20e0GOTO

130 83lNPUT PAPIERW

ECHSEL J N j L$IF L$=J LET X=0END

84CLS X=0 130-A J=J+l IF G=

49AND F=48AND E=47AND 0=46 AND C=45ANO 8= ~ 44GOTO 200

140 IF G=49AND F=4 8AND E=47AND 0 =46AND C=45 GOTO 20

145IF G=49AND F=4 8AND E=47AND 0 =46GOTO 30

1513 IF G=49AND F=4 8AND E=47GOTO 40

160IF G=49AND F=4 8GOTO 50

170IF G=49GOTO 60 180GOTO 70 200LPRINT ES SIN

0 201LPRINT I 2e2LPRINT MOEGLI

CHKEITEN

IREM PC-1500 5CSIZE lCOLOR

2 10FOR A=ITO 44

FOR 8=A+ITO 45 FOR C=8+1TO 4 6 FOR D=C+1 TO 47FOR E=O+lTO 48FOR F=E+1TO 49

20H=H+lI=I+llF 1=500LPRINT Hj TA8 18jAjTAB 2 1j8jTA8 24C TA8 27jDjTAB 3 0jETAB 33jFI =0

30NEXT F NEXT E NEXT D NEXT C NEXT B NEXT A

40LPRINT Es sin dj HP 11 U

41LPRINT Moe91 i ch ke i ten END

STATUS 1 245

wei I die anderen PCs nu~ 5 FORshyNEXT-Sch le i fen 9 le i chze it i 9 vershy vom dauen koennen (PC-1513e=16)Start m~t RUN und nach Papierwechsel 5HRRP-8aSiI-Team mI t DEF A

Fuer al le SHARP-pes Der We9 ins Glueck

Ausdruck al Jer Lottozahlen (6aus49)shy

cop~ri9h~ 19861986

S H A R Pshy Basic-Team

I ~

~ ~

-~

-

- -Heft

middotWi aw - - ~~ _ _ l - ~

16 _se temiddot 13 -~ SHJ9RI~-CQ rnr yj~-~r~

8------- middot middot middot _ _- __ _M_

Akko~dfindun9 leicht gemacht ist ein P~o9~amm fue~ Ke~bo~de~ ode~ solche die es noch we~den wo ren Auf dem PC2500 ode~ dem PC135B koennen alle Ou~Moll OomnantsePlMollsePt und Nonakko~de als G~i ffbi Id da~gestel It we~denauch an ein Ha~dcop~ des gewuenshyschten Akko~des ist gedacht wo~den Die Akko~de koennen in G~oss- ode~ Kleinsch~ift eingegeben we~den

Ha~dcop~ de s Ak ko~de s F -Mo I I nach de ~ Ein9abe von )fm( ode~gtFMlt wi~d dieses Ha~dcop~ ausgegeben

Akkold FM

u uaubullbullbullu bull a bull all 1 IU bull t ampI tu bull bull III bullbullbull 1amp 111 bullbullbull tU 11 bull a IU bull Ia Ut au 1 1 au UI Uamp bull at bullbull bull a al 11 bull bullbullbullbullu bullbull a bullbullbull I bullbullbull bullbullbull bullbullbull bullbullbull bull tu bullbullbull tU I bull a 1 tU IU bullbullbull bullbull 1 tU ata Itt bull tU I bull I bullbullbull ut Ut tU 11 bull 1 IU bull al ua bullbullbull U I Uamp bullbull bull

a bullbullbull 1 bullbullbull 11 a 1 bull U bull1bullbullbullbull

bullbullbull UI bull U bullbullbullamp tU

I I I I

bull I I I

bull 11 11 I bullbull

I A I

11 bull 1 bull ll

A U I

bull bullbull Ut abullbullbull bull IU amp III

11 IU 11amp

bullbullbull 1 a A bull I

A I I I I bull

UU

bull bull I

I bull bull I tu middotamplU t bull bull bull bull bull bull bull I bull bull bull bull bull bull bull bull bull bull bull bull bull bull bull amp bull u bullbullbullbulluuuuu u

lREM AKKOROFINDUNG 2REM LEICHT GEMACAI 3REM Thomas Lange 4REM Rotdo~nwe9 3 5REM 4722 Ennige~loh

10WAIT 0 50middotCLS 60Cl=3500CI=350101=3502DI=3503El=

3504Fl=3505~FI=3506Gl=3507Gl=350

8 61Al=3509AI=3510Hl=3511 62C2=3512CS=3513D2=3514DS=3515E2=

3516F2=3517 FS=3518 G2=3519GS=352 o

63A2=3521AS=3522H2=3523 999-GOTO 2000

1000 REM ZEICHNEN OER TASTATUR 1040 RESTORE 1050WAlT 0 1100LINE (33)-(5927)B 1110FOR 1=1 TO 13 1120LINE laquo3~4tl)3)-laquo3~4tI)27) 1130NEXT 1 1135H=3T=17 1138~OR 1=1 TO 20 1139READ Xl 1140LINE (XlH)-(XlT) 1150NEXT I 1180 RETURN 12000ATA 681012182022242628

34363840464850525456 2000REM ABFRAGE DES AKKORDES 2010CLS GOSUB 2100 GOSUB 2500

GOSUB 1000 GOSUB 3000 2020SU= 2025ST$= INKEY$ 2middot030 IF ST$= GOTO 2020 2040 IF ST$=W OR ST$=middotw THEN GOTO 2

000

ni PMP

In le le 3000 bis 3157 snd die gesPeishyche~len Akko~de und ih~eToene abgele9t Die Koordinaten de~ Tasten sind in lei le 3500 bis 3523 abgesPe iche~t und we~den di~ekt uebe~ die Namen de~ Toene angesP~ungen

IF AK$=gtFMltDR AK$=)fm( GOSUB F1

IF AK$= GOSUB GSGOSUB C2RETURN Auf diese weise lassen sich auch al le ande~en Akkolde P~o9~amm i middot e~en SPe i ch e ~be da~ f de s P~o9 ~amfTIe s 4 6K

P~og~Qmmie~hi Ire fue~ weite~e Akko~de

UO (f)(f) (f)C)(f)

1L CJO UO lLCJP mm mmm mm mmmll lll ll lll(f)() (f)(f)(f) (f)U) (j)(j)(j)00 000 00 00000 CJCJCJ CJCJ CJCJCJ

Ois Gis dis gis Cis Fis Ais cis fis ais r-

C 0 E F G A H c d ~ f 9 a h -i-i-i-i-i-i-iNNNNNNN UOWlLCJltI IUOWlL CJltI I

mmm-Olmmmmmmmmmm lgtgtgtgt gt gtgtgtgtgtgtgtgt (f)(f)(f)(f)(f)(f)(j)(f)(f)(f)(f)(f)(f)(f) 00000000000000 CJCJCJCJCJCJCJCJCJCJCJCJCJCJ

2050 IF ST$=C OR ST$=c THEN GOSUB 5000

2060GOTO 2020

2100CURSOR 100 2110PRINT AKKOROj 2120CURSOR 101 2130PRINT [ ] 2140CURSOR 111 2150 INPUT AK$ RETURN 2500CURSOR 102 PRINT W=Weite~

CURSQR 103 PRINT C=CoPY RETURN

3000REM KOOROINATEN OER AKKO ROE

3100 IF AK$=C OR AK$=c GOSUB Cl GOSU~ El GOSUB GlRETURN

3110JF AK$=CM OR AK$= cm GOSUB Cl GOSUB Dl GOSUB Gl RETURN

3111 IF AK$=C7 OR AK$=c7 GOSUB Cl GOSUB El GOSUB Gi GOSUB AI RETURN

3112 IF AK$=CM7 OR AK$=cm7 GOSUB C 1 GOSUB 01 GOSUB Gl GOSUB AI RETURN

3113 IF AK$=C9 OR AK$=c9 GOSUB Cl GOSUB El GOSUB G1 GOSUB AI GOSUB 02 RETURN

3114IF AK$=G OR AK$=g GOSUB Gl GOSUB Hl GOSUB 02 RETURN

3115 IF AK$=GM OR AK$=9m GOSUB G1 GOSUB AI GOSUB 02 RETURN

3116 IF AK$=G7 OR AK$=g7 GOSUB Gl GOSUB Hl GOSUB 02 GOSUB F2

RETURN

middot SHARP-~omputer Heft 16 Seite 14 -----shy

middot~------middot ~ q ~-rq h~ ~ M f q h m~~- ~ ~middot9 rH ~J q r h ~ middot -- --- bull ---__ IW1IW

3117 IF AK$=IGM7 OR AK$=lg m7 GOSUB G 31313 IF AK$=EM OR AK$=em GOSUB El 1 GOSUB AI GOSUB 02 GOSUB F2 GOSUB Gl GOSUB H1 RETURN RETURN 3131 IF AK$=E7 OR AK$=e7 GOSUB El

3118 IF AK$=IG9 OR AK$=g9 GOSUB G1 GOSUB Gl GOSUB Hl GOSUB 02 GOSUB H1 GOSUB 02 GOSUB F2 RETURN GOSUB A2 RETURN 3132 IF AK$gt=EM7 OR AK$=em7 GOSUB E

3119 IF AK$=0 OR AK$=d GOSUB 01 1 GOSUB G1 GOSUB Hl GOSUB 02 GOSUB FI GOSUB A1 RETURN RETURN

3120 IF AK$=OM OR AK$=dm GOSUB 01 3133 IF AK$=E9 OR AK$=e9 GOSUB El GOSUB F1 GOSUB Al RETURN GOSUB Gl GOSUB Hl GOSUB 02

GOSUB FS RETURN3137 IF AK$=HM7 OR AK$=hm7 GOSUB H 3134 IF AK$=H OR AK$=h GOSUB Hi1 GOSUB 02 GOSUB FS GOSUB A2

GOSUB OS GOSUB FS RETURNRETURN 3135 IF AK$=HM OR AK$=hm GOSUB Hi3138 IF AK$=H9 OR AK$=h9 GOSUB Ht

GOSUB 02 GOSUB FS RETURNGOSUB OS GOSUB FS GOSUB GS 3136 IF AK$=H7 OR AK$=h7 GOSUB -H1RETURN

GOSUB OS GOSUB FS GOSUB A23139 IF AK$=F OR AK$=( GOSUB F1 RETURNGOSUB Al GOSUB C2 RETURN

3154 IF AK$=CIS9 OR AK$=cis9 GOSUB3140 IF AK$=FM OR AK$= fm GOSUB Fl Cl GOSUB Ft GOSUB GI GOSUB H1GOSUB G1 GOSU8 C2 RETURN GOSUB OS RETURN3141 IF AK$=F( OR AK$=f7 GOSUB F1

3155 IF AK$=GIS OR AK$=9is GOSUB GGOSUB A1 GOSUB C2 GOSUB OS I GOSUB C2 GOSUB OS RETURNRETURN

3156 IF AK$=GISM OR AK$=9 ism GOSUB3142 IF AK$=FM7 OR AK$=fm7 GOSUB F GI GOSUB H1 GOSUB OS RETURN1 GOSUB GS GOSUB ~2 GOSUB OS

3157 IF AK$=GISM7 OR AK$=g i sm7RETURN GOSUB Gl GOSUB Hl GOSUB OS3143 IF AK$=F9 OR AK$=f9 GOSUB Fl GOSUB FS RETURNGOSUB Ai GOSUB C2 GOSUB 02

3158 IF AK$=GIS9 OR AK$=gis9 GOSUBRETURN G1 GOSUB ~2 GOSUB OS GOSUB FS3144 IF AK$=FIS OR AK$=fis GOSUB F GOSUB AS RETURNI GOSUB AI GOS~B CS RETURN

31S9IF AK$=OIS OR AK$=dis GOSUB 03145 IF AK$=FISM OR AK$= f ism GOSUB I GOSUB Gl GOSUB AI RETURNFI GOSUB Al GOSUB CS RETURN

3160 IF AK$=OISM OR AK$=dism GOSUB3146 IF AK$=FIS7 OR AK$= f s7 GOSUB 01 GOSUB FI GOSUB AI RETURNFI GOSUB AI GOSUB CS GOSUB E2

3161 IF AK$=OIS7 OR AK$=dis7 GOSUBRETURN 01 GOSUB G1 GOSUB AI GOSUB CS3147 IF Ak$=FISM7 OR AK$= f i sm7 RETURNGOSUB FI GOSUB A1 GOSUB cs

3162 IF AK$=0IS9 OR AK$=dis9 GOSUBGOSUB E2 RETURN 01 GOSUB Gl GOSUB AI GOSUB CS~3148 IF AK$=FIS9 OR AK$= f i s9 GOSUB GOSUB F2 RETURNFI GOSUB AI GOSUB CS GOSUB F2

31631F AK$=AIS OR AK$=ais GOSUB AGOSUB-GS RETURN I GOSUB 02 GOSUB F2 RETURN3149 IF AK$=CIS OR AK$=cis GOSUB C

3164 IF AK$=AISM OR AK$=ajsm GOSUBI GOSUS Fl GOSUB Gl RETURN AI GOSUB Cl GOSUB F2 RETURN3151 IF AK$=CISM -OR AK$=cism GOSIJB

3165 IF AK$=AIS7 OR AK$=u is7 GOSUBCl GOSUB El GOSUB GI RETURN AI GOSUB 02 GOSUB F2 GOSUB GS 3152 IF AK$=CIS7 OR AK$=cis7 GOSUB RETURNCl GOSUB Fl GOSUB GI BOSUB H1

3166 IF AK$=AISM OR AK$=a ismRETURN GOSUB AI GOSUB CS GOSUB F23153 IF AK$=CISM7 OR AK$=c i sm7 GOSUB GS RETURNGOSUB Gl GOSUB H1 GOSUB OS

3167 IF AK$=AIS9 OR AK$=ais9 GOSUBGOSUB FS RETURN AI GOSUB C2 GOSUB 02 GOSUB F2 - 3121 IF AK$=07 OR AK$=d7 GOSUB 01

GOSUB FI GOSUB A1 GOSUB C2 GOSUB GS RETURN AlfRlfl 3195CLS CURSOR 02RETURN 3196FOR 1=1 TO 3 CLS CURSOR 01 bull3122 IF AK$=OM7 OR AK$=dm7 GOSUB 0 A Z1 GOSUB Fl GOSUB Al GOSUB C2 PAUSE AKKORO 1ST NICHT

GESCHPEICHERT BEEP 1 NEXTRETURN 3200 GOTO 20130 U ___II3123 IF AK$=09 OR AK$=d9 GOSUB 01 3499REM KOOldinaten del Tasten ----- shyGOSUB FI GOSUB A1 GOSUB C2 3500LINE (422)-(624)BF RETURNGOSUB E2 RETURN

3124 IF AK$=A OR AK$= a GOSUB A1 35elLlNE (614)-(816)X~ RETURN ---I GOSUB Cl GOSUB E2 RETURN 3Se2LINE (822)-(1024)BF RETURN

3125 IF AK$=AM OR AK$=am GOSUB A1 S~BRE~Cg~EUIER3503LINE (le14)-(1216)XB RETURN bull3504 LINE (1222)-(1424)BF RETURNGOSUB C2 GOSUB E2 RETURN

3126 IF AK$=A7 OR AK$=a7 GOSUB A1 3505 LINE (1622)-(1824)BF RETURN ~~~ I 3506 LINE (1814)-(2016)XB RETURNGOSUB Cl GOSUB E2 GOSUB G2 35137 LINE (21322) - (2224) BF RE TURN Wir planen ein aJflITERlpoundXIK(If FurRETURN 35138 LINE (2214)-(2416)XB RETURN ~~~ h9Taus~ngen3127 IF AK$=AM7 OR AK$= am7 GOSUB A1

GOSUB C2 GOSUB E2 GOSUB G2 35139 LINE (2422 )-(2624) BF RETURN -Haben Sie irgend welChe Anr91Y~n 35113 LINE (2614 )-(2816) X B RETURN oder Frage so schreibe~ Sie bitte

AK$=a9 GOSUB Al 3511= LINE (2822gt-01324) BF RETURN an die Redaktion(ggf tbmration) 3512 LINE (3222)-(3424)BF RETURNE2 GOSUB G2 3513LINE (3414)-(3616)XB RETURN 3514LINE (3622)-(3824)BF RETURNAK$=e GOSUB El 3515LINE (3814)-(4016)XB RETURNHl RE TURN 3516LINE (4022)-(4224)BF RETURN

Fortsetzung nachste Seitebull-UM Heft 16 Sei te 15

RETURN 3128 IF AK$=A9 OR

GOSUB Cl GOSUB GOSUB H2 RETURN

3129 IF AK$=E OR GOSUB G1 GOSUB

- middot8----~ -~ - - ~-

------

3517LINE (4422)-(4624)BF RETURN 3518LINE (4614)-(4816)XBRETURN 3519LlNE (482i)-(5a24)BF RETURN 352aLINE (5a14)-(5216)XB RETURN 3521LINE (5222)-(5424)BF RETURN

3522LINE (5414)-(5616)XB RETURN 3523LINE (5622)-(5824)BF RETURN 3620RUN 4a0aBEEP 5 END

500lREM COPY-ROUTINE 5001REM ~ahl de~ Fa~be

5a02C LPRINT CHR$ amp1B2 5003REM Zeichen9~oesse c~

5005LPRINT CHR$ amplBjjc 5008LPRINT Akko~d jAK$ 50~0REM Zeichen9~oesse a 5015LPRINT CHR$ amplBja CONSOLE

60 5016REM Die eigentl ich~

ne 5a18FOR Y=3 TO 27 5020FOR X=0 TO 59 5a30p= POINT ltXY) 51340 IF P=l LPRINT 5050 IF P=0 LPRINT 5080NEXT X

Copy Rout i

5110NEXT Y LPRINT LPRINT LPRINT LPRINT LPRINT RETURN

PC-1251 1 Be9r- i He r-oten

Heft 385 Seite 40 fuershy PC-1251

2 109 i 9sP i e I ~ (SuPer--H i r-n) Hefi 485 Seite 8 fuershy PC-1251

3 Dershy Mor-selehr-er- (LOr-dinoteurshy de Poch)

Heft 785 S~te 28 nurshy fue~ PC-1251

4 De rshy e nl) ss ch e ds r- ch t er- piel-und Sotzzaehlu~9 Heft 985 Se te 26 fuershy PC-1251

5 Dur-t-Zoeh I P~o9r-ommmiddot Heft 1285 Se ite 6 fuershy PC-1251

PC-125051 1 Be9r- ffe r-oten

Ein SPiel mit Buchstoben Heft 585 Seite 45 fuershy PC-125051

2 HYPER OLYMPICS SPiel mit Gr-oPhik (Club Sho~Pent ier-)

Hefl 985 Se ite 25 fuershy PC-125051

3 8uchstubier-tofe In Deutsch Inter-notionol (Post)SPr-echshyfunk En9 lis ch F_r-onzoe s is ch Heft 1085 Seite 15 fuershy PC-1251

4 Gr-oPh ische Funkt ion (Club Shor-pentier-)

He ft 1085 Se i te 35 fuershy PC-125051

5 Wonn worshy Oster-n 1789 Ber-echnun9 dershy bewe91 ichen chr-ist I ichen Fe ier-toge Heft 1~85 Se ite 27 fuershy PC-125051

5 I ch dr-uck m i~ e i ne n Ko I e nde ~ Kolende~ mit r-ichtiger- Wochen-und Schultjohr-zoehlun9 Heft 1185 Seite 28 fue~ PC-125a51

Cassetten-Service fUr

PC-1251

~ ld

auf Cassetten

Ipe

7Dor-t ZoehIPr-09r-omm Heft 1285 Se ite 5 fuershy PC-126051

8 WRITE BIG Gr-osse Buchstoben Quer-geschr-ieben Heft 186 Seite 20 fuershy PC-125051

7CE 125

9 Wechstuben ver-buchse In SPiel mit Buchstoben

PC-1500 1 L09 ik Spie I (SuPer- Hir-n)

Heft 485 Se i te 8 fuershy PC1500

2 Wor-tr-otespie I Heft 1085 Se ite 34 fuershy PC-1500

+CE 150

3 Pr-ue f P r-Q9r-omlTl fuer- E i senbohnnummer-n Heft 1085 Se ite 36 fuershy PC-1500

4 Schoenschr-i ft Keine duennen Buchstobenl ienien mehrshyHeft 186 Seite 20 fuershy PC-1500

5Russ ische Buchstoben fuershy PC-1500+CE150+CE151

vom SHARP-Easic-Team

1500

-

Heft 16 Sei t-e

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

s 11 middot11 11

____ N _ bull

- - - N ~ q ~MP h ~ ~ middot h-f 9 r m~~ ~ P h ~ ~ ~) q rh rh - -

1_ 1IVN fII ~ bull ---___ tJW~

bull____________-_____________1- -~ r~-------------------------~

-middot11 I1PLAKATSERVICE middotmiddotmiddot11-----------------------1111 ----------------------11 11 W1r antwarfan Computar- 11

f-middotk fmiddot middot 11 Z k 1111 gra 1 ur a e wee e 1111 11 bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 11

II Vom grossformatigen Plakat liber 11~11 Einladungs- und Geburstagskarten 11 Ill bis zu Briefkopfen etc I1 --11middotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddot_middotmiddotmiddotmiddot11

tmiddot~ 11 SL[]m11 CC~DI

a ~I3IilIbHOO a~ ey 11 -shyI $r At - 11 I ~l~l~l 6~ ~g mAl if 11

4~

~ltImiddot--~-----------------------middotI ~---------------------~---~

Erstellung und Uebersetzung ycnScftware-Dckumentaticn

Wollen Sie eine technische Information oder Beschreibungen Ctbersetzt haben middotF0runs eine Kleinigkeit Lassen Sie gleich die Profis ran

Insectl5Iii1O ~(U~cn -1X~D~(3ffCllffD~ffnl5IDlClg~ID ~~El ftJ sect[3~(6HOO fig

~~~

- lIes +middotuet-middot e

Hef-t 16 Se_i te 17 S HPI RP - Co~mJO u t e r~~~vmiddot ___~~ ~ i ~ __bull __ ~~ ---

--~ ~~~~~--------------------------------------------------------------------Christaph u Peter Kindermann

Roseggerweg 1Progr~mm zur Aktenbeschriftung

7257 Ditzingen 2 das sauber~ und ardentliche Beschriften von AktenrUcken (zB Leitz-Akten usw) macht immer wieder Schwierigkeiten

Mein Bruder und ich haben daher fur unseren PC-1500 A hiershyfur ein spezielles Programm entwickelt

Mit diesem Programm ist es moglich den Aktenrucken ganz nach Wunsch mit graGen fetten oder kleinen Buchstaben zu beschriften auch farbig

Einenmiddot Muster-Ausdruck in alIen 9 SchriftgroGen das gessmte ausgedruckte BASIC-Programm und eine Variablen-AuflistungfUge ich bei

Ubrigens der Zeilenabstand des BASIC-Programmes wurde mit RENUMBER V2 und die Variablen-Auflistung mit VARLIST - beides Ober FISCHEL bezogen - gemacht

Vielleicht sind die Leser von Alles fUr Sharp Computer an dem Programm Akte interessiert daB man Ubrigens auch fUr folgende Beschriftungs-Arbeiten einsetzen kann

Schulhefte Namensschilder TiefkUhlkost Adressen-Aufkleber SchlOasel-Anhanger Merkzettel AktenrUcken usw

Durch ~nderung der Zeile 220 ksnn erreicht werden daB das Zentrum der Beschriftung in die Mitte des beschriftbaren Papieres gerGckt wird Anderenfalls wird in der Pspiermitte gedruckt

5 A WA-l T 99 10 AKTE 15REM PROGRAMM

ZUM BESCHRIFshyTEN IJON AKTENshyRUECKEN MIT FETTEN BUCHSTA BEN

20REM SCHRIFTZEN TRIERUNG AUF PAPIERMITTE

25REM IJERSION 2 JANUAR 1986

30REM COpy RIGHT BY CHRIS KINshyDERMANN SIDNEY amp PETER KINDER MANN DITZINGEN

35CLEAR CLS ON ERROR GOTO 55

40BEEP 3PAUSE AKTENBESCH

RIFTUNG BEEP 3

60IF FW$=JOR F W$-= j THEN BEEP 1 CLS PRINT 0=Sch 1 =BI 2=Gr 3-=Ro I FW 11 I INPUT FW

65IF FW(00R FWgt3 BEEP 3GOTO 60

70CLS COLOR FW 75LBEEP ICLS

WAIT 0PRINT Leerze i I en +shy

24 LLj I

80 INPUT LL 85IF LL(-240R LL

gt24BEEP 3GOTO 75

90LF LL 95BEEP ICLS

PRINT N Text

100 INPUT ZE$ 105L=LEN ZE$ 110BEEP lCLS

120BEEP lilF G)9 OR G(lTHEN BEEP 3GOTO 11 o

125GRAPH CS1ZE G 130 F=G6 -135U=(245-LF)2 140FOR 1=1TO G 145CLS PRINT I

ter Oruck 150GLCURSOR (U+I

12) 155LPRINT ZE$ 160NEXT 1 165GOTO 55 170TEXT 175REM STATUS 1=

850 180END 185REM WENN ZENshy

TRIERUNG AUF ORUCKERSCHREIB BEREltH ZENshyTRIERT WEROEN SOlL

F

FW

FW$

G

I

L

LL

N

U

130

60

50

45 120 140

140 160

105

45 85

55

45WAIT 0G=4Ll= 4 PRINT Groesse

1-9 Gi 190REM OANN

ZEIlE 135 U=(216-LF)2 SETZEN

135 50BEEP 11NPUT

Farbenwechsel J FW$

55TEXT CSIZE 1 N=N+l

115INPUT G

Integrationsprogramm fUr PC-1260

Sehr geehrte D~en und Berren

ZE$ 100

Bernd Bleymehl Urexweilerstr 8 669 St lendel

anbei ubersende 1ch Ihnen ein Programm zur numerischen Integration welches aUf dem sog Monte-Carlo-Verfahren

135

65

60

110 125

145

135

75 90

95

150

105

d h der Ermittlung derlnte-grationsflache aus der Verteilung ~

einer Zuiallszahlenfoqe beruht Das Programm wurde ft1r den PC-12606l geschrieben 1st aber mit kleinen Anderungen (Kleinbuchstaben Ausgabeformatierung) aut alIen Taschencomputern ab PC-1245 lauff8hig

AKTE AKTE

115 130

150

80

155

AKTE AKTE AKTE AKTE AKTE

AKTE

ItRE~ (C) 2611986 2RE~ Bernd Ble~ehl 3REII Urezwei lerstr8 I 4RE~ 6699 StWendel 5 RE~ bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

18 9 A9 CLEAR WAIT 8 PRINTmiddot Inter~lber echnun9 WAIT 288 CURSOR 24

29PRINT bull ~onte-CdrloshyYerfdhrenmiddot

38PRINT middotY=f(z) in Zei le 290middot

49 WAIT 4srREII Ein9dbe der Inte

-9rdl9renzen S8INPUT 9Linke Grenze=

9 L CURSOR 24 IHPUT 9Rechte Grenze =9iR IF Rlt=L THEH 5 e

SS-XI=R-L 68CURSOR 8 IHPUT middotWie

viele Yersuche sol le ndurchgefuehrt werde n middotANZ

6SCLS 79IF AHZltl GOTO 69 89IIAX=8 FOR X=L TO R

STEP XI29 GOSUB 28 8middot IF ABS Ygt~AX LET IIAX=Y

99NEXT X 188GF=IIAXxr 18SWAIT a 187XS=XIAHZ 188X=L lI8FOR I=l TO AHZ 115CURSOR 9 PRINT Ii 9 Y

ersuch bull 129RAHDOPl 139X=X+XS 159YZ= RHD 8IIAX 168GOSUB 288~ IF ABS Ygt

=YZ LET A=A+l 178HEXT I 188 FL=GFfVAHZ 185 WAIT 198PRIHT middotFldeche=middotiFL 195EHD 199RErt Funktionsuntrshy

prordbullbull 288Y= EXP X_ 218RETURH

------_

~ ~ C

~ s- Jbull _____w_~Q~nmiddotph1~middot c~~fmiddot~rhm-~-~~ ~~h~ ~v~rh-

- 4111(~

Peter Gregorius Hau~tstr 3 6571 Martinstein TRIGONOMETRISCHE FUNKTION

Trigonometr-ische ~nkti_on PC - 1500 (A) Y=oSlN ct(X+b)+d (0)= 2

Hiermit Ubersende ich Ihnen ein kleines Programm zur Veroffentshy (c)= 1

lichung in Ihrer Zeitschrift Alles fUr Sharp Computer Cb)= 0 (d)= 0

Gestartet wird das Programm mit Def A Es erscheint in der Anzeige der Name des Programmes und die Form der allgemeinen Sinusfunktion Danach wird der Faktor a eingegebeh Er bestimmt den Werdebereich der Funktion e gibt die Frequenz an b die Phasenverbindung und lid die Versehiebung auf der y-Aehse Wenn der Faktor a kleiner als 1 oder groBer als 10 ist wird der Faktor mit 10 multipliziert bzw divid~ert damit der Funktions graph noeh gezeiehnet werden kann (siehe Beishyspielsausdrueke) Natiirlieh konnen Sie dieses Programm aueh fUr allgemeine Cosinusfunktionen verwenden Dazu brauchen Sie nur in der Zeile 1400 Cosneinzusetz8n bzw eine Phasenverschiebung der Sinusfunktion von 90 Grad eingebeb (Cos I = Sin (X+90raquo

1240GOSUB 1600 1375LET F=120 1300LF 1121GRAPH LET P=-210

COLQR 2 138eFOR J=-21eTO 13112lLINpound (0~0)-( 210 tTRIGONOMETRlSCHE

210~ 12I)LlNE 1400Xl=(-J~8)C

1000REM TRIGONOM ETRlSCHE FUN KTOlN

1BIBREM BY PETER GRpoundGOR1US

1100 A CLEAR TEXT PAUSE TR 1GONOMETR lSCHE PAUSE FUNK T JON

1110 FAUSE Y-=aS 1N c (X+b)+d PAUSE

lJ 20 JNPU T ( a) E1 N5EBEN A (c)EINGEBEN C (b)EliG EBEN B (d )poundlNGEBpoundN o

121210COLOR 1 LPRINT lTRI GONOMETRISCH pound

121121 LPRINT lHl fFUNKT lONl l LPRINT Y=aSlN cl( Xb)-+d

122121LPRINT (0)= ALPRINT (c)= C LPRINT (b)= I B LPR1N T (d)= 0

12302=5

~~ WlIJ[D~J ~r=Jl~

~~~ ~~~ ~rliJI ~~tD ~~ ~~~ ~~~

fI~~ ~~~ r)~~ ~~ ~tm

FUNKTIONllt12021121)-(1 X2=SIN XJX= Y=otSIN ct(X+b)+d20-210) ( (AX2)+OHl (0)= 65

1320FOR T=I2ITO 21 o (c)= 4 2STEP H 1420LINE (FP)-( Cb)= 3l~ LlNE (T 5)- ( 120+X J) 0 3 (d)= 0 T -5) NEXT T 143B~ET F=120+X

1330FOR U=-210TO LET P=J 213S TpoundP 10 1440NEXT J LlNpound (115 U) 1490COLOR 1 -(125 U) 15e0LINE (0210) NEXT U -(0-210)

1340CS1Zpound 1 LINE (121 -2113 COLOR 1 )-lt2113-210) GLrURSOR (12 LINE lt21121shy5178) 2113)-(21021 LPR INT 18121 0) GLCURSOR (1 151eLJNE (21021 25 88) 0)-(02JI2I) LPR 1NT 90 1520ROTATE 1

1350GLCURSOR (12 GLCURSOR lt20 5 -183) 02130) LPRINT -180 LPRINT FUNT GLCURSOR ( lONGRAPH 125 -33) 155eTEXT ENO LPR 1NT -90 1600 1 F A( lTHEN

1360GLCURSOR (70 LET A=Al1121 Z 5)LPRINT =51121_I Z 16101F A10THEN GLCURSOR (17 LET A=A10Z TRJGONOMETRISCHEl 05)LPRINT =510 FUNKT10N 2 16213 RETURN Y=atSIN cl(X+b)+d

(0) = 121 65 (c)= 25 (b)= 0 (d)= 0~TRIGONOMETRISCHE

FUNKTION Y=aSIN c(X+b)~d (0)= 7

(c)= 10 ~ [) Cb)~ 15

3~~ r Cd)= 0 ~~ ~~ lJ~ trn)[iIJ ~~t

~~ tlJ~ Il~

_ All es +uet-

~ ~

J

-

_co

Heft 16 Sei-te 1~9 --L SHARP-ComP~t~er

~ts~~~_~_middotmiddotmiddot- - - - ~---~

bull bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull

middot 8------ bull _ ti

bull _ to _ ~

-- ----~--

Messen steue~n ~egeln mit dem PC 1588

bull La Auf de~ Abbildungseshy aliihen Sie das wichtigshyste Teil eines Erweishy +rE telungssystems tuer Ihlen PC 1508 Es it wu~de aus dem A-DshyWandler aus Heft 385 E in e~ste~ Linie nach K~ndenwuanschan snshy 6itw i ck e It Ni cht zushyletzt haben auch Inshy iA= dust~ieanwende~ zu EI5I

--a Aende~ungsvorschlaeshy -iP I~gen baigatragen 1Auf da~ Platine sehen

Sia - Den Anschluss an den Rachne~ davo~ 3 Steckplaetze fue~ E~~ weita~ungen und eine Ch i p-se 1ect-cha 1tun~g

Was blingt nun dieses System

1 Sie koennen MEHRERE Ge~aete gleichzeitig anschliessen 2 Die E~weite~ungen koennen in ein sepe~ates Gehaeuse eingeshy

baut we~den Die Ue~bindung wi~d uebe~ ein Flachbandkabel he~gestellt

3 Eigenentwicklungen koennen uebe~ eine p~eiswe~te Stift shyleiste (im 110-Raste~ 22) und ein Flachbandkabel angeschlossen we~den No~male~weise musste man den 50shypolige~ O~iginalstecke~ ve~wenden Funktionie~te die Entshywicklung nicht hatte man die Wahl den Stecke~ auszuloeshyten (fast unmoeglich) ode~ ihn wegzuwe~fen (teue~ )

4 Eigenentwicklungen werden sta~k vereinfacht da die wichshytigsten Hardwa~eleitungen auf den Steckdosen vo~handen sind Auf der g~ossen Steckdose 00 07 A0 Amiddot15 Clk Masse Ubatt Ub PU PU PC7 OD MEl RW INT also das ideale fue~ Speiche~e~weite~ungen etc Auf den kleinen Steckdosen 00 07 A0 Al Clk Masse Ub Ubatt RW INT PC7 und das besonde~e 5 Chip-Select-Signale um die Sie sich also nicht meh~ kuemmern muessen Q

5 Sie koennen auf fe~tige E~weiterungen zurueckgreifen wie A-o-Wandle~ und Teilerplatinen O~ucke~schnittstelie und IO-Polt

6 We i tere Haldwa~e i st in Entw i ck lung w i e Spe i che~kilCte Ein schnellel A-D-Wandle~ ein D-A-Wandler

PC-lseeA POCKET COMPUTER

bull 1111111 bull ~

_ -

Besch~eibung de~ be~eits liefe~ba~en Module Technische Oaten A-D-Wandle~ Abmessungen Stromaufnahme

laquolt AD 3 raquogt 4-Kanal Analog-Digi~al-Wandle~ St~omve~sorgung =============================================== Zahl der Eingaenge

De~ A-D-Wandlel uebe~setzt eine analoge Spannung in eine Genauigkeit digitale Zahlenfolge die de~ Rechne~ velsteht und Feinabgleich weite~ve~a~beiten kann Die Aufnahma de~ Messwe~te sowie Empfindl iGhkei t de~en Aufarbeitung wird von einem Ma~chinenp~ogramm uebe~nommen so dass de~ Anwendei nichts damit zu tun hat E~ Aufloesung 8 (18) Bit muss lediglich das Maschinenprogramm aufiufen und hat dann Mess~ate 8 Bit die Zahlenwerte in den Ua~iabl~n A D zu~ Ue~fuegung Uebe~spannungsfestigkeit

Die Aufloesung betraegt 8 oder 10 BitCoies entsp~icht einem Ue~bindung zu~ Basisplatine 3-stelligen Digitalvoltmete~) Anschluss de~ Eingaenge De~ Vo~teil gegenueber einem normalen DMM besteht qa~in dass Sonstige Ausgaenge Spannungsveilaeufe ueber einen laenge~en Zeitraum aufgezeichshy

Integ~ie~endel Wandleinet werden koennen Diese Kurven koennen dann auf dem Plotter ca 78 x 118 mmausgegeben we~den Sia besitzen damit p~aktisch ainan 4shy ca 10 mA Kanal-Messch~eibe~ durch den RechnerFuer dan Wand I er warden nul hochwe~t i ge Baute i 1e middotmiddot-ve~wet1det- 4Metallfilmwiderstaende 1 Ce~mett~imme~ vergoldeta Kontakshy 1 +-1 Digitte alle ICs gesockelt moeglich

250mU (auf 108mU oder andere We~te umluestbai) lmU (250uU) max i ma I 400 MessungenSec bis 40 Uolt Flachbandkabel Loetnaegel und Flachbandkabel Ub 2 Uolt PC7

nl j UdP SHaRP-Comput-er 16 Seite - ZO

--~-shy

-- -

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull

~ q ~rltp~ ~i- ~ h tf_9 rH m~~ ~ ~ q h 1 ~U 0 h h ---middot---

bull d bull

~---fi --~-----

Mitgeliefe~te Softwa~e

P~ogramm Wand lung

Nach Aufruf dieses Programmes stehen Kanaele 1 4 in den Variablen A B C und beitung zur Verfuegung

Prog~amm 810 Bi t-Wandlung

die Messwerte der 0 zur Weiterverar shy

Nach dem Aufruf werden die Messwerte ueber mehrere 50 HzshyPerioden inte~~iert und in eine Variable geschrieben Einshygangsspannungen die (oft mit Netzbrumm) verschmutzt sind werden so weitgehend von den Stoer-signalen ber-einigt Sie ~ geben den Kanal ob 8 oder- 18 Bit und die Var-iable vo~

-Pr-ogr-amm Multimeter-

Anzeige der- 4 Kanaele auf dem Display als oigitalan2eige odershyals analoge Balkengr-afik (B~lkengr-aftk als schnelle Maschi- nenroutine) mit Ueber-Iaufanzeige

Pr-ogr-amm F-Wandlung

Ein schnelles Maschinenpr-ogr-amm 400 MessungenSec (einstellbar-) gang wi~d per Hand gestartet

Har-dcopy UI DEI III - oi gi tal shy - I I

-L I 1bullbullbull1 tl I1Ianzeige -14- I ~3 04At 175AI Har-dco~y _v Anallganzelge

welches es er-laubt aufzuzeichnen oer

DEI IIIIIt ~ _I I I i I I shy

bis zu Messvor shy

oder aber automatisch bei Ueberschreiten einer vOrgebbaren Triggerschwelfe AIs Bes6nshyderheit werden auch 18 Wer-te VOR dem Ueberschreiten der Triggerschwelle mit aufgezeichnet Ein Plottpr-ogramm gibt den Spannungsverlauf auf dem Plotter- aus Beispiele A Ein belastetes Netzteil ltschlecht entbrummt wie man sieht)

wird Eingeschaltet und dann wieder- AU~geschaltet oer VOrgang wur-de automatisch dur-ch die Triggerschwelle (St~ich links unten) gesta~tet 8 883s Aufbau de~ Spannung 803 02s Span~ung mit Netzb~umm 02 Ausschaltimpuls 82 - 858s Spannung am Kondensato~ 858 188s Spannungsabfall

B Batte~iespannung Ileim Star-t eines Automotor-s Hand gesr-ar-tet 8 83s Batter-iespannung 03 - 05s Spannungseinbr-ueche dur-ch den 85 18s oer- Anlasser- laeuft an 18 12s oer- Motor kommt auf touren

schine liefer-t Spannung

-

Vor-gang pershy

Magnetschalter-

die Lichtmashy

12 28s oer Motor- laeuft oer- Regler- r-egelt die Spannung

C NiCd-Accu bei inter-mittier-ender- Belastung -------- --------------

25 Tges 1888 Se c dT 25130 mS(C

2 Tmm 130125 Sec mm Konol 1

15 Trigger 03 V

05

V bullL _ 1--1---1-- 1 - - - 1---- 1-- --t=- e J e2 e3 e e eo e 8a 0 9 Sec

25 Tges 2000 Sec dT 5000 mS~ c

20 Tmm 0025 Sec mm Kono 1 2

15 Trigger 0 V

10

5

V

25

2

15

05

V

Heft 16 seite ~ 21

1---1- 1-----I - - 1- - I-----r----e4 e ~ 88 1 1 2 1 J 8 1 e

- - 1 92 Sec

Tges 980000 Sec dT 2250 Sec Tmm 1125 Secmm Kono I 3 Trigger 0 V

I~~t ilI Je oJo ill ads JeSec Fortsetzung nachste Se i te

IIL~C-~5ee~ PCKE~ CO~PUT~ bull 11 1 11 bull I bullbull1

_-

laquolt DIU 1 DIU 2 DIU 3 Spannungsteiler =====~~===========~========================

Da der A-D-Wand 1er nur E i ngangsspannungen b i-s 258mU verarbe i shyten karin ist bei hoeheren Eingangsspannungen ein Spannungsteiler erforderlich Alle drei Teilervorsaetze haben 4 Schaltstellungen 11 118 1188 11888 Die T e i 1er si nd mi t 1-1aJ i derstaermen bestueck t 0 i e Bere i ch-e 25A und 258 mA mit 5-Widerstaenden

DIU 1 SpannungsSt~omteiler fuer 1 Kanalr 1 Spannungseingang zusaetzlich einen Eingang um Strom in den Abstufungen 25A 258mA 25mA 25mA messen zu koennen Anschluss ueber Klemmleiste

DIU 2 Spannungsteiler fuer 2 Kanaele Die Schalterstellung wird ueber die beiden verbleibenden Kanaele dem Rechner ueber-tragen

DIU 3 Spannungsteiler fuer alle 4 Kanaele

DIU 1 DIU 2 DIU 3 -~----------------+-------------+--------------+-------------Strommessung JA NEIN I NEIN Eingang 2mm Buchse 4mm Telefonbuchse Ausgang Klemmen Steckdose f-Flachbandkabel Abmessung ca 75 x 41 88 x 57 1 188 x 82 -Uebertr Stellung NEIN JA 1 NEIN Zahl der Kanaele 1 2 1 4 ------------------+-------------+------------~-+-------------

laquolt IO 1 Druckerschnittstelle ~nd IO-Port =======================~=======================

An diesen Baustein kann jeder DIucker mit Paralrelscflrdtt shystelle ~ngeschlossen werden Es steht kein lPRINT-Befehl zur Uerfuegungson~ern nur ein Masch4nenprogr-~mm fuer den Druck Wollen Sie zB Den Text ABCDEFGHI123 drucken lassen so wird dies so ~emacht A$F=IABCDEFGHI123 CAll -adrA$ Der Baustein kann aber aucl- als IO-Por-t (TTl-Pegel) verwenshy toff -det wer-den Zur- lJer-fuegung stehen auf 2 St-eckdosen 8 Datenshyein-gaenge sowie 8 Oatenausgaenge mit denen Sie diqitale Signale erfassen bzw absenden koennen Eine Relaiskarte ist in Uorbereitung

r Sr9Q

In Uor-bereitung fue~ dieses System ~ ~ rJ)

Eine Relaiskarte mit 8 Relais~ ~

Eine 15K-Speichererweiterung fuer das Modulfach der Preis 00 wird unter OM 128 - liegen 2Ishy

Eine RAM-Floppy mit 128K (Formatiert) damit Sie Ihren Cassettenrecorder vergessen koennen Preis um OM 588shy~

U

--C Ein Digital-Analog-Wandler um Spannungen ausgeben zu ~oennen -~ mit einem Schaltungsvorschlag fuer ein Netiteil welches dann

mit dem Rechner gesteuert wer-den kann ~

Unci schli9sslich noch ein weiterer A-O-Wandler fuer den Einshysatz als Transient~nr-ecdrder Elnige Daten die fuer sich sprechen

(J 18 Bit Successive Approximation 8 Kanaele 451J-Eingaenget und d~r eigentliche ~ammer- Messzeit 188uS dh 18080 Messungen in der Sekunde fuer extrem schnelle Uorgaenge Wenn ~ Sie ~ Sec mesaen haben Sie Ihr~n Rechner bis zu~ Hals vollCl

0f1 9-middot (Incl iJo ~WSt

Heft 16 Se i t -e 22

fi~~~~~~~R rnoo~~oo ~~ ~~ m~~ 00 DWOO~~

~m ~~ ~

-

______

-~

~ q~~$n~~hfmiddot~h-m~~~~p~h~ ~qr middoth~

Bestellschein

T~agen Sie in de~ Bestellung bitte die Kabe11aeuronge ein Beachten Sie dass alle Kabel moeglichst ku~z sein s01shyIten insbesonde~e das Kabel zum A-D-Wandle~ Wenn Sie keine Eint~agung machen stelle ich Ihnen die Kabell~enge

zusammen

___________~-------L----------------~---------------- Bsste11ung

1 ~nzah1 A~tike1 E-P~eis gesamt 1 1--------~---------------------------------------- middot-------1

1 - 1 CONN 1 (Basi sp 1at i ne) 1 98 - 1 1 l-----~-+-----~~----------------------------+------~+-------1

1 AD 3- middot (A-D-Wandle~) 1 228 - 1 1 1 ~ ~~~~--+~--~--- --~~~~----------------------+-------+-------1

I -- ~ 1 ~ I - 0 1~ (Por-t D~uck e~schn i t tste 11 e) 1 185 - 1 1 1--~----+-~~--~~-~- ~~~----------------------+-------+-------1 1 ) -Di u 1middot -_ (SpannungsSt~omte i 1 e~) 1 33 - 1 1 1-------+- - 2------------------------------+-------+------shy 1 1 1 DIU 2 (Spannungsteile~ 2-Kanal) 1 38- 1 1 1-------+-----------------------------------+-------+------shy 1 1 1 DIU 3 (Spannungsteile~ 4-Kan(1) 1 58- 1 1 1-------+-----------------------------------+-------+------shy 1 1 1 Kabel CONN1 ( --) AD3 cm 1 5- 1 1 1-------+-----------------------------------+-------+-------1 1 1 Kabe 1 CONN1 (-- gt IO cm 1 5 - 1 1 1------ -+-----------------------------------+-------+------shy 1 1 1 Kabel OIU x ( --) A03 cm 1 3- 1 1 1-------middot----------~--- - --------------------+-------+-------1 1 Po~to Ue~packung Nachnahmegebueh~ 1 6- 1 1 1 bei Zahlung pe~ U-Scheck 1 3- 1 1 1-----------------------------------------~-middot-------+--- ----1 1 1 1 1 Zahlungsa~t Nachnahme ( U-Scheck ( == ======1 1 1 1 1 1 Name 1 1 1 1 1 1 St~asse 1 1 1 1 1 1 Stadt 1 1 1 1 1 1 Datum Unte~sch~ift 1 1 1 ----------------------------------------------------~------

Liefe~zeit ca 2-3 Wochen Liefe~umfang abgeglichene Platinen Bedienungsanleitung

Kassette mit den besch~iebenen P~og~ammen

alle Preise incl 14 Mwst

- ---- - - -- -- shy

SHARP POCKET COMPUTER PC-l1QO

Display 2 Zeilen a 16 Zeichen Tastatur zweiteilig dh klappba~ Alpha-Teil mit groGen Folien-Tasten Speicherkapazitat standartmaGig mi Z KB RAM-Karte versehen Datenfunktionen Schreiben Lesen Suchen vonnach Telefonnummern Adressen

Notizen Abmessungen 136 x 78 x 128 mm (BTH) Optionen CE 124 Cassettenrecorder-Interface

CE 126 P Thermodrucker CE 210 M 2 KB-RAM-Karte CE 211 M 4 KB~RAM-Karte

CE 212 M 8 KB-RAM-Karte

Stromversorgung 2 Lithiumzellen Typ CR

Heft 16 Seite 23

2032

All es +uet-middot middotsH fR PC0 middotmpu t e r

bull bullbull ~ 1

RIU

P C 1 1 0 0

Der PC 1100 ist nich nur ein gewohn1icher Taschenrechner sondern auch ein BASIC-progammierbare Pocket-Computer sowi eine universell einsetzbare Datenban und das a11es im handlichen Format Somit lassen sich immer und Uberallmiddot auGer der DurchshyfUhrung gerade anstehender Berechnungen auch Adressen Telefonshynuwmerri oder a11shy

gemeurodne Notizen abspeichern bzw abrufen

-~-shy shy -- 111 _ ~ NW ______

CE-201M

ampCE-~

~NIU

-___SHARP~ 0Urch NacI~ vom -

Per sono I-Computer

Fur den SHARP PC-1450r___

Maschinensp~acheshy

-Handbuch

IM~t~dJTltr1UJU~i(~~mm~i~~t~f~ ISIIH 3-9232-23-8

FlSCHEL GmbH OrJStang9 ~~~~~~t~Br3~~~

DM 49-shy (incl 7 MWSt)

- shy 8-----shymiddot middot ~ciPl -~ I ~pommiddotmatil oh ~ middot~ irn e~~ a ~~ -- --shy-------~ middot ~~

Datenverwaltungsprog tUr MZ-700S00 mit QD-Lautwerk

VIDEO 700800 QD

Endlich SchluG mit d~r Frag~ We-Icheshy Aufze-ichnung ist aUf we-Iche-r Cassette Das sehr schnelle Maschiene-nspracheprogramm ist auch fUr die Verwaltung von groBen privaten Vide-otheken bestens geeignet denn es konnen Ube-r 450 Aufzeichnungen zugleich im Speicher bearbeitet werden die aUf max 170 Cassett~n verteilt sein kot-men Das Programm ist spe-ziell fUr den Be-trieb mit d~m QD-Laufwerk entwicke-It worden das eineshy kurze Ladezeit auch fUr umfangreiche Date-nme-ngen e-rmoglicht Das Programm e-rlaubtdas ube-rschreiben der letzten Datei auf der QD so daB das lastige Loschen einer Datei mit der DELETE-Utility entfallt und so immer die aktue-llste-n middot Date-n zur Verftigung stehen Nach dem ~ndern Losche-n oder HinzufUgen einer Aufzeichnung brauche-n also nur die alten Oaten auf der QD mit den neuen Oaten Uberschrieben werden und konnen so jederzeit schnell wieder geladen werden Pro Aufzeichnung konnen Ti tel Art der Aufzeichnung (z B Westernserie) Lauf~eit Zahlwerkstellung (Aniang und Ende) fre-ieshy Ze-it und zusatzliche- Informationen wie- Darsteller kur7~ Inhaltsangabe usw -gespei~h~~ weroen~ Das Programm bie-te-t einen Vielzahl von Suchmoglichkeiten 6esucht werden kann unter anderem nach Titeln bzw Teile von Titeln Leerzeite-n fUr weitere Aufnahmen ganze Sparten von Aufzeichnungen wie Western aber auch nach speziellen Teilen von Sparten wie Westernkomodien auBerdem nach bestimmten Darstellern oder sonstigen Informationen Wird das Gesuchte gefunden so wird die gesamte Information zu der entsprechenden Cassette auf dem Bildschirm ausgegeben Zum Lieferumfang gehort ein Installationsprogramm mit dem Sie das HauptmenU individuell an Ihre Be-dtirfnisse anpassen konnen Mit diesem Programm konne-n Sie Ihre Aufzeichnungen in 24 Gruppen aufteile-n nach denen dann auch gesucht werden kann Zwei verschied~ne Vorschlage fUr die Aufteilung werden auf de-r Diskette mitgeliefert Das se-lbst erstellte Me-nU oder eine-s der MustermenUs wird dann bei jede-m Start des Programms VIDEO 700800 QD automatisch geladen so daB Sie Ihr individuelles ProgrammenU zur VerfUgung haben

Quick-Disk Laufwerk ist unbedingt erforderlich

Liefrumfang Pro~ramm VIDEO 700800 QD + InstallationsproQramm + 2 f1ustermenUs auf QO ausfUhrliche Anleitung

Preis OM 55- i ne 1 14 MwSt

nEUEAF~SrHEL-SEAU~rE

JETZT AUCH

0= lLI ~ I-shy I(S)I

Il ) 001 a I

et x -I 0 ~

ltI u ~

I -J ltI I(S)I

(J) Z C)I

0 ~ (I) I ~ 1-1 lLI x a

SCHREIB-SERVICE PER COMPUTER

FALLEN BEl IHNEN EINMALIG DOER BFTERS GROSSAUSSENDUNGEN AN middotLASSEN SIE SIE VON UNSEREM SHARP-COMPUTER-TEAM ERLEOIGEN

WIR MACHEN ALLES VON DER ADRESSERFASSUNG BIS ZUR BmiddotRIEFAUFGABE AM POSTSCHALTER

~

Heft 16 Sei t e 25

middotB middot_ -- --_111 __ ____ bull

FRAGE - UND - ANTWORT

Programm

Sehr geehrte Herren ~==================

H erm it sende i ch ihnen e in ProgQmm clas Ihnen Frage unci Antwort steht

Dieses Programm duerfen sie gerne in ihr er ~eitschrift abdrucken Einfach eintippen mit 7 RUN starten und s ich ueberraschen lassenEs ist normaler we ise e in Programm fuer den M~-700 laes st sich aber mit geringfue9igen Aenderun gen fur andere Computer benutz~n Hi erm it moechte i ch si e und anclere anreg en auch mal wiecler Spiele oder sinnvol ~e

Pro9ramme fuer den M~-700 an ihre ~eit sc~rift zu schicken unci abzuclruckenAlso vlel SpassCOMPUTER-FREAKS22

CflRS TEN SCHM IT~

DODO 100 CLS 105 LET T$GENIE 110 DIM U~CI0)N$(10)At(10) 120 DIM T$(10)S$(10)B$(2) 130 DIM Mt(30)Qt(30)CC30) 135 DIM Ut(9)WtC9) 138 DIM ~t(5)

140 REM OATEN WERDEN EINGElESEN 150 GOSUB 10il0 155 GOSUB 2200 210 INPUTWIE HEISSEN SIE O$

220 PRINT 230 PRINTSPRECHEN SIE MIT MlR jOt 240 INPUT 1$ 250 IF ItENDE THEN GOTO 910 300 REM ANTWORT DES COMPUTERS 310 LET ANINTCRND(1)t8+1) 320 IF AN(6THEN ~OTO 490 325 IF AN7 THEN GOTO 2000

700 LET R$WAS HALTEN SIE VON +N$(H)+ 710 GOTO 340 720 LET R$=S$(l)+ +0$+ -MEINEN SIE ETWshyADASS ALLE LEUTE SO +A$CG)+ SINO 730 GOTO 340 740 LET R$=ICH HABE GEHOERT DASS SIE +Ate G) + SINO iH CH) i +0$ 750 GOTO 340 760 LET R$=S$(l)+ iD$i ICH GLAUBE SI E SINO GENAUSO iA$CG) 765 LET R$Rt+ WIE DIE ANDEREN LEUTEN M

IT OENEN ICH GESPROCHEN HABE 770 GOTO 340 780 LET R$ICH FUEHLE MICH JET~T iAtCG )

790 GO TO 340 800 PRINTPRINTPSST bull ICH OENKE 810 LET R$=WIR WOLLEN iU$(F)i +N$(H) i ICH MEINE iN$CHh 1ST iA$CG) 820 GOTO 340 830 LET R$=ER~AEHLEN SIE MlR ETWAS UEBE R +NtCH)+ +0$ 840 GOTO 340 850 LET R$OENKEN SIEDASS 1CH iA$CG)+ BIN i0$i 7 860 GOTO 340 870 LET R$l-lOLLEN WIR iU$CF)+ODER LIE BER UEBER +At(G)+ REDEN 880 GOTO 340 890 LET RtRATEN SIE WAS 1CH UON +Ot+ HALTE 900 GOTO 340 910 REM ABSCHLUSS UNTERPROGRAMM 920 PRINTHABEN SIE JET~T GENUGr 930 PRINTWILL NOCH JEMANO MIT MlR REDEN 940 INPUT XtIF X$JA GOTO 210 950 PRINTPRINTOANN AUF WIEDERSEHEN2222

960 END 1000 REM WORT FUER WORTPRUEFUNG 1010 FOR 11 TO 30READ Q$CI)NEXT 1020 DATA WER330 GOTO 600

340 PRINT 350 PRINTRt 350 PRINT 400 REM PRUEFUNGWIEUIELE ANTWORTEN 405 LET T=0 410 FOR K=1 TO 30 420 LET T=T+CCK) 430 NEXT K 440 IF ~(12 THEN GOTO 450 450 FOR K=1 TO 30LETCCK)=0NEXT K 460 LET T=0 470 GOTO 240 490 REM PRUEFUNG DES AUSDRUCKES 500 FOR ~A=1 TO 30 510 LET Ll=LEN(Q$C~A)) 520 LET L2=LENCIt) 530 FOR YE=1 TO L2 540 IF MIO$CItYEL1J=QtClAJ THEN GOT056 -e 550 NEXT YENEXT lAGOTO 500 560 IF CC~A) )0 THEN GOTO 550 ~70 LET CClAJ=C(lAJ+l 580 LET R$=M$(lAJ 590 GOTO 340 600 REM ERlEUGUNG DES AUSDRUCKES 610 LET E=INTCRNDC1J10+1) 620 LET F=INTCRNDC1JtI0+1J 630 LET G=iNTCRND(1)tI0+1) 640 LET H=INTCRNDC1JtI0+1J 650 LET L=INTCRNDC])10+1) 650 ONEGOT0700720740750780~8008308 50870890

ali PMP -

1ST WAS BEOEUTET WA~

UM IHR 1030 DATA MICH ICH ES SPRECHE N NEIN Hl40 DATA 7 SIND MEIN JASIE 1050 DATA DENKEN KLUG GROB DANKE A US 11260 DATA SIE UNTER NICHT 1ST 1070 DATA ~U 7 WISSEN 1110 FOR 11 TO 30READ MtCI) NEXT 1120 DATA ICH BIN NUR EIN COMPUTER 1130 DATA DAS MACHT NICHTS DAS 1ST

GUTE FRAGE EINE

1140 DATA ICH WEISS NICHTNUNWARUM NIC HT 1150 DATA WIE MEINEN SIE DAS WER SIND SIE7

1160 DATA OH WAS BEDEUTET ES 1170 DATA SOLL ICH LIEBER STILL SEIN 1180 DATA SIE SAGEN MlR WIE MEINEN SIE 1190 DATA OH JE OH JE ALSQ STIMMEN SIE MlR ~U

1200 DATA SIE MOEGEN MICH WOHL NICHT 1210 DATA WARUM ENTSCHLIESSEN SIE SICH DANKE 1220 DATA BIS JET~T HA BEN SIE NOCH NICHT S ERLEBT 1230 DATA NEHMEN SIE ES NICHT UEBEL 1240 DATA UNO SIE DAS 1ST MlR GLEICH WAS FUER EINE OUMME FRAGE 1250 DATA SIE HABEN WOHL EINEN NIEDRIGEN

1 Q UNSINN FortsetzUng nachste Se i te

SHARP-Computer Heft 16 Sei te 26 ~~~----~----~----~----~~------~~--

-_ W_- bull __ IIW __ ~~~~--------1 iircihmiddot ~r tM~bbmati oh 1~ ~~rn ~~ ~ ~ - ~~

1260 DATA SIND SIE SICHER LASS EN SIE 0 AS 1270 DATA 1ST ~ERLORENGEGANGEN WISSEN

1300 REM HAUPTWOERTER 1310 FOR 1=1 TO 10READ N$(I)NEXTI 1320 bATA FUSSBALt TANlABEND 1330 DATA DAS WETTER NEUES 1340 DATA MEIN PROlESSOR ENDE 1360 DATA SCHWARlWALDKLINIK ENTWICKlUNG 1370 DATA DER WEISSE HAI TENNIS 1400 REM lEITWOERTER 1410 FOR 1=1 TO 10 READ U$(I) NEXT 1420 DATA HALTEN UON SPRECHEN UEBER 1430 DATA DISKUTIEREN UEBER UEBERLEGEN 1440 DATA ANALYSIEREN~ MEDITIEREN UEBER 1450 DATA AUSDENKEN ERWAEGEN 1460 DATA UORSTELLEN BERUECKSICHTIGEN 1500 REM EIGENSCHAFTSWOERTER ~510 FOR 1=1 T010READ A$(I)NEXT 1520 DATA DUMM GESCHICKT 1530 DATA INTELLIGENT KLUG 1540 DATA WITlIG UNFREUNDLICH 1550 DATA SPANNEND ERMUEDEND 1560 DATA GROB BLOEDE 1600 REM SATlANFAENGE UNO ANDERES 1610 FOR I~1 T010READS$CI) NEXT 1620 DATA DU MEINE GUETE 1630 DATA WIR WERDEN SEHEN 1640 DATA OH NA JA 1650 DATA HOEREN SIE lU 1660 DATA SEHEN SIE 1670 DATA NA JA 1680 DATA JETlT 1690 DATA WIRKLICH 1700 DATA OH NEIN 1705 REM ANDERE WOETER 1710 DATA MEIN LIEBER FREUND 1720 RETURN 2000 REM ANTWORT WIEDERHOLUNG 2010 LET C=0 2020 LET P=LENCI$) 2030 FORA=1TOP 2040 FORB=1~09 2050 LETL=LEN(U$(B)) 2060 IF MID$CI$ALJ=U$(B) THEN GOT02140 2070 NEXT B 2080 IF l$( 1)= THEN GOTO 600 2090 FOR J=1 TO l 2100 PRINT l$(J) 2110-LET l$(J)= 2120 NEXT J 2130 LET R$=I$GOTO 350 2140 LET ~l+1

2150 IF A)1 THEN LET2$(2)=LEFT$(I$A-1J+ +W$CBJ+ 2160 IF A)1 THEN LET l$(2)=W$(B)+ 2170 LET I$=MID$(I$A+LP) 2180 GOTO 2010 2200 REM OATEN 2210 FOR 1=1 TO 9 2220 READ U$CI)W$(I) 2230 NEXT I 2240 DATA ICH BIN SIE SIND SIE SIND CH BIN 2250 DATA ICH SIE IIICH SIE 2260 DATA MEIN IHR IHRE MI R I~I~~~~~I~~~~~~~~~~~E

2270 DATA - IHR MEI8=-~- MlR IHRE 2280 DATA SIE COMPUTER 2290 RETURN

Carsten Schmitz Burgstr 27 4793 Btirenwestf

IitmJfIiJJIl

-Anwendungs- I~ -_Handbuch_ IIDU - SHARP__

PocketshySOFTWARE

~ ~~ I aUf ~

==_~HGO LAUE_ _ _______ ~_~

~~~~Cassetten --===-

OM 49- (i nel 7 MWS-t)

~NBU

PocketshySOFTWARE

auf Cassetten t) f ~ -~

~-

ta ltP~t~WC

M 0 ~ clpy ~ ~ +is~

1

Unsere Ze i tschr i ft A I I ea rUr IINII-Coputer

informiert Sie ausftihrlich tiber unseren neuen Service

Das Angebot wi rd sUindig erweitert

Flsclael -bullbull0 ltalser-Friedrich-StrS1-a 1008 erlia 12

1m1lJJ~~ llJ lIJlm~~ ImlliJ~lIim~cm ILIJlmrJiJlm

-

-ll PMi -J-~~ Heft 16 middot Sei te middotmiddot 27 ~ ~ ~ ~ _~ __ SIiA middot~P~~C6m19-umiddotte r1f

_ _ ~ _ -I _~_ ___ I)r_ bull L- bull -gtC ~

3265666708697071727374757677787980

EXTERNER DRUCKER CDOPPELANSCHLAG)

x 320 GRAPH I K

Unterprogr

n-H

LIST 10000 REM 10010 REM gt H A R DCa P Y lt 10020 REM gt SHARP MZ 731 lt 10030 REM ) QUIK DISKCASS lt 10040 REM gt u xt Druckr lt 10050 REM W Zittrich 10060 REM An dr BAk 22 10070 REM 2907 a~nkntn 3 10080 REMiI 10090 01 V (25S) 10100 FOR 1-0 TO 2~~

10110 READ middotVltI) 10120 NEXT I 10130 RESTORE 10140 REM HARD COPY DATA ZElLEN 10150 DATA 10160 DATA 818283B4es86878889902S12OS221203 10170 DATA 20948495051S253S45556S74~

10180 DATA 615947464422924423621822722621~2i2

~0190 DATA 23023219419319619920720212822S2S4 10200 DATA 2002509524824124763204 10210 DATA 219220233245SS9460912439364201622S2 10220 DATA 921982232082062112102S53334353637 10230 DATA 38394041434222224623S234 10240 DATA 195197239240228231238237224253216213 10250 DATA 242249217214192161154IS9156146170 10260 DATA 151152166175169184179176183 10270 DATA 158160157164150165171163155189162187 10280 DATA 153130135140188167172145147148149 10290 DATA 180181182174173186178 10300 DATA 185168177131 136 ~41 134 132-137142191133 10310 DATA 1381431901291391441272S2941989572 10320 DATA 6796979899100101102103104112 10330 DATA 113114115116117118119120121122123124 10340 DATA 125126105230232218227353535106107 10350 DATA 108109621101112S31121282212OS216206 10360 DATA 213222201208223193254194233245200 10370 I 10380 BA-$DOOO 10390 I

10400 Z-24IREM ZElLENANZAHL AUSDRUCK 10410 I

10420 ZZ-OIREM ZEICHENANZAHL PRO ZEILE 10430 I

10440 PRINTIP CHR$ (27) bull liS I REM 10450 FOR 1-0 TO 404Z-1 10460 J-PEEK (BA+ 1gt 10470 PRINTP TAB(5)CHR$(V(Jraquo bullbull ZZ-ZZ+IIIF 10480 NEXrI 10490 END 10500 PRINTPIZZ-oRETURN Rlfampdl

1 REM HARDCOPYPROGRAr1l1 FUER MZ -80111 200 2 REM Druckt eine Bildschirseite auf EPSON RX-88 3 REM Das Program kann entweder 815

4 REI1 in ein Sraphikprogr aufgenomen werden 5 REI1 oder mit CHAIN nachgladen werden 6 REtt 7 REI1 UN KlelMl 8 REt1 bull KoWtig5NeC) 19 9 REM 4400 Muenster IIJtiM18 0=320 1011J10 INIT-LPTMeS2shylliJ020 PRINTP CHR$(27) IOl-CHR$(20) CHR$(27) J 103-CHR$(4) 11iJ030 NI-D-INT(D256)256 lliJ840 N2-INT (D~)laesa DIM B(S) 10060 FOR Z=IiJ TO 199 STEP 5 10070 PRINTP CHR$(27)-CHR$(4) 100BIiJ PRINTP CHR$(Nl)CHR$(N2) l1iJ090 FOR S=IiJ TO D -1 10100 FOR 1=0 TO 4 10110 BU)-SGN(POINT (5Z+1raquo 10120 NEXT I 10130 BV=B(0)32+B(1)16+B(2)8+B(3)4+B(4gt2+8(5) 10140 PRINTP CHR$(BV) 10150 tEXT S 10160 PRINTP 1017111 NEXT Z Mit freundlicher Genehmigung vom 1111188 PRINTP 10190 END MZ-700S00 ANWENDERCLUB clo Germar Nikol

Sandkaulbach 1 5100 Aachen

PM SHARP-Computer Heurof t 16 Sei te 28

~i~ ~rph~~ h~-f9h~~~~~ 9h~ ~wprri~

aMflK IUJTUfN RIR cm MZ 700

10 RE - 213 RE~ COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU 39 RE _shy 9913 ClS lee0 REM LINIE 11310 REM -----------------------EINGABE 11320 CURSOR1321INPUTX-KOORD ANFANGSPUNKT (0-79) Xl 1925 IF (Xllt9)+(Xl)79) THEN 10213 1939 CURSOR1323INPUTY-KOORD ANFANGSPUNKT (9-49) Yl )93~ IF (Yllt0)+(Yl)40) THEN 1039 1037 CURSOR1321PRINT SPC(119) 11349 CURSOR9(21INPUTX-KOORD ENDPUNKT (9-79) MX2 11345 IF (X2lt0)+(X2)79) THEN 1949 19513 CURSOR023INPUTY-KOORD ENDPUNKT (0-49) Y2 11355 IF (Y2(0)+(Y2)40) THEN 1050 11369 CURSORe21PRINT SPC(119~ 1970 CURSOR021INPUTFAR8ECDDE (9-7) FA 1975 IF (FA lte)+(FA ) 7) THEN 11379 Ieee CURSORe21PRINTB I T T E WAR TEN 11013 REM -------------------- shy ZEICHNEN 11113 IF Xl=X2 THEN 12913

-------

~At1_ _ __ ~ _------- -

1120 FOR X=0 TO X2-Xl STEP (X2-Xl)ABS(X2-Xl)11313 Y=INTlaquoY2-Yl)(X2-Xl)X)+YI 11413 SET Xl+XYFA 11513 NEXT X 160 GOTD 1250 1209 WE=lIF Yl gtY2 THEN WE=-I 1295 FOR Y~Yl TO Y2 STEP WE 12113 SET XIYFA 1220 NEXT Y 1250 GOTO 113e0REM

10 REM ~ 29 REM COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU

30 REM 999 CLS 2009 REM KRE IS 2019 REM ---------------------- EINGABE 2020 CURSOR921INPUTX-KOORD MITTElPUNKT (9-79) Xl 2025 IF (Xl(9)+(xi)79) THEN 1029 2030 CURSOR923INPUTY-KOORD MITTELPUNKT (13-40) Yl 2035 IF (Yl(9)+(Yl)40) THEN 113313 21337 CURSOR_21PRINT SPC(119) 2049 CURSORe21INPUTRADIUS RA 2109 REM --------------------- ZEICHNEN 21113 FOR X=-RA TO RA STEP 3 2120 Y=8SQR(RA~2-X~2) 2130 XZ=X1+XYO=Yl+YYU=Y1-Y 2140 IF (XZlt0)+(Xlgt79) THEN 2189 GRAPHIK F~ ~ MZ 700 21513 IF (YOlt0)+(YOgt40) THEN 2190 2160 SET XlYO 2170 IF (YUlt9)+(YU)4e) THEN 21813 2175 SET XZYU 2180 NEXT X 2190 GOTO 20001REM

10 REM - 20 REM COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU 30 REM 999 CLS 301313 REM SINUS 3-13 10 REM ---------------------- El NGABE 30213 CURSOR021INPUT FEINHEIT (1-9) -FE 313313 IF CFE(I)+(FE)9) THEN 31329 313413 - CURSORelePRINT---------------------------------u 313513 CURSOR923INPUT wFARBCODE (0-7) FA 1

313613 IF (FAlte)+(FA)7) THEN 313513 3065 CURSOR021PRINT SPC(119) 313713 CURSORe21INPUT NAMPLITUDE(-20 bis 20) AM 3075 IF CAM(-20)+(AMgt2e) THEN 3970 313813 CURSOR023INPUT ANZ PERIODEN (1-5) PE 3085 IF (PElt1)+(PE)10) THEN 313813 31390 CURSOR021PRINT SPC(119) 311313 REM --------------------- ZEICHNEN 3110 FOR X=0 TO 79 STEP 5FE Mit freundlicher Genehmigung vom3120 yen=-AMSIN(X(125PEraquo+20 3150 IF (Ylte)+(Y)40) THEN 31813 MZ-700800 ANWENDERCLUB co Germar Nikol 31613 SET XYFA Sandkaulbach 1 5100 Aachen 3180 NEXT X 31913 GOTO 3eoeREM -

All es +middotuet-middot shyHeft -16 Sei te 29 s IlA R P- - C mp u middoti er

___

Zu

r F

un

kti

on

d

r

Hard

war

l D

i

PCG

w

1rd

zu

m i

nn

~

HZ

-70

0

Bu

an

gs

clo

bullbullbull

n

zum

an

dr

n

Qb

r i

n 2

4-p

ol

F

lach

kab

l

am

So

cK

l

ds

CG-R~

(s

Sch

alt

pla

n

HZ

-70

0)

D

as

CG

-Rom

dbullbull R

ch

nr

w

ird

d

an

n

au

f d

i

PC

G-P

lati

n

gbullbull

tcK

t

Dr

C

G-R

om

Bu

s

wir

d al

o

in

fach

n

twd

r m

it

dm

O

rgin

al

Zi

ch

ng

nr

ato

r

(PC

G

au

)

od

r

mit

d

m

pro

gra

mm

irb

ar

n

RAM

6

11

6 b

di

nt

F

all

m

an

nu

n

ab

r

nic

ht

dn

K

om

pl

ttn

Z

ich

nsatz

Cl ro 1

3 Cl) 1

Z

1- ~

(I ~

r

m

~

rt

f-

(J

I

() m

1- rt

m

LJ

o

Hard

war

bbullbullch

rib

un

g

PC

G-G

rafi

K

Di

P

CG

-Gra

fiK

v

on

K

rt

n

amp P

artn

r it

in

hi

t

fur

dn

H

Z-7

00

k

on

zip

irt

wo

rdn

bs

ch

id

n

Grafik

fah

igk

it

zu

v

rbbullbullbullbullrn

al

ZU

atz

shyW

ft

di

hr

01

A

bK

urz

un

g

~PCG~

th

t

dab

i

fur

Progr~irbarr

2i

ch

ng

nr

ato

r

Da

bbullbullag

t da~

dr

u

rp

run

gli

ch

n

ich

t progr~irbar

Vid

o-Z

ich

na

tz

(EP

RO

H

27

32

) d

urc

h

in

p

ro

gru

ai

rb

ar

RA

M

(61

16

) rbullbulltz

t w

1rd

H

ird

urc

h it

bullbull m

og

lich

bullbull lb

r

dn

A

ufb

au

b

zw

d

i PunKtmatri~ i

nbullbull

2i

ch

n

f bullbulltz

ul

gn

D

i

bi

lan

g t

arr

Zu

ord

nu

ng

i

nbullbull

An

zi

gc

odbullbull

zu

i

nm

Z

ich

n gm~ A

nzi

g-

Co

d

Tab

ll

au

f S

1S

9 d

Han

db

uchbullbull

wir

d

du

rch

i

n

vo

n

Ihn

n fri

w

ah

lbar

2

uo

rdn

un

g

rbullbull tzt

B

i

gbullbull ig

nt

r

Wah

l d

r

Pu

nK

tmatr

izn

(T

ri

br

-S

oftw

ar)

it

om

it

au

ch

i

n

ho

ch

au

fla

bullbull

nd

G

rafi

K

mag

lich

d

a jd

r

Bil

dp

un

Kt

in

bullbull

Zi

ch

n

an

gs

tu

rt

wr

dn

k

an

n

Jd

s Z

ich

n b

in

halshy

t

t J

a b

Kan

n t

1i

ch

9

8

-64

bull

i n

z

I n

B

11 d

pu

nK

t

D

a ab

r

au

f G

run

d

dbullbull

Um

wg

bullbull

Ub

r d

j

An

zi

g-

Ko

d

d

i

An

shyst

ur

un

g

in

s

Bil

dp

un

Ktbull

bull rc

ht muh~

it

ig

nt

i

ch

d

is

Grafi~

ig

ntl

ich

m

hr

fur

An

wn

du

ng

n

in

dn

n

di

Gbullbull

talt

un

g K

om

pl

ttr

V

ido

-Zi

ch

n

vr

an

dr

t w

rd

n

01

1

zrB

T~tvrarbitung

un

d

Sp

ilbullbull

B1

1

tz

tr

m b

so

nd

r

d

a n

dl

i ch

d

i

lan

gw

11

i g

n

SH

AR

Pshy

Bra

fik

-Sy

mb

ol

d

urc

h

pil

gr

ch

tr

Z

ich

n

rbullbull

tzt

wr

dn

k

on

nn

H

irz

u g

ibt

bullbull

au

ch

c

ho

n zah

lri

ch

g

ut

G

rafik

sp

il bullbull

(BB

G-S

oft

war

) B

i

dr

E

ntw

ick

lun

g d

isr

G

rafi

K

wu

rd

Wr

t g

lg

t au

f d

i

vo

ll

Hard

-un

d S

oft

war

K

om

pati

bil

itamp

t zu

d

r

Org

ishyn

al

Jap

an

ich

n

P

CG

-Bra

fiK

v

on

H

AL

-Lab

ora

tory

E

in

wi

tr

r

Vo

rt

il

gg

nU

br

an

dr

n

tru

ng

n it d

r

lotf

ribullbull

infach

E

inb

au

Oi

ri

n

Hard

war

is

t n

atu

rli

ch

fu

r d

n

nu

tzlo

bull

Zum

L

if

rum

fan

g d

r

PCG

g

ho

rt

in

K

as

tt

m

it

zw

i

Pro

gra

mm

n

Ein

mal

dr

P

CG

-Ed

ito

r

Di bull

bullbull

r gbullbulltattt

u

a

di

E

rt

lshy

lun

g

bzw

E

dit

iru

ng

i

nbullbull V

ido

zi

ch

ns

n

ittlbullbull

inr

gro~n

8

8

Punktmatri~

NatU

rlic

h

Kan

nn

au

ch

i

gn

Z

ich

nsatz

v

on

au

f K

abullbullbulltt g

lad

n w

rd

n

Hit

an

dr

n

Wo

r t

n

it

di bullbullbullbull

Pro

gra

mm

bull

i n

id

albullbull

Hi

1fs

mi

t tl

middotz

ur

E~stllung i

gn

r Z

jch

namp

tz

d

i

dan

n

zB

in

S

pi

ln

n

ach

g

I ad

n w

rd

n

Ko

nn

n

Zum

an

dr

n i

n S

pi

l ~Hol ~ttack

farb

ig

An

wn

du

ng

d

r

PCG

d

art

llt

wl

chbullbullbull

in

gu

t

Gra

fik

rw

1shy

dr

P

CG

Nu

in

ti

gr

dbullbull

halb

n

och

o-n

Di

A

nt

ur

un

g d

r

PCG

gbullbullch

ih

t Q

br

d

i

Ad

rbullbullsn

H

x

1

EO

I0-E

01

2

~

m

c O

is

Ad

rbullbullbullbull

n w

rd

n

mittl

d

r

IC

13

14

15

( bullbull

l

Sch

alt

pla

n)

dk

od

irt

A

m

AU

gan

g

dbullbull

IC

13

t

hn

lo

wshy

0shy I-

ak

tiv

T

og

gJ-

lmp

uJs

fur

di

naCh

f~lgndn

Rg

ist

r

zu

r 1-

V

rfQ

gu

ng

n

Das

~Port~

E0

10

tllt i

n

Latc

h

zu

r A

ufn

nah

m

dr

r

Vi d

od

at

n

fUr

dn

P

CG

-Ram

d

ar

(I

C

10

LS

3

73

)m

1

O

as

Po

rt

E

01

1

1st

in

R

gis

tr

zu

r A

ufn

ah

m

dr

r

stn

a

Bi

t d

r

PC

G-R

AH

-Ad

r

Di

s

i st

insg

sam

t 1

0shy

Cl

()

st

ll1

g

da i

n

2i

ch

nb

n

(vo

n

2 v

orh

an

c1

nn

) d

r

PC

G

l

12

8

Zi

ch

n umfa~t

un

d

di bullbullbullbull

bn

g

nau

1

29

8

-

1 K

By

t

m

(-1

0 A

drs

bit

gt

au

sm

ach

n

(IC

5

LS

2

73

)r

O

a

Port~

E0

12

schli~lich

ist

das i

gn

tlic

h

St

ur

shy3 1-

Rg

it

r ~r

PC

Q-G

raft

k

Di

sbullbull 1

st

5 B

it b

ri

t

(le

4

) co

B

it

DO

un

d

01

sin

d d

i

fh

ln

dn

B

its

dr

R~-Adrs

bullbullbull

C

Bit

0

2

leg

t d

i ak

tul

l

Zi

ch

neb

n

fs

t

l

co

Bit

0

3 g

esta

ttt

b

i

St

llu

ng

d

s

Jum

pers

SS~

au

f ~ON~

in

Softwaremamp~ig

Ein

sch

alt

un

g

der

PC

G

(n

bn

d

m

lt

0 p

rio

ris

irt

n

Hard

war

E

inA

us-S

ch

alt

r)

a O

er

zu

0

3 g

ho

rig

R

gis

tra

usg

an

g

2Q p

rrt

od

er

gib

t u

ber

in

e

Lo

gik

d

a

PC

G-R

am

61

16

fri~

lnv

er

hi

rzu

w

ird

n

tsp

reh

en

d

das

CG

-Rom

an

gs

tu

rt

()

3

~

N

9i

t 0

4 r

gi

bt

dn

S

tro

be-

Imp

ul

zu

r P

rog

ram

mi r

un

g

dbullbull

~

I P

CG

-Ram

Bv

qr

dibullbullbull

r Im

pu

l s

ko

mm

t

mu

ssn

d

i

ak

tu

J 1

O

-J

~O

Ram

-Ad

rss

e

un

d

di

V

ido

dat

n

in

dn

n

tp

rc

hen

dn

~

0 R

eg

ist

rn

ab

gl

gt

sein

e

Dr

S

tro

b-

Imp

ul bullbull

ch

alt

t i

nshy

c

m

al

di

2

zu

l~-Hultipl~er

(IC

2

71

1

LS

1

57

) ur

n

I-(

()

Hi

rdu

rch

w

rd

en

d

em

PC

G-R

amC

G-R

om

n

ich

t m

eh

r d

i0

0

Cl)

0 A

nzi

ge-K

od

s

des

HZ

-7n

O

zu

gf

Qh

rt

(t

lln

A

drbullbullbullbull

n n

in

bullbull

Zi

ch

ns

im CG-RomR~ d

ar)

so

nd

rn

s w

ird

d

j

rlgt

ak

tuell

P

rog

ram

mie

rad

rbullbulls

an

d

n

PC

G-R

am 9

lg

t bull

z f-~

2um

an

dr

n c

middothalt

t r

dj

V

ido

dat

n

dbullbull

IC

10

au

f d

n

tTJ

PC

G-R

am

du

rch

(v

orh

r Tri-Stat~)

un

d

erz

eu

gt

ejn

nZ

S

ch

rib

imp

uls

u

br

ein

H

on

ofl

op

fu

r d

n

PC

G-R

am

(Jle

f-t

TJ

Bit

D~ chli~lich

bew

irk

t

da~

bei

in

em

Strob~lmpul

O

tl

(

0)

nic

ht

di

V

ido

dat

n

dbullbull L

atc

h

IC

10

so

nd

ern

d

ie

00

D

at

n

dbullbull

CG

-Ro

ms

au

f d

as

PC

G-R

am gf~hrt

wr

den

l

tgt

C

Cl)

to

Da

war

ch

on

all

bullbull

zu

r F

un

kti

on

d

r

PC

G

Di bull

bullch

alt

un

gsshy

n

tch

ni

ch

A~fuhrung K6~nn

Si

d

m S

ch

alt

pl

n

ntn

hshy

r

m n

m

n

An

zu

mr

kn

it

middotno

damp~ d

r

HZ

-70

0

Bu

au

f d

r

~

P

lati

n

d

urc

hgbullbullch

lif

t w

ird

d

am

it

~och

wi

tr

0

pr

i--

hr

n

Gr

at

(Flo

pp

)

aO

-Zi

ch

n

Kart

bullbullbull )

an

g

-

sch

1o

sbullbull

n

rdn

k

6n

nn

p

i

Sp

an

nn

un

g ~i

rd

vo

m Jo

yst

i ck

Po

r t

zu

gf

uh

r t

Au

tor

dt bullbullbullbull B

itra

g

Kai-Uw~inor

Sch

l~tfel

dr

tr

18

3

19

0 ~achn

un

d Kontr~kt

u

d

r

peG

-Gra

fiK

[

~

- ~

~

~

J

0

T

J bullbull

H

~

J

c

-

JI

r-i r

3

~i

)1

1

a

~

~~

r-i

0

middot ~

J

~

~

middotwmiddot

~

~ J

~

1

middot0

middot H

iX (

t f

tt=

f-W

k

M

flW

-f-~bmiddotWf2~1tmiddotmiddot ~f$ltxt-W ~~1d~~ middotrMJmiddot~r11di4~u~~

3

1-

rt

pro

gra

mm

ir

n

wil

l

wu

rd hardwarm~ig d

i H

og

lich

ki

t v

org

bullbullbullh

n

di

V

i d

od

at

n

ds

C

G-R

om

s in

d

a

RAM

zu

k

op

irn

r ()

gt-t) rt

I--

(JI w

()

f-I

rt

() LW

I-

-

en r

D

iO

-U I (

)

o 3 C

c+

f1)

1

~~

I~J~~J

shy

~-b

L i

i~U

-1

I

II

I

B

r-

I I

I

1

10

v

__2middot

_=_=

=~_middot

D 1

1111

1111

11

11 1

I i

11 ~

11

11

11

11

i I~

I

I I

I---shy

~

~

~

bull

I

) ~

((

Ill

a

~~

-f

~f

lt

lt lt

~

r laquo

~

~ ~ ~

-

etA

llg

ae

ine t

ech

nis

ch

e

Data

n middot d

ar

P C

S

-Grafi~

bull ~~~==c-c-------aaz8~

____

__a_

___a

~=

__-=

---2

=__

____-==~a=ma~=-=_=~

Sp

eic

herb

ara

ich

I

4 K

B EPR~

ltu

s d

a

MZ

70

0)

2

KB

RA

M

( fu

r 2

x1

28

Z

aic

hen

) bull

I ~

I

i

I

~lt

)

Iad

rltS

sia

rbar

bull W

rita

-On

ly-M

eeo

ry

bull

ow

bull

~J

IA

drl

tSsi

aru

ng

bull

8

bit

-Dis

pla

ycad

G

b

E

OIO

H

LS

B d

ar R~-Adrasse

E0

11

H

r-+

-J

~

~I

_ ltt

cl~

wshy

~

~

lt

VI ~

lt~1O

~

IIS

B d

er

RM

-Ad

r

E

01

2H

B

its 0

1

B B

yta

erg

eb

an

ain

Z

aic

hen

bull

~

-

~ r

1 ~

Z

aic

hen

st

z

I E

Ol2

H

Bit

2

P

C

6 ain

-au

s

E0

12

H

Bit

3

(Ste

llu

nQ

d

er

Sch

alt

er

wiv

b

at

no

ra

l_ B

etr

illb

)

Str

ob

e

bull E

01

2H

B

it

4 vollt~ndiQar

Ip

uls

Co

py

E

PRO

M-R

AfI

I

EO

l2H

B

it

5 vollst~ndigar

Imp

uls

Dat

en

p

eG

-

ED

ITO

R

I

===S============~-=za===~

Kalt

sta

rt

B

CD

EH

(nu

r ein

ml

v

arN

en

db

ar

dan

ach

W

ar

start

)

Warl

tsta

rt

I BD4~H

Sta

ck

I

BC

DD

H b

is

BB

BC

H

alt

er S

tack

po

inte

r b

vi

K

alt

st

art

g

are

tt

t

bull

ob

are

S

ren

ze

I C

FF

FH

dam

it etN

5

KB

b

ele

gt

Hil

fssp

e1

ch

ar

I C

BO

OH

C

FF

FH

Ril

ckk

ahr a~s

PeG

lE

d

an

n

J d

ruck

en

bull

t-shy

Ed

ito

r

Z~~Z

~~2=

=bullbull2

____

__==2_~~

__

_2=

=n__

2U=

==

St

uck

hst

d

er

P

C

6

-G

raf1

k

2S=2=_====_=~=2Z===a2C_==

____

_~~

__zaa_=a_=z====_===~======c==~~

74

L

S

00

8

x

e l

OO

nF

A

YX

0

2

C

InF

I

Imiddot

0

4

C

10

0p

F

i2

7

R

10

0 O

h

II~

Imiddot

or

3

0

R

1 K

O

h

I v

1

39

R

33

KO

Hl

l 1

S1

2

x

2x

2

4 p

ol

Fassu

ng

17

4middot

Us

ch

alt

er

Kn

itte

r A

T 1

0

i I 2

73

2

x

BrG

ck

en

sch

alt

er

37

3

2 x

2

4 p

ol

S

ock

elv

erb

ind

er

RA

ft 6

11

amp

50

po

lB

usk

ab

el

middot1 I

i I

I

I I

r

~ ~

~

~

~

J

0

~

J

H

~

J

I

bull-

middotTJ

middotmiddot0middotmiddot

~ J

middot3middot

middot iti

a

IT

~

0

~

J

I

-

0

~

J

~

J

00

X

Jgt

0

0

I ~ 3

l c C

+ ID

I1

ro i

1 rt

~

W ro 1-

rt

ro w

t)

AN

SCH

LU

SS

DER

T

HE

RM

OSC

HR

EIB

MA

SCH

INE

B

RO

THER

E

P-4

4

AM

MZ

-70

0

====

====

====

====

====

====

====

====

====

====

====

====

====

====

===

Die

R

eis

esc

hre

ibm

asc

hin

e

EP

-44

is

t m

it

ein

er

ein

geb

au

ten

V

24

-Sch

nit

tshyste

lle au

sg

esta

ttet

un

d

desh

alb

aIs

p

reis

gU

nsti

ger

Dru

ck

er

fUr

Pers

on

al-

Co

mp

ute

r g

eeig

net

D

er

MZ

-70

0

ist

nic

ht

serl

en

massig

m

it

ein

er

serie

llen

S

ch

nit

tste

lle au

sg

ert

iste

t

Serie

lle D

ate

nti

bert

rag

un

g

1st

jed

och

m

it

geri

ng

em

A

ufw

and

au

ch

so

ftw

are

mass

ig

mb

gli

ch

BiI

d

1 zeig

t ein

e

ein

fach

e S

ch

alt

un

g

mit

d

ere

n H

ilfe

d

ie

Sig

nalp

eg

eI

des

MZ

-Pri

nte

r P

ort

s

un

d

der

EP

-44

an

ein

an

der

an

gep

asst

werd

en

E

in T

ran

sis

tor

g

este

uert

d

urc

h

das D

ruck

bere

itsch

aft

ssig

nal

(ER

) E

P-4

4

treib

t d

en

R

DA

-Ein

gan

g d

es

MZ

Po

rts

Ein

Q

pera

tio

nsv

ers

tark

er

wan

delt

d

as

TT

L-A

usg

an

gss

igD

al

(IR

T)

des

MZ

un

d ste

uert

d

en

D

ate

nein

shyg

an

g

(RD

) d

er

EP

-44

D

ie

Vers

org

un

gss

pan

nu

ng

en

fU

r d

en

O

pera

tio

nsv

ershy

sta

rker

kb

nn

en

au

s

der

V2

4-S

ch

nit

tste

lle

bezo

gen

w

erd

en

(R

S=

+1

2

V

SD

=-1

2V

)

Der

B

ezu

g d

er

neg

ati

ven

V

ers

org

un

gss

pan

nu

ng

vo

m

Date

nau

sgan

g

der

EP

-44

h

at

ein

e p

osit

ive

Neb

en

wir

ku

ng

D

er

AU

sgan

g d

er

EP

-44

w

ird

aU

f d

ere

n

Ein

gan

g

zu

rtic

kg

eft

ihrt

so

dass au

ch

im

O

n-i

ine-B

etr

ieb

d

ie

Tast

aL

ur

der

EP

-44

b

en

Utz

t w

erd

en

k

an

n

urn

etw

a

ein

e

Ad

ress

e

od

er

Dat

um

in

ein

en

T

ex

t ein

zu

ftig

en

D

ie

beid

en

T

eil

sch

alt

un

gen

k

on

nen

b

equ

em

in

den

S

teck

erg

eh

au

sen

an

d

en

E

nd

en

ein

es 2

-po

lig

en

ab

gesc

hir

mshy

ten

K

ab

els

u

nte

rgeb

rach

t w

erd

en

IRT

19

RD

A

21

GN

D

22

MZ

-70

0

P-1

0

r---

----

----

---

I

I

I I

I I

I I I I I I I I

----

----

----

---

Bil

d

1

EP

-44

r------------~

I I

20

ER

I I I I I

-~~

-~

4

R

S

I I I

~3

RD

----

2

so

GN

DL_

____

____

___

_

Das

M

Z 7

00

B

asi

c

lZ

-0

13

B

V

1

0

A k

ann

m

it

dem

in

S

lId

2

gezeig

te

Pro

gra

mm

U

bers

ch

rieb

en

w

erd

en

ur

n eln

e serie

lle

Date

nau

sgab

e

zu

lich

en

D

amit

K

lein

bu

ch

stab

en

k

orr

ek

t g

ed

ruck

t w

erd

en

m

uss

d

ere

n

Co

de

erst

in S

tan

dard

A

SC

II-C

od

e u

mg

ew

an

delt

w

erd

en

D

azu

w

ird

U

nte

rpro

gra

mm

d~s

RO

M-M

on

ito

rs

(Wan

dlu

ng

v

on

A

SC

II-

Zeic

hen

in

co

de)

verw

en

det

D

as D

ruck

bere

itsch

aft

ssig

naI

der

EP

-44

m

uss

n

ich

t v

or

so

nd

ern

au

ch

w~

hren

d d

er

Au

sgab

e ein

es Z

eic

hen

s abgefr~gt

werd

en

D

ie

EP

-44

h

at

nam

lich

d

ie U

nart

ih

r D

ruck

bere

itsch

aft

ssig

nal

wah

ren

d

der

Ueb

ert

rag

un

g ein

es Z

eic

hen

s zu

lo

sch

en

In

ein

em

so

lch

en

F

all

m

uss

d

as

Zeic

hen

n

och

mals

g

ese

nd

et

werd

en

w

enn

ern

eu

t sch

aft

an

gezeig

t w

ird

D

ie

Ueb

ert

rag

un

gsg

esc

win

dig

keit

(1

20

0

Bau

d)

du

rch

ein

e w

art

esch

leif

e

(Zeil

en

4

0

un

d

41

) b

est

lmm

t

Erf

ah

ren

e S

harp

shyP

rog

ram

mie

rer

kb

nn

en

sic

h ~ine

g

ep

atc

hte

Basi

c-K

op

ie h

ers

tell

en

1

st

zu

beach

ten

d

ass sic

h d

er

Basi

c

Inte

rpre

ter

nach

d

em

Au

tosta

rt

selb

st

urn

1200

H S

peic

herp

latz

e v

ers

ch

ieb

t

~

PA

GE

Bl1

d

2O

lT

PU

T

TO

B

RO

TH

ER

E

P-4

4

4 P

-T

CH

B

AS

IC IZ

middot

01

3

B

V

10

A

~

6 R

OM

11

0N I

TO

R

RO

UT

I N

E

FO

Rein

en

7

AS

CII

T

O

DIS

PL

A

C

ON

VE

RS

ION

8

9

AO

CN

E

QU

O

BB

9H

1

0

11

C

HA

RA

CT

ER

I S

IN

RE

G I

ST

ER

bull A

bull

l

12

N

1

3

OR

G

16

82

H

14

L

OA

D

OB

OO

OH

1

5

16

8

C

B7

F

BR

OT

HE

R

BIT

7

A

B

IT

7 S

ET

k

bn

nen

1

6

16

84

80

9

JR

Z

HA

ND

SH

gt0

A

SC

II

CO

DE

O

K

I d

er

17

18

C

ON

VE

RT

S

HA

RP

-T

O

BR

OT

HE

R-C

OD

E

19

-~

2

0

16

86

D

3E

2

OU

T

10

E2

H

A

SW I

TC

H

TO

E

PR

OIt

2

1

16

88

C

DB

90

B

CA

LL

O

CN

-A

SC

II-

DIS

PL

AY

C

OD

E

~

2

1

68

B

D)E

O

OU

T

10

EO

H

A

BA

CK

T

O

RA

It

23

1

68

0

06

20

S

UB

2

0H

D

ISP

LA

Y

A

SC

I I

CO

DE

~

24

2

5

WA

IT

FO

R

PR

INT

ER

R

EA

DY

S

IGN

AL

2

6

27

1

68

F ~7

HA

)lD

SH

L

D

DA

S

AV

E

CH

AR

AC

TE

R

28

1

69

0

OB

FE

H

AN

OI

IN

A

10

FE

H

C

HE

CK

ein

2

9

16

92

(8

47

B

IT

OA

R

DA

3

0

16

94

2

0F

A

JR

N

ZH

AN

DI

LIN

E

31

1

69

6 ~

~

LD

C

D

CH

AR

AC

TE

R

NO

W

IN

C

lZ

3

3

S

ER

IAL

O

UT

PU

T

12

00

B

AU

D

34

3

35

1

69

7

I E3

2

RS

23

2

LD

E

50

S

EN

D

18

41

B

ITS

3~

16

99

3E

Io0

OC

TO

L

D

A4

0H

S

ET

I R

T

HIG

H

N

J7

1

69

B

D3

FE

O

UT

I

OU

T

IOF

EH

A

1

BIT

O

UT

PU

T

38

1

6gt

0

06

06

L

D

B2

14

W

AIT

R

EP

tAIN

DE

R

OF

3

9

16

9F

1

0F

E

WA

IT

DJN

Z

WA

IT

83

3

ItIC

RO

SE

CO

ND

S

I 4

0

16

AI

DB

FE

IN

A

1

0F

EH

C

HE

CK

4

1

16

A3

C

84

7

BIT

O

A

RD

A

42

1

6A

5

20

E9

JR

N

Z

HA

NO

I A

GA

IN

-J4

3

16

A7

ID

D

EC

E

E

ND

O

F

CH

AR

AC

TE

R

4

4

16

A8

80

8

JR

Z

ST

OP

Y

ES

t ~

45

1

6A

A

37

SC

F

TR

AN

SF

ER

N

EX

T

46

1

6A

B C

Blq

R

R

C

DA

TA

B

I T

TO

C

AR

RY

~

47

1

6A

D

IOE

A

JR

N

CO

UT

O

BIT

middotO

4

1 1

6A

f -

F

XO

R

A

NO

C

LE

AR

10

1

IbB

O

IIIF

q

JR

O

UT

I IR

T

50

II

gtB

FI

ST

OP

P

OP

A

F

RE

SIO

RE

H

16B~1

El

PO

P

HL

5

16B~

III

PO

P

DE

5

3

IIgt

B

(I

Po

P

EIC

R

EG

IST

ER

S

tt-t

it C~

RE

T

5~

EN

D

Fall

s k

ein

A

ssem

ble

r zu

r V

erfU

gu

ng

ste

ht

k

an

n d

er

Masc

hin

en

co

de

au

ch

m

it

Hil

fe d

es

in B

ild

3

gezeig

ten

B

asi

c-P

rog

ram

ms

in

den

S

peic

her

geshy

sch

rieb

en

w

erd

en

V

ors

ich

t

das

Pro

gra

mm

m

uss

v

or

dem

S

tart

en

aU

f B

and

erm

og

-g

ere

ttet

werd

en

SH

AR

P-

ein

A

nzeig

eshy

nu

r

~ ~ S

erie

lle

o

ate

fa

usg

atgt

e

(ue

r E

P-4

4

Dru

ce

r

It

12

00

B

aud

8

-B

lt

Co

de

BU

d

3

au

ch

3

0

FOR

I

S1

68

2

TO

S

I68

6

40

R

EA

D

It

PO

KE

1

1t

5

0 ~ElCT

I

Dru

ck

bere

itshy

60

N

EW

70

R

EI

l1

asch

I n

en

co

de

w

ird

8

0

IltE

It

90

D

AT

A

SC

8S

7F

S2

8S

09

5D

3S

E2

SC

OS

B9

1

00

D

AT

A

50

B

$1)

3 S

EO

SD

6 5

20

55

7

SO

B S

FE

D

ab

ei

11

0

DA

TA

S

CB

S4

7

S2

0S

FA

S

4A

S

IES

32

S3

E

12

0

DA

TA

S

40

S0

3S

FE

S

06

S

06

SIO

SF

E

SO

B

DO

D

AT

A

SF

ES

CB

S4

7S

20

SE

9S

IO5

28

S0

8

)0

0

DA

TA

S

37

S

CB

SI9

S3

0 S

EA

SA

F 5

18

5E

9

15

0

DA

TA

S

FI

SE

IS

OI

SC

IS

C9

~

~

r

~

~

J

0

~

J

H

~

J

4)

0

3

itj

~

a

JT

~~

0

~

J

-C

~

Iw

~

~~

~-

~ --

2)~

~jI

Wer

eln

EPROM-programmierger~t

zur

ver

fUg

un

g h

at

ka

nn

das

in 8

ild

4

geshy

zelg

te P

rog

raam

in

den

R

OM

-Mon

itor

ein

bin

den

D

anac

h k~nnen

Pro

gram

me

w

elch

e d

as

ents

pre

chen

de

Mo

nit

oru

nte

rpro

gra

mm

au

fru

fen

-Z

B

Ass

emb

ler

ZEN

xshy

unver~ndert

ver

wen

det

wer

den

Zu

b

each

ten

1

st d

le

ver

kU

rzte

War

teshy

sch

lelf

e

ltZ

elle

5

8)

D

er

MZ

-700

arb

elt

et

nb

l1ch

b

el

RO

M-Z

ug

rlff

en m

lt

war

tezy

kle

nt

Der

A

nsc

hlu

ss d

es

MC EPROM-Programmlerger~ts

UN

IPR

OM

-l am

M

Z-7

00 w

ird

vo

rau

sslc

htl

lch

im

n

ach

sten

MZM

b

esc

hrl

eb

en

s

PA

OE

B

lld

4 ~

I rt

2

OlT

PV

T

TO

Il

RO

Tlt

ER

E

P-

4

3

h 4

PA

TC

H

IIO

NIT

OII

1

~

6 E

(T

ER

AL

S

(1)

7 C

S

~

9

ST

I

Ia

u

D-

OH

10

P

rIS

G

Ea

u

lA5

H

a 1

1

7A

DC

N

Ea

u

08

89

H

12

(j

~

13

-

UT

OS

TA

RT

E

lT

Jn

PO

fI

(j

14

1

5 01

10

O

AF

OO

H

0 r

16

L

OA

D

OA

FO

OH

(t

) 1

7

AF

OO

0

3pound

0

ST

AR

T

OU

T (O

EO

H

1

NX

S

WIT

CH

C

) 1

1

8

AF

02

2

10

01

10

L

D

HL

OIl

OO

OH

8

LO

CX

(1

) Iq

05

1

10

00

0

LD

O

EO

2

0

O

S 0

10

01

0

U)

BC

IO

OO

H

1

C)

21

01

1

01

lO

LD

IR

I

OY

3 (t

) 2

2

O

D

C3

00

00

JP

0

ST

AR

T

PlO

IUT

OR

Cl

) ~

23

1

2

4

~IIIT

CH

AR

AC

TE

R

IN

A-R

EG

IST

ER

(1

)

2S

r

26

O

IlG

IS

FIt

Z

3

17

LOA

D

08

1S

FH

~

~

2S

O

IM D

L

PR

HT

P

US

H

DE

S

AV

I[

RI

GIS

TE

R

~

29

0

19

0

CS

71

8S

T

7

LO

IWU

C

M

(C

l

30

0

19

2 280~

JA

Z

HA

ND

IH

0

C

31

~

32

C

ON

VE

RT

H

AR

Pshy

TO

M

IOnt

EIt

-CO

DI

)3

(C

l

34

0 I

g

C

OIl

90

B

CA

U

A

DC

N

35

0

19

7

06

20

su

a 2

0H

rJJ

lt

36

)

7

WA

I

IOR

R

O-

Lo

w

Cl)

0 3

8

~

3 3

9 0

19

9 5

7

ItA

lfD

SN

LD

D

-A

S

Avr

CH

AR

AC

TI

R

a -U

l 0

1911

0 D

ill

HAND~

III

bull

IOIf

~

U

01

9C

C

84

7

BS

T

0

42

0

19

20

11

JA

N

ZH

AN

DI

Cl)

3

~]

01

10

4

A

LP

CD

C

HA

RA

CT

ER

A

GA

IN

C

N

44

0

1A

1

IBM

JA

A

S2

32

I

~

cr ~

46

D

U

Y

PA

IfT

IER

T

IM

47

Cl)

0 4

a

OR

Q

1~5It

()

0 ~i

J

LO

AD

0

1l1

55

tt

H(t

inri

ch

B

au

r

r

50

D

tS

C

DA

SO

I P

TI

ST

C

AL

L

5G

I

0 I

58

C3A

DO

O

JP

S

TI

Geo

rg

Kem

pf-

Str

5

15

CJJ

2

C

H-8

04

6

ZU

rich

I-

-l 0

53

l

UJA

I

GU

TP

rlf

l

ZQ

O

IlA

UD

0

54

ol5

a

11

l2

R

S2

32

L

D

K5

0

b

UI~D

]14

0 O

lrro

L

D

Itbullbull

~O

Ul

Jgt

~7

015

1 0

3n

O

UT

I

OU

T

(01

101

A

I--l

Z

~a

01

61

a

acr

LD

middot Ir

t_

0

~

19

01

63

Io

n

WA

middotIT

D

JNZ

W

AIT

6

0

01

65

D

lln

I

1

(0

l1

1li)

0 tTJ

6

1

01

67

C

II4

7

alT

O

A

Z

62

0

16

9

20

2Jl

JA

N

ZH

AD

I Jgt

Cl

6

3

01bullbull I

D

OH

64

0

16

C

28

08

JA

Z

ST

OP

~

tTJ

65

0

16

3

7

SC

I

()

0

0

16

1

CII

L9

li

lt

c r

(1

67

Ot7

3

0

JIt

IIC

IO

UT

O

(1)

l6

e 0

1 T

J

AI

X

O

A

6

01

74

1

89

middot JA

lt G

un

~

e 7

0 0

17

6

01

S

TO

P

PO

P

a

to

71

0

17

7

C9

middot R

In

72

ID

IOmiddot

00

0

L r

l r

~~ 3NIOOID~middot3NlroID~middot3NlroID~middot3

~ 3NIOOm~middot~NIOOm~middot3NIOOID~middot~N

~3NIOOID~middot3NIOOID~middot3NI~m~middot3NI

~NIOOID~middot

IOOm~middotXNlooID~middot~NIQ)

rJ

I 0)

XI

ttI 3 N I 00

I~

to

3 I-J I CO

I~

to

3 N I 0)

~

to

3 N

~

Imiddot

I

OII~~

3I

J I o

oIDI

JI

00

-shy

I O)IDIJI~

31J

I o)m~middot

m

NlroIDIJImiddot3NlroID~middot3

~

31J

I O)~I~

3I

J I 0

0~1~

3r

l middot3Nloom~3NIOO~~middot3NlooIDIJImiddotplusmnNI

3NIOOIDIJImiddot3NIOOID~3N

middot IOOIDIJImiddot~Nlm

Iro~

lJI

middot 3Nloom~middot3NIOOmlJlmiddot3NIOOm

[

ie ~

~ 0middot

~

J

H middot

~

J

a

Q

0middot

~

J

middot3middot

ii

~

a

~

I~

I r

-i

~

~

J

C

0middot

~

1

~

)

r (1) h

rt

I--l

O

l

m

(

1) ~

(-r

(t) LV

LV

00

J

])

~

irJ

i I o o 3 I~

C

(ofshy

fD

~

~

3[J

I OII~~

I

J I O

OIXI

shy

bull --

-

[I

I 00I

D~

3r-

J I O

)I)

JI

J

3

-~ 0

0m

lJlmiddot

3I

J I o

m~middot

ij

1[1 ~

J IQ

+

-u

) 0 I ~

1[1 A +

N

-

I 00

m

~

bull 3 N I 00

ID

ttt

3 IJ

I I

I IL

shyI 00

-~

r

)J

ID

~J

bull

+

j~~

o 3

r ~

~

~ ~ ~

T)

Z

3 ~

tI

I u

r

T)

to

t-t

r ~

0(

)

AI

I ~

~

-c

3 rJ I Q) ID

IJI

3 rJ

I Q) ID

IJI

3

IJ

0) ID

IJII1f

I

i~

In~1

~I

I~J

ID

U II

I ~

Q)

J IJI

ID

---

_-

~

oh ii)orn shy T- ~-PorMmatiq~rph ~~~ ~ - - gt ~- ~-shyS--------

10 REM 70 REM Schematsche lechnung 30 REM eine~ Rose 420 LINEi65-200 145-205 133-205128 shy

~

40 REM fue~ Ml-731 ~ 198120-20090-18578-170 0 50 REM 430 MOUE60-125 ~ 60 MODE GR 4lt10 LINE50~-15568-195105-210 135-20 Zmiddot70 peOLOR3 5 80 MOUEI000HSET 450 MOUE85-45 ~

90 MOUE38-80 CU460 LINE)5-lt1510-10515-13018 -158 6 100 LINE38-7540-6545-5350-2550shy E3-21893-223108-215125-225165-72 2055-2058-2385-23100-18123-20 0180-220185-215185-210200-20520 ltlJ 130-15 0-198205-195220-170220-145 C)

110 LINEI38-20145-23158-25155-28 470 MOUE50-200 0163-28183-33195-35208-33220-40 480 LINE43-24090-~55]15-268 1251 -2H - ~ 245-138220-155 0 135-265145~260165-258 195-2jS 19 U Q)

120 MOUE66-70 5 -207 C

130 LINE95-35143-25177-45195-68 490 MOUE195-228 UCO (l

140 MOUE53-147 500 LINE255-220258-168263 - 170253- ~ltr 150 LINE48-1 1565-70113-53138-431 130255-115235-95 l

UO70-5~190-65205-75225-110223-123 510 MOOE TN 00225-128220-145213-153208-165 520 SKIP15 llJ M 160 MOUEI13 -53 Cl L()

170 LINEI03-6580-8360-10860-1256 Z W

3~13580-83 M3 180 MOUEI03-65 Z

10 REM P~imfakto~ze~legung ltrC190 LINEI43-60 150-55193-80 190-65 20 REM fU~ SHARP Ml-700200 MOUEI43-60 u o (l30 REM fidipiet Dez210 LINEI70-80180-90193-105 197-13 by 83 0040 REM zB DIE lAHLEN5203-128205-130210-lI0203-90195 rJJ~ 50 REM 648484267 - ~ o (l60 REM 78907651-88193-80 1 O~70 CLS220 MOUE70-113 1-0 8~ PRINTP~imfakto~ze~legUn9 de~ ~Qhl N I ~230 LINE88-95~3-95 PRINT N CU240 MDUE170-80 90 INPUTB i He N e i ngeben N ~rJ)

100 N=INTCABSCNJ) W=SQRCN) )(=0 110 PRINTN jN PRINT E

0120 IF N=l THEN END gt130 A=2 140 GOSUB 220 0)

~150 IF X=l THEN END l

160 IF BltgtINTCBJ THEN GOTO 180 0) 170 GOTO 130 180 A=1 E

c190 A=A+2 GOSUB 220 ltlJ 200 IF X=1 THEN END ~3 210 GOTO 190 ltlJ

220 IFCAgt=W)+CN=lJTHEN X=l GOTO 260 C)

230 B=NA -shy240 IF B=INTCB) THEN N=B PRINT A GOT ltlJ

co 230 U

250 RETURN r-

260 IF ~Hgt 1 THEN PRINT N RETURN ~

0270 END C ~ ltlJ ~

4

Fur- den

SHARP ~OOA

~ ~

F $che I GmbH

DM 15- (incl 7 MWSt)

250 LINEI55-70125-6598-8085-122 260 MOUEI50-15e 270 LINEI60-155165-145165-125153shy95165-10511-15817~-93163J-80150 -75108-88100-100138-88153-95 280 MDVEI40-9~ 290 LINEI25-100113-110 103-128106shy1middot1 1 110 -1 35 120 - l 33 138 - 1 30 15 - 1 35 1~0-118145-97 138-98 148-123 300 MOVEI30-148 310 LINEl53-160170-155160-163140shy165118-16395-14388-12093-110 l0-140118-155153-160 320 MOUE~78-158 330 LINEI65-165148-173110-173 100shy16395-1pound088-13580-12097-123 3lt10 MOUEI90-125 350 LINEI93-140170-178163-178155shy183128~-183103-l7595-170103-166 360 MOUE127-183 370 LINEl20-190105-18578-17065-16 065-15363-15063 ~ 135

380 MDUEI20-190 390 LINEI55-190 175-185190-165200shy160195-145198-138198-138197-135 400 MOUE208-165LINEI78-183 410 f10UEI85-179

ae i Uig ~ _ ~HARP~Co-mputer Heft 16 ~ei te 34

I

_-----shy ~

~ ~~~ rfF~rH ~ h 1fq rH m~~ ~ ~ P h ~ ~J q r ri ~

vlckede

rogra~ brlngt elnlge Veraenderungen In das Basic MZshy2~046 Kit CTRL~oder PRINT CHRf(lO) wlrd zvlschen de norashylen und de voa MZ-700 her be9nnten zve I ten Ze lchensatz uageshyc altet Oas Koaaando CTR~oder PRINT CHR$(12) schaltet In

be iden Ze Ichensaetzen zvlschen noraaler und Inverser Oarste 11 ung ua Die Koaaandos auessen nach de Laden des Kaschlnenprograbullbulles alt USR(~~8B) Inltlallslert verden

~588 ~~80 ~590 5593 ~~96 ~599 ~~9C 559F ~~A2 ~~A~ ~5A8 55AB

~5AC 55AF 5580 5583

- 55B4 55B7 5588 55BB

5 5BC 5580 558F 55C2 55C4 55C5 55C7

5 5C8 5~C9 ~5CC 55CE 5~00 5501 ~~02 5503 5504 ~5D5 ~~06 5507 ~~D8 550-9 550A

~~D8 5~DC

3E CO INIT LD AfCD 32 OF O~ LO ($O~OF) 32 EC O~ LD ($05EC) 21 BC 55 - LD HLZEICH 22 EO 05 LD ($05EO)HL21 C8 ~~ LD HLINVS 22 EO O~ LD (f05EO)HL21 AC ~5 C(jL -ngt LO HLCTRLJ 22 6F 00 LO ($006F) HL 21 B4 55 -TRl- F LO HLCTRLL 22 73 00 C9

3A DB ~5 2F 32 DB 55 C9

3A DC 55 2F 32 DC 55 C9

29 CB E4 3A DB 55 FE 00 C8 CB DC C9

P~ 3A DC 55 FE 00 28 06 Fl 2F 23 09 77 C9123 D9 77 C9

00 00

LO (0073)HL RET

CTRLJ LD A (FLAG 1 ) CPL LD (FLAG 1gt A RET

CTRLLLO A(FLAG2)CPL LD (FLAG2)A RET

ZEICHADO HLHL SET 4H LO AltFLAG1) CP 0 RE Z SET 3H RET

INVS PUSH AF LO A(FLAG2) CP 0 JR ZIVOFF

IVON POP AF CPL INC HL EXX LD (HL)A RET

IVOFPPOP AP INC HL EXX LD (KL)A RET

FLAG 1 DE8 fOO PLAG20EF8 00

J( Accu - CALL-Code J( Zua Monitor J(

HL-Elnsprungadresse Zua Monitor HL-Elnsprungadresse Zua Monitor

J( CTRL-J aktivleren J(

J( CTRL-L aktlvleren J(

Zua Basic

J( Flag fuer Zelchensatz J( auf 00 oder FF setzen

J(

J( CTRL-J beendet

J( Flag fuer Invertleren J( auf 00 oder FF setzen J(

J( CTRL-L beendet

Olsplaycode 8 Offset auf 1 Zelchensatz Accu FLAGl Flag = Ja - Zelchen anzelgen Offset auf 2 Zelchensatz Zelchen anzelgen

Accu retten Accu = FLAG2 Flag - 0 Ja - Noraale Oarstellung Accu zurueck Invert leren Zelger korrlgleren Register uaschalten Accu zua Blldschlra Welter ia Monitor Accu zurueck Ze lmiddotger korrlg1eren Register uaschalten Accu zua Blldschlra Welter la Monitor

Flag fuer Zelchensatz Flag fuer Invertleren

~

o ~ -~

Z

~ al E ~ Q)

~

o c U Q)

c U

COal Jlt -l 00 00 rLl-i om Z rLl 3-i Z ltc

U o al OD (jJ~ 1 O~ O~ 1--0

C N~ ~U)

E o gt g 1 Ol ~

E c Q)

c Q)

~

~ ill c U ~

-I

0 C 1 Ol ~ q

~ ~

~

l WZOJ

~ ltK WlI8Zns UI lEWEZnS shyOa

~amp

wa ~

Cl) Ishy~ u(J

i o tJJ

-- 11111shy~ --------

Das Angebot wird stan9ig erweitert

~~~~~~~~~~m~~~~~

lrJ~l~tm

Heft 16 sette 35shy Ft lIes +middotuet-middot

-(IN~~UfSfUI1~(~ ~~

In Berlin erhalten Sie Alles fUr- Sharp-BUcher bei

Leitfaden Fachbuchhandlung SamoastraBe 231000 Berlin 65

Tel (030) 4651660 4658060 (ab Herbst 1986 Sammelnummer 4535055)

OOnungszeiten Montag bis Freltag

930 Uhr bis 1800 Uhr durchgehend geaffnet

Alles fUr Sharp-Computer Anwenderzeitschrift- und bUcher

Sehr geehrte Damen und Herren

wir bleten Ihnen eine auBergewohnliche Moglichkeit Ihre Buchhandlun Uber unsere Zeitschrift Alles fUr Sharp-Computer einem breiten Kun denkreis bekannt zu machen

Bestellen Sie jetzt fOnf BUcher aus unserem Sortiment und Ihre Buchshyhandlung erscheint in der nachst erreichbaren Ausgabe in unserem EinkaufsfUhrer aIs Ansprechpartner fUr den Anwender So ist der Kund informiert daB Sie seine nachstliegende Bezugsquelle sind wo er ei interessantes Buchangebot vorfindet In der Hoffnung auf eine gute Zusammenarbeit

Ihre Fischel GmbH

IJr H~~ Sharp Microcomputer bullbullbullbullbullbullbullbullbullbullbullbullbull Fischel GmbH Kaiser-Friedrich-Str 54 a o - 1000 Ber1in 12 bullbullbullbullbull bullbull bull bull bull bull bull bullbull Tel 030 323 60 29 Mo - Fr 10 - 1800 Sa - 14 h

Iraquo - C~ i s lis I lt alle Preise in DMgt

1 PC-1500 Programmier- und Programmhanqbuch (ISBN 3-924327-00shyVK = 49- OM

2_ PC-1500A Maschinensprache~Handbuch (ISBN 3-924327-06-8) VK = 49- OM

3 Graphikhandbuch fUr Sharp Computer (ISBN 3-924327-04-1) VK = 49- OM

4 PC-140102 Systemhandbuch (ISBN 3-924327-01-7) VK = 39- OM

5 PC-1401 Anwendungshandbuch (ISBN 3-924327-08-4) VK = 39- OM

6 PC-140102 Maschinensprache-Handbuch (ISBN 3-924327-11-4) VK = 49- OM

7 PC-1350 Maschinensprache-Handbuch (ISBN 3-924327-10-6) VK = 59- OM

8 MZ-700800 Maschinensprache-Handbuch (ISBN 3-924327-07-6) VK = 49- OM

9 BASIC-Lehrbuch fUr Sharp Computer (ISBN 3-924327-09-2) VK = 49- OM

10 Software-Recht (ISBN 924327-03-3) VK = 29- OM

11 PC-1245516061 Anwendungshandbucn (ISBN 3-924327-14-9) VK = 49- DM

12 PC-1500A Tips- und Tricks-Handbuch (ISBN 3 - 924327-12-2) VK = 49- OM

13 Erganzungsheft zum ~C-1500A Maschinensprachehandbuc6 (ISBN 3-924327-17-3 VK = 15- pM

14 PC-1450 Maschinensprachehandbuch (ISBN 3-924327-23-8) VK = 49- OM

N fUr illiifruiur

nil PM S8ARP-Comput~r HeXt 16 Sei te 36

--

15

shyD

M

Fur

d

en

SH

AR

P ~

Ma

ch

i ne

ns P

ra

ch~

middot shy

-Ho

ncb

Kh

~

~D~~

~~~~

~~~

wm

~ID

~rn ~~

~ ~~

m ~~

~~~~

~~~~~~~

~~mr

n~[

~~m

~~~~~m

lE-pound

IiJfP

Rf

wa

49

shyO

M

~~f5

~~

Fur-

SH

AR

P

Maschinensp~acheshy

-Han

dbuc

h

mlla

M~

lmJ~jl~~MnmrWi

MH

J-U

tU7

middotu

-1

F IS

CH

EL

G

bH

~ijE~~~rmmlm

IiII

49

-

P C

-15

0 0

TA

SCH

EHco

npU

TER

pC-I~e8

PRO

CR

An

IER

shyUN

D PA

OG

RAnn

HA

HO

BUCH

~IVII

mIT

l m(E

)(])

m

fTImm0~e

-~

-shy

39

-0

H

~

~

F

isch

tl ~

49

-0

M

f-O

(J

4 (

j)

(D

~o

-(1

(D

lt) r

n Il k

q

un

bb

ur1

1

~

~

Q)

bullbull

bullbullbullI

I-

~

J I

CV

1

I1Il

_-

()

liU

)

den

~450 _

bull O

r 0

J 0

Sta

i

I_

jl1

DM

shy

0

bull

-~~

J ~

shyFJ

SCH

EL

G

bH

49

-0

11

Alia

s fu

r S

HA

R P

C

ompu

ter

Fis

ch

el

Gm

bH

Ka

isa

r-F

rie

dri

ch-S

tra

Be

64

a

1000

Ber

lin 1

2 -

Tel

03

03

23

60

29

aIl

e p

rels

e

incl

7

l1

WST

I

ro

rl~I~middotter

~-~

-

-shy

--

-

_

c--~

shy

~~

shy

-

---

---

--shy

~mo_

-2

9-

0M

ianmiddot

sir

1I

t b

r b

umiddotr ~

fI~

SH

AR

P

ffin

mpu

ltr

Am

n-IW

M

-------

-- --~

BA

SIC

-Leb

rbuc

b rU

r sn

rp

co

pu

ter

16

0 S

elte

D

Pre

la

49

-0

11

mst~

un

gsshy

-Anw

end Ha

ndbu

ch~

_ -

SI-

IAR

P _

_

49

-

DK

ALL

E V

ERG

AN

GEH

EN

HEF

TE

SIN

D

NO

CH

LIE

FER

BA

R

11

Bit

te s

leh

e B

est

ell

sch

eln

fU

r eln

A

bo

nn

emen

t

49

-0

11

6

-D

I1 p

ro H

eft

Fur

de

n S

HA

RP

Epound

95O

IQ

sch

ineN

PfO

chdeg

eshy

~

-shy~ shy~9 -

DH

--1

1_

~UI

d

en

SH

AR

P

~~

Ma

sch

ineN

PN

1ch

emiddotshy ~

-shy 1_shy

0

11_

Fur

d

en

SH

AR

P

MZ-

700

MZ

-800

San

e

rou

_

irt

~_h yen

--

shy

_ou_

49

-D

I1

Das enen Rennwagen

LISTING BRIDGESTONE TURBO - 1100CLEAR 1110 LPR1NT 1120LPRINT 1130LPR1NT 1140iREAO A8(DEF 11451F A=0 1150LPRINT 1160LPRINT 1170LPRINT

1190GOTO 1200LPRINT

1210LPRINT

1220LPRINT 1230LPRINT

1240LPRINT 1250 LPR i NT

1260REAO 126~ IF 1270A=K 1280~FOR 1=1 1290(=K 1300LPRINT 1310LPRINT 1320A=CB=0 1330NEXT 1340GOTD 1350LPRINT 1360LPRINT 1370LPRINT 1380LPRINT 1390 LPR I NT 1400LPRINT 1410LPRINT 1420LPRINT 1430 lPR INT 1440LPRINT 1450ENO

15100ATA

15200ATA

15300ATA

1540 OATA

15700ATA

15800ATA

1590DATA

16000ATA

rnli -SHARP-Computer Heft 16 Seite 38

~~~ bull bull~

--

~----~------------------~~~------~-------------------

~lOOi~l(tpound ~ fu~ den SHARP PC2500 16100ATA 30-12830-116O330-116

(C) DEZEMBER 1985 24-120~324-12024-132~03

Ch i st i aI1 Sruaol i cha 1620DATA 3B-7232-720332-7232 -66O332-6638-72O3

L6300ATA 24-4230-38O330-3830 P~o9~amm BR1DGESTONE TURBO zechnet -260330-2624-30O3

n Fa~be ouf dem Ploite~ 1640DATA 24-3024-42O366-1848 des SHARP PC-2500 -12O348-1242-42O3

16500ATA 42-4260-48O360-4866 -18O384-84162-120O1

1660DATA 162-120162~-16801162-1CHR$ 27 Ib 6884-168O1144-112144-168

CHR$ 2710 O1

M1450 LPRINT I 1670DATA 84~174162-17401162-17

4159-195O1159-19584-207OTHEN 1200

1LE

1680DATA 84-20784-174O184-210CHR$ 27 STR$ F

158-19801~158-198156-2060MAjB 1

1180LPR(~T 0[0 16900ATA 156-20684-228O184-228

1140 84-210O184-8490-96OO

CHR$ 27i0 LPRINT M45shy1700DATA 90-8690-120O090-1208

54 7-126OO87-12687-1680O

053-5463-10245-1024 17100ATA 87-174y84-18000162-120

5-54 168-150O2168-150166-186O

M65-210 2

072-21072-21666-216 1720DATA 166-186156-21602156-2

66 -210 1684-246O284-24678-258O

M66-234 2072 middot-23472 -24056 -240

17300ATA 78-25848-2700248-27066-234 36-2700278-25896-258OOEFGH IJKL

1740DATA 96-25881-252OO96-258L=0THEN 1350 96-2400078-25878-18602COS I+G8=K SIN I+H

17500ATA 78-le665-1440284-1~8TO J STEP L 78-186O278-18648-186O2COS I+GO=K SIN I+H

1760DATA 84-20478-222O278-222MAiB 24-222O224-22212-218O2OCO

17700ATA 84-22878-246O278-246 48-246O224-24012-236O2I

1780 DATA 12 -23612 -1800224 - -1841260 24-240O224-24042-240O2M15-204

1790DATA 42-24052-261O252-261Ql LPRINT PTURBO 36-270O230-24024-228O2M32-75

PBRIOGESTONE 18000ATA 102-234102-228O3102-2

CHR$ 27 3 2890-232O390-23290-240O

M147-124 3

PSKYLINE 1810DATA 90-240102-234O3OOO0

M0-330 ~00~360-153~0360310

CHR$__27 1 i b 18200ATA OO87-155165190785O0

CHR$ 270 27-1681852251610 18300ATA OO36-1592253152910O

045-170310430151015000ATA 12-1812-15300t2-1532 1840DATA O028-16798225118OO4-156OO12-13824-144O0

34-159227305211024-15624-9~~0012-8424 18500ATA 0038-1673154301310O-90OO24-9030-88OO

027~234143190181030~8830-640030-6424 1860DATA OO58-2461702004910O-66OO24-6612-50OO

O22-258180265121024-6624-24OO12-1824 1870DATA 0O24-2252683054510O-24OO24-2442-12O2

050-29995135~481042 -12 42 -153 0242 -153 2 18800ATA OO18-2192703104810O4-1530224-15651-15602

0~87-1202704188515500ATA 24-14466-144O266-1 4 4 1890DATA 0087-1202684301250066-12O266-1242-12O2

0OOOOO15600ATA 66-1284-84O284-8484 -1680284-16856-1320i

66-2484-84O248-5448 -1021O

51-5451-1021O54-5454 -1021057-5457-10210

60-5450-1021O60-1084 2-1140342-11~48-14403

48-14466-138O366-138 60-108O324-13230-128O3

UMP -

-- i~ci J+i~ r ~-potMmat~ o n ~~ ~~ r ri ~~- f bullbull bull ~~~ bullbull ~ ~~

~

1035 D=WU TIC- TAC-TOE HI35 GOTO 1040

1037 D=M 14S0LET G(K)=2I 1040 ON OGOTO 104 14SSLET W(KY=COshy

110421043 SP01 XIX 1044 1045 le 1480NEXT K 46 1047 HJ48 1490LET MAX=-le0 1049 o

gtlt1I 0 10 1041GLCURSOR (40 1492FOR K=lTO 9

-50) GOTO 1 1494 IF W(KraquoMAX 0se THEN LET MAX

1042GLCURSOR (~9 =W(K)LET WUOIOIX -50) GOfO 1 =K 0S0 149SNEXT K

1043GLCURSOR (is 1498RETURN 9 -60) Gora 1500GOSUB 200 10S0 1510 INPUT WILLS

10CLEAR CLS 1044GLCURSOR (40 T DU BEGINNE WAlT 10PRINT -133) GOTO N (JN)jM$

Tl C - TA 1050 IS15LET Z$=W C - TOE 1045GLCURSOR (99 LET ZUG=0

2e BEEP 4 48 100 -133) 60TO IS201F M$=N BEEP 1 100 Hl0 1050 THEN GOTO 15

21GRAPH CSIZE 3 1046GLCURSOR (IS 50 FOR J=ITO 4 9-133)GOTO 1530GOTO 1570 GLCURSOR (0+ 1 1050 lSS0LET ZUG=ZUG+ 0)LPRINT TIC 1047GLCURSOR (40 1 -TAC-TOENEXT -197)GOTO 1555REM BRETTAN 1 10S0 ALYSE

23 GLCURSOR (0-1 1048~LCURSOR (99 lS50GOSUB 130e 0) -197)GOTO GOSUB 1035

25AWAIT 10 10S0 REM COMPUTE PRINT DU = 1049GLCURSOR (IS RZUG X ICH = 0 9-197) 1555GOSUB 1900

26BEEP 4100300 10S0LPRINT F$(O) IF Z$lt)W 30GOSUB 1000 10SSGLCURSOR (e~ THEN GOTO 19 40GOTO 1500 -220gt 50 S0bATA 40-5093 1060 RETURN 1570LET ZUG=ZUG+

-se 155 -S0 4 1200 BEEP 3 1475 IGOSUB 1200 0-12393-123 5 GOSUB 1037 155 -12340shy 12eSlNPUT ~DEIN 1575GOSUB 1900 IS7 93 -lS7 15 ZUG Cl--9) IF Z$lt gtW 0 -IS7 jM THEN GOTO 19

50 DATA 12345 1230 IF FCMgtlt)2 50 5 7 89 1 4 7 THEN GOTO 12 1595 Gom 1550 2 5 8 3 5 9 05 ~800REM

70DATA 1S93S 1240LET FltM)=3 1805RESTORE 60 7 LET F$(M)=X 1810FOR L=lTO 2~

200GRAPH CSIZE 5 STEP 3 COLOR 1S0RGN 1290RETURN 181SREAD XlX2X

210LINE (0 -73)-( 1300REM 3 220 -73) 130SWAIT 0PRINT 1820cLET X=GltXl) GLCURSOR (0-1 ICH DENKE GltX2)G(X3) 46)LlNE U3-1 1310GOSUB 1400 1825IF X=120R X= 46)-(220-145) 350LET F(WU)=5 18THEN LET S

220LINE (730)-(7 LET F$(WU)= P=SP+1 3 -220) 0 18301F X=200R X= GLCURSOR lt145 1360 RETURN S0THEN LET C 0) LINE lt1450 1400 REM 0=CO+1 )-( 146 -220) 1410FOR K=lTO 9 1840IF KltgtXIANO

22SGLCURSOR (0-2 LET WltK)=-10 KltgtX2AND Kltgt 20) 0eLET G(K)= X3 THEN -GO TO

230 RETURN F(K)NEXT K 1850 100eCLEAR D1M Fshy 1430 FOR K=1 TO 9 18451F X=125THE~

(9)F$(S) 143S1F G(K)ltgt2 LET CO=CO+10 1010DIM G(S)WC9 THEN GOTO 14 00

) 80 18S01F X=45THEN 1020FOR I=lTO 9 1440LET WU=KLET LET CO=CO+50

LET F(J)=2 SP=0LET CO= o NEXT 1 o 1860NEXT L

1030 RETURN 144SLET G(K)=S 1890 RETURN GOSUB IB0e

ewe PIImiddot~ ~ ~SHPlRP~CoHeft 16 Sei te 39

1900REM 1905RESTORE 50 1310FOR L=ITO 24

STEP 3 1915REAa XI X2 X

3 1920LET X=F(Xl)

F(X2)F(X3) 1925IF X=I2STHEN

LET Z$= 1 Gora 1945

1930 IF X=27THEN LET Z$=2 GOTO 1945

1935NEXT L 19~01F ZUG=9THEN

LET Z$=3 1945RETURN 1950REM ENDE 1955 IF Z$=2

PRINT DU H ~IpoundGTrICH BE

1950 IF Z$= I PRINT lCH H ABE GEWONNEN

II 1955 IF Z$=3

PRINT UNENT SCHlfDEN

1370BEEP 54790 WAlT 400

1380 INPUT NOCH MAL (jN) jQ$ IF Q$= JGOTO 25

1985 BEEP 448 14 -- 8 BEEP 1 48 500 TEXT LF )

2END

STATUS 2076

David Wagner Martinsbergstr 11 5470 Andernach ~

[11

llytl

~

mputer_lu

--_ f middot __ ~

ltfshy -_M

~------

PC-1500 HARD-UNO SOFTWARE

Neue Informiddotmat i onen zum PC 1500-Uni versal-Me13-und Steuergerat und

~ur Umbauanl~itung der ROA-64k-Speicherkarte des NDR-Klein-Computers

fur den PC 1500

Auf Leseranfragen hin g~be ich hier nochmal einige -wie ich hoffe shyklarende Erganzungen

-~ei dem Sound-IC handelt es sich um e~nen Baustein der drei Tonshysowie einen Raus~hgenerator enthalt Vielfach modulierbare Steuerreshygister ermoglichen dabei einen Supersound wie man ihn vielleicht vom Schneider-Computer her kennt dort ist namlich dieses Sound-le auch eingebaut

-Damit auch etwas davon sogleich zu Ohren kommt ist noch ein kleishyner Stereoverstarker der zwei (bzw gemischt auch drei) Kanale geshytrennt uber zwei kleine (noch anzu~chlieBende) Lautsprecher wiedershygibt Selbstverstandlich sind aber auch die drei Tonkanale an jede Stereoanlage nschlieBbar

-Alle Programme (auch die Maschine~routinen) laufen in jedem Speishycherbereich

-Die realisierbare Centronicsschnittstelle ist middot bisher nur fur einen Drucker (Listings usw) gedacht sie ist daher nicht CE-158-kompatishybel doch softwaremaBig noch ausbaub~r

Wenn das Digital~andlermodul zur Ansteueruhg eines Motors zB mit 6V wie bei Fischertechnik Computing-Modellen genutzt werden solI ist noch ~in Verstarker-IC zB das TDA 2002 Qotig

Die ROA-64k-Speicherplatine ist jetzt geeignet

A) zum AnschluB an das PC-1500-Universal-MeB-und Steuergerat

B) mit Zwischenplatine oa zum DirektanschluB an ~en PC-1500 bzw CE-150

Kurze Beschreibung

Die ROA-64-Karte bestUckt mit 88k-C-MOS RAM 6264 LP 15 oder mit C-MOS-EPROM 27 C 64 bietet fur den PC 1500 nach Umbau bis zu 64 kbyte Speicherraum der in der ersten Speicherebene (MEO) fur Basic bzw in der zweiten Speicherebene (ME1 mit PEEK bullbull oder POKEbullbullbull oder mit Maschinencode anzusprechen) fur Daten middotusw genutzt werden kann Dabei konnen bis zu 32k in die MEO-Ebene fur Basic je nach Rammodulbenutzung gelegt werden davon 24kbyt~ von amp0000 bis amp5FFF fur Programme und 8kbyte vcn amp8000-amp9FFF fUr Daten

Fur die ME1-Ebene sind je nach Ausnutzung in der ~EO noch bis 48kshybyte frei ~on amp0000-amp9FFF + ampCbOO - ampDFFF Oieser Speicherbereich laBt sich als RAM-Floppy benutzen aus der jeweils Oaten Programme usw in den Basicbereich mitte15 kur~er Programmroutinen geholt we~den

FUr alle moglichen Konfigurationen la5sen sich also Losungen finshyden Es muB nur die Dekodierung richtig verdrahtet werden

Sehr nUtzlich ist die Moglichkeit eines middotSchreibschutzes fur je eishynen 8k-Speicher-Block

Mi t der auch noch mogli chen Akkupufferung wi rd auch das Probl em des Datenerhalts gelost So bleiben auch nach Entfernen der Karte vom Rechner alle Oaten erhalten

Fur die Version B (DirektanschluB an den PC 1500) muB eine geeigneshyte Verbindung zur Speicherplatine geschaffen werden Es gibt die Moglichkeit einer Kabelverbindung oder einer Zwischenplatine

Wenn man als Verbindung zur Steckerleiste der Speicherplatlne noch eine oder sogar noch mehrere Buchsenleisten einsetzt lassen sich sogar mehrere Speicherplatinen gleichzeitig () oder nacheinander verwenden

Ubrigens liegen die Kosten fur die beotigten Bauteile (einschlieBshylich der Platine Stecker und 8 8k-Speicher ICs) noch unter 180 OM

nil i pmp shySHARP-Compumiddotter Heft 16 seite 40

~ Start mit RUN

~ ~~ ~ 9h i ~ ~ ~tff9 h m~~~ ~ ~h ~ - 0~qh h

Hier nochmal -zusammengefaBt aus Heft 785- alle Preise Preise ltincl 14 Mwst)

PC-1500 Universal- MeBshy und Steuergerat incli Software etc

455 DM

DA Wandl er-Modul incl Funkti onsgenerator-et-cSoftware 1511~amp)Komfortabl es Telefoncomputerprogramm mi t Superdatenspeicher und schnellen Suchroutinen

Wochentagsweckprogramm mit Melodien usw (ver5ffentli~ht in CHIP 7 1 84) jetzt auc ohne Speicherzusatz

Umbauanleitung fur 64k Speicherplatine

75 DM

Sehr geehrter Herr Fischel

-1

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull i SHARP-PC-121 I __

bullbullbullbullbull-- --------_ --------- ~~t~$$~amp 11------- ----- ----- -- ------ -

anbei sende ich rEnen ein Programm zum VOkabeln-~ernen~C-1401)Vokabeln die beim ersten Abfragen falsch tlherse zt wur en konnen anschlieBend wieder~olt werden

100D FOR K=l TO y 110tLPRINT ES(K)LPRINT

jD$(K)

12iHIiEXT K 130A PRINT middotABFRAGE

WAIT 150 149FOR 1=1 TO Y 159PR1NT ES(l) 160INPUT PS(9) 170IF P$(0)=D$(I) PAUSE

RICHTIGmiddotGOTO 195 180PAUSE YFALSCH

PRINT D$(I)PAUSE I ST RICHTIG

199ES(I)=E$(1)+ 195NEXT I

~ Eingabe der Vokabelliste

Ausdrucken der Liste mit dem CE-126p

Abfragen der Vokabeln durch den Computer

Wiederholung der falsch Ubersetzten Vokabeln

IBPAUSE YOKABELTRA1NE R

20~PUT W1EV VOKABEL H jY

30DIM D$(Y)E$(Y)20P $(0)

40PAUSE EINGABE D PA AREPAUSE FREMDSPR -DEUTSCHPAUSE YLAE NGElt=16 Bsr

50FOR H=1 TO V 60PAUSE NjPAAR 79IHPUT E$(H)DS(N) a9NEXT N 99INPUT AUSDRUCK JH

jBSIF BS=N THEN 130

208INPUT W1EDERHOLNGJ NjO$IF O$=N THEN 280

210N FOR J=1 TO Y 229L=LEN ES(J) 239IF MID$ (ES(J)L1)lt

) THEN 279 240 PRINmiddotT E$(J) 250 INPUT P$(0)IF PS(0)

=DS(J) PAUSE RICHTI GGOTO 278

260PAUSE WIEDER FALSCH PRINT DS(J)PAUSE WAERE ES GEWESEN

27eNEXT J 280 PAUSE ABFRJH EDEND

EINPUT AWE -) j1$

290IF IS=-A THEN 99 300IF I$=W THEN 219 310END

Peter TippeltMozartstr 6 6840 Lamperthe1m

-=W_I raquo-UII - Heft ~ 6 Seite ~~ - SHARP-middot9-orifBGiten

bull bull bull bull bullbullbullbull bull bullbullbullbull bull bullbullbull bull bullbullbullbull bullbullbullbull bull bull bull

middotM---shymiddotmiddotmiddot ~ - ~ ~

- --

--- ---

PC - 1500 PC -1500 PC - 1500 PC - 1500 PC - 1500 PC - 1500 PC

Maschinenprogramm ~ETTE nieses Mapro rettet nach NEW bzw ERROR 44 an Basicprogrammen alles was es zu retten gibtSogar jene die mit MERGE eingeladen wurden ner Mergepointer wird nach jedem gefundenen Programm entsprechend nachgefiihrt so daS nach der Rett~gsaktion das letzte Programm ed~shytierbar istlm Falle eines ERROR 44 ist dies der korrekt eingelesene Teil des defekten Programmes nen im Heft 286 Seite 1 beschriebenen Fehler die Rettungsaktion beim erstbesten ampFF abzubrechen macht dieshyses Programm nicht nieser Fehler entsteht wmiddotenn das Programm Byte fUr Byte nach dem ampFF sucht Aber auch IlRETTE schreibt in das erste Proshygrammby te welches ja das Highbyte der ersten Zeilennllmmer darstell t eine Null da nach NEW hier einmiddotampFF steht Wtirde dieses ampFF nicht geshyloscht entstUnde eine Zeilennummer die groBer oder gleich 65280 ware Im Normalfall sind aber nur Zeilennummern bis 65219 ~ ampFEFF zugelassen weil der Basicinterpreter eine Zeilennummer mit dem Highbyte ampFF als Programmende interpretieren wlirde niese Korrektur des ersten Programmbytes kann in zwei seltenen Fallen zu kleinen Problemen fUhren

1 Fall Die ursprUngliche Zeilennummer war groSer 255 Dadurch wird diese Nummer aUf den Wert des Lowbytes der ursprUngshylichen Zeilennummer redu~iert Dieses Problem laSt sich mit den Editorfunktionen des PC - 1500 leicht losen

2 Fall Die Zeilennummer war genau 256 ~ amp~lfifi oder ein Vielfaches davon In diesen Fallen ist das Lowbyte der Nummer ebenshyfalls ~fi und es entsteht eine Zeile mit der Nummer fie Diese laSt sich mit den Editorfunktionen zwar kopieren aber nicht mit ~ ENTER loschen Abhilfe schaffen hier folshygende Bafehle

H=INT laquoZeilennr)256) (Highbyte) L=(Zeilennr)-256H (Lowbyte) POKE STATUS 2-STATUS 1HL

Flir (Zeilennr) muS d~e gwtinschte Nummer eingesetzt werden nieses Verfahren ist im 1 Fall ebenfalls anzuwenden wenn mehrere mit MERGE geladene Programme gerettet wurden da sich bekanntlich das erste Programm nicht mehr editieren laSt Nach dem Nullsetzen des ersten Programmbytes wird der Inhalt des Basicshystartzeigers als Startadresse fUr die Such- und Rettungsaktion verwenshydet lm Falle eines abgesturzten Maschinenprogrammes konnen alle Proshygrammzeiger ganzlich undefiniert seine Hierbei ist vorher die Basicshystartadresse durch PEEK amp1865256+PEEK amp1866 zu kontrollieren und ggfls durch NEW (Bssicstartadresse) zu initialisieren

Danach wird die Startadresse des aktuellen Programma in amp189E9F zwischengespeichert wn im Falle wei terer Programme in den Mergepointer amp18696A geschrieben werden zu konnen nann wird die Zeilennummer tibershysprungen und das Byte welches die Zeilenlange enthalt ausgelesen und zum Wert der aktuellen Adresse addiert In dieser errechneten Adresse steht bei einer intakten Basiczeile der ASCII - Code fUr ENTER (amp~D)

Dieses amp~D wird nun abgefragt niese Abfrage ist das einzige Abbruchshykriteriwn welches RETTE veranlasst die Suche nach weiteren Zeilen

middotImiddotmiddotmiddotLgtmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotampmiddot middotmiddotmiddotmiddotmiddotmiddotmiddot middot middotd~ r 0 Pi n T1 middot0middot m naamiddot] c -n ( ~sf8~tn - ~

11 IIII Ill bull bullbull 111

l a l 0 bull bullmiddot1u ~

w ~ u 0 a 111I laquo m m If) t I

U

I bullbullbullbull

bzw Programmen abzubrechen Ist die Abfrage positiv wird der Programmshyendpointer amp186168 auf die Adresse hinter ampfiD gesetzt Nun wird eben dieses Byte welches das Highbyte der nachsten Zeilennummer oder die Kennung flir das Programmende ampFF enthalten kann nach diesem ampFF abgeshyfragt Ist die Abfrage negativ geht die Suche bei der nachsten Zeile weiter Wurde aber ein ampFF entdeckt wird die Programmstartadresse aus

a -It I PMP shy ~ SHARP~Co~puter _ He-ft ~e Yte 42

~q~n-p-n ~ ~

~- --~~ -

-Ilt bull - _ bull f bull bull

-shy~h~9r m~~-~~ 9n ~~ ~ ~pmiddotrh __ -- 11~-

fUllIsecttJtiJdem Zwischenspeicher zuriickgeholt und in den -Mergepointer geladen -Anwendungs-shyAnschlieEend wird die aktueIIe Adresse um 1 erhoht und das nachste Proshy ___Handbuch__

gramm entsprechend dem vorhergehenden untersucht - SHARP_ 1st die Abbruchbedingung erfiiIIt wird getestet ob das zuIetzt geretshytete Programm vollstandig ist Wenn jasteht hinter der zuIetzt shyarbeiteten Zeile ein ampFF und das Programm wird beendet Wenn nicht handelt es sich uin ein Programmfragment weIches bis Fehlermeldung ERROR 44 in den Programmspeicher geschrieben wurde diesem Fall wird der Mergepointer nachgeftihrt und hinter die letz-te intakte ZeiIe ein ampFF geschrieben Die Rettungsaktion ist nun abgeshyschIossen RETTE ist voll reIokatibel und beIegt nur grammspeicher Aufgerufen wird es mit CALL (Startadresse)

Hexdum12 RETTE (c) -Siegfried HaIke SaarbrUckenstr 176 b

10E9 CC 65 A9 00 CA ~E 44 44 += 036A 10F3 05 F9FO CA 45 87 00 89 += 0457 10F8 10 CA 67 45 87 FF 99 11 += 03E6 1103 CC 9E CA 69 CC 67 -44 9E += 0482 1108 ID CC 67 85 FF 07 88 05 += 0398 1113 0E CC 9E CA 69 9A += 0345

Interface fUr PC 14011402

wie Sie aus dem unten8tehenden Schaltbild er8ehen konnen habe ich an Ihrem Interface Vorschlag einige Veranderungen vorgenoDlIllen welche ich vorteilhaft finde middot und lrnrz erlautern

mochte Zunachst wurden aU8 den 4 Mignon ZeIlen eine 9V BIockbatterie Um die8en S)annung8Unterschled ausllUgleichen in Reihe 4 Dioden des-Typ8 IN 4003e8 ware eVe auch ein Z-Diode mit 2SV moglich gewesen) mit einer Flu3sJannung von 05V-o6V

Kichael FrMlc Kozartstral3e 7

51

wl 1

C bull l - ~

~g

Die nun um ca IV hohere Betriebs8parinung (ca 7V) hat )~ den Vorteil daB die Verluste in der Schaltung aU8geglichen werden somit das AU8gangssignal eine etws8 hohere Amplitude erhalt und au3erdem ein nachla~sen der Batteriespannung etwas abgefangen wird

Bie positive und negative Betriebsspannung wird nun Uber zwei Widerstande erzeugt wobei der Spannungsteilerstrom ca IS mA betragt Diese Schaltungsart hat den Vorteil daa die Schal tung nur wiirend des einladen9-_~ eingeschaltet werden mu3 da die Masse iiber den 330 ohm Widexstand durchgeschleift wird Weiterhin ist es nUJ1 auch noch moglich den Rechner Uber

die Sc~altung mit Spannung zu versorgen wobei die in der Leitung liegende Diode verhindert da3 der Rechner bei ausgeschalteter Schaltung den StroIn liefert was bei dem hohen Innenwiderstand der Lithium-Zell~n sofort zum Zusammenshybruch der S~annung und somit zu datenverlust J shy

fUllIsectt1IiIJIsect

A~-S--run IUH~buch___

SHARP __

fUhren~wu~middotmiddot=r~d~e~~______ ______~~__________________

a-_MUM Heft 16 Seite 43 middotSmiddotHARP~CcOJnjo-u t e r

abgeshy

zur In

46 Bytes im Proshy

2300 KIEL 1

6945 Hirschberg

J ~ - ~ ~+I ~ I~ ~I~ 4 ~

330

j ~Ma55e

-

-- ~----shy ~ shy

- ~

_IW _ ____IW ___

3000ATA 050~8549156850558454 745054

61~~ ~~tE 310DATA 10645077409034O93351

fu~ den SHARP PC-2500 104312452

(C) 3200ATA O42982412030140103814 7451535415810701728818111 1180

330DATA 0116179134182150174101

Ch~i$tian 5amoticha

Oas P~o9~amm GIRLS FACt Plollel ein fa~shy 58158170147173118101721001

biges Madchengesicht auf dem Plolle~ des 7354

SHARP PC-2500 3400ATA 17527O167181525416491

LISTING GIRLS FACE O147761456014442O12739128 5313310REM GIRLS FACE

3500ATA 6501376514474146i8610120RESTORE 300 46881449014087O130671368030LPRINT CHR$ 27jb 13740LPRINT M120-220 LPRINT 1

3500ATA 92O14195135110126133O50REAO CO 1171351201201321030118106150 IF C0gt13 LPRINT M0-100) LPRINT 08120CHR$ 2ia END

3700ATA 104134O81136901181051070RE~D X1Y1X2Y2X3Y3

50781396612067104~054104480 IF COgt9 LET CO=CO-10 GOSUB 270 61205590A=X1X1B=X2X2C=X3X3

3800ATA 1340421363312047103O51000=Y1Y1E=Y2Y2F=Y3Y3 697621046910010729473847110G=A-B+0-E O7510120Y=(G(X1-X2)-(B-C+E-F)(X2-X3))2(

3900ATA 71747371767006980528(Y1-Y2)(X1-X2)-(Y2-Y3)(X2-X3)) 863100O6697659069851070130X=(G-2(Yl-Y2)Y)2(X1-X2) 877192140R= SQR laquoX-X1)CX-X1)+(Y-Y1)(Y-Y1)

400DATA 6697O12387122100110104) 1010710210493106831011082150X4=(X1+X2)2Y4=CY1+Y2)2 11592150S= SQR laquoX-X4)(X-X4)+(Y-Y4)(Y-Y4)

4100ATA 107102O110991079410987 101118711293110990625057170T=RS 3554

180X4=TX4~X)+XY4=T(Y4-Y)+Y 420DATA 18062185432674507341190X5=(X2+X3)2Y5=(Y2+Y3)2

72 30 71 18 3 98 48 101 54 100 5-2 200S= SQR laquoX-X5)(X-X5~+(Y-Y5)(Y-Y5) 1384

4300ATA 50895298481843285239210T=RS 416111031611623123331136-220X5=T(X5-X)+XY5=T(Y5-Y)+Y 40131230LPRINT CHR$ 27 STR$ COshy

4400ATA 12122-41110458512714240 LPRINT M j Xli Yl 14241LPRINT OXl iY1i X4i iY4

242 LPR INTM X4j Y4 243 LPRINT 0 j X2 -Y2 j X5 Y5 244LPRINT MjX5ijY5 245LPRINT 0iX3iY3 250X=X3Y=Y3 250GOTO 50 27~LPRINT CHR$ 27 STR$ CO 280LPRINT Mj-XijY 281LPRINT OjXi If jY If iX1 If jY1 290 RETURN

lARUN ON ERROR GOlD 5~LF -5

~ - 50N ERROR GOTDMOrsen 0END 10M P CLS WAIT B

CURSOR 8 PR HIT t1or-s e n 1

2BCLEAR RESTORE MORSECODE ~Hit diesem Programm kann man Buchstaben und Zahlen in lorseshyOIM A$(2S)4Zsignale unnlandeln und umgekehrt Bedienung $(9)5T$(25)DEF t--imiddot lni tialisierung Texteingabe (bis 26 Zeichen) anschlieBend 1 M$(2SHSUmwandlung in lltorsezeichen und Frage ob nur angezeigt erden

30FDR 1~0TO 255011 oder auch akustische Signale gegeben werden sollen READ fI$ltI)danach erneute Anzeige des Texts vird hier OFF gedriickt llird NEXT IFGR 1=0das Programm be_endet bei RCL wird noch einmal gemorst bei TO 9 READ 2$0 ENTER kann ein neuer Text eingegeben werden COPYright b )NEXT I

DEF N Texteingabe Stef~n HundhQmme 40 NCLS PAUSEDEF SPACE Ausgabe Rin9str 5 Text eingebenDEF L Textausgabe 8581 M~r-ktschOf 9aSt Z=0 CLS DEF D Decodierung fiir wird hier oder II~II gedrtickt fur S0IF Zlt26CURSDR_ _I oder 1 Nach jedem Buchstaben wird ENTER geariickt ZWAlT 0PRHH

wenn die Nachricht zu Ende ist wird anstatt eines neueri CHR$ 127 Zeichens OFF gedrlickt Danach wird der Klartext ausgedruckt 55 ]$=iNKEY$ IF

J$=THEN 55

- -HARP-Computer-ae awp

~Heft 16 Sei te 44

___

t~ iroh ~ ~ ~~ ~

RON Hier ist Ihr pershysoen iehes Mag j shysehes Gluadrat

0 1 12 7 1 1 8 79 2 5 10 3 82

481 __ 9

C CLEAR WAIT 10PRINT MAG 1SCHES

-QUADRAT BEEP 12

2GRAPH R=0P=0 5 INPUT lHR UO

RNAME jN$ 61F LEN N$(le

CSIZE 4GOTO 11 7 CS middotl ZE 3

11FOR 1=lTO 4 GLCURSOR (13+1 e)LPR1NT N$ NEXT 1

15 TEXTmiddot LF 1 CSIZE 2LPRINT H i er i s t 1hr per-LPRINT soeniehes Mag j-LPRINT se hes Quadrat

313 1NPUT 1HR AL TER j Q

I in po mmat iiotM ~~ ~~ b ri~ ~ bull 0 ~~

60J=ASC J$IF J= SAND 2)0LET 2 2-1 CURSOR 2 PRINT bull GOSUB EPI GOTO 50

0Ir Zlt26AND (J= 320R (J)47AND Jlt58)OR (Jgt64 AND Jlt~Hraquo CURSOR z T$(2) J$PRINT J$2 =2+1 GOSUB EP GOTO 50

80IF Jltgt13THEN 5 o

8522-1BEEP 1 90FOR 1=0TO zJ=

ASC T$(1) IF J =32lET M$U )=

100IF J)64AND Jlt9 lLET 11$0 )=A$( J-65)

1101F J)47AND Jlt5 alET 11$ ( 1) =Z$ ( J-48)

120NEXT 1BEEP 1 200 ClS WAIT 0

PRINT BEEP 0 FFON (0) 1)

210B=0Js=INKEY$ IF J$= 1LET B-=1GOrO 230

220 IF J$lt )0THEN 210

230~ FORmiddot 1=1310 Z CLS wAIT 0

240CURSOR 25 PRINT T$(l)X= 3 IF I+3gtZLET X2-I

250FOR J0TO x CURSOR 6J PRINT 11$(1+J) NEXT J

260 IF BGOSUB IM B EEP

270 IF B=0wAI T GCURSOR 0 GPR1NT POINT 0

2S0 NEXT I _ 290 GOSUB EP

GOSUB IPRT TEX T C=300

309 J=ASC INIltEY$ bull c=c- f IF J=25 THEN 200

310IF J=13THEN 40 320 IF J=15END 330 IF CTHEN 300 340GCUR50R 0WAIT

GPRINT POINT 0GOTO 40

400 DCLS WAl T 6 4PRINT IDecod i ellAn9 WAI T 0 PRINT FOR I=0TO 25 M$( 1) = NEXT I

410FOR 1=0TO 25 CURSOR BEEP 1

420J$=INKEY$ IF J$=THEN 420

430 IF l~N 11$()=5 LET J$=CHR$ 13

440 IF J$=0OR J$ 1 bull LET M$U)= M$ltI )+ bull BEEP 1 10200

450 IF J$= IOR J$ -lET M$lt 1)= MS( D+ BEEP 1 10600

40DIM FC44)se LET Flt11)=Q-2

13 60LET F(21)1 0lET F(3 1)=12 813lET FC41)= 90lET FCl2)=11

100lET FC22)=8 110LET FC32)=Q-2

1 120LET FC42)=2 1~0LET FCl3)=S 140LET FC23)=I13 150LET FC33)=3 1613LET FC43)=Q-1

8 170LET Flt14)=4lS0LET FC24)=Q-l

9 19~LET F(34)=6 2eaLET FC44)=9 210GRAPH COLOR 1

GL CJRSOR (0 shy 5) SORGN

220~OR 1=0TO 21313 STEP 50

250LNE (13-1)-(2 130 -1)

26a~GLCURSOR (0-1 gt

2leNEXT 1 275GLrURSOR (1313) 2S0~OR 1=0TO 200

STIP 50 2913LlNE lt113)-(1

-200) 3d0GLCURSOR (113) 3113N~XT ICSIZE 4

COLOR 2 3213FCR T=eTO 150

STCJ 50

460 IF J$=CHR$ 8 LET 11$( 1)= LEFT$ (M$(l) LEN (1$ ( 1)-1)

465 IF J$=CHR$ 15 LET middot 1=26 GOTO 540 J

47BCURSPR WAIT 0 PRINT (1$lt1) GOSUB EP IF J$ltgtCHR$ 13 THEN 420

475 IF (1$( I )= LET T$( 1)= GOTO 530

480BEEP lFOR K~0 TO 25 IF (1$( 1) =A$(K)LET T$lt 1 )=CHRS (K+6S) K=26GOTO 530

490NEXT K 500FOR K=BTO 9IF

MS(I)Z$(K)LET T$O )=CHR$ (K+ 48)K=10GOTO 530

510NEXT Ilt 520CLS WAIT 96

PRiNT ERROR CLS GOTD 420shy

530 CLS WAI T 0 PRINT CURSOR 18 PR INT M$( 1) Z= ICURSOR 25 PRINT T$(1) GOSUB I EP

540NEXT IGOSUB PRT TEXT GOSUB Er

550 IF INKEY$ ltgt CHR$ 13THEN 55 o

PC-1500 325P=P+l 330FOR 1=eTO 1513

STEP 50 335RR+11F Rgt4

LET R=1 3413GLCURSOR (7+1

-4e-T) IF FCR GrnbHPraquo9GLCURSOR ( 7+1-29 -4e-T) Kaiser - Friedrich - Strasse 54a

~~~It~ GOTO 344 1BBB Berlin 12

342 1F F CR P) gt-1 GLCURSOR lt+ 1shy12-4e-T) ----------------------------------- shy

3431F FCRPgt(-9 CSIZE 2

344LPRJNT FCR P) STATUS 345CSIZE 4NEXT 1 934F3513NEXT T

Hier ist Ihr pershy3613GLCURSOR (13-2 soen iches Magishy30) sches Quadrat 313TEXT CSIZE 2

L PR 1NT 0 i e Qu ersumme er- LPRINTgibt i 7-14 121 h rA t er LPRINT Qj Jah

-15 281 1re

-125 310 David Wagner 94 -13 6Martinsbergstr 11 5470 Andernach Die Quersumme ershy

g i bt j h t A t er 6 Jahre ~

560GOTO 200 000 10RSECOOE

DATA -- _ bullbull ~ tt ~~ It

_ u __ bullIt ~I

~

~

1019 DATA - -I _ bullbull tt __

_ 1 ___ t

__ bullt _- _ - It t I -Y _

1020DATA bullbullbull -p n bull __ It It _ _ t r_ __ __ I It _____-1

1030 DATA ____ I --- __ tt

I U

It _1

bull ~I_

1_deg-

___ t __ -_ It

11130 EPBEEP 12 55 1

1110 IF INIltEY$ THEN 1110 STATUS

112BRETURN 21316 1200 (1BEEPIF (1

$( I )= AI T STATUS 1+(MEI1 -( 24GCURSOR 0 STATUS 3-STATUS 2) GPRINT )

POINT 0 2354 RETURNmiddot

----- ~ bull

w_ J _ ~ _--------

1210rOR K==lTO LEN M$U) B$ =(110$ (M$( 1) K 1) IF B$ BEEP SGN B10200

1220 IF B$=- BEEP SGN B 1 06B0

12313 WAIT 0 GCURSOR 0middot GPRINT POINT o

1240NEXT K RETURN

1300 PRT TEXT CLSmiddot WAI T 0 FOR 1=0TO Z PRINT T$O) NEXT I RETURN

1310 LGOSUB PR T TEXT WAIT GCURSOR e GPRINT POINT 0END

All EoS +uet- _ _ Heft 16 Seite 45 SHARP-Computer- ~

DER

-4- bull shy bullbullbullbullbullbull middot-

4

bull bull I bull bull __ bull bull bullbull I bullbullbull bull bull --

I bull middot4middot middot 1 bull bull bull I bull bullbull bull bull bull

1bullbullIbullbull I bullbullbullIt bull

I bull bullbull bull

FISCHEL GalbH PLC1wa~=h IS~ 3-924 ~27-1S-1

OM 49- (inel 7 MWSt) FISCHEL GmbH p LawaUGh IS~ =-924 327-1~7

7 MWSt)

~

~fi-middot-middot----- _ I _ -------

VORANKUNDlGUNG

SYSTEMHANDBUCH FUR DEN

SHARP PC-2500 Das SYSTEMHANDBUCH FOR DEN SHkRP PC-2500 wird voraussichtlich

folgende Themen belnhalten

ERKLARUNG DES SHARP PC-2500 - SYSTEMS DER PROGRAHHSPEICHER - DER HIKROPROZESSOR - DIE TOKENS - DER SPEICHER - SPEICHERFORHAT DES BASIC-PROGRAHHS

- VERANDERUNGEN IH PROGRAHHSPEICHER EINFQHRUNG IN DIE VERSCHIEDENEN ZAHLENSYSTEHE

- DAS BINARSYSTEH DER STANDARDVARIABLEN-SPEICHER - DAS HEXADEZIHALSYSTEH - DIE STRING-STANDARDVARIABLEN - UHRECHNUNGSPROGRAHHE - DIE NUHERISCHEN STANDARDVARIABLEN - UHRECHNUNGSTABELLEN

DIE FELDVARIABLEN DER SPEICHERAUFBAU DES PC-2500

- SPEICHEROBERSICHT DER RESERVE-SPEICHER - RAH-SPEICHERBEREICH

DER PASSWORT-SPEICHER

DIE LCD-ANZEIGE

WICHTIGE SYSTEHADRESSEN

NOTZLICHE HASCHINENSPRACHEROUTINEN

DAS PROGRAHH FOR GESCHAFTLICHE ANWENDUNGEN ~

bullbullbull

III bullbullbull~

~ I bull I bullbullbullbullbullbull

bullbullbullIbullbullbullI bull- bullbullbull bullbullbull I bullbullbullbullbullbull

1 bull 11- I I bullbullbull I bullbullbullbullbullbull Imiddot bullbullbull bull

bullbullbullI bull bullbullmiddot4bullbullbull I ~bullbull I I bull bullbullbull

bullbullbull-bullbull fa bull bull bull ~bull bullbullIir bull I bull ~ 1 i I

f bull1 bull bullbullbull bull I bull 1 bull -- I bull bullbull - bull bull J

- I bull _bullbullbull bull

OM 49-(nel

16 Seite 46

q 4f r -p h ~ ~ ~ h-fp rH m~

Sehr geehrter Helr Fischel

anbei uber~eiche ich Ihnen das Programm LOTTO-KONIG zur Veroffentlichung in Ihrer middotZeitschrift

Es soli alien glUcklosen Lotto-Spielern bei der Findung der ridltigen Zahlen helfen I

Natiirlich muS auch hier das Gesetz der GroBen Zahlen angewandt werden und bleibt somit auch nur ein Gllicksspielllll I1

Oas Programm beinhaltet eine kleine Statistik Uber die Hiufigkeit der Zahlenziehungen und erlaubt somit zb eine Rangfolgeverteilung

le 213 313 413 se 613 713 813 913

11313 1113 120 1313 1413 1513

1613 1713 180 1913 21313 210 2213 2313 2413 2513 2613 2713 2813 290 31313 3113 3213 330 3413 3513

Prograinmlisting

ARUN ON ERROR GOTO CLEAR DIM A(5) B(49)ON MBE~P 2WAlT PRINTBEEP 2WAlT PRINT BEEP 2WAlT PRINT BEEP 2WAIT PRINT BEEP 2 WAlT PRINT BEEP 2WAIT PRINT BEEP 2WAlT PRINT BEEP 259 199 -WAl T ZCLS USING WAlT CLS WA1T 0PRIHT IF A$ltgtJLET P=B IF A$=JLET P=l FOR ZI=B(e)+1TO B(e)+ZZ CLS WAIT ePRINTZiehungFOR 1=13TO 5 A=RND 49 IF A(10R Agt49LET IF A=A(e)OR A=A(l)OR A=A(2)OR A=A(3)OR A=A(4)OR A=A(5)LETA(l)=A NEXT ] CLS USING WAIT IF P=lUSING U$CSIZE BEEP 1 Z=1 BOD=8(0)+1 FOR 1=13TO 5FOR Y=lTO IF A(I)=YLET B(Y)=B(Y)+Z NEXT YNEXT 1 ]=eNEXTCCLS BEEP 5 PAUSE B(e) Z]EHUNGEN FOR l=lTO 49 WAll 3ePRINT ZAHL NEXT lGOTO M DCLS WA]T 0PRINT

~ ~ ~ q rH ~

Programme fUr den PC 1509

-------- _ ~) q r rimiddot~ --~--shy------

~ ~~~ ~

~

4~ -~ 6c -t- 1

~~~

von He i nz O Schu I t z Ingersheimer Str12 7140 Ludwi9SburQ

3613 3713 3813 3913

4013 4113 420 430 440 4513 460 4713 4813 4913 500 5113

5213 530 5413 5513 5613 570 see

l_Q~TO-KONIG

20A(e)=A(e)U$=ttttttttGOTO M ERROR GOTO MGOTO Je

Lotto Koeni9 Weitele Z-iehungen = OEF Z Oisplay-Ueber-sicht OEF C Dluck-UebelSicht DEF 0 Dr-uck-Uer-t e i lung DEF U Oaten speicher-n OEF S Oaten laden OEF L PRINT RUN ENTERgtLoescht Spe i chel GOTO 313

ePRINT Ziehungen (memjBCe)j)jlNPUT ZZ Ziehungen dlucken J7N A$]HPUT A$

laeuft

A=0GOTO 1813 A=eGOTO 1813

ePRINT ZljT]pjA(e)jA(1)jA(2)jA(3)jA(4)A(5) lLPRINT Z]jTIPjA(e)A(l)A(2)A(3)A(4)jA(5)

49

Z]GOTO se

ili GEZOGEN jB(1) x

Ausdr-uck der- Ueber-sichtON ERROR GOTO M FOR 1=1TO 49 USING U$CSIZE lLPRINT ZAHL ITAB lej GEZmiddot8Cl)middot x NEXT J GOTO M U CLS WAl T 13 PRINT Ausdr-uck der- Ver-t e i I un9 ps=e Z=1 ON ERROR GOTO M LF 2CSIZE lLPRINT Bei B(e) Ziehungen folgendeLPRINT Ueltei lungLF 1 LPRINT I Pos 1 gezogen 1 Zahl 1USING U$ LPRINT 1-------I--- -----I------ILF 1 FOR Y=lTO 49 IF MAXltB(Y)LET MAX=B(Y) JF MINgtB(Y)LET MIN=BCY)NEXT Y FOR I=MAXTO MINSTEP -1 FOR Y=lTO 49 IF I)B(Y)GOTO 5213 IF ]=BltY)AND Y(=49LPRINT ZjTA8 1ejB(Y)xTAB 2ejYPS=PS+B(Y)Z=Z+1

NEXT Y NEXT 1 LPRINT I-------l---------l------]USING LPRINT Statistische Fehler- INT laquoBltB)6)-PS)LF LCLS WAlT PRJNT Ziehungen in Rechnel laden CLS WAlT PRJNT BlTTE ) Recor-dershy auf Play INPUT LOTTO-DATENBlt)BEEP 2GOTO M

7GOTO M

5913 SCLS WAlT PRINT Ziehungen aBand speicher-n CLS WAl T PRl NT Bl TTE gt Recold~1 au r REC r- I61313

6113 PRINT LOTTO-DATENjB()BEEP 2GOTO M 8 IIF1SCHEL GmbH IJ

00000000 0 DDDDDDDODD DDDDDDDDtJO OtJOODDDDDD

Lobels (OEF) M MENUE Z lIEHUNGEN C DISPLAY o DRUCK-UEBERS U DRUCK-UERTEI L OATEN LADEN S OATEN SPEICH

Dimensionen 8(49) A(5)

Pr09lammgloesse

PSIZE 1922

Heft 16Seite 47 mw i UW ~ ~

-SHARP~C-o mp_~u~te ~

l4(--~~--------shy

I 1 o PRO G R A M M E 1 0 P R OG R A M M E

ich Ubersende Ihnen 10 von mir erstellte Beitr~ge fuer den Sharp Pocketcomputer PC 1500 A

Es handelt sich dabei um ein Programm zum scrollen von Texten mittels der 4 Cursortasten ein Programm 2ur Zahlenumwandlung von dez-gtbel 1 bel-gtdez ein Programm zur Berechnung einer inversen Matrix nach dem

Austauschverfahren ei n Passwortprogramm Ral ph Schall ein Musikprogramm fuer 1 12 Oktaven 5160 Dueren ein Graphikprogramm Amselweg 9 ein Editor-Hilfsprogramm in Maschinensprache einen Tip zu Basic-Programmen (Pseudo-Zeilennummern) ein Statistikprogramm und um einige ROM-Routinen die von Basic aus benutzt werden konnen

Programm Nr 1 Scrollen eines Textes Seite -1shy

Te~tberieh einzuschr~nken werden den Variablen RURO und ST im H~uptprogramm die ent~prechenden Werte zugewiesen RU steht fuer die ~nter~ Grenze der Text-Data-Zeile RO steht fuer die obere Greoze ST ist der Abstand zwisehen den einzelnen Datazeile W~iterjin muB im Hauptprogramm die Vari~ble A$(0) auf 80 Zeichen dimensioniert werden

Routine

10 SCROLLCLS WAIT 0RM=RUON ERROR GOTO 10 11 RESTORE RMREAD A$(0)M=1RL=LEN A$(0)-25 12 PRINT MID$(A$(0)M26) 13 I$=IN~~EY$ IF I$=GOTO 13 14 CU=0IF I$=CHR$ BLET M=M-lCU=IIF M(IBEEP IM=l 15 IF $=CHR$ 12LET M=M+lCU=lIF MgtRLBEEP IM=RL 16 IF CUGOTO 12 17 IF I$=CHR$ 10LET RM=RM+ST CLJ=1 IF RMgtROBEEP 1 RM=RO 18 IF I$=CHR$ 11LET RM=RM-STCU=1IF RMltRUBEEP lRM=RU 19 IF CUGOTO 11 20 I F 1$= OR I $=CHR$ 13RETURN 21 IF I$=+LET M=RL 22 IF I$=-LET M=1 23 GOTO 12

HaLlptprogramm

100 ACLEAR DIM A$(Q))80 101 RU=200RO=RUST=IZIGOSUB SCROLL 102 RU=201RO=205ST=2GOSUB SCROLL 103 END

200 201 212)3 205

DATA DATA DATA DATA

Serollprogramm ZLlm scrollen eines Textes AnmerkLIn(p Dureh um~ndern von Im=m-ll und Im=m+l in den Zeilen 14 und 15 inmiddot Im=m-261 Llnd m=m+26 wird der Tegtt um jeweils 26 Zeichen versehoben

Programm Nr 2 Zah~enumwandlung

Wer mit dem Computer arbeitet arbeitet zeitweilig aueh mit Zahlensystemen Da die Umwandlung manchmal jedoch recht langweilig ist erledigt dies nun der PC 1501Z1A Dabei konnen Zahlen vom Dezimalsystem in ein beliebiges System ~ndmiddotumgekehrt umgesetzt werden Der Zahlenbereieh ist fast unbeschr~nkt und es werden auch gebrochene lahlen umgewandelt Diese werden wie normal mit einem Dezimalpunkt eingegeben (2B C012)04 oder 4915225) SolI d~s Programm auch auf anderen Rechner laufen so ist zum Beispiel beim PC 140102 darauf zu aehten daB die alle ~lle einfaehen Stringvariablen in Doppelvariablen dmzuwandeln Bind Das Programm benutzt zur Urnwandlung den ASCII-Code Man sollte sieh also auf die normalen Basis-Einheiten beschr~nken da es sonst zu Fehlausaqen fUhren wUrde Auherdem kann bei-Eingabe einer zu groBen Basis ein Error auftreten da der ASCII-Code ja nur bis 255 geht

Heft 16 Seite 48

Das Programm scroll t ei nen bel i ebi gen Tex t von mamiddot 80 lei chen laenge Der Serollvorgang wird dureh die 4 Cursortas~en und ~ shybestimmt wobei mit Cursor reehtslinks eine Textzeile naeh reehtslin~s geserollt wird und mit Cursor hochrunter zwisehen mehreren Textzeilen middot~ebl~tt~rtmiddot wird Dureh Druek auf - wird zum Textzeilenanfang mit + zum leilenende gesprungen Um diE Routine zu verI assen bet~tigt man Space oder Enter Die zu serollende Texte werd~n in Datazeilen abgelegtUm den

~~~rqh ~ h~~rm~middot~

~

~--r-- ~bull bull amp shy

1 - __ middot ~ 9h1 ~jqhh~ ~- -____ IV

Seite -2- Programme fuer den Sharp PC 1500A

1Q) ACLEAR INFUT Zahl middotA$Basis BZ=VAL A$IF B=1121 INPUT - gtBasis BI=Z-INT ZGOTOmiddot15

11 FOR T=ITO LEN A$IF MID$ (AtTl h NEXT T 12 Al$==LEFT$ (A$ T-1) A2$=MID$ (A$ T+1 16) IF A2$= 11 GOTO 14 13 FOR T=ITO LEN A2$A=ASC MID$(A2$TI)-48A=A-7(A gt9)

I=I+ABATNEXT T 14 FO~ T=ITO LEN Al$=A~ASC MD$(Al$TI)-48A=A-7(A ) 9)

I=+AB- (LEN Al$-T) NEXT T PRINT I GoTo A 15 M=ZZ=INT (ZB)M=M-ZBN$=CHR$ (M+48+7(Mgt9)+N$~IF Zgt12I

GoTo 15 16 IF IltgtI2ILET I=IBM=INT II=I-MI$=I$+CHR$ (M+48+7(Mgt9raquo~

K=K+lIF 1laquo16GoTo 16 17 PRINTN$ I$GoTo A

Programm Nr 3 Inverse Matrix

Eirie Inverse Matrix l~Bt s~ch mit verschiedenen Verfahren berechnen das hier vorgestellte ist das Austauschverfahren Nach dem Start wird die Dimension eingegeben und ein J falls riach jedem Austausch ein Zwischenergebnis angezeigt werden 5011

2121 8 IO CLEAR WAIT 121 INPUT Dimension NZwischenerg A$ DIM A(NN)

21 FOR T=ITO NFoR Y=ITo NPRINT A(TIOY) lip INPUT A(TY)CLS NEXT YNEXT TWAIT

22 FOR T=ITO NPV=A(TTC=1PVFoR Y=ITO NIF YltgtTLET A(I2IY)= -A(TY)PVA(TY)=A(I2IY)

23 NEXT YFOR U=ITO NIF U=TTHEN 26 24 FOR I=ITO NIF IltgtTLET A(UI)=A(UI)+A(I2II)A(UT) 25 NEXT I 26 NEXT UFoR Y=ITo NIF YltgtTLET A(YT)=A(YTPV 27 NEXT YIF A$=JIIGOSUB 29NEXT TEND 28 NEXT TGoSUB 29END 29 FOR R=ITo NFOR E=ITO NPRINT A(RE)= A(RE)

NEXT ENEXT RRETURN

Programm Nr 4 Passwort

Bei vielen Sharp-Rechnern kdnnen die Programme mit einem Passwort g~schUtzt werden mit folgendem Programm i~t dies nun auch beim PC 15121121A mdglich Bedienung Nach dem Einschalten des Rechners wird nach dem Passwort gefragt das eine max L~nge von 16 Zeichen haben kann Durch Druck auf CL kanh die Eingabe geldscht werden mit den Tasten SHIFTDEFSMLRCL+1~MoDE wird jeweils das letzte Zeichen geloscht 1st das Passwort ei ngegeben so wi rd es nach Druck auf ENTER uberpruft Bei einem falschem Passwort wird das Programm erneut gestartet Mit der OFF-Taste ist der Rechner wihrend das Programm l~uft

abschaltbar Damit die Routine nach dem Einschalten a ktiviert wird ist darauf zu achten da8 der Rechnir beim Ausschalten im RUN-Modus ~teht

1 ARUN POKE ampFQ)I2IDamp82PoKE amp764E64CLEAR CL8 WAIT 121 2 CURSOR I2IPRINT Passwort AA$CHR$ 95 3 A$=INKEY$ IF A$=GoTo 3 4 IF A$=CHR$ 15PoKE ~-(FI2II2ID 121 CALL ampCD71 5 IF A$=CHR$ 13GOTo 9 6 IF A$=CHR$ 24GOTo 1 7 IF A$(IO LET AA$=LEFT$ (AA$ABS (LEN AA$-I)~GoTO 2 8 AA$=AA$+A$GoTO 2 9 IF AA$lt gtPasswortGOTo 1

1121 POKE ampFI2IQ)DI2IEND

Programm Nr 5 Musikprogramm

Das Programm belegt die Tastatur des PC 15121I21A von ASD bis 5 mit ganzen und die Tasten WETYUOP mit halben Noten

1121 A CLS WAIT 121 PRINT Musi kprogramm 11 ON ERROR GOTO 12 12 A$=INKEY$ middot IF A$=GOTo 12 13 A$=A+A$RE~TORE A$READ HLBEEP 1HI~0+LGOT01~ 14 AADATA 255 121

15 ASDATA 22310 2 ALDATA 11218 8121 27 ATDATA 1773121 16 ADDATA 2121121 2121 3 A4DATA 951121121 28 AYDATA 157 4121 17 AFDATA 186 3121 24 A5DATA 8812121 29 AUiDATA 138 5121 18 AGDATA 168 4121 5 AWDATA 239 1121 3121 AODATA 114 9121 19 AHDATA 147 51Z 26 AEDATA 211 2121 31 APDATA 11211101212121 AJDATA 129 6121 21 AIltDATA 121 7121

~~~ e~middot-

~ WelI PII ~ ~-- - L ==- e_-_____ 4 - Heft 16 Sei te 49 SHARP-Compu~-

- Mmiddotw shy-iw - - _shy ---_-_----

Programm~ fuer den Sharp PC 1500A

Programm Nr 6 Graphikprogramm

Seite -3shy

Mit dem folgenden Programm wird die Anzeige des PC 1500A so weit es geht graphisch genutzt Die BefehIe im einzelnen

4 6 8 2 7 9 1 3 I

Cursor um Position C~rsor um Position Cursor um Position

nach nach nach nach

8 8 2

links rechts oben Ltnten

8 (I FISCHEL GmbH IJ

00000000 0 0000000000 DDDDDDDtJDO DtJOQODDDDO uu -

Cursor um Position Kombination von 4 und Kombination von 6 und Kombination von 4 und Kombination von 6 und 2 Schrittweite festlegen (1-143) SpaItenmatrix festlegen (0-127) Spaltenmatrix an Cursorposition bleibt erhalten)

zeichnen (Untergrund

+ Von Position v bis Position b Spaltenmatri x 1 zeichnen Untergrund bleibt erhalten) Linien ~ i~hen lID Anfan s punkt lin ks oben ru Endpunkt r~c~t~ unten Es ist auch mdglich schr~ge Linien zu zeichnen Werteberei ch 1 Ir 0-143 DIu 1-7 r gt1 Rechtecke zeichnen lID ru wie bei Linien ziehen Anzeige loschen

100 ACLEAR WAIT 0 QIM P (7) ON ERROR GOTO HI8 102 FOR T=lTO 7P(T)=2 A (T-1)NEXT T 104 Gl=1P1=0P2=1k=0Z=1 106 PP=POINT Pi 108 A$=INIltEY$ 110 IF K=0GCURSOR PlGPRINT PP OR P(G1) k =1GOTO 114 112 K=IZIGCURSOR PlGPRINT PPAND NOT P(G1) 114 IF A$= GOTO 108 116 GOTO A$ 118 P1GCURSOR P1GPRINT PPRETURN 120 P2CURSOR 24PRINT RETURN 122 ICURSOR 24INPUTP2IF P2lt 10R P2 gt 143GOTO I 124 GOSUBP2GOTO 108 Etganzungsshy126 CUSOR 24 INPUT ZGOSUB P2 GOTO 108 128 -CURSOR PI GPRINT PFOR Z GOSUB P 1 GOTO 106 130 =CLS G010 106 132 +GOSUB PlCURSOR 24 INPUT VBL 134 ST=lIF VgtBLET ST=-l 136~ FOR T=VTO BSTE~ STGCURSOR TGPRINT (POINT TOR L)NEXT T 138 GOSUB F2 GOTO 106 140 4GOSUB IP1P1=P1-P2IF P10LET P1=143 142 GOTO 106 144 6GOSUB PlPl=F1+P2 IF F 1143LET Pl=0 146 GOTO HI6 148 18GOSUB PlGl=Gl-1IF Gl lt 1LET Gl=7 150 GOTO 108 152 154

2GOSUB P1G1=G1+1IF Gl gt7LET G1=0 GOTO 108

156 7Gl=Gl-l IF G1 lt lLET G1=7 158 GOTO 4 160 9G1=G1-1 IF G1 lt 1LET G1=7

GOTO 6 1G1=G1+1IF Gl gt7LET G1=1 GOTO 4 381=Gl+1IF Gl ) 7LET Gl=1 GOTO 6

Heft

~ scne I itc-I

162 164 166 168 170 172 174 176 178

)GOSUB P1CURSOR 24 INPUT LORUGOSUB P2 Y1=O-UST=1Y6=OIF OgtULET ST=-1Yl=U-O IF RltLGOTO 106 DM 15-(incl 7 MWSt)

180 182 184

186 188 190

192

194

Y3=0Y2=INT laquoR-L)(ABS Y1raquoGCURSOR L FeR T=ITO RY4=POINT TY3=Y3+1IF Y3gtY2LET Y3=0Y6=Y6+ST Y5=2 A (Y6-1)GPRINT Y40R Y5NEXT T 11 ( 11 GOSUB 11 P 1 CURSOR 24 INPUT L 0 R U GOSUB 11 P2) IF L gtR GOTO 1[2)6 Yl=2 A (O-1)FOR T=LTO RGCURSOR TGPRINT POINT T BR Y1NEXT T FOR T=OTO UYl=2 A (T-1)GCURSOR RGPRINT POINT R OR YlNEXT T Y1=2 A (U-l)FOR T=RTO LSTEP -lGCURSOR TGPRINT POINT T OR Y1 NEXT T FOR T=UTO OSTEP -1Y1=2A (T-1)GCURSOR LGPRINT POINT LOR Y1 NEXT T GOTO 106

raM i PMP SHARPGOmput_er - Heft16 Sei te 50

-- - ~ ~ -

-- ~-~~--~

_____N __ ~ -~ ~)hP h~ ~ h ~-f 9 rH m~~ ~ ~ q h ~~p r rh ~ Seite -4- Programme fuer den Sharp PC 1500A

Programm Nr 7 Editor-Hilfsprogramm

Das folgende Programm solI dem Benutzer die Arbeit mit dem Computer erleichtern FLlnkti onen Shift amp Insist Shift I Delete Delete Cursor left Insist Cursor right

Alle Tasten aul3er SHIFTDEFSML haben Tastenwiederhoung - die shyCursorfunkti on rechtsl inks bl ei bt_ auch bei Shi ft erhal ten Das Programm i st voll reI okati bel und wi r fol gendermarren aktiviert

POKE amp785BHILo POKE amp79D4amp55

HI=HI-Byte und LO=Lo-Byte der Startadresse des Maschinenprogramms

Heltdump

7C01 BE E2 4A EB 7B 0E 40 B7 7C09 25 8B 0D B7 26 8B 0D B7 7Cll ID 8B 10 B7 lC 8B 0F 9A 7C19 B5 ID 8E 02 B5 lC EB 76 7C21 4E 02 9A B5 08 9A 85 0C 7C29 9A

Programm Nr 8 Pseudozeilennummer

Durch folgenden Trick kann man Pseudo-Zeilennummern schaffen Hat man zum Beispiel folgende Zeile eingegebe

1 PRINT OK END

und man POKEd in die Speicherstellen der beiden Doppelpunkte den ASCII-Code einer Zahl (0-9 = 48~57) zB die einer 2 so sieht die Zeile so aus

122 PRINT OKEND

Die Zeile kann nicht mehr editiert werden und wenn sie angesprungen wird mit GOTo 1 (es ist ja noch immer Zeile 1~)

dann entsteht ein Syntax-Error Alle nachfolgenden Zeilen sind noch in Ordnung und laufen einwandfrei

Programm Nr 9 Statistik

Das folgende Programm berechnet aus einem beliebigen Datenfeld die Varianz Standardabweichung Modalwert Median Mittelwert Variationskoeffizient Summe Summe der Quadrate und die Anzahl

Funktionen

Eingabe von Oaten Die einzelnen Oaten werden+~~ 1 2 gt 3 ~ n durch ein Komma getrennt Oaten werden gelscht

8UM Ausgabe der Summe der Summe der Quadrat~SUQ der AnzahlANZ des MittelwertesMIT des MediansMED qes Modalwertes (grter Wert)MOD der VarianzVAR der 8tandardabweichung8TA des VariationsKoeffizientenVAIlt

8 CLEAR CL8 D I M A$ (0) 812) A (30) W ( 100) ON ERROR GOTO 8110 11 81 INPUT 8tat A$ laquo() CLS

FOR T=1To LEN A$laquo()A$=MID$ (At(I2) T1)IF A$lt0oR~middot1 A$gt9NEXT TGOSUB S+A$laquo()GOTo SI A 1 $=LEFT$ (A$ (0) T -1 ) A$ laquo(Z) =M I Dtgt -( A$ (Ql) T LEN A$ laquo(Z) shy13 LEN Al$)P=lPP=lFOR T=PPTO LENA$laquo()IF MID$ (A$laquo() T1)ltgtNEXT TA(P)=VAL14 MID$ (A$laquo(Z) PPT-PP)GoTO 82

-Heft 16 Seite 51

l -

~~~~~~~~~~~= ~~rnrn~~~rn ~~~ ~~rn ~~[j~~ ~~ 8~~W9~~

~~~~~~~ ~~~ ~~~~~~~~~ Opound-f~~

OM 49 - (i ne 1 7 MWSt )

--~ sshy-~---

49 -OM

~~ ~~omiddoth =t mmiddot-rmiddotbhmatil bh~ ~)tibnmiddot~ 0 bull -~ ~~ bullbullbull - bullbullbull bull ~ 1 bullbull bullbull bullbullbull bull 0- ~bullbullbull _ - 1

Programme fuer den Sharp PC 15~~A Seite -5shy

15 A2$=MID$ (A$(0)PPT-PP)A(P)=VAL A2$PP=T+lP=P+lNEXT T 16 S2GOSUB IS+Al$GOTO Sl 17 S+FOR T=l TO P A=A ltT) N=N+l IF Ngt10I2LET N=ll2l2 zummiddot

PRINT VollRETURN 18 SU=SU+ASQ=SQ+AAW(N)=ANEXT TRE=lRETURN SH~P PC-1421 19 S-GOTO s FInan2rnathemat Aldltet-ComouW

212 SANZPRINT Anzahl N RETURII 21 SSUM PRINT Summe SU RETURN 22 SSUQPRINT SumdQuad SQRETURN 23 SMITIF RE=0PRINT Mittel~-ert XMRETURN 24 SVAR-IF fE=I2PRINT Vari anz VA RETURN 25 SSTA IF RE=I2PRINT Standardabw S RETURN 26 SVAKIF RE=0PRINT Varkoeff VIltRETURN 27 SMEOIF RE=I2PRINT Median MERETURN 28 8MODIF RE=I2PRINT Modalwert MORETURN 29 S3RE=I2ER=12 312 S4FOR T=l TO N-2 IF WltT) gtWltT+l) GOTO S5 31 NEXT T IF ER=lGOTO 183 32 XM=I2FOR T=1TO NXM=XM+W(T)NEXT TXM=XM(N+l(N=I2raquo 33 VA=~FOR T=lTO NVA=VA+(W(T)-XM)A2NEXT TVA=VA(N-l+1

(N-l lt 1raquoS=SQR VAVK=SXM 34 MO=W(N)ME=WlaquoN+1)2)IF N2=INT (N2)LET ME=5(W(N2)+

W(N2+1raquo 35 GOTO S+A$laquo(pound1) Begl~itheft mit einigen37 S5A= (W ltT+l) ER=l WltT+l) =W (T) W(T) =A GOTO S4

ProgrammbeispielenProgramm Nr 1~ ROM-Routinen

Zum Schlu8 mdchte ich noch einige ROM-Routinen auffilhren FISCHEL GmbH P LAWATSCH

CALL ampCA58 Edi tor-~al tstart Editor-Warmstart

CALL ampC9E4 All Reset CALL ampE~IZl~

RUN jnur im Run- und Direktmodus) CALL ~-ltC8BB

END CALL ~~CA55

UNLOCK CALL ampCD6A OFF-Taste CALL ~D71

Auto-Power Off CALL 8E33F Error Er in LINE LHLL POIltE amp784BER

POIltE 878B2 LH LL CALL 8CDAF

Loschen dimensionierter Variablen CALL ~DI291

L2schan aIler Variablen (CLEAR) CALL ~~DI2812

Mode-Taste Run lt- ) Reserve CALL ~CB9C

Mode-Taste Run -) Pro CALL ~CBA(ZI

AUSSCHALTEN - PROGRAMM GEST III=RT Oshy

f

Wenigstens das habendie Sharp-PCs gemeinsam

Flir alle die es noch nicht wissen Gibt man im RUN- oder PRO-MODE den Befehl CALL 53 (bzwhexadezimal CALL amp35) ein und drlickt ENTER so erlischt die Anshyzeige Nun ist der R~chner quasi abgeshyschaltet Er verbraucht nun auch nur noch soviel Strom als ware er hardwareshymaBig (durch den Schalter) abgeschaltet wor- --~~~~~~~~~~~~ den Denn auch die Erhaltung des Speichers kostet Strom Will man ihn wieder zum Leben erwecken so braucht nur die BRKshyTaste gedrlickt werden -Viel SpaB beim Ausprobieren-

PL

rawn aMP SHARP-Comp-uter Heft- 16 Se i te - 52

) ~ 4fM p h

Wer 110~T

~~ ~ $ h~ 0 p -r rh ~ -

1amp 1~ inanp i9 pn

~ ~ m=~p r m~

---~-------~----------------Achtung

kann mir die Adresse vdh STmiddotCKmiddot gegen Kosterfershy

stattung ztisc~ickenPC-1500 Zeitung Mhrz84 Seite 3536) Markus Fischer Lindenweg 5 4544 Ladbergen

~~-

Betrlft Alles fUr Sharp Coput~r Mr286 Seite

Sehr geehrte Damen und Herren lIit Vereinb~rung des Autors se-nde ich Ihnen eine -17+4 zu die dieses Progra _auf de-n PC 150111A zurn Laufen bringt Ich wurde ith tiber die Veroffentliehung sehr freuen

Wer das Program Siebzehn + 4 (AlIas fUr Sharp Computer Mr 286) auf seinJm PC 1500A zUIL _laufen bringen will und keine Speichererweiterung besitzt wird da einige Pr oblelle haban Eha bei teile 12111111 bricht der Rechner bei der Eingabe~i~ einer Fehlermeldung ab middotSpeicherUberlauf M bull

Wenn Sie die leilen 28 bis 370 loschen und fo1gende leilen eingeben spar en S~e erst eial jedeen~e Tipparbelt (auBer Sie haben dait schon begonnen) und zweitens viel wertvollen Speieherplatz der bei de PC 1588A zielieh kn~pp ist Ob daB Program auch auf dem PC 1588 (ohne Speichererweiterung) lauft kann ieh nieht sagen weil ien einfaeh noch nteht die ogliehkeit hatte es

ACHTUNS Dia leilen 2111-378

21IA$E7F41 30RESTORE 90FOR 1=I1ITO 8READ 418$=B$+417F SI1IC$(I)-A$+49SD7FSD4941+B$ 61P$(I)=A$+middot494D7F4D494t-+B$ 7111H$(I)=A$+4DSF7D5F4D41 a +B$ elIK$(I)-A$+middotSD4B7F4BSD41middot+B$ 90ampNEXT I 18111DATA 417D6B7B~4163534Fmiddot~417F6B7Fmiddot 118DATA middot416FSB4Fmiddot7F417F637Fmiddot417F6BSS 120DATA u417F63SDmiddot417FS967middot417D537D 138A$middotmiddotB$=

Sehr geehrte Damen und Herren

Wenn Sie sich in unsere Anwender-Zeitschrift

-Alles fUr Sharp-Computershy

mit einer Anz~ige einschalten mochten gtinstiges Angebot

Mit freundlichen GrU8en Bernd Fischel

FlSCHEL Betriebswirtschaftlicher Beratungs- und Prograbullbull ierdienst GbH Kaiser-Friedrich-Stra8e 54a 0-1000 Berlin 12

Cl

auszuprobieren

losehen

B$

Dirk Seharnberg FrohnlestraBe 72 208111 Huburg 61

machen wir Ihnen gerne ein

Ber I in 12 den Tel 030323 60 29 Mo-Fr 10-18 Sa 10-14 h

PC-1S00 zB Speichererweishy ~ terung urn 48K RAM (BASIC-RAM

+ 24-1lt tr1CODE -RAM) Dr1 39B middot 1~4k RAM DM 736shy184kRAM DM1036~

in k 1 Ei nbetu + 6 Mon (-)i--r 51nt i E

Fa Bajit Wasserlooser Weg 34 2390 Flensburg Tel 046133831 od 26943

19

kleine Aderung von ohne Speichererweiterung

UW~~middotmiddot-

~ ~

~ ~

l ~

ifJ

~

~

3

Z

~

c

0

~

J

l

~

Z

0

~

r-shy~

ltr Q

~

0

cQJ

4-c I ro-~ QJ

+-l c I QJ -

l QJ CO oJ CU 01 0)0 Clc 0) ro c ~ CI)~ Cl

-4

QJ c +-l ~ 0 ~ Cl gt U

I ~c ~ QJ U 0 Ol QJ

0 0) 11 d Cl) QJ C I 0 CO ro

c- shy~ Cl) c QJ 0) -t-5 U - C ifJ r-I

cl3shyQJO~~

LL c cQJ QJ00

C3f--O -r-I c QJ

t -fQJltC -c

Cl) M U U coCCI)1-- -11 ~

O-QJ+-lo gtCI)--

11 M QJ If) -11

0--013 CX)1f)~ --~ +-l C1N~c

MOU +-l I 11

4-cUjJc QJClQJ c +-lO

Cl) Cl) c c ltU 0 I ~Q~-

Heft 16 Seite 53 S tI piR-P C O _rylP u t e r

~~~ 1 O~rMmatfbtM i~cibYi ~~ q~rph ~ ~T~ i bull - ~~~~N~ __ ~M~~__________________________________________________________________

PC-1500 LUB

Da Spiel LIlE wurde von delll Mathematiker JHbullConway von der Universitit JRpoundM lPR06RAMM LJFpoundiC-bridge eBtwickelt und 1970 von Martin Gardner iD Scientitic American

2 R~Ma1 h emat einem breiteren Publikum vorgestellt Seither sind zahlreiche Programme sches Spiel vo

n J H ConllJaltur die verschiedensten Computer geschrieben worden (J9~D

3RpoundM f SPJpoundLDer Schauplatz des Spiels it ein zweidimensionales reld lIIit quadrashyREEipoundLN l

tischeD Zellen die tot (leer) oder lebeDdig selD kODDen (mit bull markiert) qREn 1Eine to e Le I I e Iu rd

Bei eiDer Abfrage des leldes wird uber Tod od er Leben aller Zllen nach lebendj9 luenn sehr eintachen Regeln entschieden und dann springt das gesamte leld in sie 9enau 3 le

bende NCH~hbarn den neuen ZUstand (Es handelt sicb also um einen sogenannteD zellularen hat

5RpoundM 20 poundineAutomaten fUr den middotdie Zeit in diskreten Sprungen verliuft) I ebende Le 1 le stirbt luenn siDie Begeln SiDd e nur 0 oder 1

O Jede Zelle bat 8 Nachbarn Nachbarn hat 6RpoundM 2b fine

1 line tote Zellewird lebendig wenn sie genau dret lebende I ebende Le I le stirbt wenn siNachbarn hat e q oder lIlehr

2 Eine lebende Zelle stirbt wenn sie weniger als zwei od er mehr ~ach arn hat JREM 2 FA5SLJNals drei Nachbarn hat

G ~lFHJNTLpound F fBR 84)Schon 1960 hatte der Mathematiker lredkin ein amphnliches Spiel entshy 8RfM Oder FRfDK

wickelt das aber fUr jede Zelle nur die 4 orthogonalen Nachbarn (links J Ns Sp e I (J S6 0) - berlAecksi

rechts daruber darunter) berucksichtigt Die Regeln sind hier ch i 9 t nul d e ortho90nnen N achbarn-

O Jede Zelle hat 4 Nachbarn

1 Eine telle stirbt wenn die Zahl der Nachbarn gerade ist (0 2 9REn RpoundGfLN poundi ne Ze I I est i rboder 4 Nacbbarn) soast lebt sie (1 oder ) Na~hbarn) t Iu e nn Zah I de r Nachbarn 9 er

Dies fUbrt nach einer gewlasen Zeit zu ein~r Vervierfachu~er urshy ade sonst middot leb t s esprunglichea Muster Wegen dieser Expansion ist es aut dem klineD Plotter

JBCLEAR DJn L$( nur bedingt spielbar Das Programm erlaubt aber die Wahl auch vou 19 J9HJ HHJ9

bull 19) f Jlredkins Spiel 2B JNPUT FREDKJN

oder CONWAVltDie Eingangsstellung wird durch die lingabe der Koordinaten der geshy FIC) i 5t

2] IF S$OFANDwUnschteD l~b8aden Zel1eD aufgebaut Diese Koordinaten werden mit 1= 5t ltgt C THpoundN 2B

(entspricht der Zelle) uDd J= (entspricht der Spalte) abgefragt Sie 3B fF S$f LPRJNT FREDKkODDen zwischen 1 und 19 liegen Die lingabe von fur I Beendet die I

lNs Spiel E1ngabe GOTO SB

4BLPRJNT CONWAI

Vs Sp i elDas Programm ist laJlZ in BASIC guchrieben uDd daher zteml1ch langsam 5BLPRJNT WA1T 1

Aber gerade dies erlaubt ein gedaaklicbes Mitmachen bel dieem Spiel 20PRJNT Bitt e Koordjnaten

man kann ver_achen sicb die nachste GeneratioD vorzustelleD Es wird slch Ider

55PRJNT ~lebendezeigen dass dies trotz der sehr eiatacheD Spielregeln garaloht so elnshyn Zellen enge

fach 1st ben 6BWAJT lNPUT ~l

1 (rliintze) 65JF JBTHEN CL5

60 TO 9B

lBBFOR J=JTO 18 JBCURSOR JB2BBCLS 60SUB 6BB 3J51F N4AND L$(J J NPLJ T J J 1B5FOR JJTO lB 2JBFOR J=OTO J bull J )=LET Ht ( CLS1 J B JF L middotH J J ) 22B FOR J=L TO R 1 J )1 GOTO

LT O=J-1GOTO BBLt(J J)ll39pound1 J3B GOTD 6B

225JF J=BTHEN 9BB 23BLPRJNt TAB ltJ- 3 sa Ht ( J I J )

1J5NpoundXT JNEXT J SB60SUB 5BBJ ) j L$ (J J) 39BNEXT J 12BGOTO lBB 395 NEX T J 8BBFOR J=OTO U J3BfOR J=lBTO 1

240NpoundXT J 25BLPRjNT Nf)lT 1BB FOR J=0 TO U B1BFOR J=LTO R

STEP -1 26BLF 26pound=Gpound4j 1J0FQR JLTO R 82BN=tA5C L(J-~J135 FOR J=J TO 1 B Q2BL$(JJ)=H$(JJ J)ofA5C L~ltl Jshy29B GOSUS 5BB 1tB 1 F L $ lt J J )= ) 1 ) ASC L$(j Jof3BB JF S$=FTHEN

LET U=HJGOTO 13BNEXT J 1 ) A5C LSCHJBBB JSB JraquoI423B5FOR J=OTD U lti4BNEXT J

lq5NpoundXT JNEXT J 4SB GOTO JBB 830JF NAND JLpoundT H31BFOR J=LTO R 15BFOR 6=JTO lB $ lt J J ) 3J5NB SBBWAJT BPR1NT I J55FOR H=lTO lB 32BFOR 6=J-JTO Jof Moment bl11e bullbull 60TO 850 1613 JF L$ltH6)= I J bull REWRN 8QB H$

LET L=G-lGOTO 33BFOR H=J-JTO J 85BNEXT J 1B J 6BBLPRJNT GEj G B6BNpoundxr J

J 65 NEXT HNEXT G 31B JF L$(G 1 H)=I~ enerat on B7B60SUB 5B0GOTO J7BFOR 6=J 8TO J LfT N=N4J RETURN 4aB

STEP -J 3S0NfXT H BBG05UB 6Be 9BBLPRJNT LPRJNT J5FOR H=JTO J8 36BNpoundXT G FpoundLD ZU KLpoundlLPRJNT LPRJNT I

J 8B J F L$ (H G) f 3BJF N=3LET H$tJ ALLpound ZpoundiLEN N I

LET RG J 60 TO J )=1 GOTO 3 TOT LF 4 9JBLPRJNT END 2BB 9B fND E LF 4 fND

J85NpoundXT HN~XT ~

S-HARP-Comiddotmputer Heft 16 Sei te 54

f~~~ ~Fph~i ~ ~-M~9 mm~~cr~r~m~ ~pr h shy

K 0 M BIN A T ION fUr den PC-1500

Bei diesem Spiel mlissen Sie versuehen vier vom Computer in einem 10 x 10 Koordinatennetz versteekten Gegenstande aufzusptiren (siehe Beispielausdrukshyke) Es verlangt von Ihnen ein hohes MaB an Kombinationsvermogen

Sie wahlen sieh im Koor-A BeD E f 6 ~ J

e 1 8 8 1 8 1

J 1

0

J

e

e 0

2 4

8 2

amplSe-OfF G H J

1 1 1 1 1 1

1 e

I e e 8 1 8 1

1 e e

2 2 3 3 [2] 1 e

e

1 1 1 1

e 1

1 - _ __ _ ~-J

dinatennetz jewelein- shyA

A Od mittels den ~ und B B iJ Tasten aua u er -

c c nzeige erseheinen dann o

o die ~eweiligen BuehstashyE E

ben (A-J) Bei der geshyF F

wlinsehten Kombination G G

mlissen Sie ENTER drticken bull H H

Darauf druckt der CompushyJ J ter in das ent$prechende

Feld eine Zahl zwischen Sit hClben 56 Punlne trreicht -SIt hClben 82 PunIce erreicht I null und vier Die Zahl

gibt dartiber AufsehluB wieviele Gegenstande sieh entlang der davon auageshyhenden waagerechten und senkrechten Netzlinie befinden Wie Sie sieherlieh nach ein paar Spielen feststellen werden ist null die aussagekraftigste Inshyformation _ Anfangs besitzt man 100 Punkte Der Computer zieht jeweils einen Punkt f~ eine eingegebene Kombination ab - Wenn Sie sieh sieher sind an dieser nder jenen -Position im Koordinatennetz miiBteein Gegenstand -liegen mussen -Sie die Taste fTldrticken Auf dem Disshyplay erseheint dann TIP SolI te sich Ihre Vermu~als riehtig herausshystellen wird das Feld durch ein Quadrat gekennzeichnet Andernfalls bekomshymen Sie 10 Punkte abgezogen STATUS 1 betragt 1167

Listing

S0IF INKEV$ = 2 CLEAR 2=2+1CHR$ 10BEEP 14 GRAPH CSI2E 92t~EXT 1X=X+16 DIM A(1010) 94IF A(XV)=lLETS2IF INKEV$ = 8 P=lE2 2=2-1CHR$ 11BEEP 110 WAIT 0PRINT 96P=P-lCURSOR 2 I X=X-1KOMBINA 2PRINT P 54IF X)10BEEP ITIOH 981F T=lGOTO 12299X=1012LINE (00)-(20 100CURSOR 9PRINT56IF XltlBEEP 192 -202) 0 0 B 29X=114LINE (1-1)-(2 102X=(X20)-1658 IF INKEV$-=01 -201)00 B 104V=(-V20gt+6CHR$ 13BEEP 316FOR 1=2fTO 201 106GLCURSOR (X V)BEEP 1255STEP 20 LPRINT ZGOTO 6418A=A+1 108GOTO 4260CURSOR 2PRINT20GLCURSOR (1-11 110CURSOR 9PRINT CHR$ (X+64) shy4) LPRINT 62GOTO 48CHR$ (A+64) 112 IF A(X V)=064BEEP 199V=122LINE (1-1)-(1 BEEP 3255P=P661F INKEV$ =T-201) -9GOTO 96J BEEP 3 T=l24LINE (1-1)-(2 114G=G+lCURSORCURSOR 9PRINT01 -1gt 0PRINT TIP26GLCURSOR (206 116 X= (X20) -1]6SIF INKEV$ =-I+])LPRINT 118 V=(-V20)+17 CHR$ 10BEEP 1CHR$ (A+64) 120 LINE (XV)-(X+V=V+l28HEXT I 16 V-16) 0 0 B 70IF INKEV$ =30FOR I=1TO 4 122 T=0CHR$ 11BEEP 132X=RND 10V=RND 124 GOTO 42V=V-110 126 GLCURSOR (0-272IF Vgt10BEEP 134 IF A(X V)=l 22)LPRINT Si99Y=10GOTO 32 e habenP P]4IF VltlBEEP 1936 A(XV)=l uncte elleicht9V=138 NEXT I shy

76IF INKEY$ = ~ I1

40 PRINT ) A A lt 128ENOCHR$ 13BEEP 3) lt Punkte BEEP 1255 GOTO 82

42IF G=4GOTO 126 78CURSOR 4PRINT44GLCURSOR (0-2 CHR$ (V+64)62) 80GOTO 6646 X=1 WAIT 0 82IF T=lGOTO 110CURSOR 0PRINT Dominik A Huller84BEEP 1992=0) A A ( 86FOR I=lTO 10 Hohnerkamp 30 48IF INKEV$ =T 88IF A(IV)=lLETBEEP 3 T=l 2000 Hamburg 562=2+1CURSOR 9PRINT 90 IF A(X I )=lLET TIP

- uaa-- - Heft _16 Seite 55 ~ SHARPC_omp-cJte-~

-- - ~ ~~~ B~----- -= - bull J bullbullbull lt bull a- bull I rl ~-R m m n71a Ij ] 0 m Q ~ I 1 -1 bull ~ ~~ripr ~ ~ - r _ = ~ ~ ---=~ middot ----~~~-------------------I

PC 1401~PC 1401 - M A S T E R M I N D PC 1401PC 1401 Bei diese~Spiel geht es daru~ vier Zahlen mit max 10

Versucheh zu erratenDiese Grenze kann in Zeile 50 vershy

inder~ werden

a) Der Rechner

zwischen 1

Verinderung

der Zahlen

b) Sie spielen

Kombination

raten muB

Es kann in zwei Varianten gespielt werden

ermittelt eine Kombination von vier Zahlen

und 6 die sie erraten mUssen Durch die

des RND Befehls in Zeile 40 kann die Menge

verandert werden

zu zweit Dabei gibt der eine Spieler eine

von vier Zahlen ein die der andere ershy

Welche Zahlen vorkommen dtirfen muS vorshy

her festgelegt werden

FUr beide Varianten gilt

Alle Zahlen mUssen

bedeutet daB

~ bedeutet daB

ZB Anzeige

Bedeutung 1

3

Wenn Sie am SchluB

auf einmal eingegeben werden (zB 1223)

die Stelle der Kombination richtig ist

die Stelle der Kombination falsch ist

1234 ~+

ist riehtig () 2 ist falseh (+) ist falsch () 4 ist richtig () der Runde angelangt sind und weniger

als 5 Versuche ben~tigten k~nnen Sie sich in der HIGHshy

SCORE eintragen Sie geben zuerst Ihren Namen ein und

antworten dann auf die Frage0b Sie die Liste ausgedruckt

haben wollen mit J oder N Es werden immer die drei geshy

speichert die die wenigsten Versuche brauehten urn die

Zahlen zu erraten

Das Programm wird ~mit RUN gestartet und erklart sieh sonst

selber Das Progr~mm ist zwar auf dem PC 1401 geschrieben

worden lauft abenmiddot wahrseheinlich auch auf anderen SHARPshy

Pocketeomputern

Viel

lREn bullbull 2REM MAS-~~MND ~

3R~M PC 1401 4RE~ 5RE~ ~ARKUS GAD bull 6RE~ 4920 LEMGO 7REM (C) 1985 8REM

10CLEAR WAiT 50DIM A (4) BC4)DS(4)G(C) =gt(3) Ps(3)

15FOR X=l ib 3LET P(X )=10t~E~T X

20C=ep~INT middotSPIELEN S lEmiddot PRINTmiddot lt1gt A~LENYPRNT Y lt 2gt ZU ZWE IT

25INPUT EIF E(l OR E) 2 GOTQ 25

30QN ~ GoTQ 35middot150 35RE~ ALLEIN 40FOR X=1 TO 4RANDOM

LET A(X)=RND 6NEXT X

45LET ~=A(1 ) 1000+A(2) 100+~ ( 3)1a+A(4 )

50LET C=C+lF C=19 Goro 1middot95

55PR~T CmiddotVE~SUCHmiddot 60INPUT SLET B=S 65IF S=F fjoro 17~

70LET Y=lGOTO 280 75FOR X=l TO 4IF G(X)

=AOO GO TO 85 S0LEr D$(X)=UGOTO 9

o 85 LET D$ ( X)= 90 ~E~T x 95WAIT 150PRINT D$(l)

SpaB beim Eingeben und

160WA~T 5GOTO 50 150RE~ ZU ZW~IT 15SINPUT Y-~E ZAHLA lE~j~T ==AL~- 3=ALET

i=2jOTC 28a 65FOR X=~ -J 4LET A(X

)=G( X)NEXT XGOTO 5 3

70BEEP 3RrNT G~ WONNEf-l n

751~ CltS GOTD 200 8ep~ ~ ~ v~IT vCv VER

SUCriEr 185PQ IN - middot~OC~ EIN SPIE

~~~AIT 58INPuT X$ IF lt$=Yj OR X$=YJA GOTO 40

190END 195~RrNT YLEDER VERLOR

ENGOTO 180 200PRNT Y3ITTE GE3EN S

IEYPRINT 1~REN N~M

EN EININPUT K$ 2051F C=~ ( 2) LET P(3)=C

LET Pt(3)=K$GOTO 2 30

210IF C=P ( l ) LET P(3)=P (2)~ET P$(3)=P$ (2) LET (2)=CLET Pt(2) =K$GOTO 2313

215IF CltP( l) LET ~(3)=P (2 ) LET P(2 )=PC1 ) L~T O(l)=C~~ $(3) =~S(2)LET $(2 )=P$( l)LET P$( U =Ks

220IF CgtP( 1) AHD C( P(2) LET P(3)=P(2)LE~ ( 2)=CLET $ (3)=P$(2) LET P$(2)=K$GOTO 2 313

S~ielen

225I~ C( P(3) AND C)P(2) LET P(3)=CLET P$(3) =K$

230WAIT l00PRiNT YDRUC KER JN YINPUT L$ iF LI= J SOTO 240

235 GJTO 215 240PRINT = LPRINT

250IF (2)=la LeT R=1 GOTO 265

255IF P(3 )=10 LET R=2 GOTO 265

260LET R=3 265FOR X=l TO ~PRINT X

P (( ) YVmiddot Y P$ lt X ) N~~ T XPR1~T

PRINT GGTO 185 280LET J=0FOR x=i TO 4

LET GCX)=0NEXT X

285FOR X=l T~ 4 290IF X= LET J=1090 295F X=2 LET J=100 300r X=3 LET J=l~ 305~ET G ( X ) =G( X) +l~ET

H=H-J 310I~ Hlt0 L~T rl=H+JLET

G(X)=G(X)-lGOrO 320 315GOTO 306 329N~XT X 325LET G(4 )=hON Y GO TO

75165

Markus Oad I8ft=ltaemanu-Strdf t

laap

~ iricib ~~ bull

STEP

S T

Ich Step by Die BASIC

Durch in

Der Im Routinen 1st mit den Programm Basic Die ML Bei

Die Die geandert Aber fUr und

IRE

WIE 18DATA

878

199 48DATA

middot middot r rii-Bo mmat~lti~b -fM ~~ ~ ~i ci r ribull - ~ ~ c- a_ ~ - ~ ~ ~

BY STEP

E P B Y _S T E P ASS E M B L E R

~

habe fUr ~eri PC 1401 ( Modell FAC ) einen in BASIC Ste~ Assembler geschrieben

erzeugten ML Programme stehen ab Adresse 14341 in den Zeilen Um die dazwischetl liegenden Daten der BASIC

Uberspringen werden automatisch Sprungbefehle in da~ ML eing~fijgt bull

einfaches Andern der Zeile 305 kann aber auch jeder andeye Frage kommende Speicherbereich fUr das ML Progr vorgesehen werden

Die eingegebenen Mnemonics und die Daten mUGen ohne Zwischenraum eingegebe-n we-rden zB LIA02 oder LIDP1122 bull

ML Befehl wird dann libersetzt abgespeichert und ausgedruckt Speicher ist mit dem ASSEMBLER noch ausreichend Platz um BASIC Testshy

zum testen der Programme zu schreiben das ML Progr fertig so kann das ASSEMBLER Progr ab Zeile 10 einem BASIC Programm liberschrieben werden das die ML Routinen in ersten neun Zeilen Aufruft Mit Tricks ist es auch mijglich das

ab Zeile 10 zu 16schen und mit einer MERGE Routine ein neues Programm nachzuladen

Routinen konne-n wie BASIC Ze-ilen abgespeichert werden LLIST der ~rsten 9 Zeilen kann sich aber der Drucker aufhangen

Alle-Eingaben mussen dezimal erfolgenDie Ausgabe ist ebenfalls dezimal Verwendung de DATA Zeilen ermoglicht das ladet) in einem Zug Zeilennummern der DATAs sowie der Inhalt dUrfen aber ke-inesfalls

werden bull Oder man entwirft einen neuen Algorithmus in Zeile 314 Leute die sich an ML Programme her ann machen durften Anderunge-n

Verbesserungen

ZEILE~ 1 BIS 9 ZE-ILE 1

ADB-1828-ADC ~-lt96-ADIA-2116

-ADI~~2112~ADmiddot18 68-ADtoi-1912

11DATA -ADW1814AHI A-2188-A~ID-2212

-A~I-2996-AH~Amiddot1

38DATA middotCAL-2224middotCAL Lmiddot3128-CPIAmiddot2183 middotCPImiddot2899middotCPA-1

DECA1867middotDE CBmiddot119SmiddotDECImiddot186S -DECJmiddot1193middotDECKmiddot 1873-DECL-1281

41~ATA -DECP-1991-DX -le8SmiddotDXL1937-D Y-1887middotDYS1839

58DATA middotEXAI1218-EX A-1219-EXImiddot1911 middotEXBDlg~7-EXWmiddot18

89-EXWD182S 68raquoATA -FILD-1831-FI

Lmiddotr1838 9tDATA middotIHAmiddot1876-IHI

middot1284-IHCA-186 IHCBmiddot1194middotI~CImiddot18 -64 - IHcr 1192

91DATA IHCK1972middotIH CLmiddot 128emiddotIHCpmiddot 1888 middotIYmiddot1886middotIYSmiddot183 8middotIXmiddot1884

92DATA middotIXLmiddot1836 188DATA middotJPmiddot3121JPCmiddot

3127 JPHCmiddot312SmiddotJ PHZ-3124-J~3126

middotJRCmiddot2859 181DATA middotJPRCmiddot2858middotJR

-2e45middotJRNCmiddot2943 middotJRHC~2842middotJRHZ -2841middotJRHzpmiddot2t41

des Progr keine Schwierigkeiten bereimiddotten

18iDATA middotJRPmiddot284~-JRZ 28S7 -JRZp 28S6

128DATA -LEAYE-1216middotL DDmiddot1887-Lraquomiddot19S9 -LDpmiddot le32 middotLDQ- 183 3 middotLDRmiddot 1834

121fDATA -LIA-2992middotLIB 2ee3LIDL-t817shyLIDpmiddot3816-LIImiddot288 gmiddotLIr2eel

122DATA -Llpmiddot2818middotLI9 yen2e19middotLOOp-2e47~

1P-1128 123DATA -YBmiddot1819middotYB

Dmiddot1826middotYDmiddot1983 YDmiddot1885middotYWmiddot18 88

138DATA YB1818-YB D-1826-YD-1983 ~Y~D-1885Y~le eg-IIVW)middotle24

148ilATA yentCo-middot206-NO Wmiddot1077

lS8DATA -ORA2191-OR IDmiddot2213middotORIM-2997 middotORA-1871OUTA- 1893middotOUTBmiddot1221

151DATA -OUTF-1895-OU Te-1223

16QDATA middotPOPmiddot 1891 -PUS W1852

188DATA RCmiddot 1289 middotRTHshy1855

198DATA SBB-1921middotSIC -1197middotSBIAmiddot2117 SBI~middot2113middotSBmiddot18 69 -SBH- 1H3

191ampDATA middotSBWmiddot191SmiddotSCshy1289 SLmiddot 1998 -SLW 1829middotSRmiddot1218middotSR 1i-r1828

192DATA STD-1882middotSTP -1048STQ-1849-S iR 185e SWP-- l89S

288uATA middotTESTmiddot2187middotTS lA- 218211 TSIDmiddot 2214 -TSI2898

Joachim Busse Altlander StraGe 15 2800 Br emen 66

238uATA middotWALT-2~7S 258RE (C) 1985 JOACHi

BUSSE lIREIIEH 398raquo1 $(8)9USIHG -

UtUshy3955=14341 318IHPUT -HE-f(8)

L=l 311iF ASe IDS (~S(O)L

i)64 THEh LET L=L+ lGOTO 311

32H=l-1 313~~YAL - RIGHT$ (IS(O)

~EH SX8)-L)F~ IHT (M256)E=H-F256

314~$=LEFTS (~S(9)L)

RESTORE laquoASe (LEFTS (IS 1raquo-6~)18)

328READ AsDIF AS($ THEN 328

34511= IHT (Dlee9)C=Dshy~1988

358FOR 1=1 TO ~+2IF EE~ (5+1)=13 THEN OKE- S44+4S=s+r+ 5

351MEXT I 357iF AS~-LP- THEN PO~E

S C+E S=S+1 GOTO 388 359 IF AS=-CAL - THEN

POKE Se+FEsaS+2 GOTO 3a8

3651POKE SCSzS+l 378IF raquo=2 THEN POKE S

ES-S+lIF B=3 THEN POKE SFS=S+l

38iH (j$=STRS (F256+EH IF ~=1 THEN LET GS=_middot

398~PRiHT STRs (S-B)Af Gs

40e IF SgtlS98e Ti-iEH BEE lP~IHT 9NCCH middot1595 6-5- BVTSmiddot

4181F 5(15956 T~EN GOTO 318

~eft 16 ~eite 57

---~~ -

bull - -I

~~ bull _ 1-1

- w- __--

ersten neun Zeilen zu

Programm

a~ fr 1111zt~ middot IIt I ~~)~ ()~ f~ ~ t

ft~~~olil IIII~1~J ~LIV lt ~li~ C r-i-(11I ~~--~igr middot~7jJik i ~tJ111 - ~ bull

a ~~middot~~ tmiddothG1 i~~~rmiddot~f~tl ~~ I III lil l bull El r11 rl~l~ LJl ~r~ i 11111~ ~ Eldl la1~ h~

~EJ 8 ~rr ~8 J~lJ ~8~~0 (~) ~~rB 0

~EJ JIG El ~Gr[3 Er -0 8middot0 ~B (~l [~l =13 I~r 0j

- J~ )71 laquo(3 tJ I LJ_

IJ IIUrrJ C~

1S3-a IIf)OCCLtltI C rS ~ tllI 013 cue 00CLltI

~~J~) J~J J~

Cl UW

l~

_SHARP---Compmiddotuter~ ~

middotmiddot _~- ----- bull - I

_ ----------shy

mit interessan~enTips amp Pr03rammen sOWle 8nwenshymiddotII I-Imiddot~ middotb~ i smiddotp i E I en (il 11~ d~O_ ~~~~~ern CE-126PCE-140P und CE-516P UaV~mn

Den PC-1350-Anwendern dlirfte die Bedienung der RESERV~-Tasten aus der Be5iienungs anleitung wohl bekannt sein Wenn man j edoch haufig die Winkelart (DEG RAD o GRAD) wechselt ist es oft schwierig festzustellen welche gerade eingeschaltet ist Dies jedoch wird kinderlicht wenn man dazu eine der Reserve-Tasten dazu verwendet Man schaltet den PC-1350 in den RESERVE-MODE (SHIFT amp MOD~) und wahlt dann eine unbelegte TastezB A (SHIFT amp A ) bull

Diese programmiert man wie folgt A MID$ (DRG((PEEK amp787C AND 7)2)+11)

(ENTER nicht vergessen ) Danach schaltet man wieder zurlick in den RUN-MODE Gibt man jetzt SHIFT amp A amp ENtER in den Rechner ein so wird jeweils der erste stabe der eingeschalteten Winkelart angezeigt

~libersetztliberarbeitet~ tPeter Lawatsch j

mit freundlicher Genehmigung1 Club des SHARPENTIERS SBM

151-153 avJean-Jaures elii~~~~i~~~~~~~~~~~~~~~~~~~~~~F-93307 Aubervilliers C~dex

5 1 i iiampJP 8HARP - C0 mput e r

He ft 16 Seite middot S8

-

middot-I

I h

l 1

1 1

1 l

~h

ikh

-

r

-

V

-shy

AB

ON

NE

ME

NT

Wen

n cs

Ihn

en

Sp~D

gem

ach

t h

at

d

iese

Au

sgab

e

vo

n

A

lIas

rUr

Sh

arp

C

om

pu

ter

zu

le

sen

u

nd

S

ie sic

h

au

ch

in

Z

uk

un

rt

du

rch

u

nsere

in

tere

ssan

te Z

eit

sch

rirt

U

ber

alI

as

Wis

sen

swert

e

zum

T

hem

a S

harp

C

om

pu

ter

inro

rmie

ren

w

oll

vn

d

an

n 8

0ll

ten

S

ie n

ich

t l~nger

zo

gern

A

lIas

rUr

Sh

arp

C

om

pu

ter

Jetz

t im

re

gelm

KD

igen

B

ezu

g p

er

Po

st

zu

b

este

llen

S

ich

ern

S

ie

sie

h ein

e

lUck

en

lose

In

rorm

ati

on

u

nd

sc

hic

ken

S

ie

den

B

este

llab

sch

nit

t am

b

este

n n

och

h

eu

te ab

A

lles

rUr

Sh

arp

C

om

pu

ter

ko

mm

t d

an

n

reg

elm

aD

ig

Jad

en

~tonat

ins

Hau

s

oh

nc

daD

Ih

nen

zu

satz

lich

e

Ko

sten

en

tste

hen

All

rz

fur

~(L

1~~A

~Fff

r

~

p

B

itte

v

oll

sta

nd

ig u

nd

le

sb

ar

au

srt

ille

n

B~stellschein

un

ters

ch

reib

en

u

nd

ein

sen

den

an

F

isch

el

GD

bH

Kais

er-

Fri

ed

rich

-Str

5

4a

D-1

00

0 B

erl

in

12

Ich

ab

on

nie

re d

ie Z

eit

sch

rirt

A

lles

rUr

Sh

arp

C

om

pu

tar

vo

n

der

nach

ste

n err

eie

hb

are

n A

usg

abe

an

(P

reis

p

ro

Jah

r 7

2

DH

o

p

I--

A

usl

an

d

84

DM

L

urt

po

stz

usch

lag

1

2

DM

)

I--

D

as

Ab

on

nem

ent

verl

an

gert

sie

h

um

ein

Jah

r zu

d

en

d

an

n

jew

eil

sro

gti

ltig

en

B

ed

ing

un

gen

w

enn

es

nic

ht

2 ~tonate

vo

r A

bla

ur

sch

rir

tshy

I M

PR

ES

SU

M

les

FU

r ~IMN~-Co_puter

Die

Z

eit

sch

rift

fu

r all

e

An

en

der

un

d F

reu

nd

e vo

n S

HA

RP

-Co

pu

tern

O

rgan

d

es

SH

AR

P-U

ser-

Clu

bs

Deu

tsch

lan

d

Der

S

itz

des

C

lub

s is

t B

erl

in

Ko

nta

kta

dre

sse

ist

die

FI

SCH

EL

G

abH

middotAll

es

fur ~-Coputer

ist

ein

e C

lub

zeit

sch

rift

in

d

er

So

ftw

are

lIard~are

und

Har

dw

are-

Erw

eite

run

en

fu

r S

HA

RP

-Coa

pute

r v

or

est

el

It ~

erden

Die

vor~estellten

Pro

du

kte

ko

nnen

so

woh

l vo

n p

riv

at

als

au

ch

aus

de~

Gcw

erbe

st

aaaen

Red

akti

on

B

ernd

F

lsch

el

Ch~fredakteur

Dr

R

oe

r-D

orsc

h

All

es

fur ~-Coputer

wir

d

hera

us

ee

ben

vo

n d

er

FISC

HE

L

Gb

H

Kais

er-

Fri

ed

rich

-Str

aB

e

54a

D-I

00

0 B

erl

in

12

Best

ell

un

en

n

iat

die

F1

SCH

EL

Gab

H

Ber

l in

en

tee

n

Bezu

sp

reis

e

Eln

zelh

eft

D~

6-

(D~

7-

)

Jah

resa

bo

nn

eaen

t DM

7

2-

(D~ 8~-)

(Au

slan

dsp

reis

e L

uft

po

stzu

sch

lar

Ein

zelh

eft

DM

1

-

ia

Ab

on

nea

ent

DM

12

shyin

K

laaa

ern

) k

un

db

ar

8 N

oche

n v

or

Ab

lau

f d

es

Ab

on

neaen

tzelt

rau

es

B

este

llsch

ein

am

E

nd

e d

er

Zeit

sch

rift

S

oll

te

die

Z

elt

sch

rift

au

s G

rund

en

die

n

ich

t vo

a V

erl

a

zu

vert

rete

n

sin

d

nic

ht

eli

efe

rt

wer

den

konn

en

best

eh

t k

eln

A

nspr

uch

auf

Nac

hl i

efe

run

o

der

E

rsta

ttu

n

vo

rau

sbezah

lter

Bezu

se

lder

In

de

n P

reis

en

is

t d

ie

ese

tzli

ch

e

Meh

rwer

tste

uer

in

H

ohe

von

7

en

thalt

cn

in

de

n A

bo

nn

eaen

tsp

reis

en

auch

d

ie

Ver

san

dk

ost

en

Die

in

-A

lles

fUr

IIII

I-C

oap

ute

r

vero

ffen

tl i

chte

n B

eit

rae

si

nd

u

rheb

err

ech

tshyIl

cb

esc

hu

tzt

AI

le

Rec

hte

in

sbes

on

der

e d

as

der

U

bers

etz

un

In

fr

ed

e

Sp

rashy

chen

v

orb

ehal

ten

K

ein

Tei

l d

iese

r Z

elt

sch

rift

d

arf

oh n

e sch

rift

l ic

he

Gcn

ehshy

ai

un

d

es

Her

aus

eber

s in

ir

en

dein

er

For~

-d

urc

h

Fo

tok

op

le

Mik

rofi

I

od

er

and

ere

Ver

fah

ren

-

rep

rod

uzle

rt

od

er

in

ein

e

von

~aschinen

insb

eso

nd

ere

Dashy

ten

vera

rbeit

un

an

lae

n

ver

wen

db

are

Sp

rach

e U

ber

tra

en

wer

den

A

uch

die

R

ech

te

der

W

ied

era

be

du

rch

V

ort

ra

F

unk-

od

er

Fer

nse

hse

nd

un

i

Man

ett

on

verf

ah

ren

o

der

ah

nli

ch

e

We

e b

leib

en

vo

rbeh

alt

en

F

oto

ko

kp

ien

fU

r de

n p

erso

nl

ich

en od

e~

son

sti

en

ei

en

en

B

edar

f dU

rfen

n

ur

von

ein

zeln

en

B

eit

rae

n

od

er

Tei

len

d

arshy

aus

als

E

inze

lko

pie

n

her

este

llt

cerd

en

Jed

e i

B

erei

ch

ein

es

ew

erb

l Ic

hcn

U

nte

rneh

aen

s h

er

est

el

Ite

od

er

ben

Utz

te

Kop

le

die

nt

ew

erb

l ic

hen

Z

wec

ken

ebull

i5~

(2)

Urh

G

und

ver

pf

II c

hte

t zu

r G

ebU

hren

zah

I un

an

d

ie

F

I S

CH

EL

G

m b

H

von

der

d

ie

ein

zeln

en

Z

ahlu

ns

aod

al i

tite

n

zu

erf

rae

n

sin

d

Sia

tlic

he

Vero

ffen

tl i

chu

ne

n

in

All

es

fur ~-Coaputermiddot

erf

ol

en

oh

ne

Beshy

rUck

slch

tiu

n

ein

es

even

tuel

len

P

ate

nts

ch

utz

es

au

ch

wer

den

Nar

enn

aaen

o

hn

e G

ew

ihrl

eis

tun

ein

er

freie

n

Ver

aen

du

n

ben

utz

t

Inla

nd (

Gro

B-

Einz

el-

und

Balln

hofs

buch

hand

el)

Vert

rieb

so

wie

Ost

erre

ich

und

Schw

elz

Ve

rlags

unio

n Fr

iedr

ich-

Berg

lus-

Stra

Be 2

0 62

00 W

iesb

aden

Te

lato

n 0

61

21

26

60

Wir

qti

g

FU

r u

nau

fgefo

rdert

e

ein

gesan

dte

Beitr~ge

Ub

ern

imm

it d

ie

Fis

ch

el

Gm

bH

keln

e

Haft

un

g

un

d

Gew

ah

rleis

tun

g

Die

v

an

d

er

Fis

ch

el

Gm

bH

ho

no

riert

e B

eit

rag

e

geh

en

zu

r fr

eie

n

verw

en

du

ng

im

M

iteig

en

tum

d

er

Fis

ch

el

Gm

bH

Ub

er

E

igen

tUm

er

ist

eb

en

fal1

s d

er

od

er

die

U

rheb

er

A

usn

ahm

en

bed

Urf

en

der

Sch

rift

farm

m

Un

dli

ch

e

Ab

mac

hu

ng

en sin

d

un

wir

ksa

m

rjJ

lich

g

ek

iln

dig

t w

ird

t)

Ich

b

este

lle

rolg

en

de

sch

on

ers

ch

ien

en

e

Ex

em

pla

re

vo

n

rUr

Sh

arp

Co

mp

ute

r

(StU

ck

pre

is

6 D~

t

Au

slan

d

7 D

M)

o

c

Hert

nr

bullbull

bull

bullbullbull

All

e P

reis

e in

cl

(fJ r

Der

Gesa

mtb

etr

ag

v

on

bullbullbullbullbullbull

DH

PJ o

lieg

t b

ar

bei

0

A

lIas

7 ~

Hw

st

o li

eg

t als

V

err

ech

nu

ng

ssch

eck

b

ei

(sch

nell

ste

E

rled

igu

ng

) (1

o

C

w

urd

e am

bullbullbullbullbullbullbullbull

au

r d

as

Po

stg

iro

ko

nto

d

er

Fis

ch

el

Gm

bH

Ko

nto

nr

4

61

53

3-1

03

B

LZ

1

00

10

01

0

Po

stg

iro

am

t B

erl

in U

bershy

3

wie

sen

(B

earb

eit

un

g n

ach

Z

ah

lun

gse

ing

an

g)

0

C

o li

eg

t (n

ur

bei

kle

inere

n

Betr

ag

en

) in

B

rierm

ark

en

o

der

rt

inte

rnati

on

ale

n A

ntw

ort

sch

ein

en

b

ei

ro N

am

e V

orn

am

e bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

r

Str

aB

e bullbullbullbullbullbullbullbullbullbull

bullbull

bullbull

bullbullbullbullbull

bullbull

bullbullbull

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

ro t)

rt

PL

ZO

rt

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

f--

Datu

mU

nte

rsch

rirt

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

(jJ

~Iir is

t b

ek

an

nt

d

aD ic

h d

iese

Beste

llu

ng

in

nerh

alb

v

on

8

Tag

en

(fJ

bei

der

Beste

llad

resse w

iderr

ure

n k

an

n

Zu

r V

ah

run

g d

er

Fris

t ~

gen

Ug

t d

ie re

ch

tzeit

ige

Ab

sen

du

ng

Ic

h best~tige

die

s

du

rch

m

eishy

rt

ne

zw

eit

e U

nte

rsch

rirt

ro ro DatumUnterschri~t

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

Ul

0

~

~

-t-shy

-t-shy

tA ~

~

~

~

=

aktueller software ERSTE COMPUTER-SOFTWARE-FACHZEITSCHRIFT TESTS UNO VORSTELLUNGEN

- ~ ~

Jetzt neu im Ze1scllihenlltlndel

Der Oldie unter den Textverarbeltungsprogrammen

bull bringt die aktuellen Informationen Ober den Softwa re-M a rkt

v

SoIhen SJe dJue Frrtgft mnJA beeft~n so bIIr femSMMrdKh AnsotlttMflndslncbfl Mm sndtt lCht 1 IdrNnen EiIlMg In elM htumelMde WIt dN Sch8Chape1em Ich m6ehtelmen mildHemIdeJnen E1MHftgoewe sendstUJsV~lfSchachMlxhrrMrigH SpItH nlcltt ~nd 1st DIe Rgeln de SchKltshy~smdsolekhtdIIB_~IIichcht$Ch rlgetJstIs~ odetsogataberkannIe IH1ISdI Dkh n~ M4erHoch SpaS att demSpMl~MtdMwktlaJcItrtochlnfiIMM damh 1raquoKhImg unci ~ durch 1Wshy~ ShIIf~ den agn zu ampraquonringen Wet sIch wIrldIellnlemlv mlt SchMh befesNn m6chte dentHlamEnde dlaes Texteselnlge ftI~ de UfenIIurltmplolWn WirMOlleft unfHkxhHlIhshyHm rXfnwtnlt ~n ~n~ und ___Isbndl_

Aufbau des Spieffeldes

DNScnacnbreflMr(iZM sdlfindenbelctanGegnem so aufgoIegI dsjedet

=Ie~~re~ Die84FeiderWodaufveteil

n~~ ~Mundserw AKhtclllJtmtatragen ornilfClecta~traquo LfidlMtJllddMM6gfict

bull ist systemungebunden bull erscheint alle 6 Wochen neu bull Auflage 75000 bull Preis OM 6- oS 50 sfr 6shy

mruentUtt ltomer Sleuthy on the Banshee - Super Game

n

00

J

J)

0 0 I o 0

3 0

C c+

to c ro h

rt

I

0

(f) ro ~

rt

(t) +-

S H

A

Das

ub

ertr

agen

vc

n Pr

oIJr

alun

en

fur

den

norl

llale

n B

eJlu

tze

r lio

n

AP

P

L

E

II

1IiJo

m

u

1 i

e or

t

R P-~DCKETS

~4X~12XX

aus

eine

ll B

asic

dia

lelc

t in

ein

en a

nder

en

ist

CO

IIIP

uter

n sc

hon

lIei

sten

s e

in d

elil

tate

tmiddot H

appe

n

-da

s d

ies

nun

per

Y-a

bel

und

Soft~are

zwis

chen

AP

PLE

It

und

SHA

RP-

CoI

IPut

ern

der

Ser

ie 1

4x

x1

2n

m03

1 ic

h is

t

beha

upte

te d

ie H

ambu

rger

Fi

nna

bull

Schllid~

EDV

und

ste

nte

uns

Har~-

und

Sof

twar

e Z

UII

T

est

zur

VE

rfU3U

n3

D

ie

Har

dwar

e st

ell

te s

ich

als

verbluf~end

ein

fach

dar

E

ine

kle

ine

Sch

altu

n9

lIit

de

r Buffrelektroni~

lUll

UlI

setz

en

der

ne3

atil

len

LO3i

CJ

all

Sha

rp

(11P

inshy

Con

nect

ot

zur

PO s

i ti

yen

L091

CJ

des

App

les

(Gal

lepo

rt)

ind

usi

lle

ei

net

en

tspr

eche

nden

Si9

nal

aufb

efei

tun

9 b

este

hend

aus

ca

15

~auelementjn

und

als

Intetface5tec~er

verI

Joss

en

In

del

ullf

anC

Jrei

chen

Bed

ienu

nIJs

anle

itun

3 d

er S

oftw

are

sin

d

un

ter

ande

rell

au

ch

die

P

lane

(SchaltplanBestiickun~splan

und

Lay

out)

de

s In

terf

aces

un

d ei

ne

ausf

uh

rlic

he

Bau

anle

itun

IJ

soda

A

auch

de

ll w

eni3

er

erfa

hren

ell

Bas

tle

middot ei

n K

auf

des

Bau

satz

es s

tatt

ein

es F

erti

CJ

3era

tes

elli

pfoh

len

wey

den

kann

Als

Sof

twar

e lU

~er

~ Elektronik

wer

den

-zZ

zw

ei

Pro

Jram

lle an3eboten

~

IAPP

LE-S

HA

RP-

INTE

RFA

CE

Das

Pr

O3

ralll

l di

en

t in

ers

ter

li n

i e

der

Dat

en

und

Pr0

3ral

lllllu

bert

ra9u

n9

(Mas

chin

en-

und

Bas

icpr

o3r

allm

e )

V

OII

S

harp

zu

~ A

pple

w

obei

de

r B

Inu

tzl r

~enu3esteuert

die

fli

j3li

chke

it

hat

d

ie P

rpC

Jral

llle

und

Dat

en

dann

au

f D

isk

atte

zu

sp

eich

ern

UI

I si

e s

pat

er H

iede

r lU

ll Sh

ayp

zu

ub

ertr

agen

Opt

iona

l w

ird

das

ProI

Jral

Hll

auch

lIi

t de

l

MO

3li c

hkei

t an

4Jeb

oten

Bu

t c

un

dod

er t

1aschinenpro3ram~e

auf

Bil

dsc

hir

ll u

nd nr

uc~e

r au

sCJe

ben

zu

lass

DII

Pr

oJr

a1111

1 st

ell

t a

Ue

rdi n

3S

auch

B

ezu4

Js

der

Aus

stat

tun9

des

App

la

cdar

~opat

lplen

Rec

hner

s en

tspr

Ec

hend

e A

nfor

deru

Men

C

Pt1

2

))

lI

it 8

0 le

i ch

n shy

und

ZeO

-kar

te s

ON

ie 6

41B

yte

Ra~

und

lIin

illa

l ei

n D

iskl

aufw

erk

2 A

PPLE

-SH

ARP

-EI1

ULA

TDR

Vcn

nzlt

ch

ande

rell

K

onze

pt i

t de

l

un

ter

App

leso

ftD

DS

ill~lalllntla

rt

Ellu

l ato

r fU

r SH

AR

P-B

asic

D

r

Sanu

tzr

hat

hie

r d

ie M

09ll

chke

it

bel

ieb

i3

e B

asic

prD

9ram

lle

vom

SHA

RP

ZU

II

APP

LE a

dlr

2ur

Uck

zu

tr

ansf

erie

ren

H

obei

(f

ur

den

BI

nutz

er)

nic

ht

lch

tbr

d

ie t

ct

l vl

r c

hled

enen

Bas

icd

iale

kte

ent

spre

chen

d k

cnv

ertl

ert

Nr

dan

t1it

d

l

P

ror

1I

I H

ird

es a

lso

lIa

chba

r

die

l au

f ei

nell

Rac

hn r

bull r

pre

bh

nB

asic

rcu

tln

ln

und

-pro

9ral

lme

in d

en

ande

ren

zu

ub

ertr

a9an

und

l

a d

ort

li

l t

4Jle

iche

ll

Er

bnl

bullbull

blau

fen

zu

lass

en o

der

1ar

sp

ezl

ll

Pro

r1I

111

fUr

den

S~AR

P (1

~oll

tjn

dl bull

bulln S

HA

RP-

BA

SIC

)

auf

der

APP

LE-t1

bullbullch

in

zu arl

tel l

enun

d zu

te

stln

UI

I 1

1 l

etz

tlic

h a

ut

den

SHAR

P zu

u

ber

trbullbull

bulln

All

erd

in9

5

lIuI

In

vcr

teh

end

e S

itze

doc

h na

ch

lin9lchrn~t

wr

dan

de

nn

leid

er

konn

en

Iln

tl

14~~-Funktionen

nic

ht

vo

llst

ind

l

unt

r A

ppll

loft

e

test

et

Her

den

N

I1I

der

Ap

ple

inte

rpre

ter

In

E

rNll

tl r

un

d

lalb

IU

llc

h

nlc

ht

~u

laAt

D

l bullbull

betr

ifft

all

erd

in9

nu

r dl

l il

l 1

40

10

2

IIB l

lch

en

h~heren

tri9

Dnc

bullbulltr

isch

en

Fun

ktio

nen

NI

AHS

AHC

HC

B t

c

N

l c

h

ill

App

lf b

asic

n

ich

t vl

rfu

3bar

sin

d

All

erd

ln9

N

rd

n

auch

d

ilbullbull

F

unkt

l one

n

IDfe

rn

l

Pro

9rabull

bulltf~

t du

rch

In

II

cran

9bullbullt

bullbull lt

middot~middot-Zlchen

lIar

ktr

t

blnf

ll korrek~ kQn

~ert

iert

Ebe

nsQ

is

t d

ie

Yer

wen

dun

3 S

har

p-s

pp

zie

ller

B

asic

bef

ehle

z

B

8cAR

EIU)

amp

DEGR

EE

ampUS

ING

etc

je

der

zeit

mo

lich

l -

habe

n ab

er a

uf

den

Prora~~ablluf

i A

PPLE

ke

inen

Ein

flw

R

Lob

end

lIuA

hie

r er

wah

nt H

erde

n

daA

d

ie B

efeh

l e

amplP

RIN

T 8c

PAUS

E

bull Her

che

das

A

pple

soft

n

ich

t ke

nnt

und

die

oH

II

erw

andt

w

erd

en

in

Sharpprorall~en

be

i B

etri

eb d

es E

llul

atcr

s au

ch

11011

App

J p

soft

au

sIJe

fiih

rl

war

den

I

Syste~speH f

isch

e B

ehh

le

(PEE

YP

OY

EC

ALL

etc

)

wer

den

zwar

li

ber

trau

n

doc

h

lIufl

sich

der

~en

utze

r da

rlib

er

kia

r se

in

daR

dl

1r

Bef

ehl

CALL

14

44

beil

l

14K~

eine

n BE~P

erze

u3t

und

de

n AP

PLE

mit

S

ich

erh

eit zu~

Abs

turz

bri~t

Ebe

nsc

dad

u

n n

icti

t er

Har

ten

da

R d

i

kie

inJ

n SHARP~

--Rechner

nunm

ehr

_in

e

hoch

aufi

osen

de

Gra

fik

hat

ten

un

d p

lotz

lith

Bef

ehle

H

ie

HPLO

TDR

AN middot

etc

IIer

ston

den

B

efeh

le

die

ser

Art

H

erde

n II

CII

Em

ulat

cr e

r~annt

und

als

CA

NT

CO

NTIN

UE E

RROR

I~

ltZEILENNU~ER)

an3

ezei

3t

Da

die

SH

AR

P-Pr

o3r

amm

e i~

APPL

E als

no

rmal

e BASIC-ProIJrall~e

geha

ndha

btw

erde

n

ist

sOll

it

auch

je

der

zeit

das

Abs

peic

hern

au

f D

isk

oder

C

asse

tte

sow

ie L

iste

n a

uf

Dru

cker

od

er Bildschir~

lIo

31ic

h

Als

b

eson

ders

ko

mfo

rtab

el

erw

ies

sich

d

ie

~ollmunikation

zNis

chen

de

n

Rec

hner

n se

lber

D

as

App

leso

ft w

urde

ei

nfa

ch u

m d

ie B

efeh

le ~

LOAD

~SAYE

amp

APP

ENI)

M

SAV

E un

d ~K

LOAD

er

wei

tert

und

er

llo

3l i

cht

so d

en

Pro

3ra

llll

ltra

nsfe

r

bid

irel

tio

nal

da

s li

nk

en m

ehre

rer

Shar

ppro

IJra

llllll

e h

inte

tmiddotei

nan

der

und

sO

Jar

d

ie

Opt

ion

(~~L

OAD

und

~YSAVE)

bei~

Tra

nsf

er

die

u

nh

rsch

ied

lich

e

Klamm~rsyrita)

derb

eid

en

B

AS

IC-D

iale

kte

(z B

5HA

~P

Stl~

SIN

X

lt=

)A

PP

LE

SQ

R(S

IN()

()

1 um

zuse

tzen

un

d C

Jlei

chze

itiC

J eh

iaiC

Je

RE

I1-l

eile

n zu

en

tfer

nen

ZUSA

tlt1E

NFAS

SUNG

E5

w

are

wiin

sche

nsw

eH

3eHe5en ~

Neo

n all

a

SHA

RP-

BA

SIC

-Fun

ktio

npn

un

d rr

~

Bef

ehle

un

ter

App

leso

ft v

olls

tand

iCJ

au5

CJe

ftih

rt

wer

den

konn

ten

~

+

P~

ofis

oftH

are

d

ie i

nsbe

sond

ere

dem

A

nwen

der

bei

der

Rec

hner

in

S~hule

und

~

B

eruf

wo

D

aten

und

Pr

oCJr

allll

le

slat

ion

ar a

uf

dell

AfP

LEu

nd

port

abel

aU

f SH

ARP

verf

ti9b

ar

sein

lI

osse

n

sich

erli

ch

idea

le H

ilfest~llunCJ

anb

iete

t un

d da

s

D

OP

pels

chre

iben

lio

n Pr

o3r

alllm

en

oder

d

ie n

ochm

al iC

Je

EinC

Jabe

va

n D

aten

sp

art

middot0

middotmiddot ++

S

ehr

ein

fach

e H

andh

abun

CJ

und

CJu

te Do

~ume

ntat

ion

erl

eich

tern

die

Ein

arb

eishy

tun

3

~

J

raquogt

Wie

wir

k

urz

fist

iIJ

noch

er

fah

en

konn

ten

si

nd

Nei

fer

e Pr

09ra

tlllll

d

iese

A

rt

in

Vor

bere

itun

3

Ein

CR

OSS

-ASS

EMBL

ER

und

DIS

ASS

EMBL

ER

un

ter

rpM

d

ie

~

SH

AR

P-M

asch

inen

spra

chep

ro3

ram

llE

erze

U3

en

~~~lieren

()

und

ti

bert

rage

n ~

konM

en sowi~ d

ie

3esa~te Soft~arepalelt~ eb

enfa

lls

fur

COII~odore

C 6

4

laquolaquo

J

c

PREI

SE

-

IJ

Bau

satz

In

terf

ace

Iom

plet

t bullbullbull

bullbullbull

bullbullbullbull

bullbullbull

bullbullbull

bullbullbull

~

bullbullbullbull

39

9

0

DI1

0Fe

rtiC

JCJe

rat

Inte

rfac

e bullbull

bullbullbullbull

bullbullbullbull

bullbullbull

bullbullbullbull

bull

~ bull

bullbullbull

699

0 Dt

1

A

PPLE

-SH

ARP

-INTE

RFA

CE

(5 1

4 ~

Disk

354

0Trk

CP

M-F

orm

at

ohne

Betrieb~ystell)

I

(lIi

t H

andb

uth

incl

B

auan

leit

un3

fl

ir

o3

Ele

ktro

nil

bullbull

bullbullbullbull

~ bullbull

bullbullbullbull

bullbull 6

9O

O D

I1 B

ASI

C-LI

ST-M

OD

UL

(ZU

II

APP

LE-S

HA

RP-IN

TERF

ACE

) bullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

30

00 D

I1 middot3middot Aimiddot

IIA

SCH

INEN

-LIS

T-M

OD

UL

( -

-

)

300

0 DI

1 ~

11

a

(5

1

4-

Dis

k 3

5Trk

A

pple

-DO

S-Fo

rmat

oh

ne Betriebssy~tem)

~

(lIi

t H

andb

uch

incl

B

auan

leit

unIJ

fo

r o

9E

lek

trcn

ik)

bullbullbullbull

bullbull ~

bullbullbullbull

bullbullbull

144

00 D

t1 ~~

APP

LE-S

HA

RP-E

MU

LATO

R

CRO

SS-A

SSEI

1BLE

RD

ISSA

SSEH

BLER

bullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

(au

f ~nfr

a)

middot0-d

to-

Sof

tNar

e fu

r C

64

bullbullbullbull

bull bullbull

bullbullbullbull

bullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

bullbullbullbull

(A

ut

An

fr

I)

~

J

All

a P

rels

e in

cl

14

tlN

St

Ihre

Bes

teJl

unIJ

ric

hte

n S

ie b

itte

an

dil

raquoraquo

raquogt

FIS

CH

El G

t1BH

K

al

r-F

led

rlch

-Str

54

bullbull

1000

Ber

lin

12

laquolaquo

laquo laquo

laquolaquo

~

~

Die

L

iefe

run

er

ol

Jt p

er N

achn

ahlle

(5

-DI

1 V

ersa

ndko

tlte

n)

cdr

Plr

Ver

h

~

middotUmiddot

lIit

tels

Ver

echn

uns

sche

ck

Unb

edln

t S

HA

RP-

Rlc

hner

tJP

nbullbull

bn

~

uJ

~

J

_

-- d~ron ~ ~I rii-F middotbmma~ji om ~ -~~rn 1_ ___

~ - ~~ ~ middot------1

L 0 H N S T E u E R ~A~ ELL E fUr den - I lI( shy I ~(-gt()

Sehr geehrte Damen und- Herrenl

Anbei iibersende ich ein Listing filr den pC-1i60 Nach dem Programmstart mi t DEF A- steht die ltmtliche Lohnsteuertabe-lle

lLST-TABELLE 1986 2(C) Dipl-Finanzwirt 3JoachiM Zoel Iner 4 Kashyna Istr 47 54927 Luede

19A CLEAR DIM Wl(4 )Wl(1)=1899Wl(2)=1 59 111 (3)=35 Wl (4)=5

15USIHG 111111111 59IHPUT gt64 J ia=1

A 55IHPUT B-Tab ja=1

i B 69WAIT 9 PRIHT l=ah

r3=Woche2=ona - t4=Ta WAIT - CURSOR 46 INPUT C

62IF C=9 THEN 60 65CURSOR INPUT KiSt

ja=l iD 79INPUT Lohn DPf

EE=E199 75IHPUT Yers-Bez DP

f GG=G199 89IHPUT StKI (1-6

F 82IF F=9 THEN 80 85IP Flt5 IHPUT Kinder

fr e i bet r H 99INPUT middotFreibetr

FBFB=FB199 le9 PQ=shy INT (-G 4)

5=48E4 G05UB AHTEI L IF QgtH LET Q=H

195IF A=1 LET O=E-GL=shyIHT (-04)S=3E5

middotGOSUB ANTEIL IF L gtH LE~ L=H GOTO 115

119L=9 115Rl=E-Q-L-FB 299MTABFB IF F=1 lET

ZT=1314+H2484 GOTO 269

398IF Y3lt=Y2 LET Y2=Y3 319YP= IHT laquoYl+Y2)109

)yp= INT (YP54)54 329Tl=ZT+YPZY=R3199-T

1 499 MSTmiddotT=1+TltF=3)

GOSUB YAB IF Flt5 GOSUB TAB86 GOTO 439

419Y=R252 GOSUB TA B86SI=X2Y=R15 2 G05UB TAB86S2= X2P=SI-S2Y= IHT ( R22)

428X=P IF PltY LET X=Y 439S=X199 GOSUB AHTE

ILK= 599K IF D=9 THEN D 519S=H6E4 IF ~=4 ~iT

S=S2 529GOSUB ANTEICJ=K-

IF Jlt8 LET J=9 1999D USIHG ampampampampampampamp

ampampampampamp11111111111 1199WAIT 9 PRIHT LSt

Kl9lB 1119WAIT IF D PRINT

KiSt INT (J99)199 EHD

1129WAIT PRIHT END 2999AHTEIL IF C=4

LET M= IHT (S360) N=- INT (-S369)

RETURH 291Sshy If C=3 LET PI= IHT

(S7369)N=shy IHT (-S7369) RETURN

2929 IF C=2 LET = INT (S129)19N=S12 RETURH

Joachim Zijllner Kanalstr 47 4927 Lilgde

2325Yl=(Y-18E3)1E4X= IHT ( IHT (- IHT ( 5692~8-21E3Yl)Yl +6E6)Vl+22E6)Y1~ 1E4+2962 GO TO 235 9

2339IF Ygt=138932 THEN 2349

2335Yl=(Y-8E4)lE4X= IHT (42E4Yl+518E5 middot )Yl1E4+29417 GOTO 2359

2349X=S6Y~16433 GOTD 2359

2359X= IHT (XgtT RETURN

- III -A J-

lt -_

r C +- I

219IF Fltgt4 THEN 22~ 212ZT=1314+H1242 IF H

= IHT H LET ZT=ZT+27 214GOTO 269 229IF F=2 LET ZT=5859+H

2484 GOTO 269 239IF F=3 LET ZT=1584+H

2484 GOTO 269 248 IF F=5 LET ZT=1944

GO TO 269 _ 259 ~T=18 269GOSUB STUF IF Fgt4

LET YP=8 Y 1 =Ih Y2=lh Y 3=8 GOTO 329

279Vl=234E3Y2=117E3 IF B=1 LET Yl=IE5Y2 =1E5

288IF F=3 LEr Yl=Yl2Y 2=Y22 - shy

298R2=R2188Y3=R29 IF Y3lt=Yl LET Yl=Y3

2939=SH=S RETURH 2199STUFI=CW2=Wl(I)

3Z=Wl(I)+W2 IF RlltZ LET R2=9R3=8 RETURH

2118Z1= IHT laquoRI-Wl(I) )W2gtR3=ZIS499+1 shy899R2=R3+5388

RETURH 2289YA~ IF ZYlt9 LET

ZY=9 2219-ZY=ZYTY= IHl (ZY

54gt54 R=VT RETURH

2399 TAB86 IF Ylt4537 LET X=9 RETURH

2318IF Ylt18936 LET X= 22Y-998 GOTO 235 9

2328IF Ygt=a9928 THEN 2 339

-1

- - shy shySehr geehr~ Leser Wir planen ein COIflITERIEXION Fur SHARP Computer herrauszubringen Haben Sie irgenashywelche Anregungen oder FrageTh so schreibeYl Sie bitte aYl ~ die Redaktion (ggf Honoratioro

- A- I

Wii UW middot~~U_6~~-~------~-- -

8

scmiddot

_-_--_middot

_- -- ____IWN_

_- 1 JTAUSCH Ein Denkspie1 fUr den PC-1500 CA)

(rHintze) J R(M tTeUSCH 2R(M (FHJNTZ() _In elcamp 6-1984 (S46)hat EFlogel unter derUberschritt _ 3R(M Nach enem

Ein k1eines Sp1elchen ein FORTH-ProgrSmm BRAIN TEASER ver von poundF I oege J in_ -FORTH 9es c

8ffentlicht be1 ~em - es sioh um ein nettes logisches Denkspiel hI i ebenem PIO9

handelt Ich habe fUr den FC-1500 das Frogramm in BASIC umge~ Iamm 4REM (elcomp J9

h2ebens wird allerdings auch der Printer CE-150 bnotigt 846 43 r -JBCLEAR DJM B9 da das l-Ze1len-Display n1cht ausre1chend ist )MU3) 2BB(J)=JFOR 1=2Die Spielidee 1st folgende Eine 3x3~atrix wir~ zutall1g mit -TO 9 BU )=BUshy

Iul1en und Einsen gefUllt Durch die verschleden~n Spie1zUge _ J ) 2 NEX T J IBBRANDOn Z=RND

k8nnen Nullen in Einsen und E~sen in Nullen verTAUSCHt werden 51 J lJ J llBfORDadurch so11 die Matrix in eine bestimmte Form gebracht werden - J-=JTO 3 12BFOR J=3TO J

d1e d1e Losung des Spieles d~stellt EinBeispiel ST(P -J J3BM(J J)=S6N (Z

AND B (3~ j-f-J-J)Zufallsmatrix Losung Bezeichnung der Zeflen ) J4BNpoundXT J shy

101 111 123 J5BNpoundXT J 1 1 0 - 1 01 middot5 6 2BBFOR J 1 TO 34

2JBFOR J=-J TO 3 000 111 789 Z2BLPR lNT n(J J)

23BNpoundXT J 24BLPRJNT rNpoundXT JDie Vertauschung der Nullen und Einsen geschleht nach der Wahl LF -3

einer der Zellen (1bullbullbull9) aut fo1gende Weise 25BTAB JBLPRJNT J 2 3bull

Die Eckzelien vertauschen sich und ihre drei Nachbarn also 26BTAB JBLPRJNT

4 5 6Zel1e 1 tauscht 1 2 4 5 2lBTAB JBlPRJNT

1 8 9 IF 3Zelle 3 tauscht 2 3 5 6 28BjF Z=49560TO 5

eel1e 7middot tauscht 4 5 7 8 BB 3B8 JNPtJT VpoundRTAVS

Zelle 9 tauscht 5 _6 8 9 CHEN Pi T LPR JNr Vi rev

Die Mittelze11en in den auBeren Zeilen oder Spa1ten tauschen SCH ~ TLPR j T sich und -ihre Nachbarn in derselben Zei1e oder Spa1te~ also 3B5U=U~ J GOTO 388 TlJ8

Ze11e 2 tauscht 1 2 3 3J8FOR J=JTO 2 FOR J=J TO 2

Zel1e 4 taus~ht 1 4 7 3JJGOSUB 4B8 Zel1e 6 tauscht 3 6 9 3J2NpoundXT JNEX T

3J3 Gom 458 Zelle 8 tauscht 7 8 9 32BJ=JFOR J=J TO

3 Die 14ittelze11e im Zentrum (5) tsuscht sich und ihre orthogo- 32 J GOSLJB ltl8B

322N(XT J nale~ Nachbarn also 32360TO 45B

338FOR J=JTO 2 Ze11e 5 tauscht 2 4 5 6 8 FOR J=2TO 3

33J60SVB 48B Zur Generierung der Ausgangsmatrix wirdeine Zufa11szahl zwi~ch~n - 332NpoundXT JNpoundXT

bull 33360TO 45B1 urid 511 (Zei1e -100) eine 9-Bit~aske (Zeile 20) und die 34BJ=JFOR J=JTO

AND-Funktion (Zeile 130) verwendet Im FORTH-Programm von 118gel 3341GOSLJB 4BB

geschieht die Vertauschung der Null~n und Einse~ - m1t H1lte der 342NEXT 1 - 343GOTO 45B

exklus1ven OR-Punktion (XOR) Da diese logische Punkt10n im BASIC - 35BJ=JJ=2GOSUB des PO-1500 lelder ~oht 1mplement1ert ist muBte ein etwas um- lBB

35J1=2FOR J=JTOstandl1cheres Verfahren angewandet middotwarden (Zelle~ 400 und 452) 3

dessen EntschlUsselung nooh eine zusKtzlich~ Denksportautgabe 1st ~~~~~~~BJ1BB ~ 354J=3J=260SUBBach dem start des Pr~gramms ut RUlf wird die Zutal1smatrix deren 4BB

Umwandlung 4ie Autgabe 1st gedrucktund zur besseren Or1ent1e- 35560TO 458 368 J-=3 fOR J=J-TOmiddot

rung rechts daneben die Zellennummer Im D1splay tordert -vERTAU- 3

scmm 1_ zUr Eingabe einer ZalU zw1schen 1 und 9 (1nklus1ve) auf 36J 60SUB 4B8 362 NEXT 1

Diese E~be wird mit ENTER abgeschlossen DarauthiJl wird die 363 60TO 458 veranderte Matrix und wieder daneben die Orient1erungEmatrix 31BFOR J-=2TO 3

FOR J=JT02 gedrucktmiddot Dies wird fortgesetzt bis das Spiel zuende 1st D1e 31 J GOSIJB 4BB

312 NEXT J NEXT JZahl der Ver8Uc~e wird ebentalls ausgegeben~ 6 Versuche oder 313 GOTO 45B weniger gelten als sehr gut aber dieses recht einfach 8DDlutende 3B~ 1=3 FOR J=1 TO

3 Spiel erfo~dert doch ein1ge Konzentrat1on und ein ~1sches 38J 6DSUB 4BB

382 NpoundXT JVorstellungsvermogen Ich wUnsche viel spaS 383 GOTD 158

ai pmpSIIBRP-Com uter Heft 16 Sei te 6

------

~ q ~ r~ ft ~ ~ h ~9 h m~~ ~ ~ ~H ~ )-W ~ r rh ~ bull WW-IW-- _----

3SBFOR FOR

J~2rO ~ J~2TO 3 BpoundlSP lpoundL l BpoundlSFJpoundL ~ 2

39J 60SUB 4BB 392 NEX r J NoEXr

----------shy 3 TAUSCH 9 ---------shy393~ 60 TO 45B 4BBM( J) J )=ABS ltshy

S6N -lAND B(3J

1 J a

J B J

123 456 ) 8 9 - I

1 B B

1 1 B

J 2 3 456 8 9

8 1 B 1 B J IB B

J 2 3 456 ) 8 9

J~J-Jraquo-J)

RETURN 45Bl=BFOR l=JTO

3 fOR J=3TO STEF -1

J 1 TAUSCH 7 4 TAUS CH ) j TAUSCH 6

45J2=2~M(J J)B(3 lJ~J-J)

452NpoundXr JNpoundXT J GOTO 2aB

J B J

J J a B a J

1 2 3 456 ) 8 9

J 8 1

j 2 3 456 ) B ~

B J J jaB

J e J

J 2 3 456 ) 8 9

S-aalf -2LPRINT FER TJ G j IJ- 1

FERT 16 4 ZUpoundGpound

2UEGE LF 3 5JB 1NFUT NOCH El

NMAL ltJNgt A$ CLS

52BJF A~=~J~60TO IBB

2 TAUSCH

J J j B B B B J B

8

J 2 3 456 ) 8 9

- ~

- ~ ~

2 TAUSCH J

J 13 J J 2 3 e J B 456 J a J ) 8 9

53BEND

3 TAUSCH 5

1 J J 2 3 a J 456 J J - 8 9

FER r 1G 3 lUpoundGpound

ErfahrungsberichL SHARP-Obei~twl

Das Programm verspricnL PC-1SOO-Programme auf den APPLE 11 aufzulisLen Dabei Programm Supertape verwendet Supertape isL ein KasseLLen-Aufzeichnungsverfahren welches fUr viele Computer enLwickelL wurde So auch fUr den PC-1SOO und den APPLE II Supertape ist fUr diese beiden CompuLer in ct 784 (APPLE) und 385 (PC-1SOO) erschienen Die beiden

wird das

Programme sirid aber auch ferLi~ erbaltlicb

Die PC-1SOO-Version ist direkt bei der Fischel GmbH (Adresse siehe Impressum) erhalUich -Supertape bieteL ganz nebenbei eine sehr schnelle

Aufzeichnungsmogl~hkeiL auf KassetLen

Wenn man jetzt also Super tape auf beiden Computern haL kann man roiL dem PC-1SOO ein BASIC-Progr~m abspeichern (Dabei durfen nur Befehle des PC- 1500 CE-lSO und CE-158 verwendeL werden) Danach starteL man auf dem APPLE das Prograinm SHARP-Obersetzer Dab~i wird auLomaLisch Supertape nachgeladen Das PC-l500-Programm wird jeLzt in den A PPLE-Speicher geladen und von dorL in einen TexL umgewandelL D~ isL noLig weil die PC-1SOO- Programme als Token verschlUsselL sind (siehe PC-l500~Progra~rnier- und Progra~mhandbuch) Dieser Textmiddot wird auf Diskette abgelegL Ds es ein Standard-DOS-Text ist _ gibL e~ viele Textprogramme mit denen man diesen Text weiterbearbeiLen baw ausdrucken kann

Man kann diesen Text auch manu~1I umiindern so d~ man ihn spiiter miL EXEC in ein APPLESOFT-Programm umwandeln leann

Damit sind die FiihigkeiLen des Programms erschopftMan karm andere PC- 1500-Befehle relaLiv einfach manuell einfugen so d~ auch andere Erweiterungen (TOOLx) unterstutzL werden Die Programme It-ann man vom APPLE nichL wieder zum -PC-1SOO zuriickuberLragen Dazu ware ein neues Programm erforderlich das im Grunde aber an dem bestehenden angelehnt ware

Berild Rtiter

599Z1=1 RESTOREHeiko Muller 518READ Z2 IF ZgtZ2JlozartstraBe 17 PC~1500(A)- RETURN 2905 Edewecht 529Z1=ZI+1

53860T0518 548DATA 984968952

9~ 6 92 98 9 89 888 787686585484

Betr _ Zensurenermitt~ung aus Heft 13 Seite 31 383282 h81 5581DATA 796782768

7547472671269Mein Kollege Kxant moge mir verzeihen - aber das Besserwi8sen 868467653636gehort eben zu meinem Beruf 619682585A18 ich die lange Reihe fast gleicher Anwe1sungen in den Zeilen 5681DATA 568551534- 500 bis 550 sah muBte ich gleicb daruber nachdenken wie man das 5175848464442kUrzer programmieren kann Das Erg~b~is des Nachdenkens sehen Sie 48383634323825

hier Die 51 Zeilenmiddot werden durch diese 7 Zeilen ersetzt shy 281S185i

H lIes + u e t-middot

Heft 16 Seite 7 ~~___ SHARe-CompoundYte~

_NN_NN bull _~ I

--_ - bull

shy

Programm fUr Hypothekenti~gu~g und llmerkungen zum CE-129P middot

Sehr gehrte Damen und Herren Manfred Wrage Kieorhing 16d

2000 N9rderstedt 1 sei t dem Erscheinen Ihrer Alles fUr SHARP-Computer vershyfolge ich besonders die Beitrage zum SHARP PC-1401PC-1A02 und ~ mo~hte Ihneh mein Programm HYPO-86 zur Berechnung einer Hypothek vorstellen Das Date~flu3diagr~ zeigt die Anwendung und Gesmiddottal tung von unterprogrammen ~owie den Geshysamtablauf von HYPO-86 It

r lch habe dies Programm auf einem PC-1401-X ( 1402 ) programshymiert und Uber den neuen CE-129P ausdrucken lassen Dies P~gramm wird_ lIfi t kleinen Anderungen bzw KUrzungen der REMs auch aUf den anderen Kleinen pc-s laufen Zum Schlu3 mochte ich noch auf den neuen PRINTER undCsssetten

Interface CE-129Phinweisen Auf diese neue Hardware haben viele PC-Besitzer lange gewartet und man kann von einer geshylungenen ~omponente sprechen Doch leider ist der CE-129P wie berel ts der CE-126p ein wenig laut Abh~lfe schafft hier eine ca 3 mm dicke Unterlage ausmiddot Schaumgummi welche das Printer-Gerausch auf eih M~inimum reduziert Und nun kann man des Nachts middotweiterprogrammieren und drucken auch wenn das weibliche Wesen schlaft PSmiddot cmiddoth arbelte im Schlafzimmer

OATENFLUSSPlAN

-TllGUNGSHYPOTHEKshy BY H WRAGE 2000 NOROERSTEDT

ai PM

10RE bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 20RE HVPO-86 bull

38RE bull BY WRAGE bull 48RE 2 HORDERSTEDT bull S8RE bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 68RE DEFIHITIOHEH 18RE ---------------shyS8RE AH=AHHUITAET 99RE DA=DARlEHEH

189REI1 JA=SULAUFZEIT 110~RE SZ=SUE ZIHSEH 129RE TI=fILGUHG 130RE TS=TILGUHGSSATZ 149~E ZI=ZIHSEH 159RE ZS=ZshyIHSSATZ 169JA=9SZ=9 179IHPUT -DA-iDA 188 IHPUT -Ts-rs 198IHPUT -ZS-iZS 299GOSUB 469 219TI=TS199DA 229GOSUB 479 230PRIHT = LPRIHT 249PRIHT -TILGUHGSHVPOT

HEKshy2S9PRIHT -------------shy

268PRIHT -DARLEHEH DIshyiDA

278PRIHT -TILGUHGSSATZ ~ -rs

2sePRIHT -ZIHSSATZ ~-is

299PRIHT ----~---------~---------

38eGOSUB 518 3Ul DA=DA-TI 329GOSUB 46e 338IF DAltAH GOTO 389 349 TI=AHZI

SHARP-Computer Heft 16 Sei te 8

- ~~-R~mmatfom vorn q~rqh ~~~ ~

~YPO-86 350GOSOB 479 368GOSUB 518 370GOTO n9 388TI=DA 390GOSUB 478 488G0501 518 419PRIHT -shy428USlHG -IIIIIIIU-

PRINT -GE~bull tIHSEH D -iSZ

438PRIHT 44~)PRIHT 450EHD 468ZI=DAZS189RETURH479 AH=ZI + TI 489JA=JA+l 499SZ=ZI+SZ S09RETURH 519USIHG -IIIIIII~

PRIHT middotJAHR-iJA 529PRIHT -DARLEHEH DI

middotDA 539PRIHT -AHHUITAET DI

-AH 549PRIHT -ZIH5EN

-ZI I

5S9PRIHT -TILGUNG DI middotHI

569RETURH S18REI bullbullbullbullbullbullbullbullbull bullbullbullbullbullbull 580REI PC-1481-X 599RE UHD 600RE CE-12P bull 618RE bullbullbullbullbullbullbullbullbull bullbullbullbull

TILGUHGSHVPOTHEK

~ARLEHEH D189088 TIL6UHGS5ATZ

ZIHSSATZ

middotJAHR 1 DARLEHEH DI AHHUITAET DI ZIHSEH DI TILGUHG D JAHR 2 DARLEHEH D AHHUITAET D ZIHSEH DI TILGUHG D JAHR 3 DARLEHEH D AHHUITAET D ZIHSEH D TILGUHG DI JAHR 4 DARLEHEH DI AHHUITAET D ZIHSEH D TILGUHG DI JAHR 5 DARLEHEH D AHHUITAET D ZIHSEH D TILGUHG DI JAHR 6 DARLEHEH D= AHHUITAET D ZIHSEH DI TILGUHG DI JAHR 7 DARLEHEH DII AHHUITAET DII ZIHSEH DlH TILGUHG D JAHR 9 DARLEHEHDI1 AHHUITAEJ D ZIHSEH Dti TILGUHG D JAHR 9 DARLEHEH DII AHHUITAET Dr ZIHSEH D TILGUHG ~ JAHR 18 DARLEHpoundH

I 6161

~1 ~ 7

19ge8e 9888 7099 le98

99998 9908 6938

1818

97938 8998 6855 1144

96785 8898 6774 1225

95568 8988 6689

1318

94249 889amp 6597 1482

92846 S0ge 6499 Isee

91345 S8e8 6394 1605

89749 8898 6281

------

-~q~rQ -h 1~ mT-qrm~~~ 9h1 yphh~l ~ NN _--V_W_~

TILGUHG DM 1838 DtDARLEHEH 19392JAHR 11 AtIHUITAEr Dr 89geZIHSEH DI 1351DARLEHEH DI 86183 shy

AHHUITAET Dr 88B9shy ~~n~~~ ~~~F~~M~~~_~-~ vmiddotoauTlLGUHG- DI1 6648ZIHSEH DI 6932 middot JAHR 39TILGUHG Dr 1967 DARtEHEH DII 12653JAHR 12 AHHUITAET D11 8900DARLEHEH DI 84216 ZIHSEH- Dr S85AHHUI1AET DI 8999 TIlGUHG DI 7114 shyZIHSEH middot DI 5895 JAHR 31TILGUHG Dmiddot 21B4 DARLEHEH DIU 5539JAHR 13 AijHUtTAET M 5926DARLEHEH DI 82111 ZIHSEH DM 387AHHUITAET Dr 8aBB TILGUHG DI1 5539ZIHSEH DI 5747 TILGUHG DI 2252 GESZIHSEH D 14592695JAHR - 14 DARLEHEH DI 79859 AHHUITAET DI~ 8899 ZIHSEH DI1 5598 TtLGUHG DI 2499 PC-1245 PC-1251 PC-1260 PC-1401 PC-1350 _tJAHR 15 DARLEHEH DI -77449 AHHUITAET DI 8099 ZIHSEH DI 5421 TILGUHG DI 2518 soundausgabe mit Sharp Pocket-Computern JAHR 16 DARLEHEH DI 74879 AHHUITAET DI S999 seitdem die ersten BUcher fUr Sharpcomputer- mlt MaschinensprashyZIHSEH DIU 5249 che erschienen sind weiss man dass det Befehl BEEP noch langeTILGUNG DI 2759 nmiddoticht dasEnde ~er Mbglichkeiten darstellt Es ist middotalso mbgshyJAHR middot 17 lich auf einem Sharp Pock~t-Co~puter middot M~sikprogiamme zu erstel shy -DARLEHEH DI middot72111 lenmiddot _ AHHUITAET DII 8099 ZIHSEH DIIshy 5e~1 Doch ein Musikfreund wird mit der Ausgangsleistung des eingeshyTILGUHG DII 2952 JAHR 18 bauten Kleinlautsprechers nicht zufrieden seiri Mi t meiner tlARLEHEH DI 69f59 Schaltung 1st es mbglich ~ie Musikleistung AHHUITAET DI 8e98 aUf einen beliebigen Lautsprecher zu gehen ZIHSEH DI1 4841 TILGUHGDI1 3158 JAHR 19 DARLEHEH DM 66ge8AHHUITAET DII 8geeZIHSEH D 462e TILGUHG DI 3379 JAHR 29 shyDARLEHEH DI 62621 AHHUITAET DM seee ZIHSEH -DI 4383 TILGUHG DM 3616 JAHR 21 DARLEHEH DM 599B4 AHHUITAET DI sae8 ZIHSEH DM 4138 TILGUHG DM middot 3S69 JAHR 22 DARLEHEH DM 55134 AHHUITAET DM sae9 ZlHSEH DM 3859 TILGUHG DI 4149 JAHR 23 DARLEHEH DI 58994 AHHUITAET DI S8e8 ZIHSEH DM 3569 TIlGUHG DI 4439 JAHR 24 DARlEHEH DI - 46563 AHHUITAET DI middot 8999 ZIHSEH DI 3259 TIlGUHG DM ~74e

JAHR 25 DARLEHEH DI 41823 AHHUITAET DI 8999 ZIHSEH DM 2927 TIlGUHG DI 5e72 JAHR 26 DARLEHEH DI 36758 AHHUITAET DM 8eee ZIHSEH DI 2572 Strom versor- ~

TILGYHG D 5427 JAHR 27middot DARLEHEH DI 31323 ANHUITAET DI 8eee ZIHSEH DI ~ 2192 TILGUHG DI 5897 JAHR 28 DARLEHEH DI 25516 SundlauenenAHHUITAET DI 8998 ZIHSEH Dr _1786 TILGUHG Dr 6213 JAHR 29

~Otfn BmiddotaAtfOBaOTB PtSCHBL- CMBH

zu verstArken und

Die Schaltung kann aUf Vero-board aufgeshybaut werden FUr den Alsch 1uss am Rechshyner macht man sich aus einem kleinen StUck vero-board middot und zwei Wrap-Stiften einen Stecker

1-usV

Wer wahrend dem stationaren Betrieb die Rechner-interen Batteshyrien schonen will hier ein Typ

Mit Pin 9 und 10 kann man den Rechner exterri mit gen in E 90V

An EIO+6V

Rbull Oswa ld am Ra nmiddot CH-3801

UIIP Heft 16 Seite 9 SJleRp--Co-mp- u~e~

OWLING PC-1260 PC-1261

ABEMDTABELLE Stand Hl 2 86

IKURT DURCHS= 1733333 ANZAHL DER SPIELE=3

2 EIt 11 A DURCHS= 154a009 ANZAHL DER SPIELE=3

3LUTZ DURCHS= 1443333 AHZAHL DER SPIELE=3

4BERHD DURCHS= 13180a9 AHZAHL DER SPIELE=2

5DIETER DURCHS= 1215880 ANZAHL DER SPIELE=2

6HORST-U DURCHS= 1183333 ANZAHL DER SPIELE=3

JAHRESTABELLE Stand Hl 2 86

IKURT DURCHS= 1529999 ANZAHL DER SPIELE=12 hS~=197 Pa~ 29186 nSp=98 Pam 27186

2DIETpoundR DURCHS= 1479999 ANZAHL DER SPIELE=il hSp=183 Pas 29186 nSp=99 Pa 27186

3BERND DURCHS= 1401818 ANZAHL DER SPIELE=11 h$p=195 Pas 28186 nSp=112 Pas 29186

4 E1111 A DURCHS= 1396a90 AHZAHL DER SPIELE=15 hSp=199 Pas 27186 nSp=191 Pa 29186

5LUTZ DURCHS= 1352222 AHZAHL DER SPIELE=9 hSp=159 Pas29186 nSp=118 Pas 29186

6bullHORST-U DURCHS= 12637S9 AHZAHL DER SPIELE=8 hSp=156 Pas 29186 nSp=li8 Pas 19286

lit unserea Bowl ingshyprograbullbull haben Sie es lei~hterden Besten des Abends und den Jahresbesten zu er~itshytelnIs Jahresausdruck ~ird gleichzeitig auch das hoechste und nieshydrigste Spiel it Datus angezeigt

Und nun zus Prograss Erstsal iger Start sit RUH und Sie kobullbullen ins IIEHUE Haene ingabe Die Anzahl der Spieler koenshynen Sie je nach Speishycnerkapazitaet des Coputers sit der Yarishyablen L (in Zei ~e 19 und 6a9) anpassenllit DEF B kossen Sie zu Bowl ing-tenuejPIHEIHGABE AUSDRUCK TABELLr ABEHD I

und JAHRWeiter zu Haechsten bei der Pineingabe it -1 lit DEF C wird das Proshygrass und die Variablen au Band gespeichert

Rueckladen it CLOAD BOWLIHGund DEF D uer die YariabelenStart jetzt bull i t DEF A oder DEF B(DEF A nur bei Erweiterung der Tei 1shyneheranzahl)Sie koennen jetzt ein Spiel enr achen und einen Drink sehr ~eniessen denn die laestige Ausshy~ertung ueberniat jetzt jetzt ihr SHARP PC1269 bez1261Strike on wuenscht SHARP-Basic-Teas

cop~ri9ht 19861986 S H A R P Basic-Team 10L=20 DIM BS(L)~S(L

)8HS(L)8D(L4)E (UF(U

29 Y AY WAIT 70 PRIHT 1 Namen eingeben

2 Haflen erweite rn IHPUT Q WAIT IF Q=2 GOTO 4B8

25FOR X=1 TO LBS(X)= EF(X)=300 NEXT X

3aWAIT PRINT Nach d es letzten Nasen ei n E eineben WAIT 9 FOR X=1 TO L CLS

49PRINT Haae des jXj Te i I nehflers CURSOR 24 INPUT BS( X) IF B$(X)=E GOTO S9

45HEXT x WAIT S9B CLS PAUSE 9

Haen einltJeben 55 PAUSE 1 Pineingabe

6BPAUSE 2 Tabel le Ab end

79PAUSE 3 Tabel le Ja hr

7SPAUSE 4 Ende 88 INPUT I IF 1=4 END 85IF 11=9 GOTO 28 98IF 11)1 GOTO 189 95WAIT 0 IHPUT Datu

TU

19aFOR X=l TO L IF BS( X)=P GOTO 50

10SD(X+2L)=0DX+3L)= 9B=0S=9

119PRINT XB$X) 11SCURSOR 24 INPUT PI

NS= jP 128IF Plt0 THEN 140 122IF P)=E(X) LET E(X)=

PGS(X)=TH 124IF Plt=F(X) LET F(X)=

PH$(X)=TT$ 130B~B+lS=S+P CLS

GOTO 110 149IF B=9 THEN 168 158D(X+3L)=BD(X+2L)=

SBZ=D(X)D(X+L)D( X+L)=D(X+L)+BD(X)=( Z+S)D(X+U

169CLS NEXT X WAIT 179GOTO 58 188FOR X=1 TQ L-l 199FOR Y=X+l TO l 288IF 1=2 THEH 238

210IF D(X)ltD(Y) GOSUB 2 70

229GOTO 249 239IF D(X+2L)ltD(Y+2L)

GOSUB 278 249HEXT Y HEXT X 269GOTO 385 270EE$=B$(X)U=D(X)Y=D

(X+L)W=DltX+2L)T=D (X+3L)Q=E(X)H=F(X )KKt=G$(X)

280B$(X)=B$(Y)D(X)=D(Y )D(X+L)=D(Y+L)D(X+ 2L)=D(Y+2L)D(X+3 U=D(Y+3U

285HH$=H$(X)E(X)=E(Y) F(X)=F(Y)G$(X)=G$(Y )HS(X)=H$(Y)

298B~(Y)=EESD(Y)=UD(Y +L)=YD(Y+2L)=WD(Y +3U=T

29SE(Y)=QF(Y)=HGS(Y)= KK$H$(Y)=HH$

389RETURH 38SIF M=2 LPRIHT j

ABEHDTABELLE LPRIHT T$

398IF ~=3 LPRINT bull JAHRESTABELLE LPRIHT StandjT T$

319FOR X=l ro L 315IF 1=3 AHD D(X+L)=8

GOTO 340 329IF M=3 LPRJHT XjB$(X

)

322IF 1=3 LPRIHT middotjD URCHS=middotj USIHG middot111 11111 DOO

324 IF 11=3 LPR1HT middotmiddotA HZAHL DER SPIELE=j USIHG jD(X+U

LPRINT hSp= STRS E(X)j Pa G $(X)

325IF M=3 LPRIHT bull nSp =j STRS F(X)jmiddot Pa bull H$Oltgt

328IF 11=2 AHD D(X+3L)= 8 GOTO 348

338IF 11=2 LPRIHT XjBS(X )

332IF M=2 LPRIHT jmiddotD URCHS=j USrHG ~III 1IIIIjD(X+2L)

334IF 11=2 LPR1HT middotjA HZAHL DER SPIELE=j USING jD(X+3U

349HEXT X 350GOTO 58 48aFOR X=l TO L IF BS(

X)=E GOTO 448 418HEXT X 420PRIHT Speicher ist

vo I I GO TO 59 448 IF X=29 PRIHT 9Letzt

er Te i I neher 4S8WAIT 8 PRINT bull

des 9jXj Tei In bullbull CURSOR 24 I B$(X) GOTO 58

599C WAIT PRINT 9Re corder yorber e i ten 9

518CSAYE middot BOWLINGmiddot PRINT IAB$()GS )H()D()E()F( ) EHD

688D PRINT Recorder YorbereitenL=28 DII B(L)G(L)8H (L)8D(L4)E(L)F( Lgt

E I] ~J LItmiddot~13

618IHPUT IAB()G$( )H()D()E()F(

__________~__--__--~__~__~~__~__-----------shy ) GOTO 59 ----------------------------------------shy

nl i tiM -SHARP-Computer Heft 16 Se~ te 10

--~~------~~~~~~~

~ q~rqh~ ~~h~qhm~~~Ph~ vqhh~

- ~ bullbullbull bull bullbull bullbullbullbullbull bullbull bull bullbull bull bullbull amp bullbull ~ bull bullbull ~lt bullbull ~ bullbullbullbull dshy bullbull -

~JimiddotQcP~middot ~ ~ bullbull bullbull ~

000000000000000000000000 trt i t dem CE-140P

unterwe9S 000000000000000000000000

bullbull bull bull bullbull 1 bullbullbull ---shyO~ _~~_ i-2middot ~t=middotmiddotmiddot r t Jt~

- ~ - bull bullbull

Die Umgebung zuhause macht das Arbeiten mit den Sharp-PCs achon fast zur angenehmen Gewohnheit

ohne daB man sieh viele Gedanken darUber macht Erst wenn man unterwegs ist wird einem die die Mobilitatwirklich bewuBt-

Seinerzeit habe ich meinen PC-1402 incl bull CE-126 P und Rekorder CE-152 zu einer

kompakten und vor allem mobilen Einheit incl Kassetten etc in einen Aktenshy

bullbullbullbullbullbullbull bullbullbullbull koffer eingebaut und diesen standig

mit auf die Reise genommen

Doch mittlerweile bin ich im Besitz inea PC-1350 sowie PC-1450 und dem neuen 7-FarbshyPunkt-Matrix-Drucker CE-140 P

Einmal den PC in den Drucker eingeschoben so ist dies geshy

radezu wie geschaffen fUr die Reise

SchlieBlich habe ich mich so sehr daran gewohnt ihn mitzunehmen daB

ich es jedesmal beglUckend Iinde wenn ich abends in meinem Hotelzimmer mit meishy

nem PC plus CE-140 P arbe1ten kann DaB dieser drucker noch inclusiv einem praktischem Hartshy

koffer geliefert wird laBt ihn tatsachlich unauffallig zwischen den hemden im Reisekoffer verschwinden

Tragbar ist die ganze Einheit auch noch mit seinen ca1050 Gramm und es fallt kaum auf daB man immmerhin ca 35 kB-RAM (bzw 20kB-RAM) und einen hervorragenden

XY-Plotter mitschleppt Die Auswertung von Messungen Statistiken Bilanzen aowie die Erstellung von kleinen Zeichnungen oder Graphiken sind roit dieser Einheit quasi aus dem Arm zu schiltteln Abgesehen von der kleinsten Schriftart (12 mm hohe ~eichen) ist die Schrift gut zu iesen und vermittelt einen guten E10shydruck Die durch spezielle Steuercodes anwendbaren Graphik-Anweisungen lassen fast keine wUnsche offen Die Graphik-Fahigkeit ist hervorragend Schade daB bei disen vielen Graphik-Anweisungen die sogenannte Circle-(Kreis-) Funktion fehlt Aber dies ist auch das Einzige und es entschadigen die 7 druckbaren farben (und weiS und grau) die aus nur vier Farshyben gemischt werden und dadurch den Ausdruck sehr Ubersichtlich gestalten lassen Gedruckt wird auf 114 mm breitem Rollen-Normal-Papier Das bedeutet Ea lassen sich bis zu 40 Zeichen in Normal-GroBe (= 24 mm Schrifthohe) je Zeile ausdrucken Gemessen an den Gehauseabmessungen ( 256 (B) x 184 (T) x 43 (H) mm) ist di~s doch beachtlich Der PC-1350 od er PC-1450 wird mit der seriellen Schnittstelle an den CE-140 P angeschlossen Die Betriebsspannung erhalt der CE-140 P von den eingebauten Akkus oder dem mitgelieferten Netzgerat (welches allershydings ca 550 g wiegt) WUrde man sich einen entsprechenden Adapter zulegen Coder basteln) so kBnnte man den Drucker sogar im Auto in Betrieb nehmen bull Neben _ ein~gem Zubehor liegt dem CE-140P auch eine ausfUhrliche Betriebsanleitung bei Sie behandelt die vielen Funkshytionengteingehend und sachlich und auch in 5 Sprachen Dies allerdings macht die BetriebsanleHung leider unhandlich (gleiche Abmessungen wie der Drucker nur halb so dick) Ich pers5nlich habe -mir nur den deutschen Tell verkleinert herauskoplert und somit zu meinem Tascheo-Computer und Taschen-Drucker auch ewe Betriebsanlei tung im Taschenformat erstell t

~

Zusammenfassend kann jedocrr gesagt werden Mit dem PC-1350 oder PC-1450 und dem neuen CE-140 ~ erhMlt man auf kompaktem Raum eine handliche und gleichsam mobile Spitzentechnik von Sharp

PL

11 Ii ili1 iII1 111amp11 111111 111111111111 11 111111111

Imiddotmiddot~ I t~ I) e i 1= I ~ I HEL J (il t1 H 1-middot r- shy 1 4 --1 FI middotmiddotmiddot1middotmiddot middottmiddot middotfmiddot middotfmiddot middotfmiddot c Ishy bull bullbull bullbull bullbull bullbull bull -I middot +i ~ abullbull_ bullbulla bull bullbullbull as a middot middotmiddot1middotmiddot

nnnnnnonnnnnnnnnnnnhnnnn- - - shy - - - - - - shy ~ - - shy - - - shy - shy - - shy

Heft 16 Seits lL

t

--

8 ----- N __

------shy

1423DATA 011111RUC IcrHE BI- EE)f(3 H AKJl P1H _1_ _I _ _ H _ 11110000 1424 DATA 010000f~er 00000000 onpCT 1425DATA 0i0000PC-150euro1 fil i t CE-150 ~4gtXU liWlll310SI

npOrPRPlf11R XOPOWO ERKLAERUNG Tastenbe legung= Aussplache IIA II a B= b W= lIJ G= 9 0= d 11+11= je e = jo 0

JII j (lIJ i e n JOUIshyna I)

= s n sausen I = i j j i i= kurzes K= k L= I M= m N= n 0= 0

P= P R= r S= s in T= t U= U

F= f C= ch IIZ= z Y= tsch = sch 1111= schtsch E= e PQI= ju -- ja

$= haltes Zeichen

= hartes i itamp= lIJe i ches

Zeichen

cop~li9ht 19861986

S H A R P Basic-Team

LISTING

80PAUSE RUS SISCHES ALPHAB ET

100CLEAR GRAPH INPUT COLOR 0 bullbullbull 3=jOCOLOR o

120DIM P$(0)14Z $(0H26

130 INPUT Punkt I a enge PL

140 INPUT Punktho ehe PH 150 A$= I NPU T N

(ormal) o I(n vert ielt)jA$

160 IF A$=NLET A $=1

10 IF A$=jLET A $=0

180 IF A$lt )0AND A$ltgtIGOTO 15 o

190 C$= INPUT S pjegelung (JN ) C$

ai Piiilf ~ r-

PROGRAMM GUT

Als ch zlIJischen Weihnachten und Neuiahl nach Muenchen zu einem Spiel mit SchachshylIJeltmeistel Gal KaspalollJ flD9kam mi r d e I de e e in Ploglamm fuel russhysische Buchstaben zu schleibenMit dem Matrixplogramm aus Heft 186 und meinen Ideen kam dann das fo Igende Pro9ramm zustande Die Tast~nbelegung auf dem- PC-1500 elsehen Si e aus del Elklaelungsshylis t e

200 IF C$=jLET 8 1=1482=183=shy1

210 IF C$=NLET 8 1=182=1483=1

220 IF C$lt)jAND C$lt )NGOTO 19 0

221 PAUSE WORT El NGEBEN iNPUT Z$(0)

222FOR U=1TO (LEN Z$(0raquoY=ASC MID$ (Z$(0) IJ1gt

229 D=lE3+Ymiddot10 RESTORE 0

2300=lE3+Y10+1 240READ P$(0) 260FOR 1=1TO 13 27011=1 280 IF C$=jLET

1=15-1 290~P$=MID$ (P$(0)

1 1) 300 IF P$=2GOTO

400 3101F P$=A$GOSUB

350 320NEXT I 330GLCURSOR (0-P

H)SORGN 340GOTO 230 350P1=I1PL-PL~2

=Pl+PL 360FOR J=P1TO P2 370L1NE (J0)-(J

-PH) 380NEXT J 390 RETURN

400NEXT IJTExT INPUT WEITER JN F$ IF F $NTEXT END

4e1GOTO 100

i

SIiA~P-Com~uxermiddot Heft 16

1320 DATA 000000 00000000

1321 DATA 000000 00000000

1322 DATA 000000 00000000

1323DATA 000000 00000000

1324DATA 000000 00000000

1325 DATA 000000 00000000

1326DATA 2 1350 DATA 01-1111

11110000 1351 DATA 01 0001

00010100 1352DATA 010001

00010000 1353DATA 010001

00010100 1354DATA 010000

00010000 1355DATA 000000

00000000 1356DATA 000000

00000000 1357DATA 2 1360DATA 000000

00010000 1361 DATA 01 1 11 1

11110000 1362 DATA 010001

00000000 1363DATA 010001

00000000 1364DATA 001110

00000000 1365DATA 000000

00000000 1366 OAT A 000000

00000000 1367 DATA 2 1370 DATA 011111

11110000 1371 DATA 010001

00000000 1372 DATA 010001

00000000 1373 DATA 001110

00000000 1374DATA 000000

00000000 1375DATA 011111

11110000 1376DATA 000000

00000000 1377 DATA 000000

00000000 1378DATA 2 1380DATA 011111

11110000 1381DATA 010001

00000000 1382DATA 010001

00000000 1383DATA 001110

00000000 1384DATA 000000

00000000 1385DATA d000000

00000000 1386 DATA 2 14200ATA 011111

11110000 1421DATA 010000

00000000 1422DATA 010000

00000000

Sei te 12 middot

1464DATA 000110 11000000

1465 DATA 000000 00000000

1466 DATA 000000 00000000

1467 DATA 2

1470DATA 011111 11110000

1471 DATA middot 010000 00000000

1472DATA 010000 00000000

1473DATA 011111 11110000

1474 DATA 010000 00000000

1475DATA 010000 00000000

1476 DATA 011111 11110000

1477 DATA 000000 00000000

1478DATA 000000 00000000

1479DATA 2 1610DATA 010000

11100000 1611DATA 001001

00010000 1612DATA 000101

00010000 1613DATA 000011

00010000 1614DATA 011111

11110000 1615 DATA 000000

00000000 1616DATA 000000

00000000 16170ATA 2 1650DATA 011111

11110000 1651 DATA 000010

00010000 1652 DATA 000010

00000000

00010000 16530ATA 000010

00010000 16540ATA 011111

11110000 1655 DATA 000000

00000000

1682DATA 010000 11110000

1683 DATA 010-000 00010000

1684DATA 111111 11110000

1685DATA 000000 00000000

1686DATA 000000 00000000

1687DATA 2 1690DATA 001000

00100000 1691DATA 010001

00010000 16920ATA 010001

00010000 1693DATA 001001

00100000 1694DATA 000111

11000000 1695DATA 000000

00000000 1696DATA 000000 00000000 1697 DATA 2 17e0DATA 000011

10000000 17e10ATA 000100

01000000 1702DATA 001000

00100000 17030ATA 011111

11110000 104DATA 001000

00100000 1705DATA 000100

01000000 17e6DATA 000011

10000000 l07DATA 000000

00000000 108DATA 000000

00000000 1709DATA 2 1710DATAmiddot 011111

11110000 1711DATA 000000

00010000 112=-DATA 000000

00010000 113DATA 000000

00000e0

00000000 1426DATA 01q11

11110000 1427DATA 100000

00000000 1428 DATA 000000

00000000 1429DATA 2 1430DATA 011111

11110000 1431DATA 010001

00010000 1432DATA 010001

00010000 1433 DATA 010001

00010000 1434 DATA 010000

00010000 1435 DATA 000000

00000000 1436DATA 000000

00000000 1437 DATA 2 1460DATA 001000

00100000 1461DATA 010000

00010000 1462 DATA 010001

00010000 1463DATA 001001

00100000

1656 DATA 000000 00000000

165 DATA 2 1660DATA 011111

11110000 1661DATA 010001

00010000 1662 DATA 010001

00010000 1663DATA 010001

00010000 1664DATA 011111

00110000 1665 DATA 000000

00000000 1666 DATA 000000

00000000 1667 DATA 2 1670 DATA 011000

00110003 1571DATA 000110

11000000 1672DATA 000001

00000000 1673DATA 000110

11000000 1674 DATA 011000

00110000 1675 DATA 000000

00000000 1676 DATA 000000

00000000 1677 DATA 2 1680DATA 110000

00000000 1681DATA 011111

~

q ~ -m Q h ~ ~mf 9 mm~~ ~ ~ 9 h ~ ~i) q r h ~

1-

-~ _1

is- 7

-shy~ i

~- -~

1714 OATshyA 000000 00010000

1715DATA 000000 00000000

1716DATA 000000 000013000

1717DATA 2 1730DA-TA 01111 -1

111100130 1731 DATA 000110

013130013130 1732 DATA 02121011

1131300000 1733DATA 13130000

11000000 1734DATA 2111111

11110000 1735 DATA 0001300

0131313013210 1736DATA 2113210013

131300013130 1737DATA 2 174eDATA 0110130

131311130013 1741DATA 000111

1100013130 1742DATA 02101301

013013013013 1743DATA 011111

111leeee 1744DATA 1300001

0000001313 1745DATA 1300111

11000000 1746 DATA 011000

00110000 1747 DATA 0000130

01300013130 1748DATA 00001313

13001300013 1749DATA 2 1750DATA 011111

111100130 1751DATA 1300001

00000000 1752DATA 000010

10000000 1753DATA 000100

01000000 1754 DATA -011000

00110000 1755DATA 000000

00000000 1756 DATA 000000

1313131300130 1757DATA 2

1760 DATA 01 Hl00 013013130013

1761DATA 011111 000130000

1762DATA 01300013 1110001313

1763DATA 131313000 000100130

1764 DATA 011111 11110000

1765 DATA 0130131313 0131300000

1766 DATA 000000 00000000

1767DATA 2 1770DATA 011111

11110000 1771DATA 1313130130

00131130130 1772 DATA 013130_01

111100130 1773DATA 02100013

021010000 1774 DATA - 011111

11110000 1775DATA 0021000

0000001313 1776DATA 000131313

013131313131313 1777 DATA 2 1-7813 DATA 1311111

11111313013 17-81 DATA 13131313131

L 13130211321013

PC-15~e 1782DATA 01301301

00130021021 1783DATA 02113~01

0013130000 1784 DATA 011111

111113000 1785DATA 0000130

00000000 1786DATA 13001300

00000000 1787 DATA 2 1790 DATA 001111

11100000 1791DATA 010000

00010000 1792DATA 01001313

00010000 1793DATA 010000

000121000 1794DATA 0211111

1110021210 1795DATA 000000

00000000 1796DATA 000000

130002121013 1797DATA 2

182100ATA 011111 111102100

1801DATA 0130000 00010000

1802 DATA 000000 00010000

1803DATA 0210000 00010000

1804DATA 011111 11110000

181il5DATA 00210021 130000000

18_06 DATA 000000 000021000

1807 DATA 2 1810DATA 011111

11110000 1811DATA 000001

00000000 1812 DATA 001111

11100000 1813 DATA _010000

000121000 1814DATA 0101300

00010000 1815DATA 010000

00010000 1816DATA 001111

11100000 1817 DATA 0001300

00000000 1818DATA 000000

00000000 1819DATA 2 1820 DATA 0111U

111100210 -1821 DATA 000001

00010000 1822DATA 01301301

001310000 1823DATA 000001

00010000 1824 DATA 000000

11101313130 1825DATA 000000

130000212121 1826 DATA 00210021

2100000210 1827 DATA 2 1830DATA 001111

11101301313 1831DATA 010000

0001001313 1832 DATA 010000

00010000 1833DATA 010000

000121000 1834DATA 001100

011002100 1835DATA 0000013

013131301300 1836 OAT A 131313000

ClClClClGlOlClCl

1837 DATA 2 1840DATA 000000

00010000 1841 DATA 000000

000101300 1842DATA 011111

11110000 1843DATA 000000

00010000 1844DATA 000000

00010000 1845DATA 000000

000000130 1846DATA 000000

0013021000 1847 DATA 2 1850DATA 000001

11110000 1851 DATA 010001

000021000 1852DATA 001001

2100021000 185~DATA 000101

000002100 1854shy DATA 000011shy

111121000 1855 DATA 000000

0000001313 1856DATA 000000

013000000 1858DATA 2 1870DATA 011111

111 1131300 1871DATA 010001

00010000 1872DATA 010001

00010000 1873DATA 010001

00010000 18740ATA 011110

11110000 1875 DATA 000000

00000000 1876DATA 0000130

000130000 1877 DATA 2 1890DATA 000001

11 10000 1891DATA 000001

00000000 1892 DATA 000001

00000000 1893 DATA 000001

000021000 1894 DATA 011111

11110000 1895 DATA 000000

00000000 1896 DATA 000000

00000000 1897 DATA 2

81 ick

1900DATA 011111 11110000

1901 DATA 010000 00000000

1902DATA 010000 00000000

1903 DATA 010000 00000000

1904 DA TA 01 1111 11110000

1905shy DATA 100000 00000000

1906DATA 000000 00000000

1907DATA 000000 0000000_0

1908DATA 2 2050DATA 011111

11110000 2051 DATA 000110-

00001000 2052 DATA 000011

121010000 2053DATA 000000

11001000 2054DATA 011111

11110000 2055 DATA 000000

00000000 - shy2056 DATA 000000

00000000 2057 DATA 2

STATUS 1 6484

~

(j)Z raquo 0

ID

bullCD

7J~ lA

JJbull m

l)~ 3

-Ins Glueck

Mit diesem P~09~amm koennen $ie jede 5130 Moeg I i chke i t de~ Lot t 0shyzahlenkombinationen ausd~ucken lassenWenn Sie die IF-8edingung vor dem LPRINT-8efehl aende~n koennen Sie do~t Ihre eigne Wunschzahl eing~benDas PC-1500 PrOQramm laeuft nur ouf diesem

I I I

108=1C=20=3E= 4F=5G=6J=1 GOTO 78

208=8+1C=8 30C=C+l[I=C 400=D+1E=D 50E=E+1F=E 60FF+1G=F 713G=G+1 78I=I+1IF Jgt50

0GOTO 130 80LPRINT STR$ I 81LPRINT 8CDjE

jFjGJ=0X=X+1 82IF X(gt20e0GOTO

130 83lNPUT PAPIERW

ECHSEL J N j L$IF L$=J LET X=0END

84CLS X=0 130-A J=J+l IF G=

49AND F=48AND E=47AND 0=46 AND C=45ANO 8= ~ 44GOTO 200

140 IF G=49AND F=4 8AND E=47AND 0 =46AND C=45 GOTO 20

145IF G=49AND F=4 8AND E=47AND 0 =46GOTO 30

1513 IF G=49AND F=4 8AND E=47GOTO 40

160IF G=49AND F=4 8GOTO 50

170IF G=49GOTO 60 180GOTO 70 200LPRINT ES SIN

0 201LPRINT I 2e2LPRINT MOEGLI

CHKEITEN

IREM PC-1500 5CSIZE lCOLOR

2 10FOR A=ITO 44

FOR 8=A+ITO 45 FOR C=8+1TO 4 6 FOR D=C+1 TO 47FOR E=O+lTO 48FOR F=E+1TO 49

20H=H+lI=I+llF 1=500LPRINT Hj TA8 18jAjTAB 2 1j8jTA8 24C TA8 27jDjTAB 3 0jETAB 33jFI =0

30NEXT F NEXT E NEXT D NEXT C NEXT B NEXT A

40LPRINT Es sin dj HP 11 U

41LPRINT Moe91 i ch ke i ten END

STATUS 1 245

wei I die anderen PCs nu~ 5 FORshyNEXT-Sch le i fen 9 le i chze it i 9 vershy vom dauen koennen (PC-1513e=16)Start m~t RUN und nach Papierwechsel 5HRRP-8aSiI-Team mI t DEF A

Fuer al le SHARP-pes Der We9 ins Glueck

Ausdruck al Jer Lottozahlen (6aus49)shy

cop~ri9h~ 19861986

S H A R Pshy Basic-Team

I ~

~ ~

-~

-

- -Heft

middotWi aw - - ~~ _ _ l - ~

16 _se temiddot 13 -~ SHJ9RI~-CQ rnr yj~-~r~

8------- middot middot middot _ _- __ _M_

Akko~dfindun9 leicht gemacht ist ein P~o9~amm fue~ Ke~bo~de~ ode~ solche die es noch we~den wo ren Auf dem PC2500 ode~ dem PC135B koennen alle Ou~Moll OomnantsePlMollsePt und Nonakko~de als G~i ffbi Id da~gestel It we~denauch an ein Ha~dcop~ des gewuenshyschten Akko~des ist gedacht wo~den Die Akko~de koennen in G~oss- ode~ Kleinsch~ift eingegeben we~den

Ha~dcop~ de s Ak ko~de s F -Mo I I nach de ~ Ein9abe von )fm( ode~gtFMlt wi~d dieses Ha~dcop~ ausgegeben

Akkold FM

u uaubullbullbullu bull a bull all 1 IU bull t ampI tu bull bull III bullbullbull 1amp 111 bullbullbull tU 11 bull a IU bull Ia Ut au 1 1 au UI Uamp bull at bullbull bull a al 11 bull bullbullbullbullu bullbull a bullbullbull I bullbullbull bullbullbull bullbullbull bullbullbull bull tu bullbullbull tU I bull a 1 tU IU bullbullbull bullbull 1 tU ata Itt bull tU I bull I bullbullbull ut Ut tU 11 bull 1 IU bull al ua bullbullbull U I Uamp bullbull bull

a bullbullbull 1 bullbullbull 11 a 1 bull U bull1bullbullbullbull

bullbullbull UI bull U bullbullbullamp tU

I I I I

bull I I I

bull 11 11 I bullbull

I A I

11 bull 1 bull ll

A U I

bull bullbull Ut abullbullbull bull IU amp III

11 IU 11amp

bullbullbull 1 a A bull I

A I I I I bull

UU

bull bull I

I bull bull I tu middotamplU t bull bull bull bull bull bull bull I bull bull bull bull bull bull bull bull bull bull bull bull bull bull bull amp bull u bullbullbullbulluuuuu u

lREM AKKOROFINDUNG 2REM LEICHT GEMACAI 3REM Thomas Lange 4REM Rotdo~nwe9 3 5REM 4722 Ennige~loh

10WAIT 0 50middotCLS 60Cl=3500CI=350101=3502DI=3503El=

3504Fl=3505~FI=3506Gl=3507Gl=350

8 61Al=3509AI=3510Hl=3511 62C2=3512CS=3513D2=3514DS=3515E2=

3516F2=3517 FS=3518 G2=3519GS=352 o

63A2=3521AS=3522H2=3523 999-GOTO 2000

1000 REM ZEICHNEN OER TASTATUR 1040 RESTORE 1050WAlT 0 1100LINE (33)-(5927)B 1110FOR 1=1 TO 13 1120LINE laquo3~4tl)3)-laquo3~4tI)27) 1130NEXT 1 1135H=3T=17 1138~OR 1=1 TO 20 1139READ Xl 1140LINE (XlH)-(XlT) 1150NEXT I 1180 RETURN 12000ATA 681012182022242628

34363840464850525456 2000REM ABFRAGE DES AKKORDES 2010CLS GOSUB 2100 GOSUB 2500

GOSUB 1000 GOSUB 3000 2020SU= 2025ST$= INKEY$ 2middot030 IF ST$= GOTO 2020 2040 IF ST$=W OR ST$=middotw THEN GOTO 2

000

ni PMP

In le le 3000 bis 3157 snd die gesPeishyche~len Akko~de und ih~eToene abgele9t Die Koordinaten de~ Tasten sind in lei le 3500 bis 3523 abgesPe iche~t und we~den di~ekt uebe~ die Namen de~ Toene angesP~ungen

IF AK$=gtFMltDR AK$=)fm( GOSUB F1

IF AK$= GOSUB GSGOSUB C2RETURN Auf diese weise lassen sich auch al le ande~en Akkolde P~o9~amm i middot e~en SPe i ch e ~be da~ f de s P~o9 ~amfTIe s 4 6K

P~og~Qmmie~hi Ire fue~ weite~e Akko~de

UO (f)(f) (f)C)(f)

1L CJO UO lLCJP mm mmm mm mmmll lll ll lll(f)() (f)(f)(f) (f)U) (j)(j)(j)00 000 00 00000 CJCJCJ CJCJ CJCJCJ

Ois Gis dis gis Cis Fis Ais cis fis ais r-

C 0 E F G A H c d ~ f 9 a h -i-i-i-i-i-i-iNNNNNNN UOWlLCJltI IUOWlL CJltI I

mmm-Olmmmmmmmmmm lgtgtgtgt gt gtgtgtgtgtgtgtgt (f)(f)(f)(f)(f)(f)(j)(f)(f)(f)(f)(f)(f)(f) 00000000000000 CJCJCJCJCJCJCJCJCJCJCJCJCJCJ

2050 IF ST$=C OR ST$=c THEN GOSUB 5000

2060GOTO 2020

2100CURSOR 100 2110PRINT AKKOROj 2120CURSOR 101 2130PRINT [ ] 2140CURSOR 111 2150 INPUT AK$ RETURN 2500CURSOR 102 PRINT W=Weite~

CURSQR 103 PRINT C=CoPY RETURN

3000REM KOOROINATEN OER AKKO ROE

3100 IF AK$=C OR AK$=c GOSUB Cl GOSU~ El GOSUB GlRETURN

3110JF AK$=CM OR AK$= cm GOSUB Cl GOSUB Dl GOSUB Gl RETURN

3111 IF AK$=C7 OR AK$=c7 GOSUB Cl GOSUB El GOSUB Gi GOSUB AI RETURN

3112 IF AK$=CM7 OR AK$=cm7 GOSUB C 1 GOSUB 01 GOSUB Gl GOSUB AI RETURN

3113 IF AK$=C9 OR AK$=c9 GOSUB Cl GOSUB El GOSUB G1 GOSUB AI GOSUB 02 RETURN

3114IF AK$=G OR AK$=g GOSUB Gl GOSUB Hl GOSUB 02 RETURN

3115 IF AK$=GM OR AK$=9m GOSUB G1 GOSUB AI GOSUB 02 RETURN

3116 IF AK$=G7 OR AK$=g7 GOSUB Gl GOSUB Hl GOSUB 02 GOSUB F2

RETURN

middot SHARP-~omputer Heft 16 Seite 14 -----shy

middot~------middot ~ q ~-rq h~ ~ M f q h m~~- ~ ~middot9 rH ~J q r h ~ middot -- --- bull ---__ IW1IW

3117 IF AK$=IGM7 OR AK$=lg m7 GOSUB G 31313 IF AK$=EM OR AK$=em GOSUB El 1 GOSUB AI GOSUB 02 GOSUB F2 GOSUB Gl GOSUB H1 RETURN RETURN 3131 IF AK$=E7 OR AK$=e7 GOSUB El

3118 IF AK$=IG9 OR AK$=g9 GOSUB G1 GOSUB Gl GOSUB Hl GOSUB 02 GOSUB H1 GOSUB 02 GOSUB F2 RETURN GOSUB A2 RETURN 3132 IF AK$gt=EM7 OR AK$=em7 GOSUB E

3119 IF AK$=0 OR AK$=d GOSUB 01 1 GOSUB G1 GOSUB Hl GOSUB 02 GOSUB FI GOSUB A1 RETURN RETURN

3120 IF AK$=OM OR AK$=dm GOSUB 01 3133 IF AK$=E9 OR AK$=e9 GOSUB El GOSUB F1 GOSUB Al RETURN GOSUB Gl GOSUB Hl GOSUB 02

GOSUB FS RETURN3137 IF AK$=HM7 OR AK$=hm7 GOSUB H 3134 IF AK$=H OR AK$=h GOSUB Hi1 GOSUB 02 GOSUB FS GOSUB A2

GOSUB OS GOSUB FS RETURNRETURN 3135 IF AK$=HM OR AK$=hm GOSUB Hi3138 IF AK$=H9 OR AK$=h9 GOSUB Ht

GOSUB 02 GOSUB FS RETURNGOSUB OS GOSUB FS GOSUB GS 3136 IF AK$=H7 OR AK$=h7 GOSUB -H1RETURN

GOSUB OS GOSUB FS GOSUB A23139 IF AK$=F OR AK$=( GOSUB F1 RETURNGOSUB Al GOSUB C2 RETURN

3154 IF AK$=CIS9 OR AK$=cis9 GOSUB3140 IF AK$=FM OR AK$= fm GOSUB Fl Cl GOSUB Ft GOSUB GI GOSUB H1GOSUB G1 GOSU8 C2 RETURN GOSUB OS RETURN3141 IF AK$=F( OR AK$=f7 GOSUB F1

3155 IF AK$=GIS OR AK$=9is GOSUB GGOSUB A1 GOSUB C2 GOSUB OS I GOSUB C2 GOSUB OS RETURNRETURN

3156 IF AK$=GISM OR AK$=9 ism GOSUB3142 IF AK$=FM7 OR AK$=fm7 GOSUB F GI GOSUB H1 GOSUB OS RETURN1 GOSUB GS GOSUB ~2 GOSUB OS

3157 IF AK$=GISM7 OR AK$=g i sm7RETURN GOSUB Gl GOSUB Hl GOSUB OS3143 IF AK$=F9 OR AK$=f9 GOSUB Fl GOSUB FS RETURNGOSUB Ai GOSUB C2 GOSUB 02

3158 IF AK$=GIS9 OR AK$=gis9 GOSUBRETURN G1 GOSUB ~2 GOSUB OS GOSUB FS3144 IF AK$=FIS OR AK$=fis GOSUB F GOSUB AS RETURNI GOSUB AI GOS~B CS RETURN

31S9IF AK$=OIS OR AK$=dis GOSUB 03145 IF AK$=FISM OR AK$= f ism GOSUB I GOSUB Gl GOSUB AI RETURNFI GOSUB Al GOSUB CS RETURN

3160 IF AK$=OISM OR AK$=dism GOSUB3146 IF AK$=FIS7 OR AK$= f s7 GOSUB 01 GOSUB FI GOSUB AI RETURNFI GOSUB AI GOSUB CS GOSUB E2

3161 IF AK$=OIS7 OR AK$=dis7 GOSUBRETURN 01 GOSUB G1 GOSUB AI GOSUB CS3147 IF Ak$=FISM7 OR AK$= f i sm7 RETURNGOSUB FI GOSUB A1 GOSUB cs

3162 IF AK$=0IS9 OR AK$=dis9 GOSUBGOSUB E2 RETURN 01 GOSUB Gl GOSUB AI GOSUB CS~3148 IF AK$=FIS9 OR AK$= f i s9 GOSUB GOSUB F2 RETURNFI GOSUB AI GOSUB CS GOSUB F2

31631F AK$=AIS OR AK$=ais GOSUB AGOSUB-GS RETURN I GOSUB 02 GOSUB F2 RETURN3149 IF AK$=CIS OR AK$=cis GOSUB C

3164 IF AK$=AISM OR AK$=ajsm GOSUBI GOSUS Fl GOSUB Gl RETURN AI GOSUB Cl GOSUB F2 RETURN3151 IF AK$=CISM -OR AK$=cism GOSIJB

3165 IF AK$=AIS7 OR AK$=u is7 GOSUBCl GOSUB El GOSUB GI RETURN AI GOSUB 02 GOSUB F2 GOSUB GS 3152 IF AK$=CIS7 OR AK$=cis7 GOSUB RETURNCl GOSUB Fl GOSUB GI BOSUB H1

3166 IF AK$=AISM OR AK$=a ismRETURN GOSUB AI GOSUB CS GOSUB F23153 IF AK$=CISM7 OR AK$=c i sm7 GOSUB GS RETURNGOSUB Gl GOSUB H1 GOSUB OS

3167 IF AK$=AIS9 OR AK$=ais9 GOSUBGOSUB FS RETURN AI GOSUB C2 GOSUB 02 GOSUB F2 - 3121 IF AK$=07 OR AK$=d7 GOSUB 01

GOSUB FI GOSUB A1 GOSUB C2 GOSUB GS RETURN AlfRlfl 3195CLS CURSOR 02RETURN 3196FOR 1=1 TO 3 CLS CURSOR 01 bull3122 IF AK$=OM7 OR AK$=dm7 GOSUB 0 A Z1 GOSUB Fl GOSUB Al GOSUB C2 PAUSE AKKORO 1ST NICHT

GESCHPEICHERT BEEP 1 NEXTRETURN 3200 GOTO 20130 U ___II3123 IF AK$=09 OR AK$=d9 GOSUB 01 3499REM KOOldinaten del Tasten ----- shyGOSUB FI GOSUB A1 GOSUB C2 3500LINE (422)-(624)BF RETURNGOSUB E2 RETURN

3124 IF AK$=A OR AK$= a GOSUB A1 35elLlNE (614)-(816)X~ RETURN ---I GOSUB Cl GOSUB E2 RETURN 3Se2LINE (822)-(1024)BF RETURN

3125 IF AK$=AM OR AK$=am GOSUB A1 S~BRE~Cg~EUIER3503LINE (le14)-(1216)XB RETURN bull3504 LINE (1222)-(1424)BF RETURNGOSUB C2 GOSUB E2 RETURN

3126 IF AK$=A7 OR AK$=a7 GOSUB A1 3505 LINE (1622)-(1824)BF RETURN ~~~ I 3506 LINE (1814)-(2016)XB RETURNGOSUB Cl GOSUB E2 GOSUB G2 35137 LINE (21322) - (2224) BF RE TURN Wir planen ein aJflITERlpoundXIK(If FurRETURN 35138 LINE (2214)-(2416)XB RETURN ~~~ h9Taus~ngen3127 IF AK$=AM7 OR AK$= am7 GOSUB A1

GOSUB C2 GOSUB E2 GOSUB G2 35139 LINE (2422 )-(2624) BF RETURN -Haben Sie irgend welChe Anr91Y~n 35113 LINE (2614 )-(2816) X B RETURN oder Frage so schreibe~ Sie bitte

AK$=a9 GOSUB Al 3511= LINE (2822gt-01324) BF RETURN an die Redaktion(ggf tbmration) 3512 LINE (3222)-(3424)BF RETURNE2 GOSUB G2 3513LINE (3414)-(3616)XB RETURN 3514LINE (3622)-(3824)BF RETURNAK$=e GOSUB El 3515LINE (3814)-(4016)XB RETURNHl RE TURN 3516LINE (4022)-(4224)BF RETURN

Fortsetzung nachste Seitebull-UM Heft 16 Sei te 15

RETURN 3128 IF AK$=A9 OR

GOSUB Cl GOSUB GOSUB H2 RETURN

3129 IF AK$=E OR GOSUB G1 GOSUB

- middot8----~ -~ - - ~-

------

3517LINE (4422)-(4624)BF RETURN 3518LINE (4614)-(4816)XBRETURN 3519LlNE (482i)-(5a24)BF RETURN 352aLINE (5a14)-(5216)XB RETURN 3521LINE (5222)-(5424)BF RETURN

3522LINE (5414)-(5616)XB RETURN 3523LINE (5622)-(5824)BF RETURN 3620RUN 4a0aBEEP 5 END

500lREM COPY-ROUTINE 5001REM ~ahl de~ Fa~be

5a02C LPRINT CHR$ amp1B2 5003REM Zeichen9~oesse c~

5005LPRINT CHR$ amplBjjc 5008LPRINT Akko~d jAK$ 50~0REM Zeichen9~oesse a 5015LPRINT CHR$ amplBja CONSOLE

60 5016REM Die eigentl ich~

ne 5a18FOR Y=3 TO 27 5020FOR X=0 TO 59 5a30p= POINT ltXY) 51340 IF P=l LPRINT 5050 IF P=0 LPRINT 5080NEXT X

Copy Rout i

5110NEXT Y LPRINT LPRINT LPRINT LPRINT LPRINT RETURN

PC-1251 1 Be9r- i He r-oten

Heft 385 Seite 40 fuershy PC-1251

2 109 i 9sP i e I ~ (SuPer--H i r-n) Hefi 485 Seite 8 fuershy PC-1251

3 Dershy Mor-selehr-er- (LOr-dinoteurshy de Poch)

Heft 785 S~te 28 nurshy fue~ PC-1251

4 De rshy e nl) ss ch e ds r- ch t er- piel-und Sotzzaehlu~9 Heft 985 Se te 26 fuershy PC-1251

5 Dur-t-Zoeh I P~o9r-ommmiddot Heft 1285 Se ite 6 fuershy PC-1251

PC-125051 1 Be9r- ffe r-oten

Ein SPiel mit Buchstoben Heft 585 Seite 45 fuershy PC-125051

2 HYPER OLYMPICS SPiel mit Gr-oPhik (Club Sho~Pent ier-)

Hefl 985 Se ite 25 fuershy PC-125051

3 8uchstubier-tofe In Deutsch Inter-notionol (Post)SPr-echshyfunk En9 lis ch F_r-onzoe s is ch Heft 1085 Seite 15 fuershy PC-1251

4 Gr-oPh ische Funkt ion (Club Shor-pentier-)

He ft 1085 Se i te 35 fuershy PC-125051

5 Wonn worshy Oster-n 1789 Ber-echnun9 dershy bewe91 ichen chr-ist I ichen Fe ier-toge Heft 1~85 Se ite 27 fuershy PC-125051

5 I ch dr-uck m i~ e i ne n Ko I e nde ~ Kolende~ mit r-ichtiger- Wochen-und Schultjohr-zoehlun9 Heft 1185 Seite 28 fue~ PC-125a51

Cassetten-Service fUr

PC-1251

~ ld

auf Cassetten

Ipe

7Dor-t ZoehIPr-09r-omm Heft 1285 Se ite 5 fuershy PC-126051

8 WRITE BIG Gr-osse Buchstoben Quer-geschr-ieben Heft 186 Seite 20 fuershy PC-125051

7CE 125

9 Wechstuben ver-buchse In SPiel mit Buchstoben

PC-1500 1 L09 ik Spie I (SuPer- Hir-n)

Heft 485 Se i te 8 fuershy PC1500

2 Wor-tr-otespie I Heft 1085 Se ite 34 fuershy PC-1500

+CE 150

3 Pr-ue f P r-Q9r-omlTl fuer- E i senbohnnummer-n Heft 1085 Se ite 36 fuershy PC-1500

4 Schoenschr-i ft Keine duennen Buchstobenl ienien mehrshyHeft 186 Seite 20 fuershy PC-1500

5Russ ische Buchstoben fuershy PC-1500+CE150+CE151

vom SHARP-Easic-Team

1500

-

Heft 16 Sei t-e

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

s 11 middot11 11

____ N _ bull

- - - N ~ q ~MP h ~ ~ middot h-f 9 r m~~ ~ P h ~ ~ ~) q rh rh - -

1_ 1IVN fII ~ bull ---___ tJW~

bull____________-_____________1- -~ r~-------------------------~

-middot11 I1PLAKATSERVICE middotmiddotmiddot11-----------------------1111 ----------------------11 11 W1r antwarfan Computar- 11

f-middotk fmiddot middot 11 Z k 1111 gra 1 ur a e wee e 1111 11 bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 11

II Vom grossformatigen Plakat liber 11~11 Einladungs- und Geburstagskarten 11 Ill bis zu Briefkopfen etc I1 --11middotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddot_middotmiddotmiddotmiddot11

tmiddot~ 11 SL[]m11 CC~DI

a ~I3IilIbHOO a~ ey 11 -shyI $r At - 11 I ~l~l~l 6~ ~g mAl if 11

4~

~ltImiddot--~-----------------------middotI ~---------------------~---~

Erstellung und Uebersetzung ycnScftware-Dckumentaticn

Wollen Sie eine technische Information oder Beschreibungen Ctbersetzt haben middotF0runs eine Kleinigkeit Lassen Sie gleich die Profis ran

Insectl5Iii1O ~(U~cn -1X~D~(3ffCllffD~ffnl5IDlClg~ID ~~El ftJ sect[3~(6HOO fig

~~~

- lIes +middotuet-middot e

Hef-t 16 Se_i te 17 S HPI RP - Co~mJO u t e r~~~vmiddot ___~~ ~ i ~ __bull __ ~~ ---

--~ ~~~~~--------------------------------------------------------------------Christaph u Peter Kindermann

Roseggerweg 1Progr~mm zur Aktenbeschriftung

7257 Ditzingen 2 das sauber~ und ardentliche Beschriften von AktenrUcken (zB Leitz-Akten usw) macht immer wieder Schwierigkeiten

Mein Bruder und ich haben daher fur unseren PC-1500 A hiershyfur ein spezielles Programm entwickelt

Mit diesem Programm ist es moglich den Aktenrucken ganz nach Wunsch mit graGen fetten oder kleinen Buchstaben zu beschriften auch farbig

Einenmiddot Muster-Ausdruck in alIen 9 SchriftgroGen das gessmte ausgedruckte BASIC-Programm und eine Variablen-AuflistungfUge ich bei

Ubrigens der Zeilenabstand des BASIC-Programmes wurde mit RENUMBER V2 und die Variablen-Auflistung mit VARLIST - beides Ober FISCHEL bezogen - gemacht

Vielleicht sind die Leser von Alles fUr Sharp Computer an dem Programm Akte interessiert daB man Ubrigens auch fUr folgende Beschriftungs-Arbeiten einsetzen kann

Schulhefte Namensschilder TiefkUhlkost Adressen-Aufkleber SchlOasel-Anhanger Merkzettel AktenrUcken usw

Durch ~nderung der Zeile 220 ksnn erreicht werden daB das Zentrum der Beschriftung in die Mitte des beschriftbaren Papieres gerGckt wird Anderenfalls wird in der Pspiermitte gedruckt

5 A WA-l T 99 10 AKTE 15REM PROGRAMM

ZUM BESCHRIFshyTEN IJON AKTENshyRUECKEN MIT FETTEN BUCHSTA BEN

20REM SCHRIFTZEN TRIERUNG AUF PAPIERMITTE

25REM IJERSION 2 JANUAR 1986

30REM COpy RIGHT BY CHRIS KINshyDERMANN SIDNEY amp PETER KINDER MANN DITZINGEN

35CLEAR CLS ON ERROR GOTO 55

40BEEP 3PAUSE AKTENBESCH

RIFTUNG BEEP 3

60IF FW$=JOR F W$-= j THEN BEEP 1 CLS PRINT 0=Sch 1 =BI 2=Gr 3-=Ro I FW 11 I INPUT FW

65IF FW(00R FWgt3 BEEP 3GOTO 60

70CLS COLOR FW 75LBEEP ICLS

WAIT 0PRINT Leerze i I en +shy

24 LLj I

80 INPUT LL 85IF LL(-240R LL

gt24BEEP 3GOTO 75

90LF LL 95BEEP ICLS

PRINT N Text

100 INPUT ZE$ 105L=LEN ZE$ 110BEEP lCLS

120BEEP lilF G)9 OR G(lTHEN BEEP 3GOTO 11 o

125GRAPH CS1ZE G 130 F=G6 -135U=(245-LF)2 140FOR 1=1TO G 145CLS PRINT I

ter Oruck 150GLCURSOR (U+I

12) 155LPRINT ZE$ 160NEXT 1 165GOTO 55 170TEXT 175REM STATUS 1=

850 180END 185REM WENN ZENshy

TRIERUNG AUF ORUCKERSCHREIB BEREltH ZENshyTRIERT WEROEN SOlL

F

FW

FW$

G

I

L

LL

N

U

130

60

50

45 120 140

140 160

105

45 85

55

45WAIT 0G=4Ll= 4 PRINT Groesse

1-9 Gi 190REM OANN

ZEIlE 135 U=(216-LF)2 SETZEN

135 50BEEP 11NPUT

Farbenwechsel J FW$

55TEXT CSIZE 1 N=N+l

115INPUT G

Integrationsprogramm fUr PC-1260

Sehr geehrte D~en und Berren

ZE$ 100

Bernd Bleymehl Urexweilerstr 8 669 St lendel

anbei ubersende 1ch Ihnen ein Programm zur numerischen Integration welches aUf dem sog Monte-Carlo-Verfahren

135

65

60

110 125

145

135

75 90

95

150

105

d h der Ermittlung derlnte-grationsflache aus der Verteilung ~

einer Zuiallszahlenfoqe beruht Das Programm wurde ft1r den PC-12606l geschrieben 1st aber mit kleinen Anderungen (Kleinbuchstaben Ausgabeformatierung) aut alIen Taschencomputern ab PC-1245 lauff8hig

AKTE AKTE

115 130

150

80

155

AKTE AKTE AKTE AKTE AKTE

AKTE

ItRE~ (C) 2611986 2RE~ Bernd Ble~ehl 3REII Urezwei lerstr8 I 4RE~ 6699 StWendel 5 RE~ bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

18 9 A9 CLEAR WAIT 8 PRINTmiddot Inter~lber echnun9 WAIT 288 CURSOR 24

29PRINT bull ~onte-CdrloshyYerfdhrenmiddot

38PRINT middotY=f(z) in Zei le 290middot

49 WAIT 4srREII Ein9dbe der Inte

-9rdl9renzen S8INPUT 9Linke Grenze=

9 L CURSOR 24 IHPUT 9Rechte Grenze =9iR IF Rlt=L THEH 5 e

SS-XI=R-L 68CURSOR 8 IHPUT middotWie

viele Yersuche sol le ndurchgefuehrt werde n middotANZ

6SCLS 79IF AHZltl GOTO 69 89IIAX=8 FOR X=L TO R

STEP XI29 GOSUB 28 8middot IF ABS Ygt~AX LET IIAX=Y

99NEXT X 188GF=IIAXxr 18SWAIT a 187XS=XIAHZ 188X=L lI8FOR I=l TO AHZ 115CURSOR 9 PRINT Ii 9 Y

ersuch bull 129RAHDOPl 139X=X+XS 159YZ= RHD 8IIAX 168GOSUB 288~ IF ABS Ygt

=YZ LET A=A+l 178HEXT I 188 FL=GFfVAHZ 185 WAIT 198PRIHT middotFldeche=middotiFL 195EHD 199RErt Funktionsuntrshy

prordbullbull 288Y= EXP X_ 218RETURH

------_

~ ~ C

~ s- Jbull _____w_~Q~nmiddotph1~middot c~~fmiddot~rhm-~-~~ ~~h~ ~v~rh-

- 4111(~

Peter Gregorius Hau~tstr 3 6571 Martinstein TRIGONOMETRISCHE FUNKTION

Trigonometr-ische ~nkti_on PC - 1500 (A) Y=oSlN ct(X+b)+d (0)= 2

Hiermit Ubersende ich Ihnen ein kleines Programm zur Veroffentshy (c)= 1

lichung in Ihrer Zeitschrift Alles fUr Sharp Computer Cb)= 0 (d)= 0

Gestartet wird das Programm mit Def A Es erscheint in der Anzeige der Name des Programmes und die Form der allgemeinen Sinusfunktion Danach wird der Faktor a eingegebeh Er bestimmt den Werdebereich der Funktion e gibt die Frequenz an b die Phasenverbindung und lid die Versehiebung auf der y-Aehse Wenn der Faktor a kleiner als 1 oder groBer als 10 ist wird der Faktor mit 10 multipliziert bzw divid~ert damit der Funktions graph noeh gezeiehnet werden kann (siehe Beishyspielsausdrueke) Natiirlieh konnen Sie dieses Programm aueh fUr allgemeine Cosinusfunktionen verwenden Dazu brauchen Sie nur in der Zeile 1400 Cosneinzusetz8n bzw eine Phasenverschiebung der Sinusfunktion von 90 Grad eingebeb (Cos I = Sin (X+90raquo

1240GOSUB 1600 1375LET F=120 1300LF 1121GRAPH LET P=-210

COLQR 2 138eFOR J=-21eTO 13112lLINpound (0~0)-( 210 tTRIGONOMETRlSCHE

210~ 12I)LlNE 1400Xl=(-J~8)C

1000REM TRIGONOM ETRlSCHE FUN KTOlN

1BIBREM BY PETER GRpoundGOR1US

1100 A CLEAR TEXT PAUSE TR 1GONOMETR lSCHE PAUSE FUNK T JON

1110 FAUSE Y-=aS 1N c (X+b)+d PAUSE

lJ 20 JNPU T ( a) E1 N5EBEN A (c)EINGEBEN C (b)EliG EBEN B (d )poundlNGEBpoundN o

121210COLOR 1 LPRINT lTRI GONOMETRISCH pound

121121 LPRINT lHl fFUNKT lONl l LPRINT Y=aSlN cl( Xb)-+d

122121LPRINT (0)= ALPRINT (c)= C LPRINT (b)= I B LPR1N T (d)= 0

12302=5

~~ WlIJ[D~J ~r=Jl~

~~~ ~~~ ~rliJI ~~tD ~~ ~~~ ~~~

fI~~ ~~~ r)~~ ~~ ~tm

FUNKTIONllt12021121)-(1 X2=SIN XJX= Y=otSIN ct(X+b)+d20-210) ( (AX2)+OHl (0)= 65

1320FOR T=I2ITO 21 o (c)= 4 2STEP H 1420LINE (FP)-( Cb)= 3l~ LlNE (T 5)- ( 120+X J) 0 3 (d)= 0 T -5) NEXT T 143B~ET F=120+X

1330FOR U=-210TO LET P=J 213S TpoundP 10 1440NEXT J LlNpound (115 U) 1490COLOR 1 -(125 U) 15e0LINE (0210) NEXT U -(0-210)

1340CS1Zpound 1 LINE (121 -2113 COLOR 1 )-lt2113-210) GLrURSOR (12 LINE lt21121shy5178) 2113)-(21021 LPR INT 18121 0) GLCURSOR (1 151eLJNE (21021 25 88) 0)-(02JI2I) LPR 1NT 90 1520ROTATE 1

1350GLCURSOR (12 GLCURSOR lt20 5 -183) 02130) LPRINT -180 LPRINT FUNT GLCURSOR ( lONGRAPH 125 -33) 155eTEXT ENO LPR 1NT -90 1600 1 F A( lTHEN

1360GLCURSOR (70 LET A=Al1121 Z 5)LPRINT =51121_I Z 16101F A10THEN GLCURSOR (17 LET A=A10Z TRJGONOMETRISCHEl 05)LPRINT =510 FUNKT10N 2 16213 RETURN Y=atSIN cl(X+b)+d

(0) = 121 65 (c)= 25 (b)= 0 (d)= 0~TRIGONOMETRISCHE

FUNKTION Y=aSIN c(X+b)~d (0)= 7

(c)= 10 ~ [) Cb)~ 15

3~~ r Cd)= 0 ~~ ~~ lJ~ trn)[iIJ ~~t

~~ tlJ~ Il~

_ All es +uet-

~ ~

J

-

_co

Heft 16 Sei-te 1~9 --L SHARP-ComP~t~er

~ts~~~_~_middotmiddotmiddot- - - - ~---~

bull bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull

middot 8------ bull _ ti

bull _ to _ ~

-- ----~--

Messen steue~n ~egeln mit dem PC 1588

bull La Auf de~ Abbildungseshy aliihen Sie das wichtigshyste Teil eines Erweishy +rE telungssystems tuer Ihlen PC 1508 Es it wu~de aus dem A-DshyWandler aus Heft 385 E in e~ste~ Linie nach K~ndenwuanschan snshy 6itw i ck e It Ni cht zushyletzt haben auch Inshy iA= dust~ieanwende~ zu EI5I

--a Aende~ungsvorschlaeshy -iP I~gen baigatragen 1Auf da~ Platine sehen

Sia - Den Anschluss an den Rachne~ davo~ 3 Steckplaetze fue~ E~~ weita~ungen und eine Ch i p-se 1ect-cha 1tun~g

Was blingt nun dieses System

1 Sie koennen MEHRERE Ge~aete gleichzeitig anschliessen 2 Die E~weite~ungen koennen in ein sepe~ates Gehaeuse eingeshy

baut we~den Die Ue~bindung wi~d uebe~ ein Flachbandkabel he~gestellt

3 Eigenentwicklungen koennen uebe~ eine p~eiswe~te Stift shyleiste (im 110-Raste~ 22) und ein Flachbandkabel angeschlossen we~den No~male~weise musste man den 50shypolige~ O~iginalstecke~ ve~wenden Funktionie~te die Entshywicklung nicht hatte man die Wahl den Stecke~ auszuloeshyten (fast unmoeglich) ode~ ihn wegzuwe~fen (teue~ )

4 Eigenentwicklungen werden sta~k vereinfacht da die wichshytigsten Hardwa~eleitungen auf den Steckdosen vo~handen sind Auf der g~ossen Steckdose 00 07 A0 Amiddot15 Clk Masse Ubatt Ub PU PU PC7 OD MEl RW INT also das ideale fue~ Speiche~e~weite~ungen etc Auf den kleinen Steckdosen 00 07 A0 Al Clk Masse Ub Ubatt RW INT PC7 und das besonde~e 5 Chip-Select-Signale um die Sie sich also nicht meh~ kuemmern muessen Q

5 Sie koennen auf fe~tige E~weiterungen zurueckgreifen wie A-o-Wandle~ und Teilerplatinen O~ucke~schnittstelie und IO-Polt

6 We i tere Haldwa~e i st in Entw i ck lung w i e Spe i che~kilCte Ein schnellel A-D-Wandle~ ein D-A-Wandler

PC-lseeA POCKET COMPUTER

bull 1111111 bull ~

_ -

Besch~eibung de~ be~eits liefe~ba~en Module Technische Oaten A-D-Wandle~ Abmessungen Stromaufnahme

laquolt AD 3 raquogt 4-Kanal Analog-Digi~al-Wandle~ St~omve~sorgung =============================================== Zahl der Eingaenge

De~ A-D-Wandlel uebe~setzt eine analoge Spannung in eine Genauigkeit digitale Zahlenfolge die de~ Rechne~ velsteht und Feinabgleich weite~ve~a~beiten kann Die Aufnahma de~ Messwe~te sowie Empfindl iGhkei t de~en Aufarbeitung wird von einem Ma~chinenp~ogramm uebe~nommen so dass de~ Anwendei nichts damit zu tun hat E~ Aufloesung 8 (18) Bit muss lediglich das Maschinenprogramm aufiufen und hat dann Mess~ate 8 Bit die Zahlenwerte in den Ua~iabl~n A D zu~ Ue~fuegung Uebe~spannungsfestigkeit

Die Aufloesung betraegt 8 oder 10 BitCoies entsp~icht einem Ue~bindung zu~ Basisplatine 3-stelligen Digitalvoltmete~) Anschluss de~ Eingaenge De~ Vo~teil gegenueber einem normalen DMM besteht qa~in dass Sonstige Ausgaenge Spannungsveilaeufe ueber einen laenge~en Zeitraum aufgezeichshy

Integ~ie~endel Wandleinet werden koennen Diese Kurven koennen dann auf dem Plotter ca 78 x 118 mmausgegeben we~den Sia besitzen damit p~aktisch ainan 4shy ca 10 mA Kanal-Messch~eibe~ durch den RechnerFuer dan Wand I er warden nul hochwe~t i ge Baute i 1e middotmiddot-ve~wet1det- 4Metallfilmwiderstaende 1 Ce~mett~imme~ vergoldeta Kontakshy 1 +-1 Digitte alle ICs gesockelt moeglich

250mU (auf 108mU oder andere We~te umluestbai) lmU (250uU) max i ma I 400 MessungenSec bis 40 Uolt Flachbandkabel Loetnaegel und Flachbandkabel Ub 2 Uolt PC7

nl j UdP SHaRP-Comput-er 16 Seite - ZO

--~-shy

-- -

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull

~ q ~rltp~ ~i- ~ h tf_9 rH m~~ ~ ~ q h 1 ~U 0 h h ---middot---

bull d bull

~---fi --~-----

Mitgeliefe~te Softwa~e

P~ogramm Wand lung

Nach Aufruf dieses Programmes stehen Kanaele 1 4 in den Variablen A B C und beitung zur Verfuegung

Prog~amm 810 Bi t-Wandlung

die Messwerte der 0 zur Weiterverar shy

Nach dem Aufruf werden die Messwerte ueber mehrere 50 HzshyPerioden inte~~iert und in eine Variable geschrieben Einshygangsspannungen die (oft mit Netzbrumm) verschmutzt sind werden so weitgehend von den Stoer-signalen ber-einigt Sie ~ geben den Kanal ob 8 oder- 18 Bit und die Var-iable vo~

-Pr-ogr-amm Multimeter-

Anzeige der- 4 Kanaele auf dem Display als oigitalan2eige odershyals analoge Balkengr-afik (B~lkengr-aftk als schnelle Maschi- nenroutine) mit Ueber-Iaufanzeige

Pr-ogr-amm F-Wandlung

Ein schnelles Maschinenpr-ogr-amm 400 MessungenSec (einstellbar-) gang wi~d per Hand gestartet

Har-dcopy UI DEI III - oi gi tal shy - I I

-L I 1bullbullbull1 tl I1Ianzeige -14- I ~3 04At 175AI Har-dco~y _v Anallganzelge

welches es er-laubt aufzuzeichnen oer

DEI IIIIIt ~ _I I I i I I shy

bis zu Messvor shy

oder aber automatisch bei Ueberschreiten einer vOrgebbaren Triggerschwelfe AIs Bes6nshyderheit werden auch 18 Wer-te VOR dem Ueberschreiten der Triggerschwelle mit aufgezeichnet Ein Plottpr-ogramm gibt den Spannungsverlauf auf dem Plotter- aus Beispiele A Ein belastetes Netzteil ltschlecht entbrummt wie man sieht)

wird Eingeschaltet und dann wieder- AU~geschaltet oer VOrgang wur-de automatisch dur-ch die Triggerschwelle (St~ich links unten) gesta~tet 8 883s Aufbau de~ Spannung 803 02s Span~ung mit Netzb~umm 02 Ausschaltimpuls 82 - 858s Spannung am Kondensato~ 858 188s Spannungsabfall

B Batte~iespannung Ileim Star-t eines Automotor-s Hand gesr-ar-tet 8 83s Batter-iespannung 03 - 05s Spannungseinbr-ueche dur-ch den 85 18s oer- Anlasser- laeuft an 18 12s oer- Motor kommt auf touren

schine liefer-t Spannung

-

Vor-gang pershy

Magnetschalter-

die Lichtmashy

12 28s oer Motor- laeuft oer- Regler- r-egelt die Spannung

C NiCd-Accu bei inter-mittier-ender- Belastung -------- --------------

25 Tges 1888 Se c dT 25130 mS(C

2 Tmm 130125 Sec mm Konol 1

15 Trigger 03 V

05

V bullL _ 1--1---1-- 1 - - - 1---- 1-- --t=- e J e2 e3 e e eo e 8a 0 9 Sec

25 Tges 2000 Sec dT 5000 mS~ c

20 Tmm 0025 Sec mm Kono 1 2

15 Trigger 0 V

10

5

V

25

2

15

05

V

Heft 16 seite ~ 21

1---1- 1-----I - - 1- - I-----r----e4 e ~ 88 1 1 2 1 J 8 1 e

- - 1 92 Sec

Tges 980000 Sec dT 2250 Sec Tmm 1125 Secmm Kono I 3 Trigger 0 V

I~~t ilI Je oJo ill ads JeSec Fortsetzung nachste Se i te

IIL~C-~5ee~ PCKE~ CO~PUT~ bull 11 1 11 bull I bullbull1

_-

laquolt DIU 1 DIU 2 DIU 3 Spannungsteiler =====~~===========~========================

Da der A-D-Wand 1er nur E i ngangsspannungen b i-s 258mU verarbe i shyten karin ist bei hoeheren Eingangsspannungen ein Spannungsteiler erforderlich Alle drei Teilervorsaetze haben 4 Schaltstellungen 11 118 1188 11888 Die T e i 1er si nd mi t 1-1aJ i derstaermen bestueck t 0 i e Bere i ch-e 25A und 258 mA mit 5-Widerstaenden

DIU 1 SpannungsSt~omteiler fuer 1 Kanalr 1 Spannungseingang zusaetzlich einen Eingang um Strom in den Abstufungen 25A 258mA 25mA 25mA messen zu koennen Anschluss ueber Klemmleiste

DIU 2 Spannungsteiler fuer 2 Kanaele Die Schalterstellung wird ueber die beiden verbleibenden Kanaele dem Rechner ueber-tragen

DIU 3 Spannungsteiler fuer alle 4 Kanaele

DIU 1 DIU 2 DIU 3 -~----------------+-------------+--------------+-------------Strommessung JA NEIN I NEIN Eingang 2mm Buchse 4mm Telefonbuchse Ausgang Klemmen Steckdose f-Flachbandkabel Abmessung ca 75 x 41 88 x 57 1 188 x 82 -Uebertr Stellung NEIN JA 1 NEIN Zahl der Kanaele 1 2 1 4 ------------------+-------------+------------~-+-------------

laquolt IO 1 Druckerschnittstelle ~nd IO-Port =======================~=======================

An diesen Baustein kann jeder DIucker mit Paralrelscflrdtt shystelle ~ngeschlossen werden Es steht kein lPRINT-Befehl zur Uerfuegungson~ern nur ein Masch4nenprogr-~mm fuer den Druck Wollen Sie zB Den Text ABCDEFGHI123 drucken lassen so wird dies so ~emacht A$F=IABCDEFGHI123 CAll -adrA$ Der Baustein kann aber aucl- als IO-Por-t (TTl-Pegel) verwenshy toff -det wer-den Zur- lJer-fuegung stehen auf 2 St-eckdosen 8 Datenshyein-gaenge sowie 8 Oatenausgaenge mit denen Sie diqitale Signale erfassen bzw absenden koennen Eine Relaiskarte ist in Uorbereitung

r Sr9Q

In Uor-bereitung fue~ dieses System ~ ~ rJ)

Eine Relaiskarte mit 8 Relais~ ~

Eine 15K-Speichererweiterung fuer das Modulfach der Preis 00 wird unter OM 128 - liegen 2Ishy

Eine RAM-Floppy mit 128K (Formatiert) damit Sie Ihren Cassettenrecorder vergessen koennen Preis um OM 588shy~

U

--C Ein Digital-Analog-Wandler um Spannungen ausgeben zu ~oennen -~ mit einem Schaltungsvorschlag fuer ein Netiteil welches dann

mit dem Rechner gesteuert wer-den kann ~

Unci schli9sslich noch ein weiterer A-O-Wandler fuer den Einshysatz als Transient~nr-ecdrder Elnige Daten die fuer sich sprechen

(J 18 Bit Successive Approximation 8 Kanaele 451J-Eingaenget und d~r eigentliche ~ammer- Messzeit 188uS dh 18080 Messungen in der Sekunde fuer extrem schnelle Uorgaenge Wenn ~ Sie ~ Sec mesaen haben Sie Ihr~n Rechner bis zu~ Hals vollCl

0f1 9-middot (Incl iJo ~WSt

Heft 16 Se i t -e 22

fi~~~~~~~R rnoo~~oo ~~ ~~ m~~ 00 DWOO~~

~m ~~ ~

-

______

-~

~ q~~$n~~hfmiddot~h-m~~~~p~h~ ~qr middoth~

Bestellschein

T~agen Sie in de~ Bestellung bitte die Kabe11aeuronge ein Beachten Sie dass alle Kabel moeglichst ku~z sein s01shyIten insbesonde~e das Kabel zum A-D-Wandle~ Wenn Sie keine Eint~agung machen stelle ich Ihnen die Kabell~enge

zusammen

___________~-------L----------------~---------------- Bsste11ung

1 ~nzah1 A~tike1 E-P~eis gesamt 1 1--------~---------------------------------------- middot-------1

1 - 1 CONN 1 (Basi sp 1at i ne) 1 98 - 1 1 l-----~-+-----~~----------------------------+------~+-------1

1 AD 3- middot (A-D-Wandle~) 1 228 - 1 1 1 ~ ~~~~--+~--~--- --~~~~----------------------+-------+-------1

I -- ~ 1 ~ I - 0 1~ (Por-t D~uck e~schn i t tste 11 e) 1 185 - 1 1 1--~----+-~~--~~-~- ~~~----------------------+-------+-------1 1 ) -Di u 1middot -_ (SpannungsSt~omte i 1 e~) 1 33 - 1 1 1-------+- - 2------------------------------+-------+------shy 1 1 1 DIU 2 (Spannungsteile~ 2-Kanal) 1 38- 1 1 1-------+-----------------------------------+-------+------shy 1 1 1 DIU 3 (Spannungsteile~ 4-Kan(1) 1 58- 1 1 1-------+-----------------------------------+-------+------shy 1 1 1 Kabel CONN1 ( --) AD3 cm 1 5- 1 1 1-------+-----------------------------------+-------+-------1 1 1 Kabe 1 CONN1 (-- gt IO cm 1 5 - 1 1 1------ -+-----------------------------------+-------+------shy 1 1 1 Kabel OIU x ( --) A03 cm 1 3- 1 1 1-------middot----------~--- - --------------------+-------+-------1 1 Po~to Ue~packung Nachnahmegebueh~ 1 6- 1 1 1 bei Zahlung pe~ U-Scheck 1 3- 1 1 1-----------------------------------------~-middot-------+--- ----1 1 1 1 1 Zahlungsa~t Nachnahme ( U-Scheck ( == ======1 1 1 1 1 1 Name 1 1 1 1 1 1 St~asse 1 1 1 1 1 1 Stadt 1 1 1 1 1 1 Datum Unte~sch~ift 1 1 1 ----------------------------------------------------~------

Liefe~zeit ca 2-3 Wochen Liefe~umfang abgeglichene Platinen Bedienungsanleitung

Kassette mit den besch~iebenen P~og~ammen

alle Preise incl 14 Mwst

- ---- - - -- -- shy

SHARP POCKET COMPUTER PC-l1QO

Display 2 Zeilen a 16 Zeichen Tastatur zweiteilig dh klappba~ Alpha-Teil mit groGen Folien-Tasten Speicherkapazitat standartmaGig mi Z KB RAM-Karte versehen Datenfunktionen Schreiben Lesen Suchen vonnach Telefonnummern Adressen

Notizen Abmessungen 136 x 78 x 128 mm (BTH) Optionen CE 124 Cassettenrecorder-Interface

CE 126 P Thermodrucker CE 210 M 2 KB-RAM-Karte CE 211 M 4 KB~RAM-Karte

CE 212 M 8 KB-RAM-Karte

Stromversorgung 2 Lithiumzellen Typ CR

Heft 16 Seite 23

2032

All es +uet-middot middotsH fR PC0 middotmpu t e r

bull bullbull ~ 1

RIU

P C 1 1 0 0

Der PC 1100 ist nich nur ein gewohn1icher Taschenrechner sondern auch ein BASIC-progammierbare Pocket-Computer sowi eine universell einsetzbare Datenban und das a11es im handlichen Format Somit lassen sich immer und Uberallmiddot auGer der DurchshyfUhrung gerade anstehender Berechnungen auch Adressen Telefonshynuwmerri oder a11shy

gemeurodne Notizen abspeichern bzw abrufen

-~-shy shy -- 111 _ ~ NW ______

CE-201M

ampCE-~

~NIU

-___SHARP~ 0Urch NacI~ vom -

Per sono I-Computer

Fur den SHARP PC-1450r___

Maschinensp~acheshy

-Handbuch

IM~t~dJTltr1UJU~i(~~mm~i~~t~f~ ISIIH 3-9232-23-8

FlSCHEL GmbH OrJStang9 ~~~~~~t~Br3~~~

DM 49-shy (incl 7 MWSt)

- shy 8-----shymiddot middot ~ciPl -~ I ~pommiddotmatil oh ~ middot~ irn e~~ a ~~ -- --shy-------~ middot ~~

Datenverwaltungsprog tUr MZ-700S00 mit QD-Lautwerk

VIDEO 700800 QD

Endlich SchluG mit d~r Frag~ We-Icheshy Aufze-ichnung ist aUf we-Iche-r Cassette Das sehr schnelle Maschiene-nspracheprogramm ist auch fUr die Verwaltung von groBen privaten Vide-otheken bestens geeignet denn es konnen Ube-r 450 Aufzeichnungen zugleich im Speicher bearbeitet werden die aUf max 170 Cassett~n verteilt sein kot-men Das Programm ist spe-ziell fUr den Be-trieb mit d~m QD-Laufwerk entwicke-It worden das eineshy kurze Ladezeit auch fUr umfangreiche Date-nme-ngen e-rmoglicht Das Programm e-rlaubtdas ube-rschreiben der letzten Datei auf der QD so daB das lastige Loschen einer Datei mit der DELETE-Utility entfallt und so immer die aktue-llste-n middot Date-n zur Verftigung stehen Nach dem ~ndern Losche-n oder HinzufUgen einer Aufzeichnung brauche-n also nur die alten Oaten auf der QD mit den neuen Oaten Uberschrieben werden und konnen so jederzeit schnell wieder geladen werden Pro Aufzeichnung konnen Ti tel Art der Aufzeichnung (z B Westernserie) Lauf~eit Zahlwerkstellung (Aniang und Ende) fre-ieshy Ze-it und zusatzliche- Informationen wie- Darsteller kur7~ Inhaltsangabe usw -gespei~h~~ weroen~ Das Programm bie-te-t einen Vielzahl von Suchmoglichkeiten 6esucht werden kann unter anderem nach Titeln bzw Teile von Titeln Leerzeite-n fUr weitere Aufnahmen ganze Sparten von Aufzeichnungen wie Western aber auch nach speziellen Teilen von Sparten wie Westernkomodien auBerdem nach bestimmten Darstellern oder sonstigen Informationen Wird das Gesuchte gefunden so wird die gesamte Information zu der entsprechenden Cassette auf dem Bildschirm ausgegeben Zum Lieferumfang gehort ein Installationsprogramm mit dem Sie das HauptmenU individuell an Ihre Be-dtirfnisse anpassen konnen Mit diesem Programm konne-n Sie Ihre Aufzeichnungen in 24 Gruppen aufteile-n nach denen dann auch gesucht werden kann Zwei verschied~ne Vorschlage fUr die Aufteilung werden auf de-r Diskette mitgeliefert Das se-lbst erstellte Me-nU oder eine-s der MustermenUs wird dann bei jede-m Start des Programms VIDEO 700800 QD automatisch geladen so daB Sie Ihr individuelles ProgrammenU zur VerfUgung haben

Quick-Disk Laufwerk ist unbedingt erforderlich

Liefrumfang Pro~ramm VIDEO 700800 QD + InstallationsproQramm + 2 f1ustermenUs auf QO ausfUhrliche Anleitung

Preis OM 55- i ne 1 14 MwSt

nEUEAF~SrHEL-SEAU~rE

JETZT AUCH

0= lLI ~ I-shy I(S)I

Il ) 001 a I

et x -I 0 ~

ltI u ~

I -J ltI I(S)I

(J) Z C)I

0 ~ (I) I ~ 1-1 lLI x a

SCHREIB-SERVICE PER COMPUTER

FALLEN BEl IHNEN EINMALIG DOER BFTERS GROSSAUSSENDUNGEN AN middotLASSEN SIE SIE VON UNSEREM SHARP-COMPUTER-TEAM ERLEOIGEN

WIR MACHEN ALLES VON DER ADRESSERFASSUNG BIS ZUR BmiddotRIEFAUFGABE AM POSTSCHALTER

~

Heft 16 Sei t e 25

middotB middot_ -- --_111 __ ____ bull

FRAGE - UND - ANTWORT

Programm

Sehr geehrte Herren ~==================

H erm it sende i ch ihnen e in ProgQmm clas Ihnen Frage unci Antwort steht

Dieses Programm duerfen sie gerne in ihr er ~eitschrift abdrucken Einfach eintippen mit 7 RUN starten und s ich ueberraschen lassenEs ist normaler we ise e in Programm fuer den M~-700 laes st sich aber mit geringfue9igen Aenderun gen fur andere Computer benutz~n Hi erm it moechte i ch si e und anclere anreg en auch mal wiecler Spiele oder sinnvol ~e

Pro9ramme fuer den M~-700 an ihre ~eit sc~rift zu schicken unci abzuclruckenAlso vlel SpassCOMPUTER-FREAKS22

CflRS TEN SCHM IT~

DODO 100 CLS 105 LET T$GENIE 110 DIM U~CI0)N$(10)At(10) 120 DIM T$(10)S$(10)B$(2) 130 DIM Mt(30)Qt(30)CC30) 135 DIM Ut(9)WtC9) 138 DIM ~t(5)

140 REM OATEN WERDEN EINGElESEN 150 GOSUB 10il0 155 GOSUB 2200 210 INPUTWIE HEISSEN SIE O$

220 PRINT 230 PRINTSPRECHEN SIE MIT MlR jOt 240 INPUT 1$ 250 IF ItENDE THEN GOTO 910 300 REM ANTWORT DES COMPUTERS 310 LET ANINTCRND(1)t8+1) 320 IF AN(6THEN ~OTO 490 325 IF AN7 THEN GOTO 2000

700 LET R$WAS HALTEN SIE VON +N$(H)+ 710 GOTO 340 720 LET R$=S$(l)+ +0$+ -MEINEN SIE ETWshyADASS ALLE LEUTE SO +A$CG)+ SINO 730 GOTO 340 740 LET R$=ICH HABE GEHOERT DASS SIE +Ate G) + SINO iH CH) i +0$ 750 GOTO 340 760 LET R$=S$(l)+ iD$i ICH GLAUBE SI E SINO GENAUSO iA$CG) 765 LET R$Rt+ WIE DIE ANDEREN LEUTEN M

IT OENEN ICH GESPROCHEN HABE 770 GOTO 340 780 LET R$ICH FUEHLE MICH JET~T iAtCG )

790 GO TO 340 800 PRINTPRINTPSST bull ICH OENKE 810 LET R$=WIR WOLLEN iU$(F)i +N$(H) i ICH MEINE iN$CHh 1ST iA$CG) 820 GOTO 340 830 LET R$=ER~AEHLEN SIE MlR ETWAS UEBE R +NtCH)+ +0$ 840 GOTO 340 850 LET R$OENKEN SIEDASS 1CH iA$CG)+ BIN i0$i 7 860 GOTO 340 870 LET R$l-lOLLEN WIR iU$CF)+ODER LIE BER UEBER +At(G)+ REDEN 880 GOTO 340 890 LET RtRATEN SIE WAS 1CH UON +Ot+ HALTE 900 GOTO 340 910 REM ABSCHLUSS UNTERPROGRAMM 920 PRINTHABEN SIE JET~T GENUGr 930 PRINTWILL NOCH JEMANO MIT MlR REDEN 940 INPUT XtIF X$JA GOTO 210 950 PRINTPRINTOANN AUF WIEDERSEHEN2222

960 END 1000 REM WORT FUER WORTPRUEFUNG 1010 FOR 11 TO 30READ Q$CI)NEXT 1020 DATA WER330 GOTO 600

340 PRINT 350 PRINTRt 350 PRINT 400 REM PRUEFUNGWIEUIELE ANTWORTEN 405 LET T=0 410 FOR K=1 TO 30 420 LET T=T+CCK) 430 NEXT K 440 IF ~(12 THEN GOTO 450 450 FOR K=1 TO 30LETCCK)=0NEXT K 460 LET T=0 470 GOTO 240 490 REM PRUEFUNG DES AUSDRUCKES 500 FOR ~A=1 TO 30 510 LET Ll=LEN(Q$C~A)) 520 LET L2=LENCIt) 530 FOR YE=1 TO L2 540 IF MIO$CItYEL1J=QtClAJ THEN GOT056 -e 550 NEXT YENEXT lAGOTO 500 560 IF CC~A) )0 THEN GOTO 550 ~70 LET CClAJ=C(lAJ+l 580 LET R$=M$(lAJ 590 GOTO 340 600 REM ERlEUGUNG DES AUSDRUCKES 610 LET E=INTCRNDC1J10+1) 620 LET F=INTCRNDC1JtI0+1J 630 LET G=iNTCRND(1)tI0+1) 640 LET H=INTCRNDC1JtI0+1J 650 LET L=INTCRNDC])10+1) 650 ONEGOT0700720740750780~8008308 50870890

ali PMP -

1ST WAS BEOEUTET WA~

UM IHR 1030 DATA MICH ICH ES SPRECHE N NEIN Hl40 DATA 7 SIND MEIN JASIE 1050 DATA DENKEN KLUG GROB DANKE A US 11260 DATA SIE UNTER NICHT 1ST 1070 DATA ~U 7 WISSEN 1110 FOR 11 TO 30READ MtCI) NEXT 1120 DATA ICH BIN NUR EIN COMPUTER 1130 DATA DAS MACHT NICHTS DAS 1ST

GUTE FRAGE EINE

1140 DATA ICH WEISS NICHTNUNWARUM NIC HT 1150 DATA WIE MEINEN SIE DAS WER SIND SIE7

1160 DATA OH WAS BEDEUTET ES 1170 DATA SOLL ICH LIEBER STILL SEIN 1180 DATA SIE SAGEN MlR WIE MEINEN SIE 1190 DATA OH JE OH JE ALSQ STIMMEN SIE MlR ~U

1200 DATA SIE MOEGEN MICH WOHL NICHT 1210 DATA WARUM ENTSCHLIESSEN SIE SICH DANKE 1220 DATA BIS JET~T HA BEN SIE NOCH NICHT S ERLEBT 1230 DATA NEHMEN SIE ES NICHT UEBEL 1240 DATA UNO SIE DAS 1ST MlR GLEICH WAS FUER EINE OUMME FRAGE 1250 DATA SIE HABEN WOHL EINEN NIEDRIGEN

1 Q UNSINN FortsetzUng nachste Se i te

SHARP-Computer Heft 16 Sei te 26 ~~~----~----~----~----~~------~~--

-_ W_- bull __ IIW __ ~~~~--------1 iircihmiddot ~r tM~bbmati oh 1~ ~~rn ~~ ~ ~ - ~~

1260 DATA SIND SIE SICHER LASS EN SIE 0 AS 1270 DATA 1ST ~ERLORENGEGANGEN WISSEN

1300 REM HAUPTWOERTER 1310 FOR 1=1 TO 10READ N$(I)NEXTI 1320 bATA FUSSBALt TANlABEND 1330 DATA DAS WETTER NEUES 1340 DATA MEIN PROlESSOR ENDE 1360 DATA SCHWARlWALDKLINIK ENTWICKlUNG 1370 DATA DER WEISSE HAI TENNIS 1400 REM lEITWOERTER 1410 FOR 1=1 TO 10 READ U$(I) NEXT 1420 DATA HALTEN UON SPRECHEN UEBER 1430 DATA DISKUTIEREN UEBER UEBERLEGEN 1440 DATA ANALYSIEREN~ MEDITIEREN UEBER 1450 DATA AUSDENKEN ERWAEGEN 1460 DATA UORSTELLEN BERUECKSICHTIGEN 1500 REM EIGENSCHAFTSWOERTER ~510 FOR 1=1 T010READ A$(I)NEXT 1520 DATA DUMM GESCHICKT 1530 DATA INTELLIGENT KLUG 1540 DATA WITlIG UNFREUNDLICH 1550 DATA SPANNEND ERMUEDEND 1560 DATA GROB BLOEDE 1600 REM SATlANFAENGE UNO ANDERES 1610 FOR I~1 T010READS$CI) NEXT 1620 DATA DU MEINE GUETE 1630 DATA WIR WERDEN SEHEN 1640 DATA OH NA JA 1650 DATA HOEREN SIE lU 1660 DATA SEHEN SIE 1670 DATA NA JA 1680 DATA JETlT 1690 DATA WIRKLICH 1700 DATA OH NEIN 1705 REM ANDERE WOETER 1710 DATA MEIN LIEBER FREUND 1720 RETURN 2000 REM ANTWORT WIEDERHOLUNG 2010 LET C=0 2020 LET P=LENCI$) 2030 FORA=1TOP 2040 FORB=1~09 2050 LETL=LEN(U$(B)) 2060 IF MID$CI$ALJ=U$(B) THEN GOT02140 2070 NEXT B 2080 IF l$( 1)= THEN GOTO 600 2090 FOR J=1 TO l 2100 PRINT l$(J) 2110-LET l$(J)= 2120 NEXT J 2130 LET R$=I$GOTO 350 2140 LET ~l+1

2150 IF A)1 THEN LET2$(2)=LEFT$(I$A-1J+ +W$CBJ+ 2160 IF A)1 THEN LET l$(2)=W$(B)+ 2170 LET I$=MID$(I$A+LP) 2180 GOTO 2010 2200 REM OATEN 2210 FOR 1=1 TO 9 2220 READ U$CI)W$(I) 2230 NEXT I 2240 DATA ICH BIN SIE SIND SIE SIND CH BIN 2250 DATA ICH SIE IIICH SIE 2260 DATA MEIN IHR IHRE MI R I~I~~~~~I~~~~~~~~~~~E

2270 DATA - IHR MEI8=-~- MlR IHRE 2280 DATA SIE COMPUTER 2290 RETURN

Carsten Schmitz Burgstr 27 4793 Btirenwestf

IitmJfIiJJIl

-Anwendungs- I~ -_Handbuch_ IIDU - SHARP__

PocketshySOFTWARE

~ ~~ I aUf ~

==_~HGO LAUE_ _ _______ ~_~

~~~~Cassetten --===-

OM 49- (i nel 7 MWS-t)

~NBU

PocketshySOFTWARE

auf Cassetten t) f ~ -~

~-

ta ltP~t~WC

M 0 ~ clpy ~ ~ +is~

1

Unsere Ze i tschr i ft A I I ea rUr IINII-Coputer

informiert Sie ausftihrlich tiber unseren neuen Service

Das Angebot wi rd sUindig erweitert

Flsclael -bullbull0 ltalser-Friedrich-StrS1-a 1008 erlia 12

1m1lJJ~~ llJ lIJlm~~ ImlliJ~lIim~cm ILIJlmrJiJlm

-

-ll PMi -J-~~ Heft 16 middot Sei te middotmiddot 27 ~ ~ ~ ~ _~ __ SIiA middot~P~~C6m19-umiddotte r1f

_ _ ~ _ -I _~_ ___ I)r_ bull L- bull -gtC ~

3265666708697071727374757677787980

EXTERNER DRUCKER CDOPPELANSCHLAG)

x 320 GRAPH I K

Unterprogr

n-H

LIST 10000 REM 10010 REM gt H A R DCa P Y lt 10020 REM gt SHARP MZ 731 lt 10030 REM ) QUIK DISKCASS lt 10040 REM gt u xt Druckr lt 10050 REM W Zittrich 10060 REM An dr BAk 22 10070 REM 2907 a~nkntn 3 10080 REMiI 10090 01 V (25S) 10100 FOR 1-0 TO 2~~

10110 READ middotVltI) 10120 NEXT I 10130 RESTORE 10140 REM HARD COPY DATA ZElLEN 10150 DATA 10160 DATA 818283B4es86878889902S12OS221203 10170 DATA 20948495051S253S45556S74~

10180 DATA 615947464422924423621822722621~2i2

~0190 DATA 23023219419319619920720212822S2S4 10200 DATA 2002509524824124763204 10210 DATA 219220233245SS9460912439364201622S2 10220 DATA 921982232082062112102S53334353637 10230 DATA 38394041434222224623S234 10240 DATA 195197239240228231238237224253216213 10250 DATA 242249217214192161154IS9156146170 10260 DATA 151152166175169184179176183 10270 DATA 158160157164150165171163155189162187 10280 DATA 153130135140188167172145147148149 10290 DATA 180181182174173186178 10300 DATA 185168177131 136 ~41 134 132-137142191133 10310 DATA 1381431901291391441272S2941989572 10320 DATA 6796979899100101102103104112 10330 DATA 113114115116117118119120121122123124 10340 DATA 125126105230232218227353535106107 10350 DATA 108109621101112S31121282212OS216206 10360 DATA 213222201208223193254194233245200 10370 I 10380 BA-$DOOO 10390 I

10400 Z-24IREM ZElLENANZAHL AUSDRUCK 10410 I

10420 ZZ-OIREM ZEICHENANZAHL PRO ZEILE 10430 I

10440 PRINTIP CHR$ (27) bull liS I REM 10450 FOR 1-0 TO 404Z-1 10460 J-PEEK (BA+ 1gt 10470 PRINTP TAB(5)CHR$(V(Jraquo bullbull ZZ-ZZ+IIIF 10480 NEXrI 10490 END 10500 PRINTPIZZ-oRETURN Rlfampdl

1 REM HARDCOPYPROGRAr1l1 FUER MZ -80111 200 2 REM Druckt eine Bildschirseite auf EPSON RX-88 3 REM Das Program kann entweder 815

4 REI1 in ein Sraphikprogr aufgenomen werden 5 REI1 oder mit CHAIN nachgladen werden 6 REtt 7 REI1 UN KlelMl 8 REt1 bull KoWtig5NeC) 19 9 REM 4400 Muenster IIJtiM18 0=320 1011J10 INIT-LPTMeS2shylliJ020 PRINTP CHR$(27) IOl-CHR$(20) CHR$(27) J 103-CHR$(4) 11iJ030 NI-D-INT(D256)256 lliJ840 N2-INT (D~)laesa DIM B(S) 10060 FOR Z=IiJ TO 199 STEP 5 10070 PRINTP CHR$(27)-CHR$(4) 100BIiJ PRINTP CHR$(Nl)CHR$(N2) l1iJ090 FOR S=IiJ TO D -1 10100 FOR 1=0 TO 4 10110 BU)-SGN(POINT (5Z+1raquo 10120 NEXT I 10130 BV=B(0)32+B(1)16+B(2)8+B(3)4+B(4gt2+8(5) 10140 PRINTP CHR$(BV) 10150 tEXT S 10160 PRINTP 1017111 NEXT Z Mit freundlicher Genehmigung vom 1111188 PRINTP 10190 END MZ-700S00 ANWENDERCLUB clo Germar Nikol

Sandkaulbach 1 5100 Aachen

PM SHARP-Computer Heurof t 16 Sei te 28

~i~ ~rph~~ h~-f9h~~~~~ 9h~ ~wprri~

aMflK IUJTUfN RIR cm MZ 700

10 RE - 213 RE~ COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU 39 RE _shy 9913 ClS lee0 REM LINIE 11310 REM -----------------------EINGABE 11320 CURSOR1321INPUTX-KOORD ANFANGSPUNKT (0-79) Xl 1925 IF (Xllt9)+(Xl)79) THEN 10213 1939 CURSOR1323INPUTY-KOORD ANFANGSPUNKT (9-49) Yl )93~ IF (Yllt0)+(Yl)40) THEN 1039 1037 CURSOR1321PRINT SPC(119) 11349 CURSOR9(21INPUTX-KOORD ENDPUNKT (9-79) MX2 11345 IF (X2lt0)+(X2)79) THEN 1949 19513 CURSOR023INPUTY-KOORD ENDPUNKT (0-49) Y2 11355 IF (Y2(0)+(Y2)40) THEN 1050 11369 CURSORe21PRINT SPC(119~ 1970 CURSOR021INPUTFAR8ECDDE (9-7) FA 1975 IF (FA lte)+(FA ) 7) THEN 11379 Ieee CURSORe21PRINTB I T T E WAR TEN 11013 REM -------------------- shy ZEICHNEN 11113 IF Xl=X2 THEN 12913

-------

~At1_ _ __ ~ _------- -

1120 FOR X=0 TO X2-Xl STEP (X2-Xl)ABS(X2-Xl)11313 Y=INTlaquoY2-Yl)(X2-Xl)X)+YI 11413 SET Xl+XYFA 11513 NEXT X 160 GOTD 1250 1209 WE=lIF Yl gtY2 THEN WE=-I 1295 FOR Y~Yl TO Y2 STEP WE 12113 SET XIYFA 1220 NEXT Y 1250 GOTO 113e0REM

10 REM ~ 29 REM COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU

30 REM 999 CLS 2009 REM KRE IS 2019 REM ---------------------- EINGABE 2020 CURSOR921INPUTX-KOORD MITTElPUNKT (9-79) Xl 2025 IF (Xl(9)+(xi)79) THEN 1029 2030 CURSOR923INPUTY-KOORD MITTELPUNKT (13-40) Yl 2035 IF (Yl(9)+(Yl)40) THEN 113313 21337 CURSOR_21PRINT SPC(119) 2049 CURSORe21INPUTRADIUS RA 2109 REM --------------------- ZEICHNEN 21113 FOR X=-RA TO RA STEP 3 2120 Y=8SQR(RA~2-X~2) 2130 XZ=X1+XYO=Yl+YYU=Y1-Y 2140 IF (XZlt0)+(Xlgt79) THEN 2189 GRAPHIK F~ ~ MZ 700 21513 IF (YOlt0)+(YOgt40) THEN 2190 2160 SET XlYO 2170 IF (YUlt9)+(YU)4e) THEN 21813 2175 SET XZYU 2180 NEXT X 2190 GOTO 20001REM

10 REM - 20 REM COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU 30 REM 999 CLS 301313 REM SINUS 3-13 10 REM ---------------------- El NGABE 30213 CURSOR021INPUT FEINHEIT (1-9) -FE 313313 IF CFE(I)+(FE)9) THEN 31329 313413 - CURSORelePRINT---------------------------------u 313513 CURSOR923INPUT wFARBCODE (0-7) FA 1

313613 IF (FAlte)+(FA)7) THEN 313513 3065 CURSOR021PRINT SPC(119) 313713 CURSORe21INPUT NAMPLITUDE(-20 bis 20) AM 3075 IF CAM(-20)+(AMgt2e) THEN 3970 313813 CURSOR023INPUT ANZ PERIODEN (1-5) PE 3085 IF (PElt1)+(PE)10) THEN 313813 31390 CURSOR021PRINT SPC(119) 311313 REM --------------------- ZEICHNEN 3110 FOR X=0 TO 79 STEP 5FE Mit freundlicher Genehmigung vom3120 yen=-AMSIN(X(125PEraquo+20 3150 IF (Ylte)+(Y)40) THEN 31813 MZ-700800 ANWENDERCLUB co Germar Nikol 31613 SET XYFA Sandkaulbach 1 5100 Aachen 3180 NEXT X 31913 GOTO 3eoeREM -

All es +middotuet-middot shyHeft -16 Sei te 29 s IlA R P- - C mp u middoti er

___

Zu

r F

un

kti

on

d

r

Hard

war

l D

i

PCG

w

1rd

zu

m i

nn

~

HZ

-70

0

Bu

an

gs

clo

bullbullbull

n

zum

an

dr

n

Qb

r i

n 2

4-p

ol

F

lach

kab

l

am

So

cK

l

ds

CG-R~

(s

Sch

alt

pla

n

HZ

-70

0)

D

as

CG

-Rom

dbullbull R

ch

nr

w

ird

d

an

n

au

f d

i

PC

G-P

lati

n

gbullbull

tcK

t

Dr

C

G-R

om

Bu

s

wir

d al

o

in

fach

n

twd

r m

it

dm

O

rgin

al

Zi

ch

ng

nr

ato

r

(PC

G

au

)

od

r

mit

d

m

pro

gra

mm

irb

ar

n

RAM

6

11

6 b

di

nt

F

all

m

an

nu

n

ab

r

nic

ht

dn

K

om

pl

ttn

Z

ich

nsatz

Cl ro 1

3 Cl) 1

Z

1- ~

(I ~

r

m

~

rt

f-

(J

I

() m

1- rt

m

LJ

o

Hard

war

bbullbullch

rib

un

g

PC

G-G

rafi

K

Di

P

CG

-Gra

fiK

v

on

K

rt

n

amp P

artn

r it

in

hi

t

fur

dn

H

Z-7

00

k

on

zip

irt

wo

rdn

bs

ch

id

n

Grafik

fah

igk

it

zu

v

rbbullbullbullbullrn

al

ZU

atz

shyW

ft

di

hr

01

A

bK

urz

un

g

~PCG~

th

t

dab

i

fur

Progr~irbarr

2i

ch

ng

nr

ato

r

Da

bbullbullag

t da~

dr

u

rp

run

gli

ch

n

ich

t progr~irbar

Vid

o-Z

ich

na

tz

(EP

RO

H

27

32

) d

urc

h

in

p

ro

gru

ai

rb

ar

RA

M

(61

16

) rbullbulltz

t w

1rd

H

ird

urc

h it

bullbull m

og

lich

bullbull lb

r

dn

A

ufb

au

b

zw

d

i PunKtmatri~ i

nbullbull

2i

ch

n

f bullbulltz

ul

gn

D

i

bi

lan

g t

arr

Zu

ord

nu

ng

i

nbullbull

An

zi

gc

odbullbull

zu

i

nm

Z

ich

n gm~ A

nzi

g-

Co

d

Tab

ll

au

f S

1S

9 d

Han

db

uchbullbull

wir

d

du

rch

i

n

vo

n

Ihn

n fri

w

ah

lbar

2

uo

rdn

un

g

rbullbull tzt

B

i

gbullbull ig

nt

r

Wah

l d

r

Pu

nK

tmatr

izn

(T

ri

br

-S

oftw

ar)

it

om

it

au

ch

i

n

ho

ch

au

fla

bullbull

nd

G

rafi

K

mag

lich

d

a jd

r

Bil

dp

un

Kt

in

bullbull

Zi

ch

n

an

gs

tu

rt

wr

dn

k

an

n

Jd

s Z

ich

n b

in

halshy

t

t J

a b

Kan

n t

1i

ch

9

8

-64

bull

i n

z

I n

B

11 d

pu

nK

t

D

a ab

r

au

f G

run

d

dbullbull

Um

wg

bullbull

Ub

r d

j

An

zi

g-

Ko

d

d

i

An

shyst

ur

un

g

in

s

Bil

dp

un

Ktbull

bull rc

ht muh~

it

ig

nt

i

ch

d

is

Grafi~

ig

ntl

ich

m

hr

fur

An

wn

du

ng

n

in

dn

n

di

Gbullbull

talt

un

g K

om

pl

ttr

V

ido

-Zi

ch

n

vr

an

dr

t w

rd

n

01

1

zrB

T~tvrarbitung

un

d

Sp

ilbullbull

B1

1

tz

tr

m b

so

nd

r

d

a n

dl

i ch

d

i

lan

gw

11

i g

n

SH

AR

Pshy

Bra

fik

-Sy

mb

ol

d

urc

h

pil

gr

ch

tr

Z

ich

n

rbullbull

tzt

wr

dn

k

on

nn

H

irz

u g

ibt

bullbull

au

ch

c

ho

n zah

lri

ch

g

ut

G

rafik

sp

il bullbull

(BB

G-S

oft

war

) B

i

dr

E

ntw

ick

lun

g d

isr

G

rafi

K

wu

rd

Wr

t g

lg

t au

f d

i

vo

ll

Hard

-un

d S

oft

war

K

om

pati

bil

itamp

t zu

d

r

Org

ishyn

al

Jap

an

ich

n

P

CG

-Bra

fiK

v

on

H

AL

-Lab

ora

tory

E

in

wi

tr

r

Vo

rt

il

gg

nU

br

an

dr

n

tru

ng

n it d

r

lotf

ribullbull

infach

E

inb

au

Oi

ri

n

Hard

war

is

t n

atu

rli

ch

fu

r d

n

nu

tzlo

bull

Zum

L

if

rum

fan

g d

r

PCG

g

ho

rt

in

K

as

tt

m

it

zw

i

Pro

gra

mm

n

Ein

mal

dr

P

CG

-Ed

ito

r

Di bull

bullbull

r gbullbulltattt

u

a

di

E

rt

lshy

lun

g

bzw

E

dit

iru

ng

i

nbullbull V

ido

zi

ch

ns

n

ittlbullbull

inr

gro~n

8

8

Punktmatri~

NatU

rlic

h

Kan

nn

au

ch

i

gn

Z

ich

nsatz

v

on

au

f K

abullbullbulltt g

lad

n w

rd

n

Hit

an

dr

n

Wo

r t

n

it

di bullbullbullbull

Pro

gra

mm

bull

i n

id

albullbull

Hi

1fs

mi

t tl

middotz

ur

E~stllung i

gn

r Z

jch

namp

tz

d

i

dan

n

zB

in

S

pi

ln

n

ach

g

I ad

n w

rd

n

Ko

nn

n

Zum

an

dr

n i

n S

pi

l ~Hol ~ttack

farb

ig

An

wn

du

ng

d

r

PCG

d

art

llt

wl

chbullbullbull

in

gu

t

Gra

fik

rw

1shy

dr

P

CG

Nu

in

ti

gr

dbullbull

halb

n

och

o-n

Di

A

nt

ur

un

g d

r

PCG

gbullbullch

ih

t Q

br

d

i

Ad

rbullbullsn

H

x

1

EO

I0-E

01

2

~

m

c O

is

Ad

rbullbullbullbull

n w

rd

n

mittl

d

r

IC

13

14

15

( bullbull

l

Sch

alt

pla

n)

dk

od

irt

A

m

AU

gan

g

dbullbull

IC

13

t

hn

lo

wshy

0shy I-

ak

tiv

T

og

gJ-

lmp

uJs

fur

di

naCh

f~lgndn

Rg

ist

r

zu

r 1-

V

rfQ

gu

ng

n

Das

~Port~

E0

10

tllt i

n

Latc

h

zu

r A

ufn

nah

m

dr

r

Vi d

od

at

n

fUr

dn

P

CG

-Ram

d

ar

(I

C

10

LS

3

73

)m

1

O

as

Po

rt

E

01

1

1st

in

R

gis

tr

zu

r A

ufn

ah

m

dr

r

stn

a

Bi

t d

r

PC

G-R

AH

-Ad

r

Di

s

i st

insg

sam

t 1

0shy

Cl

()

st

ll1

g

da i

n

2i

ch

nb

n

(vo

n

2 v

orh

an

c1

nn

) d

r

PC

G

l

12

8

Zi

ch

n umfa~t

un

d

di bullbullbullbull

bn

g

nau

1

29

8

-

1 K

By

t

m

(-1

0 A

drs

bit

gt

au

sm

ach

n

(IC

5

LS

2

73

)r

O

a

Port~

E0

12

schli~lich

ist

das i

gn

tlic

h

St

ur

shy3 1-

Rg

it

r ~r

PC

Q-G

raft

k

Di

sbullbull 1

st

5 B

it b

ri

t

(le

4

) co

B

it

DO

un

d

01

sin

d d

i

fh

ln

dn

B

its

dr

R~-Adrs

bullbullbull

C

Bit

0

2

leg

t d

i ak

tul

l

Zi

ch

neb

n

fs

t

l

co

Bit

0

3 g

esta

ttt

b

i

St

llu

ng

d

s

Jum

pers

SS~

au

f ~ON~

in

Softwaremamp~ig

Ein

sch

alt

un

g

der

PC

G

(n

bn

d

m

lt

0 p

rio

ris

irt

n

Hard

war

E

inA

us-S

ch

alt

r)

a O

er

zu

0

3 g

ho

rig

R

gis

tra

usg

an

g

2Q p

rrt

od

er

gib

t u

ber

in

e

Lo

gik

d

a

PC

G-R

am

61

16

fri~

lnv

er

hi

rzu

w

ird

n

tsp

reh

en

d

das

CG

-Rom

an

gs

tu

rt

()

3

~

N

9i

t 0

4 r

gi

bt

dn

S

tro

be-

Imp

ul

zu

r P

rog

ram

mi r

un

g

dbullbull

~

I P

CG

-Ram

Bv

qr

dibullbullbull

r Im

pu

l s

ko

mm

t

mu

ssn

d

i

ak

tu

J 1

O

-J

~O

Ram

-Ad

rss

e

un

d

di

V

ido

dat

n

in

dn

n

tp

rc

hen

dn

~

0 R

eg

ist

rn

ab

gl

gt

sein

e

Dr

S

tro

b-

Imp

ul bullbull

ch

alt

t i

nshy

c

m

al

di

2

zu

l~-Hultipl~er

(IC

2

71

1

LS

1

57

) ur

n

I-(

()

Hi

rdu

rch

w

rd

en

d

em

PC

G-R

amC

G-R

om

n

ich

t m

eh

r d

i0

0

Cl)

0 A

nzi

ge-K

od

s

des

HZ

-7n

O

zu

gf

Qh

rt

(t

lln

A

drbullbullbullbull

n n

in

bullbull

Zi

ch

ns

im CG-RomR~ d

ar)

so

nd

rn

s w

ird

d

j

rlgt

ak

tuell

P

rog

ram

mie

rad

rbullbulls

an

d

n

PC

G-R

am 9

lg

t bull

z f-~

2um

an

dr

n c

middothalt

t r

dj

V

ido

dat

n

dbullbull

IC

10

au

f d

n

tTJ

PC

G-R

am

du

rch

(v

orh

r Tri-Stat~)

un

d

erz

eu

gt

ejn

nZ

S

ch

rib

imp

uls

u

br

ein

H

on

ofl

op

fu

r d

n

PC

G-R

am

(Jle

f-t

TJ

Bit

D~ chli~lich

bew

irk

t

da~

bei

in

em

Strob~lmpul

O

tl

(

0)

nic

ht

di

V

ido

dat

n

dbullbull L

atc

h

IC

10

so

nd

ern

d

ie

00

D

at

n

dbullbull

CG

-Ro

ms

au

f d

as

PC

G-R

am gf~hrt

wr

den

l

tgt

C

Cl)

to

Da

war

ch

on

all

bullbull

zu

r F

un

kti

on

d

r

PC

G

Di bull

bullch

alt

un

gsshy

n

tch

ni

ch

A~fuhrung K6~nn

Si

d

m S

ch

alt

pl

n

ntn

hshy

r

m n

m

n

An

zu

mr

kn

it

middotno

damp~ d

r

HZ

-70

0

Bu

au

f d

r

~

P

lati

n

d

urc

hgbullbullch

lif

t w

ird

d

am

it

~och

wi

tr

0

pr

i--

hr

n

Gr

at

(Flo

pp

)

aO

-Zi

ch

n

Kart

bullbullbull )

an

g

-

sch

1o

sbullbull

n

rdn

k

6n

nn

p

i

Sp

an

nn

un

g ~i

rd

vo

m Jo

yst

i ck

Po

r t

zu

gf

uh

r t

Au

tor

dt bullbullbullbull B

itra

g

Kai-Uw~inor

Sch

l~tfel

dr

tr

18

3

19

0 ~achn

un

d Kontr~kt

u

d

r

peG

-Gra

fiK

[

~

- ~

~

~

J

0

T

J bullbull

H

~

J

c

-

JI

r-i r

3

~i

)1

1

a

~

~~

r-i

0

middot ~

J

~

~

middotwmiddot

~

~ J

~

1

middot0

middot H

iX (

t f

tt=

f-W

k

M

flW

-f-~bmiddotWf2~1tmiddotmiddot ~f$ltxt-W ~~1d~~ middotrMJmiddot~r11di4~u~~

3

1-

rt

pro

gra

mm

ir

n

wil

l

wu

rd hardwarm~ig d

i H

og

lich

ki

t v

org

bullbullbullh

n

di

V

i d

od

at

n

ds

C

G-R

om

s in

d

a

RAM

zu

k

op

irn

r ()

gt-t) rt

I--

(JI w

()

f-I

rt

() LW

I-

-

en r

D

iO

-U I (

)

o 3 C

c+

f1)

1

~~

I~J~~J

shy

~-b

L i

i~U

-1

I

II

I

B

r-

I I

I

1

10

v

__2middot

_=_=

=~_middot

D 1

1111

1111

11

11 1

I i

11 ~

11

11

11

11

i I~

I

I I

I---shy

~

~

~

bull

I

) ~

((

Ill

a

~~

-f

~f

lt

lt lt

~

r laquo

~

~ ~ ~

-

etA

llg

ae

ine t

ech

nis

ch

e

Data

n middot d

ar

P C

S

-Grafi~

bull ~~~==c-c-------aaz8~

____

__a_

___a

~=

__-=

---2

=__

____-==~a=ma~=-=_=~

Sp

eic

herb

ara

ich

I

4 K

B EPR~

ltu

s d

a

MZ

70

0)

2

KB

RA

M

( fu

r 2

x1

28

Z

aic

hen

) bull

I ~

I

i

I

~lt

)

Iad

rltS

sia

rbar

bull W

rita

-On

ly-M

eeo

ry

bull

ow

bull

~J

IA

drl

tSsi

aru

ng

bull

8

bit

-Dis

pla

ycad

G

b

E

OIO

H

LS

B d

ar R~-Adrasse

E0

11

H

r-+

-J

~

~I

_ ltt

cl~

wshy

~

~

lt

VI ~

lt~1O

~

IIS

B d

er

RM

-Ad

r

E

01

2H

B

its 0

1

B B

yta

erg

eb

an

ain

Z

aic

hen

bull

~

-

~ r

1 ~

Z

aic

hen

st

z

I E

Ol2

H

Bit

2

P

C

6 ain

-au

s

E0

12

H

Bit

3

(Ste

llu

nQ

d

er

Sch

alt

er

wiv

b

at

no

ra

l_ B

etr

illb

)

Str

ob

e

bull E

01

2H

B

it

4 vollt~ndiQar

Ip

uls

Co

py

E

PRO

M-R

AfI

I

EO

l2H

B

it

5 vollst~ndigar

Imp

uls

Dat

en

p

eG

-

ED

ITO

R

I

===S============~-=za===~

Kalt

sta

rt

B

CD

EH

(nu

r ein

ml

v

arN

en

db

ar

dan

ach

W

ar

start

)

Warl

tsta

rt

I BD4~H

Sta

ck

I

BC

DD

H b

is

BB

BC

H

alt

er S

tack

po

inte

r b

vi

K

alt

st

art

g

are

tt

t

bull

ob

are

S

ren

ze

I C

FF

FH

dam

it etN

5

KB

b

ele

gt

Hil

fssp

e1

ch

ar

I C

BO

OH

C

FF

FH

Ril

ckk

ahr a~s

PeG

lE

d

an

n

J d

ruck

en

bull

t-shy

Ed

ito

r

Z~~Z

~~2=

=bullbull2

____

__==2_~~

__

_2=

=n__

2U=

==

St

uck

hst

d

er

P

C

6

-G

raf1

k

2S=2=_====_=~=2Z===a2C_==

____

_~~

__zaa_=a_=z====_===~======c==~~

74

L

S

00

8

x

e l

OO

nF

A

YX

0

2

C

InF

I

Imiddot

0

4

C

10

0p

F

i2

7

R

10

0 O

h

II~

Imiddot

or

3

0

R

1 K

O

h

I v

1

39

R

33

KO

Hl

l 1

S1

2

x

2x

2

4 p

ol

Fassu

ng

17

4middot

Us

ch

alt

er

Kn

itte

r A

T 1

0

i I 2

73

2

x

BrG

ck

en

sch

alt

er

37

3

2 x

2

4 p

ol

S

ock

elv

erb

ind

er

RA

ft 6

11

amp

50

po

lB

usk

ab

el

middot1 I

i I

I

I I

r

~ ~

~

~

~

J

0

~

J

H

~

J

I

bull-

middotTJ

middotmiddot0middotmiddot

~ J

middot3middot

middot iti

a

IT

~

0

~

J

I

-

0

~

J

~

J

00

X

Jgt

0

0

I ~ 3

l c C

+ ID

I1

ro i

1 rt

~

W ro 1-

rt

ro w

t)

AN

SCH

LU

SS

DER

T

HE

RM

OSC

HR

EIB

MA

SCH

INE

B

RO

THER

E

P-4

4

AM

MZ

-70

0

====

====

====

====

====

====

====

====

====

====

====

====

====

====

===

Die

R

eis

esc

hre

ibm

asc

hin

e

EP

-44

is

t m

it

ein

er

ein

geb

au

ten

V

24

-Sch

nit

tshyste

lle au

sg

esta

ttet

un

d

desh

alb

aIs

p

reis

gU

nsti

ger

Dru

ck

er

fUr

Pers

on

al-

Co

mp

ute

r g

eeig

net

D

er

MZ

-70

0

ist

nic

ht

serl

en

massig

m

it

ein

er

serie

llen

S

ch

nit

tste

lle au

sg

ert

iste

t

Serie

lle D

ate

nti

bert

rag

un

g

1st

jed

och

m

it

geri

ng

em

A

ufw

and

au

ch

so

ftw

are

mass

ig

mb

gli

ch

BiI

d

1 zeig

t ein

e

ein

fach

e S

ch

alt

un

g

mit

d

ere

n H

ilfe

d

ie

Sig

nalp

eg

eI

des

MZ

-Pri

nte

r P

ort

s

un

d

der

EP

-44

an

ein

an

der

an

gep

asst

werd

en

E

in T

ran

sis

tor

g

este

uert

d

urc

h

das D

ruck

bere

itsch

aft

ssig

nal

(ER

) E

P-4

4

treib

t d

en

R

DA

-Ein

gan

g d

es

MZ

Po

rts

Ein

Q

pera

tio

nsv

ers

tark

er

wan

delt

d

as

TT

L-A

usg

an

gss

igD

al

(IR

T)

des

MZ

un

d ste

uert

d

en

D

ate

nein

shyg

an

g

(RD

) d

er

EP

-44

D

ie

Vers

org

un

gss

pan

nu

ng

en

fU

r d

en

O

pera

tio

nsv

ershy

sta

rker

kb

nn

en

au

s

der

V2

4-S

ch

nit

tste

lle

bezo

gen

w

erd

en

(R

S=

+1

2

V

SD

=-1

2V

)

Der

B

ezu

g d

er

neg

ati

ven

V

ers

org

un

gss

pan

nu

ng

vo

m

Date

nau

sgan

g

der

EP

-44

h

at

ein

e p

osit

ive

Neb

en

wir

ku

ng

D

er

AU

sgan

g d

er

EP

-44

w

ird

aU

f d

ere

n

Ein

gan

g

zu

rtic

kg

eft

ihrt

so

dass au

ch

im

O

n-i

ine-B

etr

ieb

d

ie

Tast

aL

ur

der

EP

-44

b

en

Utz

t w

erd

en

k

an

n

urn

etw

a

ein

e

Ad

ress

e

od

er

Dat

um

in

ein

en

T

ex

t ein

zu

ftig

en

D

ie

beid

en

T

eil

sch

alt

un

gen

k

on

nen

b

equ

em

in

den

S

teck

erg

eh

au

sen

an

d

en

E

nd

en

ein

es 2

-po

lig

en

ab

gesc

hir

mshy

ten

K

ab

els

u

nte

rgeb

rach

t w

erd

en

IRT

19

RD

A

21

GN

D

22

MZ

-70

0

P-1

0

r---

----

----

---

I

I

I I

I I

I I I I I I I I

----

----

----

---

Bil

d

1

EP

-44

r------------~

I I

20

ER

I I I I I

-~~

-~

4

R

S

I I I

~3

RD

----

2

so

GN

DL_

____

____

___

_

Das

M

Z 7

00

B

asi

c

lZ

-0

13

B

V

1

0

A k

ann

m

it

dem

in

S

lId

2

gezeig

te

Pro

gra

mm

U

bers

ch

rieb

en

w

erd

en

ur

n eln

e serie

lle

Date

nau

sgab

e

zu

lich

en

D

amit

K

lein

bu

ch

stab

en

k

orr

ek

t g

ed

ruck

t w

erd

en

m

uss

d

ere

n

Co

de

erst

in S

tan

dard

A

SC

II-C

od

e u

mg

ew

an

delt

w

erd

en

D

azu

w

ird

U

nte

rpro

gra

mm

d~s

RO

M-M

on

ito

rs

(Wan

dlu

ng

v

on

A

SC

II-

Zeic

hen

in

co

de)

verw

en

det

D

as D

ruck

bere

itsch

aft

ssig

naI

der

EP

-44

m

uss

n

ich

t v

or

so

nd

ern

au

ch

w~

hren

d d

er

Au

sgab

e ein

es Z

eic

hen

s abgefr~gt

werd

en

D

ie

EP

-44

h

at

nam

lich

d

ie U

nart

ih

r D

ruck

bere

itsch

aft

ssig

nal

wah

ren

d

der

Ueb

ert

rag

un

g ein

es Z

eic

hen

s zu

lo

sch

en

In

ein

em

so

lch

en

F

all

m

uss

d

as

Zeic

hen

n

och

mals

g

ese

nd

et

werd

en

w

enn

ern

eu

t sch

aft

an

gezeig

t w

ird

D

ie

Ueb

ert

rag

un

gsg

esc

win

dig

keit

(1

20

0

Bau

d)

du

rch

ein

e w

art

esch

leif

e

(Zeil

en

4

0

un

d

41

) b

est

lmm

t

Erf

ah

ren

e S

harp

shyP

rog

ram

mie

rer

kb

nn

en

sic

h ~ine

g

ep

atc

hte

Basi

c-K

op

ie h

ers

tell

en

1

st

zu

beach

ten

d

ass sic

h d

er

Basi

c

Inte

rpre

ter

nach

d

em

Au

tosta

rt

selb

st

urn

1200

H S

peic

herp

latz

e v

ers

ch

ieb

t

~

PA

GE

Bl1

d

2O

lT

PU

T

TO

B

RO

TH

ER

E

P-4

4

4 P

-T

CH

B

AS

IC IZ

middot

01

3

B

V

10

A

~

6 R

OM

11

0N I

TO

R

RO

UT

I N

E

FO

Rein

en

7

AS

CII

T

O

DIS

PL

A

C

ON

VE

RS

ION

8

9

AO

CN

E

QU

O

BB

9H

1

0

11

C

HA

RA

CT

ER

I S

IN

RE

G I

ST

ER

bull A

bull

l

12

N

1

3

OR

G

16

82

H

14

L

OA

D

OB

OO

OH

1

5

16

8

C

B7

F

BR

OT

HE

R

BIT

7

A

B

IT

7 S

ET

k

bn

nen

1

6

16

84

80

9

JR

Z

HA

ND

SH

gt0

A

SC

II

CO

DE

O

K

I d

er

17

18

C

ON

VE

RT

S

HA

RP

-T

O

BR

OT

HE

R-C

OD

E

19

-~

2

0

16

86

D

3E

2

OU

T

10

E2

H

A

SW I

TC

H

TO

E

PR

OIt

2

1

16

88

C

DB

90

B

CA

LL

O

CN

-A

SC

II-

DIS

PL

AY

C

OD

E

~

2

1

68

B

D)E

O

OU

T

10

EO

H

A

BA

CK

T

O

RA

It

23

1

68

0

06

20

S

UB

2

0H

D

ISP

LA

Y

A

SC

I I

CO

DE

~

24

2

5

WA

IT

FO

R

PR

INT

ER

R

EA

DY

S

IGN

AL

2

6

27

1

68

F ~7

HA

)lD

SH

L

D

DA

S

AV

E

CH

AR

AC

TE

R

28

1

69

0

OB

FE

H

AN

OI

IN

A

10

FE

H

C

HE

CK

ein

2

9

16

92

(8

47

B

IT

OA

R

DA

3

0

16

94

2

0F

A

JR

N

ZH

AN

DI

LIN

E

31

1

69

6 ~

~

LD

C

D

CH

AR

AC

TE

R

NO

W

IN

C

lZ

3

3

S

ER

IAL

O

UT

PU

T

12

00

B

AU

D

34

3

35

1

69

7

I E3

2

RS

23

2

LD

E

50

S

EN

D

18

41

B

ITS

3~

16

99

3E

Io0

OC

TO

L

D

A4

0H

S

ET

I R

T

HIG

H

N

J7

1

69

B

D3

FE

O

UT

I

OU

T

IOF

EH

A

1

BIT

O

UT

PU

T

38

1

6gt

0

06

06

L

D

B2

14

W

AIT

R

EP

tAIN

DE

R

OF

3

9

16

9F

1

0F

E

WA

IT

DJN

Z

WA

IT

83

3

ItIC

RO

SE

CO

ND

S

I 4

0

16

AI

DB

FE

IN

A

1

0F

EH

C

HE

CK

4

1

16

A3

C

84

7

BIT

O

A

RD

A

42

1

6A

5

20

E9

JR

N

Z

HA

NO

I A

GA

IN

-J4

3

16

A7

ID

D

EC

E

E

ND

O

F

CH

AR

AC

TE

R

4

4

16

A8

80

8

JR

Z

ST

OP

Y

ES

t ~

45

1

6A

A

37

SC

F

TR

AN

SF

ER

N

EX

T

46

1

6A

B C

Blq

R

R

C

DA

TA

B

I T

TO

C

AR

RY

~

47

1

6A

D

IOE

A

JR

N

CO

UT

O

BIT

middotO

4

1 1

6A

f -

F

XO

R

A

NO

C

LE

AR

10

1

IbB

O

IIIF

q

JR

O

UT

I IR

T

50

II

gtB

FI

ST

OP

P

OP

A

F

RE

SIO

RE

H

16B~1

El

PO

P

HL

5

16B~

III

PO

P

DE

5

3

IIgt

B

(I

Po

P

EIC

R

EG

IST

ER

S

tt-t

it C~

RE

T

5~

EN

D

Fall

s k

ein

A

ssem

ble

r zu

r V

erfU

gu

ng

ste

ht

k

an

n d

er

Masc

hin

en

co

de

au

ch

m

it

Hil

fe d

es

in B

ild

3

gezeig

ten

B

asi

c-P

rog

ram

ms

in

den

S

peic

her

geshy

sch

rieb

en

w

erd

en

V

ors

ich

t

das

Pro

gra

mm

m

uss

v

or

dem

S

tart

en

aU

f B

and

erm

og

-g

ere

ttet

werd

en

SH

AR

P-

ein

A

nzeig

eshy

nu

r

~ ~ S

erie

lle

o

ate

fa

usg

atgt

e

(ue

r E

P-4

4

Dru

ce

r

It

12

00

B

aud

8

-B

lt

Co

de

BU

d

3

au

ch

3

0

FOR

I

S1

68

2

TO

S

I68

6

40

R

EA

D

It

PO

KE

1

1t

5

0 ~ElCT

I

Dru

ck

bere

itshy

60

N

EW

70

R

EI

l1

asch

I n

en

co

de

w

ird

8

0

IltE

It

90

D

AT

A

SC

8S

7F

S2

8S

09

5D

3S

E2

SC

OS

B9

1

00

D

AT

A

50

B

$1)

3 S

EO

SD

6 5

20

55

7

SO

B S

FE

D

ab

ei

11

0

DA

TA

S

CB

S4

7

S2

0S

FA

S

4A

S

IES

32

S3

E

12

0

DA

TA

S

40

S0

3S

FE

S

06

S

06

SIO

SF

E

SO

B

DO

D

AT

A

SF

ES

CB

S4

7S

20

SE

9S

IO5

28

S0

8

)0

0

DA

TA

S

37

S

CB

SI9

S3

0 S

EA

SA

F 5

18

5E

9

15

0

DA

TA

S

FI

SE

IS

OI

SC

IS

C9

~

~

r

~

~

J

0

~

J

H

~

J

4)

0

3

itj

~

a

JT

~~

0

~

J

-C

~

Iw

~

~~

~-

~ --

2)~

~jI

Wer

eln

EPROM-programmierger~t

zur

ver

fUg

un

g h

at

ka

nn

das

in 8

ild

4

geshy

zelg

te P

rog

raam

in

den

R

OM

-Mon

itor

ein

bin

den

D

anac

h k~nnen

Pro

gram

me

w

elch

e d

as

ents

pre

chen

de

Mo

nit

oru

nte

rpro

gra

mm

au

fru

fen

-Z

B

Ass

emb

ler

ZEN

xshy

unver~ndert

ver

wen

det

wer

den

Zu

b

each

ten

1

st d

le

ver

kU

rzte

War

teshy

sch

lelf

e

ltZ

elle

5

8)

D

er

MZ

-700

arb

elt

et

nb

l1ch

b

el

RO

M-Z

ug

rlff

en m

lt

war

tezy

kle

nt

Der

A

nsc

hlu

ss d

es

MC EPROM-Programmlerger~ts

UN

IPR

OM

-l am

M

Z-7

00 w

ird

vo

rau

sslc

htl

lch

im

n

ach

sten

MZM

b

esc

hrl

eb

en

s

PA

OE

B

lld

4 ~

I rt

2

OlT

PV

T

TO

Il

RO

Tlt

ER

E

P-

4

3

h 4

PA

TC

H

IIO

NIT

OII

1

~

6 E

(T

ER

AL

S

(1)

7 C

S

~

9

ST

I

Ia

u

D-

OH

10

P

rIS

G

Ea

u

lA5

H

a 1

1

7A

DC

N

Ea

u

08

89

H

12

(j

~

13

-

UT

OS

TA

RT

E

lT

Jn

PO

fI

(j

14

1

5 01

10

O

AF

OO

H

0 r

16

L

OA

D

OA

FO

OH

(t

) 1

7

AF

OO

0

3pound

0

ST

AR

T

OU

T (O

EO

H

1

NX

S

WIT

CH

C

) 1

1

8

AF

02

2

10

01

10

L

D

HL

OIl

OO

OH

8

LO

CX

(1

) Iq

05

1

10

00

0

LD

O

EO

2

0

O

S 0

10

01

0

U)

BC

IO

OO

H

1

C)

21

01

1

01

lO

LD

IR

I

OY

3 (t

) 2

2

O

D

C3

00

00

JP

0

ST

AR

T

PlO

IUT

OR

Cl

) ~

23

1

2

4

~IIIT

CH

AR

AC

TE

R

IN

A-R

EG

IST

ER

(1

)

2S

r

26

O

IlG

IS

FIt

Z

3

17

LOA

D

08

1S

FH

~

~

2S

O

IM D

L

PR

HT

P

US

H

DE

S

AV

I[

RI

GIS

TE

R

~

29

0

19

0

CS

71

8S

T

7

LO

IWU

C

M

(C

l

30

0

19

2 280~

JA

Z

HA

ND

IH

0

C

31

~

32

C

ON

VE

RT

H

AR

Pshy

TO

M

IOnt

EIt

-CO

DI

)3

(C

l

34

0 I

g

C

OIl

90

B

CA

U

A

DC

N

35

0

19

7

06

20

su

a 2

0H

rJJ

lt

36

)

7

WA

I

IOR

R

O-

Lo

w

Cl)

0 3

8

~

3 3

9 0

19

9 5

7

ItA

lfD

SN

LD

D

-A

S

Avr

CH

AR

AC

TI

R

a -U

l 0

1911

0 D

ill

HAND~

III

bull

IOIf

~

U

01

9C

C

84

7

BS

T

0

42

0

19

20

11

JA

N

ZH

AN

DI

Cl)

3

~]

01

10

4

A

LP

CD

C

HA

RA

CT

ER

A

GA

IN

C

N

44

0

1A

1

IBM

JA

A

S2

32

I

~

cr ~

46

D

U

Y

PA

IfT

IER

T

IM

47

Cl)

0 4

a

OR

Q

1~5It

()

0 ~i

J

LO

AD

0

1l1

55

tt

H(t

inri

ch

B

au

r

r

50

D

tS

C

DA

SO

I P

TI

ST

C

AL

L

5G

I

0 I

58

C3A

DO

O

JP

S

TI

Geo

rg

Kem

pf-

Str

5

15

CJJ

2

C

H-8

04

6

ZU

rich

I-

-l 0

53

l

UJA

I

GU

TP

rlf

l

ZQ

O

IlA

UD

0

54

ol5

a

11

l2

R

S2

32

L

D

K5

0

b

UI~D

]14

0 O

lrro

L

D

Itbullbull

~O

Ul

Jgt

~7

015

1 0

3n

O

UT

I

OU

T

(01

101

A

I--l

Z

~a

01

61

a

acr

LD

middot Ir

t_

0

~

19

01

63

Io

n

WA

middotIT

D

JNZ

W

AIT

6

0

01

65

D

lln

I

1

(0

l1

1li)

0 tTJ

6

1

01

67

C

II4

7

alT

O

A

Z

62

0

16

9

20

2Jl

JA

N

ZH

AD

I Jgt

Cl

6

3

01bullbull I

D

OH

64

0

16

C

28

08

JA

Z

ST

OP

~

tTJ

65

0

16

3

7

SC

I

()

0

0

16

1

CII

L9

li

lt

c r

(1

67

Ot7

3

0

JIt

IIC

IO

UT

O

(1)

l6

e 0

1 T

J

AI

X

O

A

6

01

74

1

89

middot JA

lt G

un

~

e 7

0 0

17

6

01

S

TO

P

PO

P

a

to

71

0

17

7

C9

middot R

In

72

ID

IOmiddot

00

0

L r

l r

~~ 3NIOOID~middot3NlroID~middot3NlroID~middot3

~ 3NIOOm~middot~NIOOm~middot3NIOOID~middot~N

~3NIOOID~middot3NIOOID~middot3NI~m~middot3NI

~NIOOID~middot

IOOm~middotXNlooID~middot~NIQ)

rJ

I 0)

XI

ttI 3 N I 00

I~

to

3 I-J I CO

I~

to

3 N I 0)

~

to

3 N

~

Imiddot

I

OII~~

3I

J I o

oIDI

JI

00

-shy

I O)IDIJI~

31J

I o)m~middot

m

NlroIDIJImiddot3NlroID~middot3

~

31J

I O)~I~

3I

J I 0

0~1~

3r

l middot3Nloom~3NIOO~~middot3NlooIDIJImiddotplusmnNI

3NIOOIDIJImiddot3NIOOID~3N

middot IOOIDIJImiddot~Nlm

Iro~

lJI

middot 3Nloom~middot3NIOOmlJlmiddot3NIOOm

[

ie ~

~ 0middot

~

J

H middot

~

J

a

Q

0middot

~

J

middot3middot

ii

~

a

~

I~

I r

-i

~

~

J

C

0middot

~

1

~

)

r (1) h

rt

I--l

O

l

m

(

1) ~

(-r

(t) LV

LV

00

J

])

~

irJ

i I o o 3 I~

C

(ofshy

fD

~

~

3[J

I OII~~

I

J I O

OIXI

shy

bull --

-

[I

I 00I

D~

3r-

J I O

)I)

JI

J

3

-~ 0

0m

lJlmiddot

3I

J I o

m~middot

ij

1[1 ~

J IQ

+

-u

) 0 I ~

1[1 A +

N

-

I 00

m

~

bull 3 N I 00

ID

ttt

3 IJ

I I

I IL

shyI 00

-~

r

)J

ID

~J

bull

+

j~~

o 3

r ~

~

~ ~ ~

T)

Z

3 ~

tI

I u

r

T)

to

t-t

r ~

0(

)

AI

I ~

~

-c

3 rJ I Q) ID

IJI

3 rJ

I Q) ID

IJI

3

IJ

0) ID

IJII1f

I

i~

In~1

~I

I~J

ID

U II

I ~

Q)

J IJI

ID

---

_-

~

oh ii)orn shy T- ~-PorMmatiq~rph ~~~ ~ - - gt ~- ~-shyS--------

10 REM 70 REM Schematsche lechnung 30 REM eine~ Rose 420 LINEi65-200 145-205 133-205128 shy

~

40 REM fue~ Ml-731 ~ 198120-20090-18578-170 0 50 REM 430 MOUE60-125 ~ 60 MODE GR 4lt10 LINE50~-15568-195105-210 135-20 Zmiddot70 peOLOR3 5 80 MOUEI000HSET 450 MOUE85-45 ~

90 MOUE38-80 CU460 LINE)5-lt1510-10515-13018 -158 6 100 LINE38-7540-6545-5350-2550shy E3-21893-223108-215125-225165-72 2055-2058-2385-23100-18123-20 0180-220185-215185-210200-20520 ltlJ 130-15 0-198205-195220-170220-145 C)

110 LINEI38-20145-23158-25155-28 470 MOUE50-200 0163-28183-33195-35208-33220-40 480 LINE43-24090-~55]15-268 1251 -2H - ~ 245-138220-155 0 135-265145~260165-258 195-2jS 19 U Q)

120 MOUE66-70 5 -207 C

130 LINE95-35143-25177-45195-68 490 MOUE195-228 UCO (l

140 MOUE53-147 500 LINE255-220258-168263 - 170253- ~ltr 150 LINE48-1 1565-70113-53138-431 130255-115235-95 l

UO70-5~190-65205-75225-110223-123 510 MOOE TN 00225-128220-145213-153208-165 520 SKIP15 llJ M 160 MOUEI13 -53 Cl L()

170 LINEI03-6580-8360-10860-1256 Z W

3~13580-83 M3 180 MOUEI03-65 Z

10 REM P~imfakto~ze~legung ltrC190 LINEI43-60 150-55193-80 190-65 20 REM fU~ SHARP Ml-700200 MOUEI43-60 u o (l30 REM fidipiet Dez210 LINEI70-80180-90193-105 197-13 by 83 0040 REM zB DIE lAHLEN5203-128205-130210-lI0203-90195 rJJ~ 50 REM 648484267 - ~ o (l60 REM 78907651-88193-80 1 O~70 CLS220 MOUE70-113 1-0 8~ PRINTP~imfakto~ze~legUn9 de~ ~Qhl N I ~230 LINE88-95~3-95 PRINT N CU240 MDUE170-80 90 INPUTB i He N e i ngeben N ~rJ)

100 N=INTCABSCNJ) W=SQRCN) )(=0 110 PRINTN jN PRINT E

0120 IF N=l THEN END gt130 A=2 140 GOSUB 220 0)

~150 IF X=l THEN END l

160 IF BltgtINTCBJ THEN GOTO 180 0) 170 GOTO 130 180 A=1 E

c190 A=A+2 GOSUB 220 ltlJ 200 IF X=1 THEN END ~3 210 GOTO 190 ltlJ

220 IFCAgt=W)+CN=lJTHEN X=l GOTO 260 C)

230 B=NA -shy240 IF B=INTCB) THEN N=B PRINT A GOT ltlJ

co 230 U

250 RETURN r-

260 IF ~Hgt 1 THEN PRINT N RETURN ~

0270 END C ~ ltlJ ~

4

Fur- den

SHARP ~OOA

~ ~

F $che I GmbH

DM 15- (incl 7 MWSt)

250 LINEI55-70125-6598-8085-122 260 MOUEI50-15e 270 LINEI60-155165-145165-125153shy95165-10511-15817~-93163J-80150 -75108-88100-100138-88153-95 280 MDVEI40-9~ 290 LINEI25-100113-110 103-128106shy1middot1 1 110 -1 35 120 - l 33 138 - 1 30 15 - 1 35 1~0-118145-97 138-98 148-123 300 MOVEI30-148 310 LINEl53-160170-155160-163140shy165118-16395-14388-12093-110 l0-140118-155153-160 320 MOUE~78-158 330 LINEI65-165148-173110-173 100shy16395-1pound088-13580-12097-123 3lt10 MOUEI90-125 350 LINEI93-140170-178163-178155shy183128~-183103-l7595-170103-166 360 MOUE127-183 370 LINEl20-190105-18578-17065-16 065-15363-15063 ~ 135

380 MDUEI20-190 390 LINEI55-190 175-185190-165200shy160195-145198-138198-138197-135 400 MOUE208-165LINEI78-183 410 f10UEI85-179

ae i Uig ~ _ ~HARP~Co-mputer Heft 16 ~ei te 34

I

_-----shy ~

~ ~~~ rfF~rH ~ h 1fq rH m~~ ~ ~ P h ~ ~J q r ri ~

vlckede

rogra~ brlngt elnlge Veraenderungen In das Basic MZshy2~046 Kit CTRL~oder PRINT CHRf(lO) wlrd zvlschen de norashylen und de voa MZ-700 her be9nnten zve I ten Ze lchensatz uageshyc altet Oas Koaaando CTR~oder PRINT CHR$(12) schaltet In

be iden Ze Ichensaetzen zvlschen noraaler und Inverser Oarste 11 ung ua Die Koaaandos auessen nach de Laden des Kaschlnenprograbullbulles alt USR(~~8B) Inltlallslert verden

~588 ~~80 ~590 5593 ~~96 ~599 ~~9C 559F ~~A2 ~~A~ ~5A8 55AB

~5AC 55AF 5580 5583

- 55B4 55B7 5588 55BB

5 5BC 5580 558F 55C2 55C4 55C5 55C7

5 5C8 5~C9 ~5CC 55CE 5~00 5501 ~~02 5503 5504 ~5D5 ~~06 5507 ~~D8 550-9 550A

~~D8 5~DC

3E CO INIT LD AfCD 32 OF O~ LO ($O~OF) 32 EC O~ LD ($05EC) 21 BC 55 - LD HLZEICH 22 EO 05 LD ($05EO)HL21 C8 ~~ LD HLINVS 22 EO O~ LD (f05EO)HL21 AC ~5 C(jL -ngt LO HLCTRLJ 22 6F 00 LO ($006F) HL 21 B4 55 -TRl- F LO HLCTRLL 22 73 00 C9

3A DB ~5 2F 32 DB 55 C9

3A DC 55 2F 32 DC 55 C9

29 CB E4 3A DB 55 FE 00 C8 CB DC C9

P~ 3A DC 55 FE 00 28 06 Fl 2F 23 09 77 C9123 D9 77 C9

00 00

LO (0073)HL RET

CTRLJ LD A (FLAG 1 ) CPL LD (FLAG 1gt A RET

CTRLLLO A(FLAG2)CPL LD (FLAG2)A RET

ZEICHADO HLHL SET 4H LO AltFLAG1) CP 0 RE Z SET 3H RET

INVS PUSH AF LO A(FLAG2) CP 0 JR ZIVOFF

IVON POP AF CPL INC HL EXX LD (HL)A RET

IVOFPPOP AP INC HL EXX LD (KL)A RET

FLAG 1 DE8 fOO PLAG20EF8 00

J( Accu - CALL-Code J( Zua Monitor J(

HL-Elnsprungadresse Zua Monitor HL-Elnsprungadresse Zua Monitor

J( CTRL-J aktivleren J(

J( CTRL-L aktlvleren J(

Zua Basic

J( Flag fuer Zelchensatz J( auf 00 oder FF setzen

J(

J( CTRL-J beendet

J( Flag fuer Invertleren J( auf 00 oder FF setzen J(

J( CTRL-L beendet

Olsplaycode 8 Offset auf 1 Zelchensatz Accu FLAGl Flag = Ja - Zelchen anzelgen Offset auf 2 Zelchensatz Zelchen anzelgen

Accu retten Accu = FLAG2 Flag - 0 Ja - Noraale Oarstellung Accu zurueck Invert leren Zelger korrlgleren Register uaschalten Accu zua Blldschlra Welter ia Monitor Accu zurueck Ze lmiddotger korrlg1eren Register uaschalten Accu zua Blldschlra Welter la Monitor

Flag fuer Zelchensatz Flag fuer Invertleren

~

o ~ -~

Z

~ al E ~ Q)

~

o c U Q)

c U

COal Jlt -l 00 00 rLl-i om Z rLl 3-i Z ltc

U o al OD (jJ~ 1 O~ O~ 1--0

C N~ ~U)

E o gt g 1 Ol ~

E c Q)

c Q)

~

~ ill c U ~

-I

0 C 1 Ol ~ q

~ ~

~

l WZOJ

~ ltK WlI8Zns UI lEWEZnS shyOa

~amp

wa ~

Cl) Ishy~ u(J

i o tJJ

-- 11111shy~ --------

Das Angebot wird stan9ig erweitert

~~~~~~~~~~m~~~~~

lrJ~l~tm

Heft 16 sette 35shy Ft lIes +middotuet-middot

-(IN~~UfSfUI1~(~ ~~

In Berlin erhalten Sie Alles fUr- Sharp-BUcher bei

Leitfaden Fachbuchhandlung SamoastraBe 231000 Berlin 65

Tel (030) 4651660 4658060 (ab Herbst 1986 Sammelnummer 4535055)

OOnungszeiten Montag bis Freltag

930 Uhr bis 1800 Uhr durchgehend geaffnet

Alles fUr Sharp-Computer Anwenderzeitschrift- und bUcher

Sehr geehrte Damen und Herren

wir bleten Ihnen eine auBergewohnliche Moglichkeit Ihre Buchhandlun Uber unsere Zeitschrift Alles fUr Sharp-Computer einem breiten Kun denkreis bekannt zu machen

Bestellen Sie jetzt fOnf BUcher aus unserem Sortiment und Ihre Buchshyhandlung erscheint in der nachst erreichbaren Ausgabe in unserem EinkaufsfUhrer aIs Ansprechpartner fUr den Anwender So ist der Kund informiert daB Sie seine nachstliegende Bezugsquelle sind wo er ei interessantes Buchangebot vorfindet In der Hoffnung auf eine gute Zusammenarbeit

Ihre Fischel GmbH

IJr H~~ Sharp Microcomputer bullbullbullbullbullbullbullbullbullbullbullbullbull Fischel GmbH Kaiser-Friedrich-Str 54 a o - 1000 Ber1in 12 bullbullbullbullbull bullbull bull bull bull bull bull bullbull Tel 030 323 60 29 Mo - Fr 10 - 1800 Sa - 14 h

Iraquo - C~ i s lis I lt alle Preise in DMgt

1 PC-1500 Programmier- und Programmhanqbuch (ISBN 3-924327-00shyVK = 49- OM

2_ PC-1500A Maschinensprache~Handbuch (ISBN 3-924327-06-8) VK = 49- OM

3 Graphikhandbuch fUr Sharp Computer (ISBN 3-924327-04-1) VK = 49- OM

4 PC-140102 Systemhandbuch (ISBN 3-924327-01-7) VK = 39- OM

5 PC-1401 Anwendungshandbuch (ISBN 3-924327-08-4) VK = 39- OM

6 PC-140102 Maschinensprache-Handbuch (ISBN 3-924327-11-4) VK = 49- OM

7 PC-1350 Maschinensprache-Handbuch (ISBN 3-924327-10-6) VK = 59- OM

8 MZ-700800 Maschinensprache-Handbuch (ISBN 3-924327-07-6) VK = 49- OM

9 BASIC-Lehrbuch fUr Sharp Computer (ISBN 3-924327-09-2) VK = 49- OM

10 Software-Recht (ISBN 924327-03-3) VK = 29- OM

11 PC-1245516061 Anwendungshandbucn (ISBN 3-924327-14-9) VK = 49- DM

12 PC-1500A Tips- und Tricks-Handbuch (ISBN 3 - 924327-12-2) VK = 49- OM

13 Erganzungsheft zum ~C-1500A Maschinensprachehandbuc6 (ISBN 3-924327-17-3 VK = 15- pM

14 PC-1450 Maschinensprachehandbuch (ISBN 3-924327-23-8) VK = 49- OM

N fUr illiifruiur

nil PM S8ARP-Comput~r HeXt 16 Sei te 36

--

15

shyD

M

Fur

d

en

SH

AR

P ~

Ma

ch

i ne

ns P

ra

ch~

middot shy

-Ho

ncb

Kh

~

~D~~

~~~~

~~~

wm

~ID

~rn ~~

~ ~~

m ~~

~~~~

~~~~~~~

~~mr

n~[

~~m

~~~~~m

lE-pound

IiJfP

Rf

wa

49

shyO

M

~~f5

~~

Fur-

SH

AR

P

Maschinensp~acheshy

-Han

dbuc

h

mlla

M~

lmJ~jl~~MnmrWi

MH

J-U

tU7

middotu

-1

F IS

CH

EL

G

bH

~ijE~~~rmmlm

IiII

49

-

P C

-15

0 0

TA

SCH

EHco

npU

TER

pC-I~e8

PRO

CR

An

IER

shyUN

D PA

OG

RAnn

HA

HO

BUCH

~IVII

mIT

l m(E

)(])

m

fTImm0~e

-~

-shy

39

-0

H

~

~

F

isch

tl ~

49

-0

M

f-O

(J

4 (

j)

(D

~o

-(1

(D

lt) r

n Il k

q

un

bb

ur1

1

~

~

Q)

bullbull

bullbullbullI

I-

~

J I

CV

1

I1Il

_-

()

liU

)

den

~450 _

bull O

r 0

J 0

Sta

i

I_

jl1

DM

shy

0

bull

-~~

J ~

shyFJ

SCH

EL

G

bH

49

-0

11

Alia

s fu

r S

HA

R P

C

ompu

ter

Fis

ch

el

Gm

bH

Ka

isa

r-F

rie

dri

ch-S

tra

Be

64

a

1000

Ber

lin 1

2 -

Tel

03

03

23

60

29

aIl

e p

rels

e

incl

7

l1

WST

I

ro

rl~I~middotter

~-~

-

-shy

--

-

_

c--~

shy

~~

shy

-

---

---

--shy

~mo_

-2

9-

0M

ianmiddot

sir

1I

t b

r b

umiddotr ~

fI~

SH

AR

P

ffin

mpu

ltr

Am

n-IW

M

-------

-- --~

BA

SIC

-Leb

rbuc

b rU

r sn

rp

co

pu

ter

16

0 S

elte

D

Pre

la

49

-0

11

mst~

un

gsshy

-Anw

end Ha

ndbu

ch~

_ -

SI-

IAR

P _

_

49

-

DK

ALL

E V

ERG

AN

GEH

EN

HEF

TE

SIN

D

NO

CH

LIE

FER

BA

R

11

Bit

te s

leh

e B

est

ell

sch

eln

fU

r eln

A

bo

nn

emen

t

49

-0

11

6

-D

I1 p

ro H

eft

Fur

de

n S

HA

RP

Epound

95O

IQ

sch

ineN

PfO

chdeg

eshy

~

-shy~ shy~9 -

DH

--1

1_

~UI

d

en

SH

AR

P

~~

Ma

sch

ineN

PN

1ch

emiddotshy ~

-shy 1_shy

0

11_

Fur

d

en

SH

AR

P

MZ-

700

MZ

-800

San

e

rou

_

irt

~_h yen

--

shy

_ou_

49

-D

I1

Das enen Rennwagen

LISTING BRIDGESTONE TURBO - 1100CLEAR 1110 LPR1NT 1120LPRINT 1130LPR1NT 1140iREAO A8(DEF 11451F A=0 1150LPRINT 1160LPRINT 1170LPRINT

1190GOTO 1200LPRINT

1210LPRINT

1220LPRINT 1230LPRINT

1240LPRINT 1250 LPR i NT

1260REAO 126~ IF 1270A=K 1280~FOR 1=1 1290(=K 1300LPRINT 1310LPRINT 1320A=CB=0 1330NEXT 1340GOTD 1350LPRINT 1360LPRINT 1370LPRINT 1380LPRINT 1390 LPR I NT 1400LPRINT 1410LPRINT 1420LPRINT 1430 lPR INT 1440LPRINT 1450ENO

15100ATA

15200ATA

15300ATA

1540 OATA

15700ATA

15800ATA

1590DATA

16000ATA

rnli -SHARP-Computer Heft 16 Seite 38

~~~ bull bull~

--

~----~------------------~~~------~-------------------

~lOOi~l(tpound ~ fu~ den SHARP PC2500 16100ATA 30-12830-116O330-116

(C) DEZEMBER 1985 24-120~324-12024-132~03

Ch i st i aI1 Sruaol i cha 1620DATA 3B-7232-720332-7232 -66O332-6638-72O3

L6300ATA 24-4230-38O330-3830 P~o9~amm BR1DGESTONE TURBO zechnet -260330-2624-30O3

n Fa~be ouf dem Ploite~ 1640DATA 24-3024-42O366-1848 des SHARP PC-2500 -12O348-1242-42O3

16500ATA 42-4260-48O360-4866 -18O384-84162-120O1

1660DATA 162-120162~-16801162-1CHR$ 27 Ib 6884-168O1144-112144-168

CHR$ 2710 O1

M1450 LPRINT I 1670DATA 84~174162-17401162-17

4159-195O1159-19584-207OTHEN 1200

1LE

1680DATA 84-20784-174O184-210CHR$ 27 STR$ F

158-19801~158-198156-2060MAjB 1

1180LPR(~T 0[0 16900ATA 156-20684-228O184-228

1140 84-210O184-8490-96OO

CHR$ 27i0 LPRINT M45shy1700DATA 90-8690-120O090-1208

54 7-126OO87-12687-1680O

053-5463-10245-1024 17100ATA 87-174y84-18000162-120

5-54 168-150O2168-150166-186O

M65-210 2

072-21072-21666-216 1720DATA 166-186156-21602156-2

66 -210 1684-246O284-24678-258O

M66-234 2072 middot-23472 -24056 -240

17300ATA 78-25848-2700248-27066-234 36-2700278-25896-258OOEFGH IJKL

1740DATA 96-25881-252OO96-258L=0THEN 1350 96-2400078-25878-18602COS I+G8=K SIN I+H

17500ATA 78-le665-1440284-1~8TO J STEP L 78-186O278-18648-186O2COS I+GO=K SIN I+H

1760DATA 84-20478-222O278-222MAiB 24-222O224-22212-218O2OCO

17700ATA 84-22878-246O278-246 48-246O224-24012-236O2I

1780 DATA 12 -23612 -1800224 - -1841260 24-240O224-24042-240O2M15-204

1790DATA 42-24052-261O252-261Ql LPRINT PTURBO 36-270O230-24024-228O2M32-75

PBRIOGESTONE 18000ATA 102-234102-228O3102-2

CHR$ 27 3 2890-232O390-23290-240O

M147-124 3

PSKYLINE 1810DATA 90-240102-234O3OOO0

M0-330 ~00~360-153~0360310

CHR$__27 1 i b 18200ATA OO87-155165190785O0

CHR$ 270 27-1681852251610 18300ATA OO36-1592253152910O

045-170310430151015000ATA 12-1812-15300t2-1532 1840DATA O028-16798225118OO4-156OO12-13824-144O0

34-159227305211024-15624-9~~0012-8424 18500ATA 0038-1673154301310O-90OO24-9030-88OO

027~234143190181030~8830-640030-6424 1860DATA OO58-2461702004910O-66OO24-6612-50OO

O22-258180265121024-6624-24OO12-1824 1870DATA 0O24-2252683054510O-24OO24-2442-12O2

050-29995135~481042 -12 42 -153 0242 -153 2 18800ATA OO18-2192703104810O4-1530224-15651-15602

0~87-1202704188515500ATA 24-14466-144O266-1 4 4 1890DATA 0087-1202684301250066-12O266-1242-12O2

0OOOOO15600ATA 66-1284-84O284-8484 -1680284-16856-1320i

66-2484-84O248-5448 -1021O

51-5451-1021O54-5454 -1021057-5457-10210

60-5450-1021O60-1084 2-1140342-11~48-14403

48-14466-138O366-138 60-108O324-13230-128O3

UMP -

-- i~ci J+i~ r ~-potMmat~ o n ~~ ~~ r ri ~~- f bullbull bull ~~~ bullbull ~ ~~

~

1035 D=WU TIC- TAC-TOE HI35 GOTO 1040

1037 D=M 14S0LET G(K)=2I 1040 ON OGOTO 104 14SSLET W(KY=COshy

110421043 SP01 XIX 1044 1045 le 1480NEXT K 46 1047 HJ48 1490LET MAX=-le0 1049 o

gtlt1I 0 10 1041GLCURSOR (40 1492FOR K=lTO 9

-50) GOTO 1 1494 IF W(KraquoMAX 0se THEN LET MAX

1042GLCURSOR (~9 =W(K)LET WUOIOIX -50) GOfO 1 =K 0S0 149SNEXT K

1043GLCURSOR (is 1498RETURN 9 -60) Gora 1500GOSUB 200 10S0 1510 INPUT WILLS

10CLEAR CLS 1044GLCURSOR (40 T DU BEGINNE WAlT 10PRINT -133) GOTO N (JN)jM$

Tl C - TA 1050 IS15LET Z$=W C - TOE 1045GLCURSOR (99 LET ZUG=0

2e BEEP 4 48 100 -133) 60TO IS201F M$=N BEEP 1 100 Hl0 1050 THEN GOTO 15

21GRAPH CSIZE 3 1046GLCURSOR (IS 50 FOR J=ITO 4 9-133)GOTO 1530GOTO 1570 GLCURSOR (0+ 1 1050 lSS0LET ZUG=ZUG+ 0)LPRINT TIC 1047GLCURSOR (40 1 -TAC-TOENEXT -197)GOTO 1555REM BRETTAN 1 10S0 ALYSE

23 GLCURSOR (0-1 1048~LCURSOR (99 lS50GOSUB 130e 0) -197)GOTO GOSUB 1035

25AWAIT 10 10S0 REM COMPUTE PRINT DU = 1049GLCURSOR (IS RZUG X ICH = 0 9-197) 1555GOSUB 1900

26BEEP 4100300 10S0LPRINT F$(O) IF Z$lt)W 30GOSUB 1000 10SSGLCURSOR (e~ THEN GOTO 19 40GOTO 1500 -220gt 50 S0bATA 40-5093 1060 RETURN 1570LET ZUG=ZUG+

-se 155 -S0 4 1200 BEEP 3 1475 IGOSUB 1200 0-12393-123 5 GOSUB 1037 155 -12340shy 12eSlNPUT ~DEIN 1575GOSUB 1900 IS7 93 -lS7 15 ZUG Cl--9) IF Z$lt gtW 0 -IS7 jM THEN GOTO 19

50 DATA 12345 1230 IF FCMgtlt)2 50 5 7 89 1 4 7 THEN GOTO 12 1595 Gom 1550 2 5 8 3 5 9 05 ~800REM

70DATA 1S93S 1240LET FltM)=3 1805RESTORE 60 7 LET F$(M)=X 1810FOR L=lTO 2~

200GRAPH CSIZE 5 STEP 3 COLOR 1S0RGN 1290RETURN 181SREAD XlX2X

210LINE (0 -73)-( 1300REM 3 220 -73) 130SWAIT 0PRINT 1820cLET X=GltXl) GLCURSOR (0-1 ICH DENKE GltX2)G(X3) 46)LlNE U3-1 1310GOSUB 1400 1825IF X=120R X= 46)-(220-145) 350LET F(WU)=5 18THEN LET S

220LINE (730)-(7 LET F$(WU)= P=SP+1 3 -220) 0 18301F X=200R X= GLCURSOR lt145 1360 RETURN S0THEN LET C 0) LINE lt1450 1400 REM 0=CO+1 )-( 146 -220) 1410FOR K=lTO 9 1840IF KltgtXIANO

22SGLCURSOR (0-2 LET WltK)=-10 KltgtX2AND Kltgt 20) 0eLET G(K)= X3 THEN -GO TO

230 RETURN F(K)NEXT K 1850 100eCLEAR D1M Fshy 1430 FOR K=1 TO 9 18451F X=125THE~

(9)F$(S) 143S1F G(K)ltgt2 LET CO=CO+10 1010DIM G(S)WC9 THEN GOTO 14 00

) 80 18S01F X=45THEN 1020FOR I=lTO 9 1440LET WU=KLET LET CO=CO+50

LET F(J)=2 SP=0LET CO= o NEXT 1 o 1860NEXT L

1030 RETURN 144SLET G(K)=S 1890 RETURN GOSUB IB0e

ewe PIImiddot~ ~ ~SHPlRP~CoHeft 16 Sei te 39

1900REM 1905RESTORE 50 1310FOR L=ITO 24

STEP 3 1915REAa XI X2 X

3 1920LET X=F(Xl)

F(X2)F(X3) 1925IF X=I2STHEN

LET Z$= 1 Gora 1945

1930 IF X=27THEN LET Z$=2 GOTO 1945

1935NEXT L 19~01F ZUG=9THEN

LET Z$=3 1945RETURN 1950REM ENDE 1955 IF Z$=2

PRINT DU H ~IpoundGTrICH BE

1950 IF Z$= I PRINT lCH H ABE GEWONNEN

II 1955 IF Z$=3

PRINT UNENT SCHlfDEN

1370BEEP 54790 WAlT 400

1380 INPUT NOCH MAL (jN) jQ$ IF Q$= JGOTO 25

1985 BEEP 448 14 -- 8 BEEP 1 48 500 TEXT LF )

2END

STATUS 2076

David Wagner Martinsbergstr 11 5470 Andernach ~

[11

llytl

~

mputer_lu

--_ f middot __ ~

ltfshy -_M

~------

PC-1500 HARD-UNO SOFTWARE

Neue Informiddotmat i onen zum PC 1500-Uni versal-Me13-und Steuergerat und

~ur Umbauanl~itung der ROA-64k-Speicherkarte des NDR-Klein-Computers

fur den PC 1500

Auf Leseranfragen hin g~be ich hier nochmal einige -wie ich hoffe shyklarende Erganzungen

-~ei dem Sound-IC handelt es sich um e~nen Baustein der drei Tonshysowie einen Raus~hgenerator enthalt Vielfach modulierbare Steuerreshygister ermoglichen dabei einen Supersound wie man ihn vielleicht vom Schneider-Computer her kennt dort ist namlich dieses Sound-le auch eingebaut

-Damit auch etwas davon sogleich zu Ohren kommt ist noch ein kleishyner Stereoverstarker der zwei (bzw gemischt auch drei) Kanale geshytrennt uber zwei kleine (noch anzu~chlieBende) Lautsprecher wiedershygibt Selbstverstandlich sind aber auch die drei Tonkanale an jede Stereoanlage nschlieBbar

-Alle Programme (auch die Maschine~routinen) laufen in jedem Speishycherbereich

-Die realisierbare Centronicsschnittstelle ist middot bisher nur fur einen Drucker (Listings usw) gedacht sie ist daher nicht CE-158-kompatishybel doch softwaremaBig noch ausbaub~r

Wenn das Digital~andlermodul zur Ansteueruhg eines Motors zB mit 6V wie bei Fischertechnik Computing-Modellen genutzt werden solI ist noch ~in Verstarker-IC zB das TDA 2002 Qotig

Die ROA-64k-Speicherplatine ist jetzt geeignet

A) zum AnschluB an das PC-1500-Universal-MeB-und Steuergerat

B) mit Zwischenplatine oa zum DirektanschluB an ~en PC-1500 bzw CE-150

Kurze Beschreibung

Die ROA-64-Karte bestUckt mit 88k-C-MOS RAM 6264 LP 15 oder mit C-MOS-EPROM 27 C 64 bietet fur den PC 1500 nach Umbau bis zu 64 kbyte Speicherraum der in der ersten Speicherebene (MEO) fur Basic bzw in der zweiten Speicherebene (ME1 mit PEEK bullbull oder POKEbullbullbull oder mit Maschinencode anzusprechen) fur Daten middotusw genutzt werden kann Dabei konnen bis zu 32k in die MEO-Ebene fur Basic je nach Rammodulbenutzung gelegt werden davon 24kbyt~ von amp0000 bis amp5FFF fur Programme und 8kbyte vcn amp8000-amp9FFF fUr Daten

Fur die ME1-Ebene sind je nach Ausnutzung in der ~EO noch bis 48kshybyte frei ~on amp0000-amp9FFF + ampCbOO - ampDFFF Oieser Speicherbereich laBt sich als RAM-Floppy benutzen aus der jeweils Oaten Programme usw in den Basicbereich mitte15 kur~er Programmroutinen geholt we~den

FUr alle moglichen Konfigurationen la5sen sich also Losungen finshyden Es muB nur die Dekodierung richtig verdrahtet werden

Sehr nUtzlich ist die Moglichkeit eines middotSchreibschutzes fur je eishynen 8k-Speicher-Block

Mi t der auch noch mogli chen Akkupufferung wi rd auch das Probl em des Datenerhalts gelost So bleiben auch nach Entfernen der Karte vom Rechner alle Oaten erhalten

Fur die Version B (DirektanschluB an den PC 1500) muB eine geeigneshyte Verbindung zur Speicherplatine geschaffen werden Es gibt die Moglichkeit einer Kabelverbindung oder einer Zwischenplatine

Wenn man als Verbindung zur Steckerleiste der Speicherplatlne noch eine oder sogar noch mehrere Buchsenleisten einsetzt lassen sich sogar mehrere Speicherplatinen gleichzeitig () oder nacheinander verwenden

Ubrigens liegen die Kosten fur die beotigten Bauteile (einschlieBshylich der Platine Stecker und 8 8k-Speicher ICs) noch unter 180 OM

nil i pmp shySHARP-Compumiddotter Heft 16 seite 40

~ Start mit RUN

~ ~~ ~ 9h i ~ ~ ~tff9 h m~~~ ~ ~h ~ - 0~qh h

Hier nochmal -zusammengefaBt aus Heft 785- alle Preise Preise ltincl 14 Mwst)

PC-1500 Universal- MeBshy und Steuergerat incli Software etc

455 DM

DA Wandl er-Modul incl Funkti onsgenerator-et-cSoftware 1511~amp)Komfortabl es Telefoncomputerprogramm mi t Superdatenspeicher und schnellen Suchroutinen

Wochentagsweckprogramm mit Melodien usw (ver5ffentli~ht in CHIP 7 1 84) jetzt auc ohne Speicherzusatz

Umbauanleitung fur 64k Speicherplatine

75 DM

Sehr geehrter Herr Fischel

-1

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull i SHARP-PC-121 I __

bullbullbullbullbull-- --------_ --------- ~~t~$$~amp 11------- ----- ----- -- ------ -

anbei sende ich rEnen ein Programm zum VOkabeln-~ernen~C-1401)Vokabeln die beim ersten Abfragen falsch tlherse zt wur en konnen anschlieBend wieder~olt werden

100D FOR K=l TO y 110tLPRINT ES(K)LPRINT

jD$(K)

12iHIiEXT K 130A PRINT middotABFRAGE

WAIT 150 149FOR 1=1 TO Y 159PR1NT ES(l) 160INPUT PS(9) 170IF P$(0)=D$(I) PAUSE

RICHTIGmiddotGOTO 195 180PAUSE YFALSCH

PRINT D$(I)PAUSE I ST RICHTIG

199ES(I)=E$(1)+ 195NEXT I

~ Eingabe der Vokabelliste

Ausdrucken der Liste mit dem CE-126p

Abfragen der Vokabeln durch den Computer

Wiederholung der falsch Ubersetzten Vokabeln

IBPAUSE YOKABELTRA1NE R

20~PUT W1EV VOKABEL H jY

30DIM D$(Y)E$(Y)20P $(0)

40PAUSE EINGABE D PA AREPAUSE FREMDSPR -DEUTSCHPAUSE YLAE NGElt=16 Bsr

50FOR H=1 TO V 60PAUSE NjPAAR 79IHPUT E$(H)DS(N) a9NEXT N 99INPUT AUSDRUCK JH

jBSIF BS=N THEN 130

208INPUT W1EDERHOLNGJ NjO$IF O$=N THEN 280

210N FOR J=1 TO Y 229L=LEN ES(J) 239IF MID$ (ES(J)L1)lt

) THEN 279 240 PRINmiddotT E$(J) 250 INPUT P$(0)IF PS(0)

=DS(J) PAUSE RICHTI GGOTO 278

260PAUSE WIEDER FALSCH PRINT DS(J)PAUSE WAERE ES GEWESEN

27eNEXT J 280 PAUSE ABFRJH EDEND

EINPUT AWE -) j1$

290IF IS=-A THEN 99 300IF I$=W THEN 219 310END

Peter TippeltMozartstr 6 6840 Lamperthe1m

-=W_I raquo-UII - Heft ~ 6 Seite ~~ - SHARP-middot9-orifBGiten

bull bull bull bull bullbullbullbull bull bullbullbullbull bull bullbullbull bull bullbullbullbull bullbullbullbull bull bull bull

middotM---shymiddotmiddotmiddot ~ - ~ ~

- --

--- ---

PC - 1500 PC -1500 PC - 1500 PC - 1500 PC - 1500 PC - 1500 PC

Maschinenprogramm ~ETTE nieses Mapro rettet nach NEW bzw ERROR 44 an Basicprogrammen alles was es zu retten gibtSogar jene die mit MERGE eingeladen wurden ner Mergepointer wird nach jedem gefundenen Programm entsprechend nachgefiihrt so daS nach der Rett~gsaktion das letzte Programm ed~shytierbar istlm Falle eines ERROR 44 ist dies der korrekt eingelesene Teil des defekten Programmes nen im Heft 286 Seite 1 beschriebenen Fehler die Rettungsaktion beim erstbesten ampFF abzubrechen macht dieshyses Programm nicht nieser Fehler entsteht wmiddotenn das Programm Byte fUr Byte nach dem ampFF sucht Aber auch IlRETTE schreibt in das erste Proshygrammby te welches ja das Highbyte der ersten Zeilennllmmer darstell t eine Null da nach NEW hier einmiddotampFF steht Wtirde dieses ampFF nicht geshyloscht entstUnde eine Zeilennummer die groBer oder gleich 65280 ware Im Normalfall sind aber nur Zeilennummern bis 65219 ~ ampFEFF zugelassen weil der Basicinterpreter eine Zeilennummer mit dem Highbyte ampFF als Programmende interpretieren wlirde niese Korrektur des ersten Programmbytes kann in zwei seltenen Fallen zu kleinen Problemen fUhren

1 Fall Die ursprUngliche Zeilennummer war groSer 255 Dadurch wird diese Nummer aUf den Wert des Lowbytes der ursprUngshylichen Zeilennummer redu~iert Dieses Problem laSt sich mit den Editorfunktionen des PC - 1500 leicht losen

2 Fall Die Zeilennummer war genau 256 ~ amp~lfifi oder ein Vielfaches davon In diesen Fallen ist das Lowbyte der Nummer ebenshyfalls ~fi und es entsteht eine Zeile mit der Nummer fie Diese laSt sich mit den Editorfunktionen zwar kopieren aber nicht mit ~ ENTER loschen Abhilfe schaffen hier folshygende Bafehle

H=INT laquoZeilennr)256) (Highbyte) L=(Zeilennr)-256H (Lowbyte) POKE STATUS 2-STATUS 1HL

Flir (Zeilennr) muS d~e gwtinschte Nummer eingesetzt werden nieses Verfahren ist im 1 Fall ebenfalls anzuwenden wenn mehrere mit MERGE geladene Programme gerettet wurden da sich bekanntlich das erste Programm nicht mehr editieren laSt Nach dem Nullsetzen des ersten Programmbytes wird der Inhalt des Basicshystartzeigers als Startadresse fUr die Such- und Rettungsaktion verwenshydet lm Falle eines abgesturzten Maschinenprogrammes konnen alle Proshygrammzeiger ganzlich undefiniert seine Hierbei ist vorher die Basicshystartadresse durch PEEK amp1865256+PEEK amp1866 zu kontrollieren und ggfls durch NEW (Bssicstartadresse) zu initialisieren

Danach wird die Startadresse des aktuellen Programma in amp189E9F zwischengespeichert wn im Falle wei terer Programme in den Mergepointer amp18696A geschrieben werden zu konnen nann wird die Zeilennummer tibershysprungen und das Byte welches die Zeilenlange enthalt ausgelesen und zum Wert der aktuellen Adresse addiert In dieser errechneten Adresse steht bei einer intakten Basiczeile der ASCII - Code fUr ENTER (amp~D)

Dieses amp~D wird nun abgefragt niese Abfrage ist das einzige Abbruchshykriteriwn welches RETTE veranlasst die Suche nach weiteren Zeilen

middotImiddotmiddotmiddotLgtmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotampmiddot middotmiddotmiddotmiddotmiddotmiddotmiddot middot middotd~ r 0 Pi n T1 middot0middot m naamiddot] c -n ( ~sf8~tn - ~

11 IIII Ill bull bullbull 111

l a l 0 bull bullmiddot1u ~

w ~ u 0 a 111I laquo m m If) t I

U

I bullbullbullbull

bzw Programmen abzubrechen Ist die Abfrage positiv wird der Programmshyendpointer amp186168 auf die Adresse hinter ampfiD gesetzt Nun wird eben dieses Byte welches das Highbyte der nachsten Zeilennummer oder die Kennung flir das Programmende ampFF enthalten kann nach diesem ampFF abgeshyfragt Ist die Abfrage negativ geht die Suche bei der nachsten Zeile weiter Wurde aber ein ampFF entdeckt wird die Programmstartadresse aus

a -It I PMP shy ~ SHARP~Co~puter _ He-ft ~e Yte 42

~q~n-p-n ~ ~

~- --~~ -

-Ilt bull - _ bull f bull bull

-shy~h~9r m~~-~~ 9n ~~ ~ ~pmiddotrh __ -- 11~-

fUllIsecttJtiJdem Zwischenspeicher zuriickgeholt und in den -Mergepointer geladen -Anwendungs-shyAnschlieEend wird die aktueIIe Adresse um 1 erhoht und das nachste Proshy ___Handbuch__

gramm entsprechend dem vorhergehenden untersucht - SHARP_ 1st die Abbruchbedingung erfiiIIt wird getestet ob das zuIetzt geretshytete Programm vollstandig ist Wenn jasteht hinter der zuIetzt shyarbeiteten Zeile ein ampFF und das Programm wird beendet Wenn nicht handelt es sich uin ein Programmfragment weIches bis Fehlermeldung ERROR 44 in den Programmspeicher geschrieben wurde diesem Fall wird der Mergepointer nachgeftihrt und hinter die letz-te intakte ZeiIe ein ampFF geschrieben Die Rettungsaktion ist nun abgeshyschIossen RETTE ist voll reIokatibel und beIegt nur grammspeicher Aufgerufen wird es mit CALL (Startadresse)

Hexdum12 RETTE (c) -Siegfried HaIke SaarbrUckenstr 176 b

10E9 CC 65 A9 00 CA ~E 44 44 += 036A 10F3 05 F9FO CA 45 87 00 89 += 0457 10F8 10 CA 67 45 87 FF 99 11 += 03E6 1103 CC 9E CA 69 CC 67 -44 9E += 0482 1108 ID CC 67 85 FF 07 88 05 += 0398 1113 0E CC 9E CA 69 9A += 0345

Interface fUr PC 14011402

wie Sie aus dem unten8tehenden Schaltbild er8ehen konnen habe ich an Ihrem Interface Vorschlag einige Veranderungen vorgenoDlIllen welche ich vorteilhaft finde middot und lrnrz erlautern

mochte Zunachst wurden aU8 den 4 Mignon ZeIlen eine 9V BIockbatterie Um die8en S)annung8Unterschled ausllUgleichen in Reihe 4 Dioden des-Typ8 IN 4003e8 ware eVe auch ein Z-Diode mit 2SV moglich gewesen) mit einer Flu3sJannung von 05V-o6V

Kichael FrMlc Kozartstral3e 7

51

wl 1

C bull l - ~

~g

Die nun um ca IV hohere Betriebs8parinung (ca 7V) hat )~ den Vorteil daB die Verluste in der Schaltung aU8geglichen werden somit das AU8gangssignal eine etws8 hohere Amplitude erhalt und au3erdem ein nachla~sen der Batteriespannung etwas abgefangen wird

Bie positive und negative Betriebsspannung wird nun Uber zwei Widerstande erzeugt wobei der Spannungsteilerstrom ca IS mA betragt Diese Schaltungsart hat den Vorteil daa die Schal tung nur wiirend des einladen9-_~ eingeschaltet werden mu3 da die Masse iiber den 330 ohm Widexstand durchgeschleift wird Weiterhin ist es nUJ1 auch noch moglich den Rechner Uber

die Sc~altung mit Spannung zu versorgen wobei die in der Leitung liegende Diode verhindert da3 der Rechner bei ausgeschalteter Schaltung den StroIn liefert was bei dem hohen Innenwiderstand der Lithium-Zell~n sofort zum Zusammenshybruch der S~annung und somit zu datenverlust J shy

fUllIsectt1IiIJIsect

A~-S--run IUH~buch___

SHARP __

fUhren~wu~middotmiddot=r~d~e~~______ ______~~__________________

a-_MUM Heft 16 Seite 43 middotSmiddotHARP~CcOJnjo-u t e r

abgeshy

zur In

46 Bytes im Proshy

2300 KIEL 1

6945 Hirschberg

J ~ - ~ ~+I ~ I~ ~I~ 4 ~

330

j ~Ma55e

-

-- ~----shy ~ shy

- ~

_IW _ ____IW ___

3000ATA 050~8549156850558454 745054

61~~ ~~tE 310DATA 10645077409034O93351

fu~ den SHARP PC-2500 104312452

(C) 3200ATA O42982412030140103814 7451535415810701728818111 1180

330DATA 0116179134182150174101

Ch~i$tian 5amoticha

Oas P~o9~amm GIRLS FACt Plollel ein fa~shy 58158170147173118101721001

biges Madchengesicht auf dem Plolle~ des 7354

SHARP PC-2500 3400ATA 17527O167181525416491

LISTING GIRLS FACE O147761456014442O12739128 5313310REM GIRLS FACE

3500ATA 6501376514474146i8610120RESTORE 300 46881449014087O130671368030LPRINT CHR$ 27jb 13740LPRINT M120-220 LPRINT 1

3500ATA 92O14195135110126133O50REAO CO 1171351201201321030118106150 IF C0gt13 LPRINT M0-100) LPRINT 08120CHR$ 2ia END

3700ATA 104134O81136901181051070RE~D X1Y1X2Y2X3Y3

50781396612067104~054104480 IF COgt9 LET CO=CO-10 GOSUB 270 61205590A=X1X1B=X2X2C=X3X3

3800ATA 1340421363312047103O51000=Y1Y1E=Y2Y2F=Y3Y3 697621046910010729473847110G=A-B+0-E O7510120Y=(G(X1-X2)-(B-C+E-F)(X2-X3))2(

3900ATA 71747371767006980528(Y1-Y2)(X1-X2)-(Y2-Y3)(X2-X3)) 863100O6697659069851070130X=(G-2(Yl-Y2)Y)2(X1-X2) 877192140R= SQR laquoX-X1)CX-X1)+(Y-Y1)(Y-Y1)

400DATA 6697O12387122100110104) 1010710210493106831011082150X4=(X1+X2)2Y4=CY1+Y2)2 11592150S= SQR laquoX-X4)(X-X4)+(Y-Y4)(Y-Y4)

4100ATA 107102O110991079410987 101118711293110990625057170T=RS 3554

180X4=TX4~X)+XY4=T(Y4-Y)+Y 420DATA 18062185432674507341190X5=(X2+X3)2Y5=(Y2+Y3)2

72 30 71 18 3 98 48 101 54 100 5-2 200S= SQR laquoX-X5)(X-X5~+(Y-Y5)(Y-Y5) 1384

4300ATA 50895298481843285239210T=RS 416111031611623123331136-220X5=T(X5-X)+XY5=T(Y5-Y)+Y 40131230LPRINT CHR$ 27 STR$ COshy

4400ATA 12122-41110458512714240 LPRINT M j Xli Yl 14241LPRINT OXl iY1i X4i iY4

242 LPR INTM X4j Y4 243 LPRINT 0 j X2 -Y2 j X5 Y5 244LPRINT MjX5ijY5 245LPRINT 0iX3iY3 250X=X3Y=Y3 250GOTO 50 27~LPRINT CHR$ 27 STR$ CO 280LPRINT Mj-XijY 281LPRINT OjXi If jY If iX1 If jY1 290 RETURN

lARUN ON ERROR GOlD 5~LF -5

~ - 50N ERROR GOTDMOrsen 0END 10M P CLS WAIT B

CURSOR 8 PR HIT t1or-s e n 1

2BCLEAR RESTORE MORSECODE ~Hit diesem Programm kann man Buchstaben und Zahlen in lorseshyOIM A$(2S)4Zsignale unnlandeln und umgekehrt Bedienung $(9)5T$(25)DEF t--imiddot lni tialisierung Texteingabe (bis 26 Zeichen) anschlieBend 1 M$(2SHSUmwandlung in lltorsezeichen und Frage ob nur angezeigt erden

30FDR 1~0TO 255011 oder auch akustische Signale gegeben werden sollen READ fI$ltI)danach erneute Anzeige des Texts vird hier OFF gedriickt llird NEXT IFGR 1=0das Programm be_endet bei RCL wird noch einmal gemorst bei TO 9 READ 2$0 ENTER kann ein neuer Text eingegeben werden COPYright b )NEXT I

DEF N Texteingabe Stef~n HundhQmme 40 NCLS PAUSEDEF SPACE Ausgabe Rin9str 5 Text eingebenDEF L Textausgabe 8581 M~r-ktschOf 9aSt Z=0 CLS DEF D Decodierung fiir wird hier oder II~II gedrtickt fur S0IF Zlt26CURSDR_ _I oder 1 Nach jedem Buchstaben wird ENTER geariickt ZWAlT 0PRHH

wenn die Nachricht zu Ende ist wird anstatt eines neueri CHR$ 127 Zeichens OFF gedrlickt Danach wird der Klartext ausgedruckt 55 ]$=iNKEY$ IF

J$=THEN 55

- -HARP-Computer-ae awp

~Heft 16 Sei te 44

___

t~ iroh ~ ~ ~~ ~

RON Hier ist Ihr pershysoen iehes Mag j shysehes Gluadrat

0 1 12 7 1 1 8 79 2 5 10 3 82

481 __ 9

C CLEAR WAIT 10PRINT MAG 1SCHES

-QUADRAT BEEP 12

2GRAPH R=0P=0 5 INPUT lHR UO

RNAME jN$ 61F LEN N$(le

CSIZE 4GOTO 11 7 CS middotl ZE 3

11FOR 1=lTO 4 GLCURSOR (13+1 e)LPR1NT N$ NEXT 1

15 TEXTmiddot LF 1 CSIZE 2LPRINT H i er i s t 1hr per-LPRINT soeniehes Mag j-LPRINT se hes Quadrat

313 1NPUT 1HR AL TER j Q

I in po mmat iiotM ~~ ~~ b ri~ ~ bull 0 ~~

60J=ASC J$IF J= SAND 2)0LET 2 2-1 CURSOR 2 PRINT bull GOSUB EPI GOTO 50

0Ir Zlt26AND (J= 320R (J)47AND Jlt58)OR (Jgt64 AND Jlt~Hraquo CURSOR z T$(2) J$PRINT J$2 =2+1 GOSUB EP GOTO 50

80IF Jltgt13THEN 5 o

8522-1BEEP 1 90FOR 1=0TO zJ=

ASC T$(1) IF J =32lET M$U )=

100IF J)64AND Jlt9 lLET 11$0 )=A$( J-65)

1101F J)47AND Jlt5 alET 11$ ( 1) =Z$ ( J-48)

120NEXT 1BEEP 1 200 ClS WAIT 0

PRINT BEEP 0 FFON (0) 1)

210B=0Js=INKEY$ IF J$= 1LET B-=1GOrO 230

220 IF J$lt )0THEN 210

230~ FORmiddot 1=1310 Z CLS wAIT 0

240CURSOR 25 PRINT T$(l)X= 3 IF I+3gtZLET X2-I

250FOR J0TO x CURSOR 6J PRINT 11$(1+J) NEXT J

260 IF BGOSUB IM B EEP

270 IF B=0wAI T GCURSOR 0 GPR1NT POINT 0

2S0 NEXT I _ 290 GOSUB EP

GOSUB IPRT TEX T C=300

309 J=ASC INIltEY$ bull c=c- f IF J=25 THEN 200

310IF J=13THEN 40 320 IF J=15END 330 IF CTHEN 300 340GCUR50R 0WAIT

GPRINT POINT 0GOTO 40

400 DCLS WAl T 6 4PRINT IDecod i ellAn9 WAI T 0 PRINT FOR I=0TO 25 M$( 1) = NEXT I

410FOR 1=0TO 25 CURSOR BEEP 1

420J$=INKEY$ IF J$=THEN 420

430 IF l~N 11$()=5 LET J$=CHR$ 13

440 IF J$=0OR J$ 1 bull LET M$U)= M$ltI )+ bull BEEP 1 10200

450 IF J$= IOR J$ -lET M$lt 1)= MS( D+ BEEP 1 10600

40DIM FC44)se LET Flt11)=Q-2

13 60LET F(21)1 0lET F(3 1)=12 813lET FC41)= 90lET FCl2)=11

100lET FC22)=8 110LET FC32)=Q-2

1 120LET FC42)=2 1~0LET FCl3)=S 140LET FC23)=I13 150LET FC33)=3 1613LET FC43)=Q-1

8 170LET Flt14)=4lS0LET FC24)=Q-l

9 19~LET F(34)=6 2eaLET FC44)=9 210GRAPH COLOR 1

GL CJRSOR (0 shy 5) SORGN

220~OR 1=0TO 21313 STEP 50

250LNE (13-1)-(2 130 -1)

26a~GLCURSOR (0-1 gt

2leNEXT 1 275GLrURSOR (1313) 2S0~OR 1=0TO 200

STIP 50 2913LlNE lt113)-(1

-200) 3d0GLCURSOR (113) 3113N~XT ICSIZE 4

COLOR 2 3213FCR T=eTO 150

STCJ 50

460 IF J$=CHR$ 8 LET 11$( 1)= LEFT$ (M$(l) LEN (1$ ( 1)-1)

465 IF J$=CHR$ 15 LET middot 1=26 GOTO 540 J

47BCURSPR WAIT 0 PRINT (1$lt1) GOSUB EP IF J$ltgtCHR$ 13 THEN 420

475 IF (1$( I )= LET T$( 1)= GOTO 530

480BEEP lFOR K~0 TO 25 IF (1$( 1) =A$(K)LET T$lt 1 )=CHRS (K+6S) K=26GOTO 530

490NEXT K 500FOR K=BTO 9IF

MS(I)Z$(K)LET T$O )=CHR$ (K+ 48)K=10GOTO 530

510NEXT Ilt 520CLS WAIT 96

PRiNT ERROR CLS GOTD 420shy

530 CLS WAI T 0 PRINT CURSOR 18 PR INT M$( 1) Z= ICURSOR 25 PRINT T$(1) GOSUB I EP

540NEXT IGOSUB PRT TEXT GOSUB Er

550 IF INKEY$ ltgt CHR$ 13THEN 55 o

PC-1500 325P=P+l 330FOR 1=eTO 1513

STEP 50 335RR+11F Rgt4

LET R=1 3413GLCURSOR (7+1

-4e-T) IF FCR GrnbHPraquo9GLCURSOR ( 7+1-29 -4e-T) Kaiser - Friedrich - Strasse 54a

~~~It~ GOTO 344 1BBB Berlin 12

342 1F F CR P) gt-1 GLCURSOR lt+ 1shy12-4e-T) ----------------------------------- shy

3431F FCRPgt(-9 CSIZE 2

344LPRJNT FCR P) STATUS 345CSIZE 4NEXT 1 934F3513NEXT T

Hier ist Ihr pershy3613GLCURSOR (13-2 soen iches Magishy30) sches Quadrat 313TEXT CSIZE 2

L PR 1NT 0 i e Qu ersumme er- LPRINTgibt i 7-14 121 h rA t er LPRINT Qj Jah

-15 281 1re

-125 310 David Wagner 94 -13 6Martinsbergstr 11 5470 Andernach Die Quersumme ershy

g i bt j h t A t er 6 Jahre ~

560GOTO 200 000 10RSECOOE

DATA -- _ bullbull ~ tt ~~ It

_ u __ bullIt ~I

~

~

1019 DATA - -I _ bullbull tt __

_ 1 ___ t

__ bullt _- _ - It t I -Y _

1020DATA bullbullbull -p n bull __ It It _ _ t r_ __ __ I It _____-1

1030 DATA ____ I --- __ tt

I U

It _1

bull ~I_

1_deg-

___ t __ -_ It

11130 EPBEEP 12 55 1

1110 IF INIltEY$ THEN 1110 STATUS

112BRETURN 21316 1200 (1BEEPIF (1

$( I )= AI T STATUS 1+(MEI1 -( 24GCURSOR 0 STATUS 3-STATUS 2) GPRINT )

POINT 0 2354 RETURNmiddot

----- ~ bull

w_ J _ ~ _--------

1210rOR K==lTO LEN M$U) B$ =(110$ (M$( 1) K 1) IF B$ BEEP SGN B10200

1220 IF B$=- BEEP SGN B 1 06B0

12313 WAIT 0 GCURSOR 0middot GPRINT POINT o

1240NEXT K RETURN

1300 PRT TEXT CLSmiddot WAI T 0 FOR 1=0TO Z PRINT T$O) NEXT I RETURN

1310 LGOSUB PR T TEXT WAIT GCURSOR e GPRINT POINT 0END

All EoS +uet- _ _ Heft 16 Seite 45 SHARP-Computer- ~

DER

-4- bull shy bullbullbullbullbullbull middot-

4

bull bull I bull bull __ bull bull bullbull I bullbullbull bull bull --

I bull middot4middot middot 1 bull bull bull I bull bullbull bull bull bull

1bullbullIbullbull I bullbullbullIt bull

I bull bullbull bull

FISCHEL GalbH PLC1wa~=h IS~ 3-924 ~27-1S-1

OM 49- (inel 7 MWSt) FISCHEL GmbH p LawaUGh IS~ =-924 327-1~7

7 MWSt)

~

~fi-middot-middot----- _ I _ -------

VORANKUNDlGUNG

SYSTEMHANDBUCH FUR DEN

SHARP PC-2500 Das SYSTEMHANDBUCH FOR DEN SHkRP PC-2500 wird voraussichtlich

folgende Themen belnhalten

ERKLARUNG DES SHARP PC-2500 - SYSTEMS DER PROGRAHHSPEICHER - DER HIKROPROZESSOR - DIE TOKENS - DER SPEICHER - SPEICHERFORHAT DES BASIC-PROGRAHHS

- VERANDERUNGEN IH PROGRAHHSPEICHER EINFQHRUNG IN DIE VERSCHIEDENEN ZAHLENSYSTEHE

- DAS BINARSYSTEH DER STANDARDVARIABLEN-SPEICHER - DAS HEXADEZIHALSYSTEH - DIE STRING-STANDARDVARIABLEN - UHRECHNUNGSPROGRAHHE - DIE NUHERISCHEN STANDARDVARIABLEN - UHRECHNUNGSTABELLEN

DIE FELDVARIABLEN DER SPEICHERAUFBAU DES PC-2500

- SPEICHEROBERSICHT DER RESERVE-SPEICHER - RAH-SPEICHERBEREICH

DER PASSWORT-SPEICHER

DIE LCD-ANZEIGE

WICHTIGE SYSTEHADRESSEN

NOTZLICHE HASCHINENSPRACHEROUTINEN

DAS PROGRAHH FOR GESCHAFTLICHE ANWENDUNGEN ~

bullbullbull

III bullbullbull~

~ I bull I bullbullbullbullbullbull

bullbullbullIbullbullbullI bull- bullbullbull bullbullbull I bullbullbullbullbullbull

1 bull 11- I I bullbullbull I bullbullbullbullbullbull Imiddot bullbullbull bull

bullbullbullI bull bullbullmiddot4bullbullbull I ~bullbull I I bull bullbullbull

bullbullbull-bullbull fa bull bull bull ~bull bullbullIir bull I bull ~ 1 i I

f bull1 bull bullbullbull bull I bull 1 bull -- I bull bullbull - bull bull J

- I bull _bullbullbull bull

OM 49-(nel

16 Seite 46

q 4f r -p h ~ ~ ~ h-fp rH m~

Sehr geehrter Helr Fischel

anbei uber~eiche ich Ihnen das Programm LOTTO-KONIG zur Veroffentlichung in Ihrer middotZeitschrift

Es soli alien glUcklosen Lotto-Spielern bei der Findung der ridltigen Zahlen helfen I

Natiirlich muS auch hier das Gesetz der GroBen Zahlen angewandt werden und bleibt somit auch nur ein Gllicksspielllll I1

Oas Programm beinhaltet eine kleine Statistik Uber die Hiufigkeit der Zahlenziehungen und erlaubt somit zb eine Rangfolgeverteilung

le 213 313 413 se 613 713 813 913

11313 1113 120 1313 1413 1513

1613 1713 180 1913 21313 210 2213 2313 2413 2513 2613 2713 2813 290 31313 3113 3213 330 3413 3513

Prograinmlisting

ARUN ON ERROR GOTO CLEAR DIM A(5) B(49)ON MBE~P 2WAlT PRINTBEEP 2WAlT PRINT BEEP 2WAlT PRINT BEEP 2WAIT PRINT BEEP 2 WAlT PRINT BEEP 2WAIT PRINT BEEP 2WAlT PRINT BEEP 259 199 -WAl T ZCLS USING WAlT CLS WA1T 0PRIHT IF A$ltgtJLET P=B IF A$=JLET P=l FOR ZI=B(e)+1TO B(e)+ZZ CLS WAIT ePRINTZiehungFOR 1=13TO 5 A=RND 49 IF A(10R Agt49LET IF A=A(e)OR A=A(l)OR A=A(2)OR A=A(3)OR A=A(4)OR A=A(5)LETA(l)=A NEXT ] CLS USING WAIT IF P=lUSING U$CSIZE BEEP 1 Z=1 BOD=8(0)+1 FOR 1=13TO 5FOR Y=lTO IF A(I)=YLET B(Y)=B(Y)+Z NEXT YNEXT 1 ]=eNEXTCCLS BEEP 5 PAUSE B(e) Z]EHUNGEN FOR l=lTO 49 WAll 3ePRINT ZAHL NEXT lGOTO M DCLS WA]T 0PRINT

~ ~ ~ q rH ~

Programme fUr den PC 1509

-------- _ ~) q r rimiddot~ --~--shy------

~ ~~~ ~

~

4~ -~ 6c -t- 1

~~~

von He i nz O Schu I t z Ingersheimer Str12 7140 Ludwi9SburQ

3613 3713 3813 3913

4013 4113 420 430 440 4513 460 4713 4813 4913 500 5113

5213 530 5413 5513 5613 570 see

l_Q~TO-KONIG

20A(e)=A(e)U$=ttttttttGOTO M ERROR GOTO MGOTO Je

Lotto Koeni9 Weitele Z-iehungen = OEF Z Oisplay-Ueber-sicht OEF C Dluck-UebelSicht DEF 0 Dr-uck-Uer-t e i lung DEF U Oaten speicher-n OEF S Oaten laden OEF L PRINT RUN ENTERgtLoescht Spe i chel GOTO 313

ePRINT Ziehungen (memjBCe)j)jlNPUT ZZ Ziehungen dlucken J7N A$]HPUT A$

laeuft

A=0GOTO 1813 A=eGOTO 1813

ePRINT ZljT]pjA(e)jA(1)jA(2)jA(3)jA(4)A(5) lLPRINT Z]jTIPjA(e)A(l)A(2)A(3)A(4)jA(5)

49

Z]GOTO se

ili GEZOGEN jB(1) x

Ausdr-uck der- Ueber-sichtON ERROR GOTO M FOR 1=1TO 49 USING U$CSIZE lLPRINT ZAHL ITAB lej GEZmiddot8Cl)middot x NEXT J GOTO M U CLS WAl T 13 PRINT Ausdr-uck der- Ver-t e i I un9 ps=e Z=1 ON ERROR GOTO M LF 2CSIZE lLPRINT Bei B(e) Ziehungen folgendeLPRINT Ueltei lungLF 1 LPRINT I Pos 1 gezogen 1 Zahl 1USING U$ LPRINT 1-------I--- -----I------ILF 1 FOR Y=lTO 49 IF MAXltB(Y)LET MAX=B(Y) JF MINgtB(Y)LET MIN=BCY)NEXT Y FOR I=MAXTO MINSTEP -1 FOR Y=lTO 49 IF I)B(Y)GOTO 5213 IF ]=BltY)AND Y(=49LPRINT ZjTA8 1ejB(Y)xTAB 2ejYPS=PS+B(Y)Z=Z+1

NEXT Y NEXT 1 LPRINT I-------l---------l------]USING LPRINT Statistische Fehler- INT laquoBltB)6)-PS)LF LCLS WAlT PRJNT Ziehungen in Rechnel laden CLS WAlT PRJNT BlTTE ) Recor-dershy auf Play INPUT LOTTO-DATENBlt)BEEP 2GOTO M

7GOTO M

5913 SCLS WAlT PRINT Ziehungen aBand speicher-n CLS WAl T PRl NT Bl TTE gt Recold~1 au r REC r- I61313

6113 PRINT LOTTO-DATENjB()BEEP 2GOTO M 8 IIF1SCHEL GmbH IJ

00000000 0 DDDDDDDODD DDDDDDDDtJO OtJOODDDDDD

Lobels (OEF) M MENUE Z lIEHUNGEN C DISPLAY o DRUCK-UEBERS U DRUCK-UERTEI L OATEN LADEN S OATEN SPEICH

Dimensionen 8(49) A(5)

Pr09lammgloesse

PSIZE 1922

Heft 16Seite 47 mw i UW ~ ~

-SHARP~C-o mp_~u~te ~

l4(--~~--------shy

I 1 o PRO G R A M M E 1 0 P R OG R A M M E

ich Ubersende Ihnen 10 von mir erstellte Beitr~ge fuer den Sharp Pocketcomputer PC 1500 A

Es handelt sich dabei um ein Programm zum scrollen von Texten mittels der 4 Cursortasten ein Programm 2ur Zahlenumwandlung von dez-gtbel 1 bel-gtdez ein Programm zur Berechnung einer inversen Matrix nach dem

Austauschverfahren ei n Passwortprogramm Ral ph Schall ein Musikprogramm fuer 1 12 Oktaven 5160 Dueren ein Graphikprogramm Amselweg 9 ein Editor-Hilfsprogramm in Maschinensprache einen Tip zu Basic-Programmen (Pseudo-Zeilennummern) ein Statistikprogramm und um einige ROM-Routinen die von Basic aus benutzt werden konnen

Programm Nr 1 Scrollen eines Textes Seite -1shy

Te~tberieh einzuschr~nken werden den Variablen RURO und ST im H~uptprogramm die ent~prechenden Werte zugewiesen RU steht fuer die ~nter~ Grenze der Text-Data-Zeile RO steht fuer die obere Greoze ST ist der Abstand zwisehen den einzelnen Datazeile W~iterjin muB im Hauptprogramm die Vari~ble A$(0) auf 80 Zeichen dimensioniert werden

Routine

10 SCROLLCLS WAIT 0RM=RUON ERROR GOTO 10 11 RESTORE RMREAD A$(0)M=1RL=LEN A$(0)-25 12 PRINT MID$(A$(0)M26) 13 I$=IN~~EY$ IF I$=GOTO 13 14 CU=0IF I$=CHR$ BLET M=M-lCU=IIF M(IBEEP IM=l 15 IF $=CHR$ 12LET M=M+lCU=lIF MgtRLBEEP IM=RL 16 IF CUGOTO 12 17 IF I$=CHR$ 10LET RM=RM+ST CLJ=1 IF RMgtROBEEP 1 RM=RO 18 IF I$=CHR$ 11LET RM=RM-STCU=1IF RMltRUBEEP lRM=RU 19 IF CUGOTO 11 20 I F 1$= OR I $=CHR$ 13RETURN 21 IF I$=+LET M=RL 22 IF I$=-LET M=1 23 GOTO 12

HaLlptprogramm

100 ACLEAR DIM A$(Q))80 101 RU=200RO=RUST=IZIGOSUB SCROLL 102 RU=201RO=205ST=2GOSUB SCROLL 103 END

200 201 212)3 205

DATA DATA DATA DATA

Serollprogramm ZLlm scrollen eines Textes AnmerkLIn(p Dureh um~ndern von Im=m-ll und Im=m+l in den Zeilen 14 und 15 inmiddot Im=m-261 Llnd m=m+26 wird der Tegtt um jeweils 26 Zeichen versehoben

Programm Nr 2 Zah~enumwandlung

Wer mit dem Computer arbeitet arbeitet zeitweilig aueh mit Zahlensystemen Da die Umwandlung manchmal jedoch recht langweilig ist erledigt dies nun der PC 1501Z1A Dabei konnen Zahlen vom Dezimalsystem in ein beliebiges System ~ndmiddotumgekehrt umgesetzt werden Der Zahlenbereieh ist fast unbeschr~nkt und es werden auch gebrochene lahlen umgewandelt Diese werden wie normal mit einem Dezimalpunkt eingegeben (2B C012)04 oder 4915225) SolI d~s Programm auch auf anderen Rechner laufen so ist zum Beispiel beim PC 140102 darauf zu aehten daB die alle ~lle einfaehen Stringvariablen in Doppelvariablen dmzuwandeln Bind Das Programm benutzt zur Urnwandlung den ASCII-Code Man sollte sieh also auf die normalen Basis-Einheiten beschr~nken da es sonst zu Fehlausaqen fUhren wUrde Auherdem kann bei-Eingabe einer zu groBen Basis ein Error auftreten da der ASCII-Code ja nur bis 255 geht

Heft 16 Seite 48

Das Programm scroll t ei nen bel i ebi gen Tex t von mamiddot 80 lei chen laenge Der Serollvorgang wird dureh die 4 Cursortas~en und ~ shybestimmt wobei mit Cursor reehtslinks eine Textzeile naeh reehtslin~s geserollt wird und mit Cursor hochrunter zwisehen mehreren Textzeilen middot~ebl~tt~rtmiddot wird Dureh Druek auf - wird zum Textzeilenanfang mit + zum leilenende gesprungen Um diE Routine zu verI assen bet~tigt man Space oder Enter Die zu serollende Texte werd~n in Datazeilen abgelegtUm den

~~~rqh ~ h~~rm~middot~

~

~--r-- ~bull bull amp shy

1 - __ middot ~ 9h1 ~jqhh~ ~- -____ IV

Seite -2- Programme fuer den Sharp PC 1500A

1Q) ACLEAR INFUT Zahl middotA$Basis BZ=VAL A$IF B=1121 INPUT - gtBasis BI=Z-INT ZGOTOmiddot15

11 FOR T=ITO LEN A$IF MID$ (AtTl h NEXT T 12 Al$==LEFT$ (A$ T-1) A2$=MID$ (A$ T+1 16) IF A2$= 11 GOTO 14 13 FOR T=ITO LEN A2$A=ASC MID$(A2$TI)-48A=A-7(A gt9)

I=I+ABATNEXT T 14 FO~ T=ITO LEN Al$=A~ASC MD$(Al$TI)-48A=A-7(A ) 9)

I=+AB- (LEN Al$-T) NEXT T PRINT I GoTo A 15 M=ZZ=INT (ZB)M=M-ZBN$=CHR$ (M+48+7(Mgt9)+N$~IF Zgt12I

GoTo 15 16 IF IltgtI2ILET I=IBM=INT II=I-MI$=I$+CHR$ (M+48+7(Mgt9raquo~

K=K+lIF 1laquo16GoTo 16 17 PRINTN$ I$GoTo A

Programm Nr 3 Inverse Matrix

Eirie Inverse Matrix l~Bt s~ch mit verschiedenen Verfahren berechnen das hier vorgestellte ist das Austauschverfahren Nach dem Start wird die Dimension eingegeben und ein J falls riach jedem Austausch ein Zwischenergebnis angezeigt werden 5011

2121 8 IO CLEAR WAIT 121 INPUT Dimension NZwischenerg A$ DIM A(NN)

21 FOR T=ITO NFoR Y=ITo NPRINT A(TIOY) lip INPUT A(TY)CLS NEXT YNEXT TWAIT

22 FOR T=ITO NPV=A(TTC=1PVFoR Y=ITO NIF YltgtTLET A(I2IY)= -A(TY)PVA(TY)=A(I2IY)

23 NEXT YFOR U=ITO NIF U=TTHEN 26 24 FOR I=ITO NIF IltgtTLET A(UI)=A(UI)+A(I2II)A(UT) 25 NEXT I 26 NEXT UFoR Y=ITo NIF YltgtTLET A(YT)=A(YTPV 27 NEXT YIF A$=JIIGOSUB 29NEXT TEND 28 NEXT TGoSUB 29END 29 FOR R=ITo NFOR E=ITO NPRINT A(RE)= A(RE)

NEXT ENEXT RRETURN

Programm Nr 4 Passwort

Bei vielen Sharp-Rechnern kdnnen die Programme mit einem Passwort g~schUtzt werden mit folgendem Programm i~t dies nun auch beim PC 15121121A mdglich Bedienung Nach dem Einschalten des Rechners wird nach dem Passwort gefragt das eine max L~nge von 16 Zeichen haben kann Durch Druck auf CL kanh die Eingabe geldscht werden mit den Tasten SHIFTDEFSMLRCL+1~MoDE wird jeweils das letzte Zeichen geloscht 1st das Passwort ei ngegeben so wi rd es nach Druck auf ENTER uberpruft Bei einem falschem Passwort wird das Programm erneut gestartet Mit der OFF-Taste ist der Rechner wihrend das Programm l~uft

abschaltbar Damit die Routine nach dem Einschalten a ktiviert wird ist darauf zu achten da8 der Rechnir beim Ausschalten im RUN-Modus ~teht

1 ARUN POKE ampFQ)I2IDamp82PoKE amp764E64CLEAR CL8 WAIT 121 2 CURSOR I2IPRINT Passwort AA$CHR$ 95 3 A$=INKEY$ IF A$=GoTo 3 4 IF A$=CHR$ 15PoKE ~-(FI2II2ID 121 CALL ampCD71 5 IF A$=CHR$ 13GOTo 9 6 IF A$=CHR$ 24GOTo 1 7 IF A$(IO LET AA$=LEFT$ (AA$ABS (LEN AA$-I)~GoTO 2 8 AA$=AA$+A$GoTO 2 9 IF AA$lt gtPasswortGOTo 1

1121 POKE ampFI2IQ)DI2IEND

Programm Nr 5 Musikprogramm

Das Programm belegt die Tastatur des PC 15121I21A von ASD bis 5 mit ganzen und die Tasten WETYUOP mit halben Noten

1121 A CLS WAIT 121 PRINT Musi kprogramm 11 ON ERROR GOTO 12 12 A$=INKEY$ middot IF A$=GOTo 12 13 A$=A+A$RE~TORE A$READ HLBEEP 1HI~0+LGOT01~ 14 AADATA 255 121

15 ASDATA 22310 2 ALDATA 11218 8121 27 ATDATA 1773121 16 ADDATA 2121121 2121 3 A4DATA 951121121 28 AYDATA 157 4121 17 AFDATA 186 3121 24 A5DATA 8812121 29 AUiDATA 138 5121 18 AGDATA 168 4121 5 AWDATA 239 1121 3121 AODATA 114 9121 19 AHDATA 147 51Z 26 AEDATA 211 2121 31 APDATA 11211101212121 AJDATA 129 6121 21 AIltDATA 121 7121

~~~ e~middot-

~ WelI PII ~ ~-- - L ==- e_-_____ 4 - Heft 16 Sei te 49 SHARP-Compu~-

- Mmiddotw shy-iw - - _shy ---_-_----

Programm~ fuer den Sharp PC 1500A

Programm Nr 6 Graphikprogramm

Seite -3shy

Mit dem folgenden Programm wird die Anzeige des PC 1500A so weit es geht graphisch genutzt Die BefehIe im einzelnen

4 6 8 2 7 9 1 3 I

Cursor um Position C~rsor um Position Cursor um Position

nach nach nach nach

8 8 2

links rechts oben Ltnten

8 (I FISCHEL GmbH IJ

00000000 0 0000000000 DDDDDDDtJDO DtJOQODDDDO uu -

Cursor um Position Kombination von 4 und Kombination von 6 und Kombination von 4 und Kombination von 6 und 2 Schrittweite festlegen (1-143) SpaItenmatrix festlegen (0-127) Spaltenmatrix an Cursorposition bleibt erhalten)

zeichnen (Untergrund

+ Von Position v bis Position b Spaltenmatri x 1 zeichnen Untergrund bleibt erhalten) Linien ~ i~hen lID Anfan s punkt lin ks oben ru Endpunkt r~c~t~ unten Es ist auch mdglich schr~ge Linien zu zeichnen Werteberei ch 1 Ir 0-143 DIu 1-7 r gt1 Rechtecke zeichnen lID ru wie bei Linien ziehen Anzeige loschen

100 ACLEAR WAIT 0 QIM P (7) ON ERROR GOTO HI8 102 FOR T=lTO 7P(T)=2 A (T-1)NEXT T 104 Gl=1P1=0P2=1k=0Z=1 106 PP=POINT Pi 108 A$=INIltEY$ 110 IF K=0GCURSOR PlGPRINT PP OR P(G1) k =1GOTO 114 112 K=IZIGCURSOR PlGPRINT PPAND NOT P(G1) 114 IF A$= GOTO 108 116 GOTO A$ 118 P1GCURSOR P1GPRINT PPRETURN 120 P2CURSOR 24PRINT RETURN 122 ICURSOR 24INPUTP2IF P2lt 10R P2 gt 143GOTO I 124 GOSUBP2GOTO 108 Etganzungsshy126 CUSOR 24 INPUT ZGOSUB P2 GOTO 108 128 -CURSOR PI GPRINT PFOR Z GOSUB P 1 GOTO 106 130 =CLS G010 106 132 +GOSUB PlCURSOR 24 INPUT VBL 134 ST=lIF VgtBLET ST=-l 136~ FOR T=VTO BSTE~ STGCURSOR TGPRINT (POINT TOR L)NEXT T 138 GOSUB F2 GOTO 106 140 4GOSUB IP1P1=P1-P2IF P10LET P1=143 142 GOTO 106 144 6GOSUB PlPl=F1+P2 IF F 1143LET Pl=0 146 GOTO HI6 148 18GOSUB PlGl=Gl-1IF Gl lt 1LET Gl=7 150 GOTO 108 152 154

2GOSUB P1G1=G1+1IF Gl gt7LET G1=0 GOTO 108

156 7Gl=Gl-l IF G1 lt lLET G1=7 158 GOTO 4 160 9G1=G1-1 IF G1 lt 1LET G1=7

GOTO 6 1G1=G1+1IF Gl gt7LET G1=1 GOTO 4 381=Gl+1IF Gl ) 7LET Gl=1 GOTO 6

Heft

~ scne I itc-I

162 164 166 168 170 172 174 176 178

)GOSUB P1CURSOR 24 INPUT LORUGOSUB P2 Y1=O-UST=1Y6=OIF OgtULET ST=-1Yl=U-O IF RltLGOTO 106 DM 15-(incl 7 MWSt)

180 182 184

186 188 190

192

194

Y3=0Y2=INT laquoR-L)(ABS Y1raquoGCURSOR L FeR T=ITO RY4=POINT TY3=Y3+1IF Y3gtY2LET Y3=0Y6=Y6+ST Y5=2 A (Y6-1)GPRINT Y40R Y5NEXT T 11 ( 11 GOSUB 11 P 1 CURSOR 24 INPUT L 0 R U GOSUB 11 P2) IF L gtR GOTO 1[2)6 Yl=2 A (O-1)FOR T=LTO RGCURSOR TGPRINT POINT T BR Y1NEXT T FOR T=OTO UYl=2 A (T-1)GCURSOR RGPRINT POINT R OR YlNEXT T Y1=2 A (U-l)FOR T=RTO LSTEP -lGCURSOR TGPRINT POINT T OR Y1 NEXT T FOR T=UTO OSTEP -1Y1=2A (T-1)GCURSOR LGPRINT POINT LOR Y1 NEXT T GOTO 106

raM i PMP SHARPGOmput_er - Heft16 Sei te 50

-- - ~ ~ -

-- ~-~~--~

_____N __ ~ -~ ~)hP h~ ~ h ~-f 9 rH m~~ ~ ~ q h ~~p r rh ~ Seite -4- Programme fuer den Sharp PC 1500A

Programm Nr 7 Editor-Hilfsprogramm

Das folgende Programm solI dem Benutzer die Arbeit mit dem Computer erleichtern FLlnkti onen Shift amp Insist Shift I Delete Delete Cursor left Insist Cursor right

Alle Tasten aul3er SHIFTDEFSML haben Tastenwiederhoung - die shyCursorfunkti on rechtsl inks bl ei bt_ auch bei Shi ft erhal ten Das Programm i st voll reI okati bel und wi r fol gendermarren aktiviert

POKE amp785BHILo POKE amp79D4amp55

HI=HI-Byte und LO=Lo-Byte der Startadresse des Maschinenprogramms

Heltdump

7C01 BE E2 4A EB 7B 0E 40 B7 7C09 25 8B 0D B7 26 8B 0D B7 7Cll ID 8B 10 B7 lC 8B 0F 9A 7C19 B5 ID 8E 02 B5 lC EB 76 7C21 4E 02 9A B5 08 9A 85 0C 7C29 9A

Programm Nr 8 Pseudozeilennummer

Durch folgenden Trick kann man Pseudo-Zeilennummern schaffen Hat man zum Beispiel folgende Zeile eingegebe

1 PRINT OK END

und man POKEd in die Speicherstellen der beiden Doppelpunkte den ASCII-Code einer Zahl (0-9 = 48~57) zB die einer 2 so sieht die Zeile so aus

122 PRINT OKEND

Die Zeile kann nicht mehr editiert werden und wenn sie angesprungen wird mit GOTo 1 (es ist ja noch immer Zeile 1~)

dann entsteht ein Syntax-Error Alle nachfolgenden Zeilen sind noch in Ordnung und laufen einwandfrei

Programm Nr 9 Statistik

Das folgende Programm berechnet aus einem beliebigen Datenfeld die Varianz Standardabweichung Modalwert Median Mittelwert Variationskoeffizient Summe Summe der Quadrate und die Anzahl

Funktionen

Eingabe von Oaten Die einzelnen Oaten werden+~~ 1 2 gt 3 ~ n durch ein Komma getrennt Oaten werden gelscht

8UM Ausgabe der Summe der Summe der Quadrat~SUQ der AnzahlANZ des MittelwertesMIT des MediansMED qes Modalwertes (grter Wert)MOD der VarianzVAR der 8tandardabweichung8TA des VariationsKoeffizientenVAIlt

8 CLEAR CL8 D I M A$ (0) 812) A (30) W ( 100) ON ERROR GOTO 8110 11 81 INPUT 8tat A$ laquo() CLS

FOR T=1To LEN A$laquo()A$=MID$ (At(I2) T1)IF A$lt0oR~middot1 A$gt9NEXT TGOSUB S+A$laquo()GOTo SI A 1 $=LEFT$ (A$ (0) T -1 ) A$ laquo(Z) =M I Dtgt -( A$ (Ql) T LEN A$ laquo(Z) shy13 LEN Al$)P=lPP=lFOR T=PPTO LENA$laquo()IF MID$ (A$laquo() T1)ltgtNEXT TA(P)=VAL14 MID$ (A$laquo(Z) PPT-PP)GoTO 82

-Heft 16 Seite 51

l -

~~~~~~~~~~~= ~~rnrn~~~rn ~~~ ~~rn ~~[j~~ ~~ 8~~W9~~

~~~~~~~ ~~~ ~~~~~~~~~ Opound-f~~

OM 49 - (i ne 1 7 MWSt )

--~ sshy-~---

49 -OM

~~ ~~omiddoth =t mmiddot-rmiddotbhmatil bh~ ~)tibnmiddot~ 0 bull -~ ~~ bullbullbull - bullbullbull bull ~ 1 bullbull bullbull bullbullbull bull 0- ~bullbullbull _ - 1

Programme fuer den Sharp PC 15~~A Seite -5shy

15 A2$=MID$ (A$(0)PPT-PP)A(P)=VAL A2$PP=T+lP=P+lNEXT T 16 S2GOSUB IS+Al$GOTO Sl 17 S+FOR T=l TO P A=A ltT) N=N+l IF Ngt10I2LET N=ll2l2 zummiddot

PRINT VollRETURN 18 SU=SU+ASQ=SQ+AAW(N)=ANEXT TRE=lRETURN SH~P PC-1421 19 S-GOTO s FInan2rnathemat Aldltet-ComouW

212 SANZPRINT Anzahl N RETURII 21 SSUM PRINT Summe SU RETURN 22 SSUQPRINT SumdQuad SQRETURN 23 SMITIF RE=0PRINT Mittel~-ert XMRETURN 24 SVAR-IF fE=I2PRINT Vari anz VA RETURN 25 SSTA IF RE=I2PRINT Standardabw S RETURN 26 SVAKIF RE=0PRINT Varkoeff VIltRETURN 27 SMEOIF RE=I2PRINT Median MERETURN 28 8MODIF RE=I2PRINT Modalwert MORETURN 29 S3RE=I2ER=12 312 S4FOR T=l TO N-2 IF WltT) gtWltT+l) GOTO S5 31 NEXT T IF ER=lGOTO 183 32 XM=I2FOR T=1TO NXM=XM+W(T)NEXT TXM=XM(N+l(N=I2raquo 33 VA=~FOR T=lTO NVA=VA+(W(T)-XM)A2NEXT TVA=VA(N-l+1

(N-l lt 1raquoS=SQR VAVK=SXM 34 MO=W(N)ME=WlaquoN+1)2)IF N2=INT (N2)LET ME=5(W(N2)+

W(N2+1raquo 35 GOTO S+A$laquo(pound1) Begl~itheft mit einigen37 S5A= (W ltT+l) ER=l WltT+l) =W (T) W(T) =A GOTO S4

ProgrammbeispielenProgramm Nr 1~ ROM-Routinen

Zum Schlu8 mdchte ich noch einige ROM-Routinen auffilhren FISCHEL GmbH P LAWATSCH

CALL ampCA58 Edi tor-~al tstart Editor-Warmstart

CALL ampC9E4 All Reset CALL ampE~IZl~

RUN jnur im Run- und Direktmodus) CALL ~-ltC8BB

END CALL ~~CA55

UNLOCK CALL ampCD6A OFF-Taste CALL ~D71

Auto-Power Off CALL 8E33F Error Er in LINE LHLL POIltE amp784BER

POIltE 878B2 LH LL CALL 8CDAF

Loschen dimensionierter Variablen CALL ~DI291

L2schan aIler Variablen (CLEAR) CALL ~~DI2812

Mode-Taste Run lt- ) Reserve CALL ~CB9C

Mode-Taste Run -) Pro CALL ~CBA(ZI

AUSSCHALTEN - PROGRAMM GEST III=RT Oshy

f

Wenigstens das habendie Sharp-PCs gemeinsam

Flir alle die es noch nicht wissen Gibt man im RUN- oder PRO-MODE den Befehl CALL 53 (bzwhexadezimal CALL amp35) ein und drlickt ENTER so erlischt die Anshyzeige Nun ist der R~chner quasi abgeshyschaltet Er verbraucht nun auch nur noch soviel Strom als ware er hardwareshymaBig (durch den Schalter) abgeschaltet wor- --~~~~~~~~~~~~ den Denn auch die Erhaltung des Speichers kostet Strom Will man ihn wieder zum Leben erwecken so braucht nur die BRKshyTaste gedrlickt werden -Viel SpaB beim Ausprobieren-

PL

rawn aMP SHARP-Comp-uter Heft- 16 Se i te - 52

) ~ 4fM p h

Wer 110~T

~~ ~ $ h~ 0 p -r rh ~ -

1amp 1~ inanp i9 pn

~ ~ m=~p r m~

---~-------~----------------Achtung

kann mir die Adresse vdh STmiddotCKmiddot gegen Kosterfershy

stattung ztisc~ickenPC-1500 Zeitung Mhrz84 Seite 3536) Markus Fischer Lindenweg 5 4544 Ladbergen

~~-

Betrlft Alles fUr Sharp Coput~r Mr286 Seite

Sehr geehrte Damen und Herren lIit Vereinb~rung des Autors se-nde ich Ihnen eine -17+4 zu die dieses Progra _auf de-n PC 150111A zurn Laufen bringt Ich wurde ith tiber die Veroffentliehung sehr freuen

Wer das Program Siebzehn + 4 (AlIas fUr Sharp Computer Mr 286) auf seinJm PC 1500A zUIL _laufen bringen will und keine Speichererweiterung besitzt wird da einige Pr oblelle haban Eha bei teile 12111111 bricht der Rechner bei der Eingabe~i~ einer Fehlermeldung ab middotSpeicherUberlauf M bull

Wenn Sie die leilen 28 bis 370 loschen und fo1gende leilen eingeben spar en S~e erst eial jedeen~e Tipparbelt (auBer Sie haben dait schon begonnen) und zweitens viel wertvollen Speieherplatz der bei de PC 1588A zielieh kn~pp ist Ob daB Program auch auf dem PC 1588 (ohne Speichererweiterung) lauft kann ieh nieht sagen weil ien einfaeh noch nteht die ogliehkeit hatte es

ACHTUNS Dia leilen 2111-378

21IA$E7F41 30RESTORE 90FOR 1=I1ITO 8READ 418$=B$+417F SI1IC$(I)-A$+49SD7FSD4941+B$ 61P$(I)=A$+middot494D7F4D494t-+B$ 7111H$(I)=A$+4DSF7D5F4D41 a +B$ elIK$(I)-A$+middotSD4B7F4BSD41middot+B$ 90ampNEXT I 18111DATA 417D6B7B~4163534Fmiddot~417F6B7Fmiddot 118DATA middot416FSB4Fmiddot7F417F637Fmiddot417F6BSS 120DATA u417F63SDmiddot417FS967middot417D537D 138A$middotmiddotB$=

Sehr geehrte Damen und Herren

Wenn Sie sich in unsere Anwender-Zeitschrift

-Alles fUr Sharp-Computershy

mit einer Anz~ige einschalten mochten gtinstiges Angebot

Mit freundlichen GrU8en Bernd Fischel

FlSCHEL Betriebswirtschaftlicher Beratungs- und Prograbullbull ierdienst GbH Kaiser-Friedrich-Stra8e 54a 0-1000 Berlin 12

Cl

auszuprobieren

losehen

B$

Dirk Seharnberg FrohnlestraBe 72 208111 Huburg 61

machen wir Ihnen gerne ein

Ber I in 12 den Tel 030323 60 29 Mo-Fr 10-18 Sa 10-14 h

PC-1S00 zB Speichererweishy ~ terung urn 48K RAM (BASIC-RAM

+ 24-1lt tr1CODE -RAM) Dr1 39B middot 1~4k RAM DM 736shy184kRAM DM1036~

in k 1 Ei nbetu + 6 Mon (-)i--r 51nt i E

Fa Bajit Wasserlooser Weg 34 2390 Flensburg Tel 046133831 od 26943

19

kleine Aderung von ohne Speichererweiterung

UW~~middotmiddot-

~ ~

~ ~

l ~

ifJ

~

~

3

Z

~

c

0

~

J

l

~

Z

0

~

r-shy~

ltr Q

~

0

cQJ

4-c I ro-~ QJ

+-l c I QJ -

l QJ CO oJ CU 01 0)0 Clc 0) ro c ~ CI)~ Cl

-4

QJ c +-l ~ 0 ~ Cl gt U

I ~c ~ QJ U 0 Ol QJ

0 0) 11 d Cl) QJ C I 0 CO ro

c- shy~ Cl) c QJ 0) -t-5 U - C ifJ r-I

cl3shyQJO~~

LL c cQJ QJ00

C3f--O -r-I c QJ

t -fQJltC -c

Cl) M U U coCCI)1-- -11 ~

O-QJ+-lo gtCI)--

11 M QJ If) -11

0--013 CX)1f)~ --~ +-l C1N~c

MOU +-l I 11

4-cUjJc QJClQJ c +-lO

Cl) Cl) c c ltU 0 I ~Q~-

Heft 16 Seite 53 S tI piR-P C O _rylP u t e r

~~~ 1 O~rMmatfbtM i~cibYi ~~ q~rph ~ ~T~ i bull - ~~~~N~ __ ~M~~__________________________________________________________________

PC-1500 LUB

Da Spiel LIlE wurde von delll Mathematiker JHbullConway von der Universitit JRpoundM lPR06RAMM LJFpoundiC-bridge eBtwickelt und 1970 von Martin Gardner iD Scientitic American

2 R~Ma1 h emat einem breiteren Publikum vorgestellt Seither sind zahlreiche Programme sches Spiel vo

n J H ConllJaltur die verschiedensten Computer geschrieben worden (J9~D

3RpoundM f SPJpoundLDer Schauplatz des Spiels it ein zweidimensionales reld lIIit quadrashyREEipoundLN l

tischeD Zellen die tot (leer) oder lebeDdig selD kODDen (mit bull markiert) qREn 1Eine to e Le I I e Iu rd

Bei eiDer Abfrage des leldes wird uber Tod od er Leben aller Zllen nach lebendj9 luenn sehr eintachen Regeln entschieden und dann springt das gesamte leld in sie 9enau 3 le

bende NCH~hbarn den neuen ZUstand (Es handelt sicb also um einen sogenannteD zellularen hat

5RpoundM 20 poundineAutomaten fUr den middotdie Zeit in diskreten Sprungen verliuft) I ebende Le 1 le stirbt luenn siDie Begeln SiDd e nur 0 oder 1

O Jede Zelle bat 8 Nachbarn Nachbarn hat 6RpoundM 2b fine

1 line tote Zellewird lebendig wenn sie genau dret lebende I ebende Le I le stirbt wenn siNachbarn hat e q oder lIlehr

2 Eine lebende Zelle stirbt wenn sie weniger als zwei od er mehr ~ach arn hat JREM 2 FA5SLJNals drei Nachbarn hat

G ~lFHJNTLpound F fBR 84)Schon 1960 hatte der Mathematiker lredkin ein amphnliches Spiel entshy 8RfM Oder FRfDK

wickelt das aber fUr jede Zelle nur die 4 orthogonalen Nachbarn (links J Ns Sp e I (J S6 0) - berlAecksi

rechts daruber darunter) berucksichtigt Die Regeln sind hier ch i 9 t nul d e ortho90nnen N achbarn-

O Jede Zelle hat 4 Nachbarn

1 Eine telle stirbt wenn die Zahl der Nachbarn gerade ist (0 2 9REn RpoundGfLN poundi ne Ze I I est i rboder 4 Nacbbarn) soast lebt sie (1 oder ) Na~hbarn) t Iu e nn Zah I de r Nachbarn 9 er

Dies fUbrt nach einer gewlasen Zeit zu ein~r Vervierfachu~er urshy ade sonst middot leb t s esprunglichea Muster Wegen dieser Expansion ist es aut dem klineD Plotter

JBCLEAR DJn L$( nur bedingt spielbar Das Programm erlaubt aber die Wahl auch vou 19 J9HJ HHJ9

bull 19) f Jlredkins Spiel 2B JNPUT FREDKJN

oder CONWAVltDie Eingangsstellung wird durch die lingabe der Koordinaten der geshy FIC) i 5t

2] IF S$OFANDwUnschteD l~b8aden Zel1eD aufgebaut Diese Koordinaten werden mit 1= 5t ltgt C THpoundN 2B

(entspricht der Zelle) uDd J= (entspricht der Spalte) abgefragt Sie 3B fF S$f LPRJNT FREDKkODDen zwischen 1 und 19 liegen Die lingabe von fur I Beendet die I

lNs Spiel E1ngabe GOTO SB

4BLPRJNT CONWAI

Vs Sp i elDas Programm ist laJlZ in BASIC guchrieben uDd daher zteml1ch langsam 5BLPRJNT WA1T 1

Aber gerade dies erlaubt ein gedaaklicbes Mitmachen bel dieem Spiel 20PRJNT Bitt e Koordjnaten

man kann ver_achen sicb die nachste GeneratioD vorzustelleD Es wird slch Ider

55PRJNT ~lebendezeigen dass dies trotz der sehr eiatacheD Spielregeln garaloht so elnshyn Zellen enge

fach 1st ben 6BWAJT lNPUT ~l

1 (rliintze) 65JF JBTHEN CL5

60 TO 9B

lBBFOR J=JTO 18 JBCURSOR JB2BBCLS 60SUB 6BB 3J51F N4AND L$(J J NPLJ T J J 1B5FOR JJTO lB 2JBFOR J=OTO J bull J )=LET Ht ( CLS1 J B JF L middotH J J ) 22B FOR J=L TO R 1 J )1 GOTO

LT O=J-1GOTO BBLt(J J)ll39pound1 J3B GOTD 6B

225JF J=BTHEN 9BB 23BLPRJNt TAB ltJ- 3 sa Ht ( J I J )

1J5NpoundXT JNEXT J SB60SUB 5BBJ ) j L$ (J J) 39BNEXT J 12BGOTO lBB 395 NEX T J 8BBFOR J=OTO U J3BfOR J=lBTO 1

240NpoundXT J 25BLPRjNT Nf)lT 1BB FOR J=0 TO U B1BFOR J=LTO R

STEP -1 26BLF 26pound=Gpound4j 1J0FQR JLTO R 82BN=tA5C L(J-~J135 FOR J=J TO 1 B Q2BL$(JJ)=H$(JJ J)ofA5C L~ltl Jshy29B GOSUS 5BB 1tB 1 F L $ lt J J )= ) 1 ) ASC L$(j Jof3BB JF S$=FTHEN

LET U=HJGOTO 13BNEXT J 1 ) A5C LSCHJBBB JSB JraquoI423B5FOR J=OTD U lti4BNEXT J

lq5NpoundXT JNEXT J 4SB GOTO JBB 830JF NAND JLpoundT H31BFOR J=LTO R 15BFOR 6=JTO lB $ lt J J ) 3J5NB SBBWAJT BPR1NT I J55FOR H=lTO lB 32BFOR 6=J-JTO Jof Moment bl11e bullbull 60TO 850 1613 JF L$ltH6)= I J bull REWRN 8QB H$

LET L=G-lGOTO 33BFOR H=J-JTO J 85BNEXT J 1B J 6BBLPRJNT GEj G B6BNpoundxr J

J 65 NEXT HNEXT G 31B JF L$(G 1 H)=I~ enerat on B7B60SUB 5B0GOTO J7BFOR 6=J 8TO J LfT N=N4J RETURN 4aB

STEP -J 3S0NfXT H BBG05UB 6Be 9BBLPRJNT LPRJNT J5FOR H=JTO J8 36BNpoundXT G FpoundLD ZU KLpoundlLPRJNT LPRJNT I

J 8B J F L$ (H G) f 3BJF N=3LET H$tJ ALLpound ZpoundiLEN N I

LET RG J 60 TO J )=1 GOTO 3 TOT LF 4 9JBLPRJNT END 2BB 9B fND E LF 4 fND

J85NpoundXT HN~XT ~

S-HARP-Comiddotmputer Heft 16 Sei te 54

f~~~ ~Fph~i ~ ~-M~9 mm~~cr~r~m~ ~pr h shy

K 0 M BIN A T ION fUr den PC-1500

Bei diesem Spiel mlissen Sie versuehen vier vom Computer in einem 10 x 10 Koordinatennetz versteekten Gegenstande aufzusptiren (siehe Beispielausdrukshyke) Es verlangt von Ihnen ein hohes MaB an Kombinationsvermogen

Sie wahlen sieh im Koor-A BeD E f 6 ~ J

e 1 8 8 1 8 1

J 1

0

J

e

e 0

2 4

8 2

amplSe-OfF G H J

1 1 1 1 1 1

1 e

I e e 8 1 8 1

1 e e

2 2 3 3 [2] 1 e

e

1 1 1 1

e 1

1 - _ __ _ ~-J

dinatennetz jewelein- shyA

A Od mittels den ~ und B B iJ Tasten aua u er -

c c nzeige erseheinen dann o

o die ~eweiligen BuehstashyE E

ben (A-J) Bei der geshyF F

wlinsehten Kombination G G

mlissen Sie ENTER drticken bull H H

Darauf druckt der CompushyJ J ter in das ent$prechende

Feld eine Zahl zwischen Sit hClben 56 Punlne trreicht -SIt hClben 82 PunIce erreicht I null und vier Die Zahl

gibt dartiber AufsehluB wieviele Gegenstande sieh entlang der davon auageshyhenden waagerechten und senkrechten Netzlinie befinden Wie Sie sieherlieh nach ein paar Spielen feststellen werden ist null die aussagekraftigste Inshyformation _ Anfangs besitzt man 100 Punkte Der Computer zieht jeweils einen Punkt f~ eine eingegebene Kombination ab - Wenn Sie sieh sieher sind an dieser nder jenen -Position im Koordinatennetz miiBteein Gegenstand -liegen mussen -Sie die Taste fTldrticken Auf dem Disshyplay erseheint dann TIP SolI te sich Ihre Vermu~als riehtig herausshystellen wird das Feld durch ein Quadrat gekennzeichnet Andernfalls bekomshymen Sie 10 Punkte abgezogen STATUS 1 betragt 1167

Listing

S0IF INKEV$ = 2 CLEAR 2=2+1CHR$ 10BEEP 14 GRAPH CSI2E 92t~EXT 1X=X+16 DIM A(1010) 94IF A(XV)=lLETS2IF INKEV$ = 8 P=lE2 2=2-1CHR$ 11BEEP 110 WAIT 0PRINT 96P=P-lCURSOR 2 I X=X-1KOMBINA 2PRINT P 54IF X)10BEEP ITIOH 981F T=lGOTO 12299X=1012LINE (00)-(20 100CURSOR 9PRINT56IF XltlBEEP 192 -202) 0 0 B 29X=114LINE (1-1)-(2 102X=(X20)-1658 IF INKEV$-=01 -201)00 B 104V=(-V20gt+6CHR$ 13BEEP 316FOR 1=2fTO 201 106GLCURSOR (X V)BEEP 1255STEP 20 LPRINT ZGOTO 6418A=A+1 108GOTO 4260CURSOR 2PRINT20GLCURSOR (1-11 110CURSOR 9PRINT CHR$ (X+64) shy4) LPRINT 62GOTO 48CHR$ (A+64) 112 IF A(X V)=064BEEP 199V=122LINE (1-1)-(1 BEEP 3255P=P661F INKEV$ =T-201) -9GOTO 96J BEEP 3 T=l24LINE (1-1)-(2 114G=G+lCURSORCURSOR 9PRINT01 -1gt 0PRINT TIP26GLCURSOR (206 116 X= (X20) -1]6SIF INKEV$ =-I+])LPRINT 118 V=(-V20)+17 CHR$ 10BEEP 1CHR$ (A+64) 120 LINE (XV)-(X+V=V+l28HEXT I 16 V-16) 0 0 B 70IF INKEV$ =30FOR I=1TO 4 122 T=0CHR$ 11BEEP 132X=RND 10V=RND 124 GOTO 42V=V-110 126 GLCURSOR (0-272IF Vgt10BEEP 134 IF A(X V)=l 22)LPRINT Si99Y=10GOTO 32 e habenP P]4IF VltlBEEP 1936 A(XV)=l uncte elleicht9V=138 NEXT I shy

76IF INKEY$ = ~ I1

40 PRINT ) A A lt 128ENOCHR$ 13BEEP 3) lt Punkte BEEP 1255 GOTO 82

42IF G=4GOTO 126 78CURSOR 4PRINT44GLCURSOR (0-2 CHR$ (V+64)62) 80GOTO 6646 X=1 WAIT 0 82IF T=lGOTO 110CURSOR 0PRINT Dominik A Huller84BEEP 1992=0) A A ( 86FOR I=lTO 10 Hohnerkamp 30 48IF INKEV$ =T 88IF A(IV)=lLETBEEP 3 T=l 2000 Hamburg 562=2+1CURSOR 9PRINT 90 IF A(X I )=lLET TIP

- uaa-- - Heft _16 Seite 55 ~ SHARPC_omp-cJte-~

-- - ~ ~~~ B~----- -= - bull J bullbullbull lt bull a- bull I rl ~-R m m n71a Ij ] 0 m Q ~ I 1 -1 bull ~ ~~ripr ~ ~ - r _ = ~ ~ ---=~ middot ----~~~-------------------I

PC 1401~PC 1401 - M A S T E R M I N D PC 1401PC 1401 Bei diese~Spiel geht es daru~ vier Zahlen mit max 10

Versucheh zu erratenDiese Grenze kann in Zeile 50 vershy

inder~ werden

a) Der Rechner

zwischen 1

Verinderung

der Zahlen

b) Sie spielen

Kombination

raten muB

Es kann in zwei Varianten gespielt werden

ermittelt eine Kombination von vier Zahlen

und 6 die sie erraten mUssen Durch die

des RND Befehls in Zeile 40 kann die Menge

verandert werden

zu zweit Dabei gibt der eine Spieler eine

von vier Zahlen ein die der andere ershy

Welche Zahlen vorkommen dtirfen muS vorshy

her festgelegt werden

FUr beide Varianten gilt

Alle Zahlen mUssen

bedeutet daB

~ bedeutet daB

ZB Anzeige

Bedeutung 1

3

Wenn Sie am SchluB

auf einmal eingegeben werden (zB 1223)

die Stelle der Kombination richtig ist

die Stelle der Kombination falsch ist

1234 ~+

ist riehtig () 2 ist falseh (+) ist falsch () 4 ist richtig () der Runde angelangt sind und weniger

als 5 Versuche ben~tigten k~nnen Sie sich in der HIGHshy

SCORE eintragen Sie geben zuerst Ihren Namen ein und

antworten dann auf die Frage0b Sie die Liste ausgedruckt

haben wollen mit J oder N Es werden immer die drei geshy

speichert die die wenigsten Versuche brauehten urn die

Zahlen zu erraten

Das Programm wird ~mit RUN gestartet und erklart sieh sonst

selber Das Progr~mm ist zwar auf dem PC 1401 geschrieben

worden lauft abenmiddot wahrseheinlich auch auf anderen SHARPshy

Pocketeomputern

Viel

lREn bullbull 2REM MAS-~~MND ~

3R~M PC 1401 4RE~ 5RE~ ~ARKUS GAD bull 6RE~ 4920 LEMGO 7REM (C) 1985 8REM

10CLEAR WAiT 50DIM A (4) BC4)DS(4)G(C) =gt(3) Ps(3)

15FOR X=l ib 3LET P(X )=10t~E~T X

20C=ep~INT middotSPIELEN S lEmiddot PRINTmiddot lt1gt A~LENYPRNT Y lt 2gt ZU ZWE IT

25INPUT EIF E(l OR E) 2 GOTQ 25

30QN ~ GoTQ 35middot150 35RE~ ALLEIN 40FOR X=1 TO 4RANDOM

LET A(X)=RND 6NEXT X

45LET ~=A(1 ) 1000+A(2) 100+~ ( 3)1a+A(4 )

50LET C=C+lF C=19 Goro 1middot95

55PR~T CmiddotVE~SUCHmiddot 60INPUT SLET B=S 65IF S=F fjoro 17~

70LET Y=lGOTO 280 75FOR X=l TO 4IF G(X)

=AOO GO TO 85 S0LEr D$(X)=UGOTO 9

o 85 LET D$ ( X)= 90 ~E~T x 95WAIT 150PRINT D$(l)

SpaB beim Eingeben und

160WA~T 5GOTO 50 150RE~ ZU ZW~IT 15SINPUT Y-~E ZAHLA lE~j~T ==AL~- 3=ALET

i=2jOTC 28a 65FOR X=~ -J 4LET A(X

)=G( X)NEXT XGOTO 5 3

70BEEP 3RrNT G~ WONNEf-l n

751~ CltS GOTD 200 8ep~ ~ ~ v~IT vCv VER

SUCriEr 185PQ IN - middot~OC~ EIN SPIE

~~~AIT 58INPuT X$ IF lt$=Yj OR X$=YJA GOTO 40

190END 195~RrNT YLEDER VERLOR

ENGOTO 180 200PRNT Y3ITTE GE3EN S

IEYPRINT 1~REN N~M

EN EININPUT K$ 2051F C=~ ( 2) LET P(3)=C

LET Pt(3)=K$GOTO 2 30

210IF C=P ( l ) LET P(3)=P (2)~ET P$(3)=P$ (2) LET (2)=CLET Pt(2) =K$GOTO 2313

215IF CltP( l) LET ~(3)=P (2 ) LET P(2 )=PC1 ) L~T O(l)=C~~ $(3) =~S(2)LET $(2 )=P$( l)LET P$( U =Ks

220IF CgtP( 1) AHD C( P(2) LET P(3)=P(2)LE~ ( 2)=CLET $ (3)=P$(2) LET P$(2)=K$GOTO 2 313

S~ielen

225I~ C( P(3) AND C)P(2) LET P(3)=CLET P$(3) =K$

230WAIT l00PRiNT YDRUC KER JN YINPUT L$ iF LI= J SOTO 240

235 GJTO 215 240PRINT = LPRINT

250IF (2)=la LeT R=1 GOTO 265

255IF P(3 )=10 LET R=2 GOTO 265

260LET R=3 265FOR X=l TO ~PRINT X

P (( ) YVmiddot Y P$ lt X ) N~~ T XPR1~T

PRINT GGTO 185 280LET J=0FOR x=i TO 4

LET GCX)=0NEXT X

285FOR X=l T~ 4 290IF X= LET J=1090 295F X=2 LET J=100 300r X=3 LET J=l~ 305~ET G ( X ) =G( X) +l~ET

H=H-J 310I~ Hlt0 L~T rl=H+JLET

G(X)=G(X)-lGOrO 320 315GOTO 306 329N~XT X 325LET G(4 )=hON Y GO TO

75165

Markus Oad I8ft=ltaemanu-Strdf t

laap

~ iricib ~~ bull

STEP

S T

Ich Step by Die BASIC

Durch in

Der Im Routinen 1st mit den Programm Basic Die ML Bei

Die Die geandert Aber fUr und

IRE

WIE 18DATA

878

199 48DATA

middot middot r rii-Bo mmat~lti~b -fM ~~ ~ ~i ci r ribull - ~ ~ c- a_ ~ - ~ ~ ~

BY STEP

E P B Y _S T E P ASS E M B L E R

~

habe fUr ~eri PC 1401 ( Modell FAC ) einen in BASIC Ste~ Assembler geschrieben

erzeugten ML Programme stehen ab Adresse 14341 in den Zeilen Um die dazwischetl liegenden Daten der BASIC

Uberspringen werden automatisch Sprungbefehle in da~ ML eing~fijgt bull

einfaches Andern der Zeile 305 kann aber auch jeder andeye Frage kommende Speicherbereich fUr das ML Progr vorgesehen werden

Die eingegebenen Mnemonics und die Daten mUGen ohne Zwischenraum eingegebe-n we-rden zB LIA02 oder LIDP1122 bull

ML Befehl wird dann libersetzt abgespeichert und ausgedruckt Speicher ist mit dem ASSEMBLER noch ausreichend Platz um BASIC Testshy

zum testen der Programme zu schreiben das ML Progr fertig so kann das ASSEMBLER Progr ab Zeile 10 einem BASIC Programm liberschrieben werden das die ML Routinen in ersten neun Zeilen Aufruft Mit Tricks ist es auch mijglich das

ab Zeile 10 zu 16schen und mit einer MERGE Routine ein neues Programm nachzuladen

Routinen konne-n wie BASIC Ze-ilen abgespeichert werden LLIST der ~rsten 9 Zeilen kann sich aber der Drucker aufhangen

Alle-Eingaben mussen dezimal erfolgenDie Ausgabe ist ebenfalls dezimal Verwendung de DATA Zeilen ermoglicht das ladet) in einem Zug Zeilennummern der DATAs sowie der Inhalt dUrfen aber ke-inesfalls

werden bull Oder man entwirft einen neuen Algorithmus in Zeile 314 Leute die sich an ML Programme her ann machen durften Anderunge-n

Verbesserungen

ZEILE~ 1 BIS 9 ZE-ILE 1

ADB-1828-ADC ~-lt96-ADIA-2116

-ADI~~2112~ADmiddot18 68-ADtoi-1912

11DATA -ADW1814AHI A-2188-A~ID-2212

-A~I-2996-AH~Amiddot1

38DATA middotCAL-2224middotCAL Lmiddot3128-CPIAmiddot2183 middotCPImiddot2899middotCPA-1

DECA1867middotDE CBmiddot119SmiddotDECImiddot186S -DECJmiddot1193middotDECKmiddot 1873-DECL-1281

41~ATA -DECP-1991-DX -le8SmiddotDXL1937-D Y-1887middotDYS1839

58DATA middotEXAI1218-EX A-1219-EXImiddot1911 middotEXBDlg~7-EXWmiddot18

89-EXWD182S 68raquoATA -FILD-1831-FI

Lmiddotr1838 9tDATA middotIHAmiddot1876-IHI

middot1284-IHCA-186 IHCBmiddot1194middotI~CImiddot18 -64 - IHcr 1192

91DATA IHCK1972middotIH CLmiddot 128emiddotIHCpmiddot 1888 middotIYmiddot1886middotIYSmiddot183 8middotIXmiddot1884

92DATA middotIXLmiddot1836 188DATA middotJPmiddot3121JPCmiddot

3127 JPHCmiddot312SmiddotJ PHZ-3124-J~3126

middotJRCmiddot2859 181DATA middotJPRCmiddot2858middotJR

-2e45middotJRNCmiddot2943 middotJRHC~2842middotJRHZ -2841middotJRHzpmiddot2t41

des Progr keine Schwierigkeiten bereimiddotten

18iDATA middotJRPmiddot284~-JRZ 28S7 -JRZp 28S6

128DATA -LEAYE-1216middotL DDmiddot1887-Lraquomiddot19S9 -LDpmiddot le32 middotLDQ- 183 3 middotLDRmiddot 1834

121fDATA -LIA-2992middotLIB 2ee3LIDL-t817shyLIDpmiddot3816-LIImiddot288 gmiddotLIr2eel

122DATA -Llpmiddot2818middotLI9 yen2e19middotLOOp-2e47~

1P-1128 123DATA -YBmiddot1819middotYB

Dmiddot1826middotYDmiddot1983 YDmiddot1885middotYWmiddot18 88

138DATA YB1818-YB D-1826-YD-1983 ~Y~D-1885Y~le eg-IIVW)middotle24

148ilATA yentCo-middot206-NO Wmiddot1077

lS8DATA -ORA2191-OR IDmiddot2213middotORIM-2997 middotORA-1871OUTA- 1893middotOUTBmiddot1221

151DATA -OUTF-1895-OU Te-1223

16QDATA middotPOPmiddot 1891 -PUS W1852

188DATA RCmiddot 1289 middotRTHshy1855

198DATA SBB-1921middotSIC -1197middotSBIAmiddot2117 SBI~middot2113middotSBmiddot18 69 -SBH- 1H3

191ampDATA middotSBWmiddot191SmiddotSCshy1289 SLmiddot 1998 -SLW 1829middotSRmiddot1218middotSR 1i-r1828

192DATA STD-1882middotSTP -1048STQ-1849-S iR 185e SWP-- l89S

288uATA middotTESTmiddot2187middotTS lA- 218211 TSIDmiddot 2214 -TSI2898

Joachim Busse Altlander StraGe 15 2800 Br emen 66

238uATA middotWALT-2~7S 258RE (C) 1985 JOACHi

BUSSE lIREIIEH 398raquo1 $(8)9USIHG -

UtUshy3955=14341 318IHPUT -HE-f(8)

L=l 311iF ASe IDS (~S(O)L

i)64 THEh LET L=L+ lGOTO 311

32H=l-1 313~~YAL - RIGHT$ (IS(O)

~EH SX8)-L)F~ IHT (M256)E=H-F256

314~$=LEFTS (~S(9)L)

RESTORE laquoASe (LEFTS (IS 1raquo-6~)18)

328READ AsDIF AS($ THEN 328

34511= IHT (Dlee9)C=Dshy~1988

358FOR 1=1 TO ~+2IF EE~ (5+1)=13 THEN OKE- S44+4S=s+r+ 5

351MEXT I 357iF AS~-LP- THEN PO~E

S C+E S=S+1 GOTO 388 359 IF AS=-CAL - THEN

POKE Se+FEsaS+2 GOTO 3a8

3651POKE SCSzS+l 378IF raquo=2 THEN POKE S

ES-S+lIF B=3 THEN POKE SFS=S+l

38iH (j$=STRS (F256+EH IF ~=1 THEN LET GS=_middot

398~PRiHT STRs (S-B)Af Gs

40e IF SgtlS98e Ti-iEH BEE lP~IHT 9NCCH middot1595 6-5- BVTSmiddot

4181F 5(15956 T~EN GOTO 318

~eft 16 ~eite 57

---~~ -

bull - -I

~~ bull _ 1-1

- w- __--

ersten neun Zeilen zu

Programm

a~ fr 1111zt~ middot IIt I ~~)~ ()~ f~ ~ t

ft~~~olil IIII~1~J ~LIV lt ~li~ C r-i-(11I ~~--~igr middot~7jJik i ~tJ111 - ~ bull

a ~~middot~~ tmiddothG1 i~~~rmiddot~f~tl ~~ I III lil l bull El r11 rl~l~ LJl ~r~ i 11111~ ~ Eldl la1~ h~

~EJ 8 ~rr ~8 J~lJ ~8~~0 (~) ~~rB 0

~EJ JIG El ~Gr[3 Er -0 8middot0 ~B (~l [~l =13 I~r 0j

- J~ )71 laquo(3 tJ I LJ_

IJ IIUrrJ C~

1S3-a IIf)OCCLtltI C rS ~ tllI 013 cue 00CLltI

~~J~) J~J J~

Cl UW

l~

_SHARP---Compmiddotuter~ ~

middotmiddot _~- ----- bull - I

_ ----------shy

mit interessan~enTips amp Pr03rammen sOWle 8nwenshymiddotII I-Imiddot~ middotb~ i smiddotp i E I en (il 11~ d~O_ ~~~~~ern CE-126PCE-140P und CE-516P UaV~mn

Den PC-1350-Anwendern dlirfte die Bedienung der RESERV~-Tasten aus der Be5iienungs anleitung wohl bekannt sein Wenn man j edoch haufig die Winkelart (DEG RAD o GRAD) wechselt ist es oft schwierig festzustellen welche gerade eingeschaltet ist Dies jedoch wird kinderlicht wenn man dazu eine der Reserve-Tasten dazu verwendet Man schaltet den PC-1350 in den RESERVE-MODE (SHIFT amp MOD~) und wahlt dann eine unbelegte TastezB A (SHIFT amp A ) bull

Diese programmiert man wie folgt A MID$ (DRG((PEEK amp787C AND 7)2)+11)

(ENTER nicht vergessen ) Danach schaltet man wieder zurlick in den RUN-MODE Gibt man jetzt SHIFT amp A amp ENtER in den Rechner ein so wird jeweils der erste stabe der eingeschalteten Winkelart angezeigt

~libersetztliberarbeitet~ tPeter Lawatsch j

mit freundlicher Genehmigung1 Club des SHARPENTIERS SBM

151-153 avJean-Jaures elii~~~~i~~~~~~~~~~~~~~~~~~~~~~F-93307 Aubervilliers C~dex

5 1 i iiampJP 8HARP - C0 mput e r

He ft 16 Seite middot S8

-

middot-I

I h

l 1

1 1

1 l

~h

ikh

-

r

-

V

-shy

AB

ON

NE

ME

NT

Wen

n cs

Ihn

en

Sp~D

gem

ach

t h

at

d

iese

Au

sgab

e

vo

n

A

lIas

rUr

Sh

arp

C

om

pu

ter

zu

le

sen

u

nd

S

ie sic

h

au

ch

in

Z

uk

un

rt

du

rch

u

nsere

in

tere

ssan

te Z

eit

sch

rirt

U

ber

alI

as

Wis

sen

swert

e

zum

T

hem

a S

harp

C

om

pu

ter

inro

rmie

ren

w

oll

vn

d

an

n 8

0ll

ten

S

ie n

ich

t l~nger

zo

gern

A

lIas

rUr

Sh

arp

C

om

pu

ter

Jetz

t im

re

gelm

KD

igen

B

ezu

g p

er

Po

st

zu

b

este

llen

S

ich

ern

S

ie

sie

h ein

e

lUck

en

lose

In

rorm

ati

on

u

nd

sc

hic

ken

S

ie

den

B

este

llab

sch

nit

t am

b

este

n n

och

h

eu

te ab

A

lles

rUr

Sh

arp

C

om

pu

ter

ko

mm

t d

an

n

reg

elm

aD

ig

Jad

en

~tonat

ins

Hau

s

oh

nc

daD

Ih

nen

zu

satz

lich

e

Ko

sten

en

tste

hen

All

rz

fur

~(L

1~~A

~Fff

r

~

p

B

itte

v

oll

sta

nd

ig u

nd

le

sb

ar

au

srt

ille

n

B~stellschein

un

ters

ch

reib

en

u

nd

ein

sen

den

an

F

isch

el

GD

bH

Kais

er-

Fri

ed

rich

-Str

5

4a

D-1

00

0 B

erl

in

12

Ich

ab

on

nie

re d

ie Z

eit

sch

rirt

A

lles

rUr

Sh

arp

C

om

pu

tar

vo

n

der

nach

ste

n err

eie

hb

are

n A

usg

abe

an

(P

reis

p

ro

Jah

r 7

2

DH

o

p

I--

A

usl

an

d

84

DM

L

urt

po

stz

usch

lag

1

2

DM

)

I--

D

as

Ab

on

nem

ent

verl

an

gert

sie

h

um

ein

Jah

r zu

d

en

d

an

n

jew

eil

sro

gti

ltig

en

B

ed

ing

un

gen

w

enn

es

nic

ht

2 ~tonate

vo

r A

bla

ur

sch

rir

tshy

I M

PR

ES

SU

M

les

FU

r ~IMN~-Co_puter

Die

Z

eit

sch

rift

fu

r all

e

An

en

der

un

d F

reu

nd

e vo

n S

HA

RP

-Co

pu

tern

O

rgan

d

es

SH

AR

P-U

ser-

Clu

bs

Deu

tsch

lan

d

Der

S

itz

des

C

lub

s is

t B

erl

in

Ko

nta

kta

dre

sse

ist

die

FI

SCH

EL

G

abH

middotAll

es

fur ~-Coputer

ist

ein

e C

lub

zeit

sch

rift

in

d

er

So

ftw

are

lIard~are

und

Har

dw

are-

Erw

eite

run

en

fu

r S

HA

RP

-Coa

pute

r v

or

est

el

It ~

erden

Die

vor~estellten

Pro

du

kte

ko

nnen

so

woh

l vo

n p

riv

at

als

au

ch

aus

de~

Gcw

erbe

st

aaaen

Red

akti

on

B

ernd

F

lsch

el

Ch~fredakteur

Dr

R

oe

r-D

orsc

h

All

es

fur ~-Coputer

wir

d

hera

us

ee

ben

vo

n d

er

FISC

HE

L

Gb

H

Kais

er-

Fri

ed

rich

-Str

aB

e

54a

D-I

00

0 B

erl

in

12

Best

ell

un

en

n

iat

die

F1

SCH

EL

Gab

H

Ber

l in

en

tee

n

Bezu

sp

reis

e

Eln

zelh

eft

D~

6-

(D~

7-

)

Jah

resa

bo

nn

eaen

t DM

7

2-

(D~ 8~-)

(Au

slan

dsp

reis

e L

uft

po

stzu

sch

lar

Ein

zelh

eft

DM

1

-

ia

Ab

on

nea

ent

DM

12

shyin

K

laaa

ern

) k

un

db

ar

8 N

oche

n v

or

Ab

lau

f d

es

Ab

on

neaen

tzelt

rau

es

B

este

llsch

ein

am

E

nd

e d

er

Zeit

sch

rift

S

oll

te

die

Z

elt

sch

rift

au

s G

rund

en

die

n

ich

t vo

a V

erl

a

zu

vert

rete

n

sin

d

nic

ht

eli

efe

rt

wer

den

konn

en

best

eh

t k

eln

A

nspr

uch

auf

Nac

hl i

efe

run

o

der

E

rsta

ttu

n

vo

rau

sbezah

lter

Bezu

se

lder

In

de

n P

reis

en

is

t d

ie

ese

tzli

ch

e

Meh

rwer

tste

uer

in

H

ohe

von

7

en

thalt

cn

in

de

n A

bo

nn

eaen

tsp

reis

en

auch

d

ie

Ver

san

dk

ost

en

Die

in

-A

lles

fUr

IIII

I-C

oap

ute

r

vero

ffen

tl i

chte

n B

eit

rae

si

nd

u

rheb

err

ech

tshyIl

cb

esc

hu

tzt

AI

le

Rec

hte

in

sbes

on

der

e d

as

der

U

bers

etz

un

In

fr

ed

e

Sp

rashy

chen

v

orb

ehal

ten

K

ein

Tei

l d

iese

r Z

elt

sch

rift

d

arf

oh n

e sch

rift

l ic

he

Gcn

ehshy

ai

un

d

es

Her

aus

eber

s in

ir

en

dein

er

For~

-d

urc

h

Fo

tok

op

le

Mik

rofi

I

od

er

and

ere

Ver

fah

ren

-

rep

rod

uzle

rt

od

er

in

ein

e

von

~aschinen

insb

eso

nd

ere

Dashy

ten

vera

rbeit

un

an

lae

n

ver

wen

db

are

Sp

rach

e U

ber

tra

en

wer

den

A

uch

die

R

ech

te

der

W

ied

era

be

du

rch

V

ort

ra

F

unk-

od

er

Fer

nse

hse

nd

un

i

Man

ett

on

verf

ah

ren

o

der

ah

nli

ch

e

We

e b

leib

en

vo

rbeh

alt

en

F

oto

ko

kp

ien

fU

r de

n p

erso

nl

ich

en od

e~

son

sti

en

ei

en

en

B

edar

f dU

rfen

n

ur

von

ein

zeln

en

B

eit

rae

n

od

er

Tei

len

d

arshy

aus

als

E

inze

lko

pie

n

her

este

llt

cerd

en

Jed

e i

B

erei

ch

ein

es

ew

erb

l Ic

hcn

U

nte

rneh

aen

s h

er

est

el

Ite

od

er

ben

Utz

te

Kop

le

die

nt

ew

erb

l ic

hen

Z

wec

ken

ebull

i5~

(2)

Urh

G

und

ver

pf

II c

hte

t zu

r G

ebU

hren

zah

I un

an

d

ie

F

I S

CH

EL

G

m b

H

von

der

d

ie

ein

zeln

en

Z

ahlu

ns

aod

al i

tite

n

zu

erf

rae

n

sin

d

Sia

tlic

he

Vero

ffen

tl i

chu

ne

n

in

All

es

fur ~-Coaputermiddot

erf

ol

en

oh

ne

Beshy

rUck

slch

tiu

n

ein

es

even

tuel

len

P

ate

nts

ch

utz

es

au

ch

wer

den

Nar

enn

aaen

o

hn

e G

ew

ihrl

eis

tun

ein

er

freie

n

Ver

aen

du

n

ben

utz

t

Inla

nd (

Gro

B-

Einz

el-

und

Balln

hofs

buch

hand

el)

Vert

rieb

so

wie

Ost

erre

ich

und

Schw

elz

Ve

rlags

unio

n Fr

iedr

ich-

Berg

lus-

Stra

Be 2

0 62

00 W

iesb

aden

Te

lato

n 0

61

21

26

60

Wir

qti

g

FU

r u

nau

fgefo

rdert

e

ein

gesan

dte

Beitr~ge

Ub

ern

imm

it d

ie

Fis

ch

el

Gm

bH

keln

e

Haft

un

g

un

d

Gew

ah

rleis

tun

g

Die

v

an

d

er

Fis

ch

el

Gm

bH

ho

no

riert

e B

eit

rag

e

geh

en

zu

r fr

eie

n

verw

en

du

ng

im

M

iteig

en

tum

d

er

Fis

ch

el

Gm

bH

Ub

er

E

igen

tUm

er

ist

eb

en

fal1

s d

er

od

er

die

U

rheb

er

A

usn

ahm

en

bed

Urf

en

der

Sch

rift

farm

m

Un

dli

ch

e

Ab

mac

hu

ng

en sin

d

un

wir

ksa

m

rjJ

lich

g

ek

iln

dig

t w

ird

t)

Ich

b

este

lle

rolg

en

de

sch

on

ers

ch

ien

en

e

Ex

em

pla

re

vo

n

rUr

Sh

arp

Co

mp

ute

r

(StU

ck

pre

is

6 D~

t

Au

slan

d

7 D

M)

o

c

Hert

nr

bullbull

bull

bullbullbull

All

e P

reis

e in

cl

(fJ r

Der

Gesa

mtb

etr

ag

v

on

bullbullbullbullbullbull

DH

PJ o

lieg

t b

ar

bei

0

A

lIas

7 ~

Hw

st

o li

eg

t als

V

err

ech

nu

ng

ssch

eck

b

ei

(sch

nell

ste

E

rled

igu

ng

) (1

o

C

w

urd

e am

bullbullbullbullbullbullbullbull

au

r d

as

Po

stg

iro

ko

nto

d

er

Fis

ch

el

Gm

bH

Ko

nto

nr

4

61

53

3-1

03

B

LZ

1

00

10

01

0

Po

stg

iro

am

t B

erl

in U

bershy

3

wie

sen

(B

earb

eit

un

g n

ach

Z

ah

lun

gse

ing

an

g)

0

C

o li

eg

t (n

ur

bei

kle

inere

n

Betr

ag

en

) in

B

rierm

ark

en

o

der

rt

inte

rnati

on

ale

n A

ntw

ort

sch

ein

en

b

ei

ro N

am

e V

orn

am

e bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

r

Str

aB

e bullbullbullbullbullbullbullbullbullbull

bullbull

bullbull

bullbullbullbullbull

bullbull

bullbullbull

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

ro t)

rt

PL

ZO

rt

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

f--

Datu

mU

nte

rsch

rirt

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

(jJ

~Iir is

t b

ek

an

nt

d

aD ic

h d

iese

Beste

llu

ng

in

nerh

alb

v

on

8

Tag

en

(fJ

bei

der

Beste

llad

resse w

iderr

ure

n k

an

n

Zu

r V

ah

run

g d

er

Fris

t ~

gen

Ug

t d

ie re

ch

tzeit

ige

Ab

sen

du

ng

Ic

h best~tige

die

s

du

rch

m

eishy

rt

ne

zw

eit

e U

nte

rsch

rirt

ro ro DatumUnterschri~t

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

Ul

0

~

~

-t-shy

-t-shy

tA ~

~

~

~

=

aktueller software ERSTE COMPUTER-SOFTWARE-FACHZEITSCHRIFT TESTS UNO VORSTELLUNGEN

- ~ ~

Jetzt neu im Ze1scllihenlltlndel

Der Oldie unter den Textverarbeltungsprogrammen

bull bringt die aktuellen Informationen Ober den Softwa re-M a rkt

v

SoIhen SJe dJue Frrtgft mnJA beeft~n so bIIr femSMMrdKh AnsotlttMflndslncbfl Mm sndtt lCht 1 IdrNnen EiIlMg In elM htumelMde WIt dN Sch8Chape1em Ich m6ehtelmen mildHemIdeJnen E1MHftgoewe sendstUJsV~lfSchachMlxhrrMrigH SpItH nlcltt ~nd 1st DIe Rgeln de SchKltshy~smdsolekhtdIIB_~IIichcht$Ch rlgetJstIs~ odetsogataberkannIe IH1ISdI Dkh n~ M4erHoch SpaS att demSpMl~MtdMwktlaJcItrtochlnfiIMM damh 1raquoKhImg unci ~ durch 1Wshy~ ShIIf~ den agn zu ampraquonringen Wet sIch wIrldIellnlemlv mlt SchMh befesNn m6chte dentHlamEnde dlaes Texteselnlge ftI~ de UfenIIurltmplolWn WirMOlleft unfHkxhHlIhshyHm rXfnwtnlt ~n ~n~ und ___Isbndl_

Aufbau des Spieffeldes

DNScnacnbreflMr(iZM sdlfindenbelctanGegnem so aufgoIegI dsjedet

=Ie~~re~ Die84FeiderWodaufveteil

n~~ ~Mundserw AKhtclllJtmtatragen ornilfClecta~traquo LfidlMtJllddMM6gfict

bull ist systemungebunden bull erscheint alle 6 Wochen neu bull Auflage 75000 bull Preis OM 6- oS 50 sfr 6shy

mruentUtt ltomer Sleuthy on the Banshee - Super Game

n

_

-- d~ron ~ ~I rii-F middotbmma~ji om ~ -~~rn 1_ ___

~ - ~~ ~ middot------1

L 0 H N S T E u E R ~A~ ELL E fUr den - I lI( shy I ~(-gt()

Sehr geehrte Damen und- Herrenl

Anbei iibersende ich ein Listing filr den pC-1i60 Nach dem Programmstart mi t DEF A- steht die ltmtliche Lohnsteuertabe-lle

lLST-TABELLE 1986 2(C) Dipl-Finanzwirt 3JoachiM Zoel Iner 4 Kashyna Istr 47 54927 Luede

19A CLEAR DIM Wl(4 )Wl(1)=1899Wl(2)=1 59 111 (3)=35 Wl (4)=5

15USIHG 111111111 59IHPUT gt64 J ia=1

A 55IHPUT B-Tab ja=1

i B 69WAIT 9 PRIHT l=ah

r3=Woche2=ona - t4=Ta WAIT - CURSOR 46 INPUT C

62IF C=9 THEN 60 65CURSOR INPUT KiSt

ja=l iD 79INPUT Lohn DPf

EE=E199 75IHPUT Yers-Bez DP

f GG=G199 89IHPUT StKI (1-6

F 82IF F=9 THEN 80 85IP Flt5 IHPUT Kinder

fr e i bet r H 99INPUT middotFreibetr

FBFB=FB199 le9 PQ=shy INT (-G 4)

5=48E4 G05UB AHTEI L IF QgtH LET Q=H

195IF A=1 LET O=E-GL=shyIHT (-04)S=3E5

middotGOSUB ANTEIL IF L gtH LE~ L=H GOTO 115

119L=9 115Rl=E-Q-L-FB 299MTABFB IF F=1 lET

ZT=1314+H2484 GOTO 269

398IF Y3lt=Y2 LET Y2=Y3 319YP= IHT laquoYl+Y2)109

)yp= INT (YP54)54 329Tl=ZT+YPZY=R3199-T

1 499 MSTmiddotT=1+TltF=3)

GOSUB YAB IF Flt5 GOSUB TAB86 GOTO 439

419Y=R252 GOSUB TA B86SI=X2Y=R15 2 G05UB TAB86S2= X2P=SI-S2Y= IHT ( R22)

428X=P IF PltY LET X=Y 439S=X199 GOSUB AHTE

ILK= 599K IF D=9 THEN D 519S=H6E4 IF ~=4 ~iT

S=S2 529GOSUB ANTEICJ=K-

IF Jlt8 LET J=9 1999D USIHG ampampampampampampamp

ampampampampamp11111111111 1199WAIT 9 PRIHT LSt

Kl9lB 1119WAIT IF D PRINT

KiSt INT (J99)199 EHD

1129WAIT PRIHT END 2999AHTEIL IF C=4

LET M= IHT (S360) N=- INT (-S369)

RETURH 291Sshy If C=3 LET PI= IHT

(S7369)N=shy IHT (-S7369) RETURN

2929 IF C=2 LET = INT (S129)19N=S12 RETURH

Joachim Zijllner Kanalstr 47 4927 Lilgde

2325Yl=(Y-18E3)1E4X= IHT ( IHT (- IHT ( 5692~8-21E3Yl)Yl +6E6)Vl+22E6)Y1~ 1E4+2962 GO TO 235 9

2339IF Ygt=138932 THEN 2349

2335Yl=(Y-8E4)lE4X= IHT (42E4Yl+518E5 middot )Yl1E4+29417 GOTO 2359

2349X=S6Y~16433 GOTD 2359

2359X= IHT (XgtT RETURN

- III -A J-

lt -_

r C +- I

219IF Fltgt4 THEN 22~ 212ZT=1314+H1242 IF H

= IHT H LET ZT=ZT+27 214GOTO 269 229IF F=2 LET ZT=5859+H

2484 GOTO 269 239IF F=3 LET ZT=1584+H

2484 GOTO 269 248 IF F=5 LET ZT=1944

GO TO 269 _ 259 ~T=18 269GOSUB STUF IF Fgt4

LET YP=8 Y 1 =Ih Y2=lh Y 3=8 GOTO 329

279Vl=234E3Y2=117E3 IF B=1 LET Yl=IE5Y2 =1E5

288IF F=3 LEr Yl=Yl2Y 2=Y22 - shy

298R2=R2188Y3=R29 IF Y3lt=Yl LET Yl=Y3

2939=SH=S RETURH 2199STUFI=CW2=Wl(I)

3Z=Wl(I)+W2 IF RlltZ LET R2=9R3=8 RETURH

2118Z1= IHT laquoRI-Wl(I) )W2gtR3=ZIS499+1 shy899R2=R3+5388

RETURH 2289YA~ IF ZYlt9 LET

ZY=9 2219-ZY=ZYTY= IHl (ZY

54gt54 R=VT RETURH

2399 TAB86 IF Ylt4537 LET X=9 RETURH

2318IF Ylt18936 LET X= 22Y-998 GOTO 235 9

2328IF Ygt=a9928 THEN 2 339

-1

- - shy shySehr geehr~ Leser Wir planen ein COIflITERIEXION Fur SHARP Computer herrauszubringen Haben Sie irgenashywelche Anregungen oder FrageTh so schreibeYl Sie bitte aYl ~ die Redaktion (ggf Honoratioro

- A- I

Wii UW middot~~U_6~~-~------~-- -

8

scmiddot

_-_--_middot

_- -- ____IWN_

_- 1 JTAUSCH Ein Denkspie1 fUr den PC-1500 CA)

(rHintze) J R(M tTeUSCH 2R(M (FHJNTZ() _In elcamp 6-1984 (S46)hat EFlogel unter derUberschritt _ 3R(M Nach enem

Ein k1eines Sp1elchen ein FORTH-ProgrSmm BRAIN TEASER ver von poundF I oege J in_ -FORTH 9es c

8ffentlicht be1 ~em - es sioh um ein nettes logisches Denkspiel hI i ebenem PIO9

handelt Ich habe fUr den FC-1500 das Frogramm in BASIC umge~ Iamm 4REM (elcomp J9

h2ebens wird allerdings auch der Printer CE-150 bnotigt 846 43 r -JBCLEAR DJM B9 da das l-Ze1len-Display n1cht ausre1chend ist )MU3) 2BB(J)=JFOR 1=2Die Spielidee 1st folgende Eine 3x3~atrix wir~ zutall1g mit -TO 9 BU )=BUshy

Iul1en und Einsen gefUllt Durch die verschleden~n Spie1zUge _ J ) 2 NEX T J IBBRANDOn Z=RND

k8nnen Nullen in Einsen und E~sen in Nullen verTAUSCHt werden 51 J lJ J llBfORDadurch so11 die Matrix in eine bestimmte Form gebracht werden - J-=JTO 3 12BFOR J=3TO J

d1e d1e Losung des Spieles d~stellt EinBeispiel ST(P -J J3BM(J J)=S6N (Z

AND B (3~ j-f-J-J)Zufallsmatrix Losung Bezeichnung der Zeflen ) J4BNpoundXT J shy

101 111 123 J5BNpoundXT J 1 1 0 - 1 01 middot5 6 2BBFOR J 1 TO 34

2JBFOR J=-J TO 3 000 111 789 Z2BLPR lNT n(J J)

23BNpoundXT J 24BLPRJNT rNpoundXT JDie Vertauschung der Nullen und Einsen geschleht nach der Wahl LF -3

einer der Zellen (1bullbullbull9) aut fo1gende Weise 25BTAB JBLPRJNT J 2 3bull

Die Eckzelien vertauschen sich und ihre drei Nachbarn also 26BTAB JBLPRJNT

4 5 6Zel1e 1 tauscht 1 2 4 5 2lBTAB JBlPRJNT

1 8 9 IF 3Zelle 3 tauscht 2 3 5 6 28BjF Z=49560TO 5

eel1e 7middot tauscht 4 5 7 8 BB 3B8 JNPtJT VpoundRTAVS

Zelle 9 tauscht 5 _6 8 9 CHEN Pi T LPR JNr Vi rev

Die Mittelze11en in den auBeren Zeilen oder Spa1ten tauschen SCH ~ TLPR j T sich und -ihre Nachbarn in derselben Zei1e oder Spa1te~ also 3B5U=U~ J GOTO 388 TlJ8

Ze11e 2 tauscht 1 2 3 3J8FOR J=JTO 2 FOR J=J TO 2

Zel1e 4 taus~ht 1 4 7 3JJGOSUB 4B8 Zel1e 6 tauscht 3 6 9 3J2NpoundXT JNEX T

3J3 Gom 458 Zelle 8 tauscht 7 8 9 32BJ=JFOR J=J TO

3 Die 14ittelze11e im Zentrum (5) tsuscht sich und ihre orthogo- 32 J GOSLJB ltl8B

322N(XT J nale~ Nachbarn also 32360TO 45B

338FOR J=JTO 2 Ze11e 5 tauscht 2 4 5 6 8 FOR J=2TO 3

33J60SVB 48B Zur Generierung der Ausgangsmatrix wirdeine Zufa11szahl zwi~ch~n - 332NpoundXT JNpoundXT

bull 33360TO 45B1 urid 511 (Zei1e -100) eine 9-Bit~aske (Zeile 20) und die 34BJ=JFOR J=JTO

AND-Funktion (Zeile 130) verwendet Im FORTH-Programm von 118gel 3341GOSLJB 4BB

geschieht die Vertauschung der Null~n und Einse~ - m1t H1lte der 342NEXT 1 - 343GOTO 45B

exklus1ven OR-Punktion (XOR) Da diese logische Punkt10n im BASIC - 35BJ=JJ=2GOSUB des PO-1500 lelder ~oht 1mplement1ert ist muBte ein etwas um- lBB

35J1=2FOR J=JTOstandl1cheres Verfahren angewandet middotwarden (Zelle~ 400 und 452) 3

dessen EntschlUsselung nooh eine zusKtzlich~ Denksportautgabe 1st ~~~~~~~BJ1BB ~ 354J=3J=260SUBBach dem start des Pr~gramms ut RUlf wird die Zutal1smatrix deren 4BB

Umwandlung 4ie Autgabe 1st gedrucktund zur besseren Or1ent1e- 35560TO 458 368 J-=3 fOR J=J-TOmiddot

rung rechts daneben die Zellennummer Im D1splay tordert -vERTAU- 3

scmm 1_ zUr Eingabe einer ZalU zw1schen 1 und 9 (1nklus1ve) auf 36J 60SUB 4B8 362 NEXT 1

Diese E~be wird mit ENTER abgeschlossen DarauthiJl wird die 363 60TO 458 veranderte Matrix und wieder daneben die Orient1erungEmatrix 31BFOR J-=2TO 3

FOR J=JT02 gedrucktmiddot Dies wird fortgesetzt bis das Spiel zuende 1st D1e 31 J GOSIJB 4BB

312 NEXT J NEXT JZahl der Ver8Uc~e wird ebentalls ausgegeben~ 6 Versuche oder 313 GOTO 45B weniger gelten als sehr gut aber dieses recht einfach 8DDlutende 3B~ 1=3 FOR J=1 TO

3 Spiel erfo~dert doch ein1ge Konzentrat1on und ein ~1sches 38J 6DSUB 4BB

382 NpoundXT JVorstellungsvermogen Ich wUnsche viel spaS 383 GOTD 158

ai pmpSIIBRP-Com uter Heft 16 Sei te 6

------

~ q ~ r~ ft ~ ~ h ~9 h m~~ ~ ~ ~H ~ )-W ~ r rh ~ bull WW-IW-- _----

3SBFOR FOR

J~2rO ~ J~2TO 3 BpoundlSP lpoundL l BpoundlSFJpoundL ~ 2

39J 60SUB 4BB 392 NEX r J NoEXr

----------shy 3 TAUSCH 9 ---------shy393~ 60 TO 45B 4BBM( J) J )=ABS ltshy

S6N -lAND B(3J

1 J a

J B J

123 456 ) 8 9 - I

1 B B

1 1 B

J 2 3 456 8 9

8 1 B 1 B J IB B

J 2 3 456 ) 8 9

J~J-Jraquo-J)

RETURN 45Bl=BFOR l=JTO

3 fOR J=3TO STEF -1

J 1 TAUSCH 7 4 TAUS CH ) j TAUSCH 6

45J2=2~M(J J)B(3 lJ~J-J)

452NpoundXr JNpoundXT J GOTO 2aB

J B J

J J a B a J

1 2 3 456 ) 8 9

J 8 1

j 2 3 456 ) B ~

B J J jaB

J e J

J 2 3 456 ) 8 9

S-aalf -2LPRINT FER TJ G j IJ- 1

FERT 16 4 ZUpoundGpound

2UEGE LF 3 5JB 1NFUT NOCH El

NMAL ltJNgt A$ CLS

52BJF A~=~J~60TO IBB

2 TAUSCH

J J j B B B B J B

8

J 2 3 456 ) 8 9

- ~

- ~ ~

2 TAUSCH J

J 13 J J 2 3 e J B 456 J a J ) 8 9

53BEND

3 TAUSCH 5

1 J J 2 3 a J 456 J J - 8 9

FER r 1G 3 lUpoundGpound

ErfahrungsberichL SHARP-Obei~twl

Das Programm verspricnL PC-1SOO-Programme auf den APPLE 11 aufzulisLen Dabei Programm Supertape verwendet Supertape isL ein KasseLLen-Aufzeichnungsverfahren welches fUr viele Computer enLwickelL wurde So auch fUr den PC-1SOO und den APPLE II Supertape ist fUr diese beiden CompuLer in ct 784 (APPLE) und 385 (PC-1SOO) erschienen Die beiden

wird das

Programme sirid aber auch ferLi~ erbaltlicb

Die PC-1SOO-Version ist direkt bei der Fischel GmbH (Adresse siehe Impressum) erhalUich -Supertape bieteL ganz nebenbei eine sehr schnelle

Aufzeichnungsmogl~hkeiL auf KassetLen

Wenn man jetzt also Super tape auf beiden Computern haL kann man roiL dem PC-1SOO ein BASIC-Progr~m abspeichern (Dabei durfen nur Befehle des PC- 1500 CE-lSO und CE-158 verwendeL werden) Danach starteL man auf dem APPLE das Prograinm SHARP-Obersetzer Dab~i wird auLomaLisch Supertape nachgeladen Das PC-l500-Programm wird jeLzt in den A PPLE-Speicher geladen und von dorL in einen TexL umgewandelL D~ isL noLig weil die PC-1SOO- Programme als Token verschlUsselL sind (siehe PC-l500~Progra~rnier- und Progra~mhandbuch) Dieser Textmiddot wird auf Diskette abgelegL Ds es ein Standard-DOS-Text ist _ gibL e~ viele Textprogramme mit denen man diesen Text weiterbearbeiLen baw ausdrucken kann

Man kann diesen Text auch manu~1I umiindern so d~ man ihn spiiter miL EXEC in ein APPLESOFT-Programm umwandeln leann

Damit sind die FiihigkeiLen des Programms erschopftMan karm andere PC- 1500-Befehle relaLiv einfach manuell einfugen so d~ auch andere Erweiterungen (TOOLx) unterstutzL werden Die Programme It-ann man vom APPLE nichL wieder zum -PC-1SOO zuriickuberLragen Dazu ware ein neues Programm erforderlich das im Grunde aber an dem bestehenden angelehnt ware

Berild Rtiter

599Z1=1 RESTOREHeiko Muller 518READ Z2 IF ZgtZ2JlozartstraBe 17 PC~1500(A)- RETURN 2905 Edewecht 529Z1=ZI+1

53860T0518 548DATA 984968952

9~ 6 92 98 9 89 888 787686585484

Betr _ Zensurenermitt~ung aus Heft 13 Seite 31 383282 h81 5581DATA 796782768

7547472671269Mein Kollege Kxant moge mir verzeihen - aber das Besserwi8sen 868467653636gehort eben zu meinem Beruf 619682585A18 ich die lange Reihe fast gleicher Anwe1sungen in den Zeilen 5681DATA 568551534- 500 bis 550 sah muBte ich gleicb daruber nachdenken wie man das 5175848464442kUrzer programmieren kann Das Erg~b~is des Nachdenkens sehen Sie 48383634323825

hier Die 51 Zeilenmiddot werden durch diese 7 Zeilen ersetzt shy 281S185i

H lIes + u e t-middot

Heft 16 Seite 7 ~~___ SHARe-CompoundYte~

_NN_NN bull _~ I

--_ - bull

shy

Programm fUr Hypothekenti~gu~g und llmerkungen zum CE-129P middot

Sehr gehrte Damen und Herren Manfred Wrage Kieorhing 16d

2000 N9rderstedt 1 sei t dem Erscheinen Ihrer Alles fUr SHARP-Computer vershyfolge ich besonders die Beitrage zum SHARP PC-1401PC-1A02 und ~ mo~hte Ihneh mein Programm HYPO-86 zur Berechnung einer Hypothek vorstellen Das Date~flu3diagr~ zeigt die Anwendung und Gesmiddottal tung von unterprogrammen ~owie den Geshysamtablauf von HYPO-86 It

r lch habe dies Programm auf einem PC-1401-X ( 1402 ) programshymiert und Uber den neuen CE-129P ausdrucken lassen Dies P~gramm wird_ lIfi t kleinen Anderungen bzw KUrzungen der REMs auch aUf den anderen Kleinen pc-s laufen Zum Schlu3 mochte ich noch auf den neuen PRINTER undCsssetten

Interface CE-129Phinweisen Auf diese neue Hardware haben viele PC-Besitzer lange gewartet und man kann von einer geshylungenen ~omponente sprechen Doch leider ist der CE-129P wie berel ts der CE-126p ein wenig laut Abh~lfe schafft hier eine ca 3 mm dicke Unterlage ausmiddot Schaumgummi welche das Printer-Gerausch auf eih M~inimum reduziert Und nun kann man des Nachts middotweiterprogrammieren und drucken auch wenn das weibliche Wesen schlaft PSmiddot cmiddoth arbelte im Schlafzimmer

OATENFLUSSPlAN

-TllGUNGSHYPOTHEKshy BY H WRAGE 2000 NOROERSTEDT

ai PM

10RE bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 20RE HVPO-86 bull

38RE bull BY WRAGE bull 48RE 2 HORDERSTEDT bull S8RE bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 68RE DEFIHITIOHEH 18RE ---------------shyS8RE AH=AHHUITAET 99RE DA=DARlEHEH

189REI1 JA=SULAUFZEIT 110~RE SZ=SUE ZIHSEH 129RE TI=fILGUHG 130RE TS=TILGUHGSSATZ 149~E ZI=ZIHSEH 159RE ZS=ZshyIHSSATZ 169JA=9SZ=9 179IHPUT -DA-iDA 188 IHPUT -Ts-rs 198IHPUT -ZS-iZS 299GOSUB 469 219TI=TS199DA 229GOSUB 479 230PRIHT = LPRIHT 249PRIHT -TILGUHGSHVPOT

HEKshy2S9PRIHT -------------shy

268PRIHT -DARLEHEH DIshyiDA

278PRIHT -TILGUHGSSATZ ~ -rs

2sePRIHT -ZIHSSATZ ~-is

299PRIHT ----~---------~---------

38eGOSUB 518 3Ul DA=DA-TI 329GOSUB 46e 338IF DAltAH GOTO 389 349 TI=AHZI

SHARP-Computer Heft 16 Sei te 8

- ~~-R~mmatfom vorn q~rqh ~~~ ~

~YPO-86 350GOSOB 479 368GOSUB 518 370GOTO n9 388TI=DA 390GOSUB 478 488G0501 518 419PRIHT -shy428USlHG -IIIIIIIU-

PRINT -GE~bull tIHSEH D -iSZ

438PRIHT 44~)PRIHT 450EHD 468ZI=DAZS189RETURH479 AH=ZI + TI 489JA=JA+l 499SZ=ZI+SZ S09RETURH 519USIHG -IIIIIII~

PRIHT middotJAHR-iJA 529PRIHT -DARLEHEH DI

middotDA 539PRIHT -AHHUITAET DI

-AH 549PRIHT -ZIH5EN

-ZI I

5S9PRIHT -TILGUNG DI middotHI

569RETURH S18REI bullbullbullbullbullbullbullbullbull bullbullbullbullbullbull 580REI PC-1481-X 599RE UHD 600RE CE-12P bull 618RE bullbullbullbullbullbullbullbullbull bullbullbullbull

TILGUHGSHVPOTHEK

~ARLEHEH D189088 TIL6UHGS5ATZ

ZIHSSATZ

middotJAHR 1 DARLEHEH DI AHHUITAET DI ZIHSEH DI TILGUHG D JAHR 2 DARLEHEH D AHHUITAET D ZIHSEH DI TILGUHG D JAHR 3 DARLEHEH D AHHUITAET D ZIHSEH D TILGUHG DI JAHR 4 DARLEHEH DI AHHUITAET D ZIHSEH D TILGUHG DI JAHR 5 DARLEHEH D AHHUITAET D ZIHSEH D TILGUHG DI JAHR 6 DARLEHEH D= AHHUITAET D ZIHSEH DI TILGUHG DI JAHR 7 DARLEHEH DII AHHUITAET DII ZIHSEH DlH TILGUHG D JAHR 9 DARLEHEHDI1 AHHUITAEJ D ZIHSEH Dti TILGUHG D JAHR 9 DARLEHEH DII AHHUITAET Dr ZIHSEH D TILGUHG ~ JAHR 18 DARLEHpoundH

I 6161

~1 ~ 7

19ge8e 9888 7099 le98

99998 9908 6938

1818

97938 8998 6855 1144

96785 8898 6774 1225

95568 8988 6689

1318

94249 889amp 6597 1482

92846 S0ge 6499 Isee

91345 S8e8 6394 1605

89749 8898 6281

------

-~q~rQ -h 1~ mT-qrm~~~ 9h1 yphh~l ~ NN _--V_W_~

TILGUHG DM 1838 DtDARLEHEH 19392JAHR 11 AtIHUITAEr Dr 89geZIHSEH DI 1351DARLEHEH DI 86183 shy

AHHUITAET Dr 88B9shy ~~n~~~ ~~~F~~M~~~_~-~ vmiddotoauTlLGUHG- DI1 6648ZIHSEH DI 6932 middot JAHR 39TILGUHG Dr 1967 DARtEHEH DII 12653JAHR 12 AHHUITAET D11 8900DARLEHEH DI 84216 ZIHSEH- Dr S85AHHUI1AET DI 8999 TIlGUHG DI 7114 shyZIHSEH middot DI 5895 JAHR 31TILGUHG Dmiddot 21B4 DARLEHEH DIU 5539JAHR 13 AijHUtTAET M 5926DARLEHEH DI 82111 ZIHSEH DM 387AHHUITAET Dr 8aBB TILGUHG DI1 5539ZIHSEH DI 5747 TILGUHG DI 2252 GESZIHSEH D 14592695JAHR - 14 DARLEHEH DI 79859 AHHUITAET DI~ 8899 ZIHSEH DI1 5598 TtLGUHG DI 2499 PC-1245 PC-1251 PC-1260 PC-1401 PC-1350 _tJAHR 15 DARLEHEH DI -77449 AHHUITAET DI 8099 ZIHSEH DI 5421 TILGUHG DI 2518 soundausgabe mit Sharp Pocket-Computern JAHR 16 DARLEHEH DI 74879 AHHUITAET DI S999 seitdem die ersten BUcher fUr Sharpcomputer- mlt MaschinensprashyZIHSEH DIU 5249 che erschienen sind weiss man dass det Befehl BEEP noch langeTILGUNG DI 2759 nmiddoticht dasEnde ~er Mbglichkeiten darstellt Es ist middotalso mbgshyJAHR middot 17 lich auf einem Sharp Pock~t-Co~puter middot M~sikprogiamme zu erstel shy -DARLEHEH DI middot72111 lenmiddot _ AHHUITAET DII 8099 ZIHSEH DIIshy 5e~1 Doch ein Musikfreund wird mit der Ausgangsleistung des eingeshyTILGUHG DII 2952 JAHR 18 bauten Kleinlautsprechers nicht zufrieden seiri Mi t meiner tlARLEHEH DI 69f59 Schaltung 1st es mbglich ~ie Musikleistung AHHUITAET DI 8e98 aUf einen beliebigen Lautsprecher zu gehen ZIHSEH DI1 4841 TILGUHGDI1 3158 JAHR 19 DARLEHEH DM 66ge8AHHUITAET DII 8geeZIHSEH D 462e TILGUHG DI 3379 JAHR 29 shyDARLEHEH DI 62621 AHHUITAET DM seee ZIHSEH -DI 4383 TILGUHG DM 3616 JAHR 21 DARLEHEH DM 599B4 AHHUITAET DI sae8 ZIHSEH DM 4138 TILGUHG DM middot 3S69 JAHR 22 DARLEHEH DM 55134 AHHUITAET DM sae9 ZlHSEH DM 3859 TILGUHG DI 4149 JAHR 23 DARLEHEH DI 58994 AHHUITAET DI S8e8 ZIHSEH DM 3569 TIlGUHG DI 4439 JAHR 24 DARlEHEH DI - 46563 AHHUITAET DI middot 8999 ZIHSEH DI 3259 TIlGUHG DM ~74e

JAHR 25 DARLEHEH DI 41823 AHHUITAET DI 8999 ZIHSEH DM 2927 TIlGUHG DI 5e72 JAHR 26 DARLEHEH DI 36758 AHHUITAET DM 8eee ZIHSEH DI 2572 Strom versor- ~

TILGYHG D 5427 JAHR 27middot DARLEHEH DI 31323 ANHUITAET DI 8eee ZIHSEH DI ~ 2192 TILGUHG DI 5897 JAHR 28 DARLEHEH DI 25516 SundlauenenAHHUITAET DI 8998 ZIHSEH Dr _1786 TILGUHG Dr 6213 JAHR 29

~Otfn BmiddotaAtfOBaOTB PtSCHBL- CMBH

zu verstArken und

Die Schaltung kann aUf Vero-board aufgeshybaut werden FUr den Alsch 1uss am Rechshyner macht man sich aus einem kleinen StUck vero-board middot und zwei Wrap-Stiften einen Stecker

1-usV

Wer wahrend dem stationaren Betrieb die Rechner-interen Batteshyrien schonen will hier ein Typ

Mit Pin 9 und 10 kann man den Rechner exterri mit gen in E 90V

An EIO+6V

Rbull Oswa ld am Ra nmiddot CH-3801

UIIP Heft 16 Seite 9 SJleRp--Co-mp- u~e~

OWLING PC-1260 PC-1261

ABEMDTABELLE Stand Hl 2 86

IKURT DURCHS= 1733333 ANZAHL DER SPIELE=3

2 EIt 11 A DURCHS= 154a009 ANZAHL DER SPIELE=3

3LUTZ DURCHS= 1443333 AHZAHL DER SPIELE=3

4BERHD DURCHS= 13180a9 AHZAHL DER SPIELE=2

5DIETER DURCHS= 1215880 ANZAHL DER SPIELE=2

6HORST-U DURCHS= 1183333 ANZAHL DER SPIELE=3

JAHRESTABELLE Stand Hl 2 86

IKURT DURCHS= 1529999 ANZAHL DER SPIELE=12 hS~=197 Pa~ 29186 nSp=98 Pam 27186

2DIETpoundR DURCHS= 1479999 ANZAHL DER SPIELE=il hSp=183 Pas 29186 nSp=99 Pa 27186

3BERND DURCHS= 1401818 ANZAHL DER SPIELE=11 h$p=195 Pas 28186 nSp=112 Pas 29186

4 E1111 A DURCHS= 1396a90 AHZAHL DER SPIELE=15 hSp=199 Pas 27186 nSp=191 Pa 29186

5LUTZ DURCHS= 1352222 AHZAHL DER SPIELE=9 hSp=159 Pas29186 nSp=118 Pas 29186

6bullHORST-U DURCHS= 12637S9 AHZAHL DER SPIELE=8 hSp=156 Pas 29186 nSp=li8 Pas 19286

lit unserea Bowl ingshyprograbullbull haben Sie es lei~hterden Besten des Abends und den Jahresbesten zu er~itshytelnIs Jahresausdruck ~ird gleichzeitig auch das hoechste und nieshydrigste Spiel it Datus angezeigt

Und nun zus Prograss Erstsal iger Start sit RUH und Sie kobullbullen ins IIEHUE Haene ingabe Die Anzahl der Spieler koenshynen Sie je nach Speishycnerkapazitaet des Coputers sit der Yarishyablen L (in Zei ~e 19 und 6a9) anpassenllit DEF B kossen Sie zu Bowl ing-tenuejPIHEIHGABE AUSDRUCK TABELLr ABEHD I

und JAHRWeiter zu Haechsten bei der Pineingabe it -1 lit DEF C wird das Proshygrass und die Variablen au Band gespeichert

Rueckladen it CLOAD BOWLIHGund DEF D uer die YariabelenStart jetzt bull i t DEF A oder DEF B(DEF A nur bei Erweiterung der Tei 1shyneheranzahl)Sie koennen jetzt ein Spiel enr achen und einen Drink sehr ~eniessen denn die laestige Ausshy~ertung ueberniat jetzt jetzt ihr SHARP PC1269 bez1261Strike on wuenscht SHARP-Basic-Teas

cop~ri9ht 19861986 S H A R P Basic-Team 10L=20 DIM BS(L)~S(L

)8HS(L)8D(L4)E (UF(U

29 Y AY WAIT 70 PRIHT 1 Namen eingeben

2 Haflen erweite rn IHPUT Q WAIT IF Q=2 GOTO 4B8

25FOR X=1 TO LBS(X)= EF(X)=300 NEXT X

3aWAIT PRINT Nach d es letzten Nasen ei n E eineben WAIT 9 FOR X=1 TO L CLS

49PRINT Haae des jXj Te i I nehflers CURSOR 24 INPUT BS( X) IF B$(X)=E GOTO S9

45HEXT x WAIT S9B CLS PAUSE 9

Haen einltJeben 55 PAUSE 1 Pineingabe

6BPAUSE 2 Tabel le Ab end

79PAUSE 3 Tabel le Ja hr

7SPAUSE 4 Ende 88 INPUT I IF 1=4 END 85IF 11=9 GOTO 28 98IF 11)1 GOTO 189 95WAIT 0 IHPUT Datu

TU

19aFOR X=l TO L IF BS( X)=P GOTO 50

10SD(X+2L)=0DX+3L)= 9B=0S=9

119PRINT XB$X) 11SCURSOR 24 INPUT PI

NS= jP 128IF Plt0 THEN 140 122IF P)=E(X) LET E(X)=

PGS(X)=TH 124IF Plt=F(X) LET F(X)=

PH$(X)=TT$ 130B~B+lS=S+P CLS

GOTO 110 149IF B=9 THEN 168 158D(X+3L)=BD(X+2L)=

SBZ=D(X)D(X+L)D( X+L)=D(X+L)+BD(X)=( Z+S)D(X+U

169CLS NEXT X WAIT 179GOTO 58 188FOR X=1 TQ L-l 199FOR Y=X+l TO l 288IF 1=2 THEH 238

210IF D(X)ltD(Y) GOSUB 2 70

229GOTO 249 239IF D(X+2L)ltD(Y+2L)

GOSUB 278 249HEXT Y HEXT X 269GOTO 385 270EE$=B$(X)U=D(X)Y=D

(X+L)W=DltX+2L)T=D (X+3L)Q=E(X)H=F(X )KKt=G$(X)

280B$(X)=B$(Y)D(X)=D(Y )D(X+L)=D(Y+L)D(X+ 2L)=D(Y+2L)D(X+3 U=D(Y+3U

285HH$=H$(X)E(X)=E(Y) F(X)=F(Y)G$(X)=G$(Y )HS(X)=H$(Y)

298B~(Y)=EESD(Y)=UD(Y +L)=YD(Y+2L)=WD(Y +3U=T

29SE(Y)=QF(Y)=HGS(Y)= KK$H$(Y)=HH$

389RETURH 38SIF M=2 LPRIHT j

ABEHDTABELLE LPRIHT T$

398IF ~=3 LPRINT bull JAHRESTABELLE LPRIHT StandjT T$

319FOR X=l ro L 315IF 1=3 AHD D(X+L)=8

GOTO 340 329IF M=3 LPRJHT XjB$(X

)

322IF 1=3 LPRIHT middotjD URCHS=middotj USIHG middot111 11111 DOO

324 IF 11=3 LPR1HT middotmiddotA HZAHL DER SPIELE=j USIHG jD(X+U

LPRINT hSp= STRS E(X)j Pa G $(X)

325IF M=3 LPRIHT bull nSp =j STRS F(X)jmiddot Pa bull H$Oltgt

328IF 11=2 AHD D(X+3L)= 8 GOTO 348

338IF 11=2 LPRIHT XjBS(X )

332IF M=2 LPRIHT jmiddotD URCHS=j USrHG ~III 1IIIIjD(X+2L)

334IF 11=2 LPR1HT middotjA HZAHL DER SPIELE=j USING jD(X+3U

349HEXT X 350GOTO 58 48aFOR X=l TO L IF BS(

X)=E GOTO 448 418HEXT X 420PRIHT Speicher ist

vo I I GO TO 59 448 IF X=29 PRIHT 9Letzt

er Te i I neher 4S8WAIT 8 PRINT bull

des 9jXj Tei In bullbull CURSOR 24 I B$(X) GOTO 58

599C WAIT PRINT 9Re corder yorber e i ten 9

518CSAYE middot BOWLINGmiddot PRINT IAB$()GS )H()D()E()F( ) EHD

688D PRINT Recorder YorbereitenL=28 DII B(L)G(L)8H (L)8D(L4)E(L)F( Lgt

E I] ~J LItmiddot~13

618IHPUT IAB()G$( )H()D()E()F(

__________~__--__--~__~__~~__~__-----------shy ) GOTO 59 ----------------------------------------shy

nl i tiM -SHARP-Computer Heft 16 Se~ te 10

--~~------~~~~~~~

~ q~rqh~ ~~h~qhm~~~Ph~ vqhh~

- ~ bullbullbull bull bullbull bullbullbullbullbull bullbull bull bullbull bull bullbull amp bullbull ~ bull bullbull ~lt bullbull ~ bullbullbullbull dshy bullbull -

~JimiddotQcP~middot ~ ~ bullbull bullbull ~

000000000000000000000000 trt i t dem CE-140P

unterwe9S 000000000000000000000000

bullbull bull bull bullbull 1 bullbullbull ---shyO~ _~~_ i-2middot ~t=middotmiddotmiddot r t Jt~

- ~ - bull bullbull

Die Umgebung zuhause macht das Arbeiten mit den Sharp-PCs achon fast zur angenehmen Gewohnheit

ohne daB man sieh viele Gedanken darUber macht Erst wenn man unterwegs ist wird einem die die Mobilitatwirklich bewuBt-

Seinerzeit habe ich meinen PC-1402 incl bull CE-126 P und Rekorder CE-152 zu einer

kompakten und vor allem mobilen Einheit incl Kassetten etc in einen Aktenshy

bullbullbullbullbullbullbull bullbullbullbull koffer eingebaut und diesen standig

mit auf die Reise genommen

Doch mittlerweile bin ich im Besitz inea PC-1350 sowie PC-1450 und dem neuen 7-FarbshyPunkt-Matrix-Drucker CE-140 P

Einmal den PC in den Drucker eingeschoben so ist dies geshy

radezu wie geschaffen fUr die Reise

SchlieBlich habe ich mich so sehr daran gewohnt ihn mitzunehmen daB

ich es jedesmal beglUckend Iinde wenn ich abends in meinem Hotelzimmer mit meishy

nem PC plus CE-140 P arbe1ten kann DaB dieser drucker noch inclusiv einem praktischem Hartshy

koffer geliefert wird laBt ihn tatsachlich unauffallig zwischen den hemden im Reisekoffer verschwinden

Tragbar ist die ganze Einheit auch noch mit seinen ca1050 Gramm und es fallt kaum auf daB man immmerhin ca 35 kB-RAM (bzw 20kB-RAM) und einen hervorragenden

XY-Plotter mitschleppt Die Auswertung von Messungen Statistiken Bilanzen aowie die Erstellung von kleinen Zeichnungen oder Graphiken sind roit dieser Einheit quasi aus dem Arm zu schiltteln Abgesehen von der kleinsten Schriftart (12 mm hohe ~eichen) ist die Schrift gut zu iesen und vermittelt einen guten E10shydruck Die durch spezielle Steuercodes anwendbaren Graphik-Anweisungen lassen fast keine wUnsche offen Die Graphik-Fahigkeit ist hervorragend Schade daB bei disen vielen Graphik-Anweisungen die sogenannte Circle-(Kreis-) Funktion fehlt Aber dies ist auch das Einzige und es entschadigen die 7 druckbaren farben (und weiS und grau) die aus nur vier Farshyben gemischt werden und dadurch den Ausdruck sehr Ubersichtlich gestalten lassen Gedruckt wird auf 114 mm breitem Rollen-Normal-Papier Das bedeutet Ea lassen sich bis zu 40 Zeichen in Normal-GroBe (= 24 mm Schrifthohe) je Zeile ausdrucken Gemessen an den Gehauseabmessungen ( 256 (B) x 184 (T) x 43 (H) mm) ist di~s doch beachtlich Der PC-1350 od er PC-1450 wird mit der seriellen Schnittstelle an den CE-140 P angeschlossen Die Betriebsspannung erhalt der CE-140 P von den eingebauten Akkus oder dem mitgelieferten Netzgerat (welches allershydings ca 550 g wiegt) WUrde man sich einen entsprechenden Adapter zulegen Coder basteln) so kBnnte man den Drucker sogar im Auto in Betrieb nehmen bull Neben _ ein~gem Zubehor liegt dem CE-140P auch eine ausfUhrliche Betriebsanleitung bei Sie behandelt die vielen Funkshytionengteingehend und sachlich und auch in 5 Sprachen Dies allerdings macht die BetriebsanleHung leider unhandlich (gleiche Abmessungen wie der Drucker nur halb so dick) Ich pers5nlich habe -mir nur den deutschen Tell verkleinert herauskoplert und somit zu meinem Tascheo-Computer und Taschen-Drucker auch ewe Betriebsanlei tung im Taschenformat erstell t

~

Zusammenfassend kann jedocrr gesagt werden Mit dem PC-1350 oder PC-1450 und dem neuen CE-140 ~ erhMlt man auf kompaktem Raum eine handliche und gleichsam mobile Spitzentechnik von Sharp

PL

11 Ii ili1 iII1 111amp11 111111 111111111111 11 111111111

Imiddotmiddot~ I t~ I) e i 1= I ~ I HEL J (il t1 H 1-middot r- shy 1 4 --1 FI middotmiddotmiddot1middotmiddot middottmiddot middotfmiddot middotfmiddot middotfmiddot c Ishy bull bullbull bullbull bullbull bullbull bull -I middot +i ~ abullbull_ bullbulla bull bullbullbull as a middot middotmiddot1middotmiddot

nnnnnnonnnnnnnnnnnnhnnnn- - - shy - - - - - - shy ~ - - shy - - - shy - shy - - shy

Heft 16 Seits lL

t

--

8 ----- N __

------shy

1423DATA 011111RUC IcrHE BI- EE)f(3 H AKJl P1H _1_ _I _ _ H _ 11110000 1424 DATA 010000f~er 00000000 onpCT 1425DATA 0i0000PC-150euro1 fil i t CE-150 ~4gtXU liWlll310SI

npOrPRPlf11R XOPOWO ERKLAERUNG Tastenbe legung= Aussplache IIA II a B= b W= lIJ G= 9 0= d 11+11= je e = jo 0

JII j (lIJ i e n JOUIshyna I)

= s n sausen I = i j j i i= kurzes K= k L= I M= m N= n 0= 0

P= P R= r S= s in T= t U= U

F= f C= ch IIZ= z Y= tsch = sch 1111= schtsch E= e PQI= ju -- ja

$= haltes Zeichen

= hartes i itamp= lIJe i ches

Zeichen

cop~li9ht 19861986

S H A R P Basic-Team

LISTING

80PAUSE RUS SISCHES ALPHAB ET

100CLEAR GRAPH INPUT COLOR 0 bullbullbull 3=jOCOLOR o

120DIM P$(0)14Z $(0H26

130 INPUT Punkt I a enge PL

140 INPUT Punktho ehe PH 150 A$= I NPU T N

(ormal) o I(n vert ielt)jA$

160 IF A$=NLET A $=1

10 IF A$=jLET A $=0

180 IF A$lt )0AND A$ltgtIGOTO 15 o

190 C$= INPUT S pjegelung (JN ) C$

ai Piiilf ~ r-

PROGRAMM GUT

Als ch zlIJischen Weihnachten und Neuiahl nach Muenchen zu einem Spiel mit SchachshylIJeltmeistel Gal KaspalollJ flD9kam mi r d e I de e e in Ploglamm fuel russhysische Buchstaben zu schleibenMit dem Matrixplogramm aus Heft 186 und meinen Ideen kam dann das fo Igende Pro9ramm zustande Die Tast~nbelegung auf dem- PC-1500 elsehen Si e aus del Elklaelungsshylis t e

200 IF C$=jLET 8 1=1482=183=shy1

210 IF C$=NLET 8 1=182=1483=1

220 IF C$lt)jAND C$lt )NGOTO 19 0

221 PAUSE WORT El NGEBEN iNPUT Z$(0)

222FOR U=1TO (LEN Z$(0raquoY=ASC MID$ (Z$(0) IJ1gt

229 D=lE3+Ymiddot10 RESTORE 0

2300=lE3+Y10+1 240READ P$(0) 260FOR 1=1TO 13 27011=1 280 IF C$=jLET

1=15-1 290~P$=MID$ (P$(0)

1 1) 300 IF P$=2GOTO

400 3101F P$=A$GOSUB

350 320NEXT I 330GLCURSOR (0-P

H)SORGN 340GOTO 230 350P1=I1PL-PL~2

=Pl+PL 360FOR J=P1TO P2 370L1NE (J0)-(J

-PH) 380NEXT J 390 RETURN

400NEXT IJTExT INPUT WEITER JN F$ IF F $NTEXT END

4e1GOTO 100

i

SIiA~P-Com~uxermiddot Heft 16

1320 DATA 000000 00000000

1321 DATA 000000 00000000

1322 DATA 000000 00000000

1323DATA 000000 00000000

1324DATA 000000 00000000

1325 DATA 000000 00000000

1326DATA 2 1350 DATA 01-1111

11110000 1351 DATA 01 0001

00010100 1352DATA 010001

00010000 1353DATA 010001

00010100 1354DATA 010000

00010000 1355DATA 000000

00000000 1356DATA 000000

00000000 1357DATA 2 1360DATA 000000

00010000 1361 DATA 01 1 11 1

11110000 1362 DATA 010001

00000000 1363DATA 010001

00000000 1364DATA 001110

00000000 1365DATA 000000

00000000 1366 OAT A 000000

00000000 1367 DATA 2 1370 DATA 011111

11110000 1371 DATA 010001

00000000 1372 DATA 010001

00000000 1373 DATA 001110

00000000 1374DATA 000000

00000000 1375DATA 011111

11110000 1376DATA 000000

00000000 1377 DATA 000000

00000000 1378DATA 2 1380DATA 011111

11110000 1381DATA 010001

00000000 1382DATA 010001

00000000 1383DATA 001110

00000000 1384DATA 000000

00000000 1385DATA d000000

00000000 1386 DATA 2 14200ATA 011111

11110000 1421DATA 010000

00000000 1422DATA 010000

00000000

Sei te 12 middot

1464DATA 000110 11000000

1465 DATA 000000 00000000

1466 DATA 000000 00000000

1467 DATA 2

1470DATA 011111 11110000

1471 DATA middot 010000 00000000

1472DATA 010000 00000000

1473DATA 011111 11110000

1474 DATA 010000 00000000

1475DATA 010000 00000000

1476 DATA 011111 11110000

1477 DATA 000000 00000000

1478DATA 000000 00000000

1479DATA 2 1610DATA 010000

11100000 1611DATA 001001

00010000 1612DATA 000101

00010000 1613DATA 000011

00010000 1614DATA 011111

11110000 1615 DATA 000000

00000000 1616DATA 000000

00000000 16170ATA 2 1650DATA 011111

11110000 1651 DATA 000010

00010000 1652 DATA 000010

00000000

00010000 16530ATA 000010

00010000 16540ATA 011111

11110000 1655 DATA 000000

00000000

1682DATA 010000 11110000

1683 DATA 010-000 00010000

1684DATA 111111 11110000

1685DATA 000000 00000000

1686DATA 000000 00000000

1687DATA 2 1690DATA 001000

00100000 1691DATA 010001

00010000 16920ATA 010001

00010000 1693DATA 001001

00100000 1694DATA 000111

11000000 1695DATA 000000

00000000 1696DATA 000000 00000000 1697 DATA 2 17e0DATA 000011

10000000 17e10ATA 000100

01000000 1702DATA 001000

00100000 17030ATA 011111

11110000 104DATA 001000

00100000 1705DATA 000100

01000000 17e6DATA 000011

10000000 l07DATA 000000

00000000 108DATA 000000

00000000 1709DATA 2 1710DATAmiddot 011111

11110000 1711DATA 000000

00010000 112=-DATA 000000

00010000 113DATA 000000

00000e0

00000000 1426DATA 01q11

11110000 1427DATA 100000

00000000 1428 DATA 000000

00000000 1429DATA 2 1430DATA 011111

11110000 1431DATA 010001

00010000 1432DATA 010001

00010000 1433 DATA 010001

00010000 1434 DATA 010000

00010000 1435 DATA 000000

00000000 1436DATA 000000

00000000 1437 DATA 2 1460DATA 001000

00100000 1461DATA 010000

00010000 1462 DATA 010001

00010000 1463DATA 001001

00100000

1656 DATA 000000 00000000

165 DATA 2 1660DATA 011111

11110000 1661DATA 010001

00010000 1662 DATA 010001

00010000 1663DATA 010001

00010000 1664DATA 011111

00110000 1665 DATA 000000

00000000 1666 DATA 000000

00000000 1667 DATA 2 1670 DATA 011000

00110003 1571DATA 000110

11000000 1672DATA 000001

00000000 1673DATA 000110

11000000 1674 DATA 011000

00110000 1675 DATA 000000

00000000 1676 DATA 000000

00000000 1677 DATA 2 1680DATA 110000

00000000 1681DATA 011111

~

q ~ -m Q h ~ ~mf 9 mm~~ ~ ~ 9 h ~ ~i) q r h ~

1-

-~ _1

is- 7

-shy~ i

~- -~

1714 OATshyA 000000 00010000

1715DATA 000000 00000000

1716DATA 000000 000013000

1717DATA 2 1730DA-TA 01111 -1

111100130 1731 DATA 000110

013130013130 1732 DATA 02121011

1131300000 1733DATA 13130000

11000000 1734DATA 2111111

11110000 1735 DATA 0001300

0131313013210 1736DATA 2113210013

131300013130 1737DATA 2 174eDATA 0110130

131311130013 1741DATA 000111

1100013130 1742DATA 02101301

013013013013 1743DATA 011111

111leeee 1744DATA 1300001

0000001313 1745DATA 1300111

11000000 1746 DATA 011000

00110000 1747 DATA 0000130

01300013130 1748DATA 00001313

13001300013 1749DATA 2 1750DATA 011111

111100130 1751DATA 1300001

00000000 1752DATA 000010

10000000 1753DATA 000100

01000000 1754 DATA -011000

00110000 1755DATA 000000

00000000 1756 DATA 000000

1313131300130 1757DATA 2

1760 DATA 01 Hl00 013013130013

1761DATA 011111 000130000

1762DATA 01300013 1110001313

1763DATA 131313000 000100130

1764 DATA 011111 11110000

1765 DATA 0130131313 0131300000

1766 DATA 000000 00000000

1767DATA 2 1770DATA 011111

11110000 1771DATA 1313130130

00131130130 1772 DATA 013130_01

111100130 1773DATA 02100013

021010000 1774 DATA - 011111

11110000 1775DATA 0021000

0000001313 1776DATA 000131313

013131313131313 1777 DATA 2 1-7813 DATA 1311111

11111313013 17-81 DATA 13131313131

L 13130211321013

PC-15~e 1782DATA 01301301

00130021021 1783DATA 02113~01

0013130000 1784 DATA 011111

111113000 1785DATA 0000130

00000000 1786DATA 13001300

00000000 1787 DATA 2 1790 DATA 001111

11100000 1791DATA 010000

00010000 1792DATA 01001313

00010000 1793DATA 010000

000121000 1794DATA 0211111

1110021210 1795DATA 000000

00000000 1796DATA 000000

130002121013 1797DATA 2

182100ATA 011111 111102100

1801DATA 0130000 00010000

1802 DATA 000000 00010000

1803DATA 0210000 00010000

1804DATA 011111 11110000

181il5DATA 00210021 130000000

18_06 DATA 000000 000021000

1807 DATA 2 1810DATA 011111

11110000 1811DATA 000001

00000000 1812 DATA 001111

11100000 1813 DATA _010000

000121000 1814DATA 0101300

00010000 1815DATA 010000

00010000 1816DATA 001111

11100000 1817 DATA 0001300

00000000 1818DATA 000000

00000000 1819DATA 2 1820 DATA 0111U

111100210 -1821 DATA 000001

00010000 1822DATA 01301301

001310000 1823DATA 000001

00010000 1824 DATA 000000

11101313130 1825DATA 000000

130000212121 1826 DATA 00210021

2100000210 1827 DATA 2 1830DATA 001111

11101301313 1831DATA 010000

0001001313 1832 DATA 010000

00010000 1833DATA 010000

000121000 1834DATA 001100

011002100 1835DATA 0000013

013131301300 1836 OAT A 131313000

ClClClClGlOlClCl

1837 DATA 2 1840DATA 000000

00010000 1841 DATA 000000

000101300 1842DATA 011111

11110000 1843DATA 000000

00010000 1844DATA 000000

00010000 1845DATA 000000

000000130 1846DATA 000000

0013021000 1847 DATA 2 1850DATA 000001

11110000 1851 DATA 010001

000021000 1852DATA 001001

2100021000 185~DATA 000101

000002100 1854shy DATA 000011shy

111121000 1855 DATA 000000

0000001313 1856DATA 000000

013000000 1858DATA 2 1870DATA 011111

111 1131300 1871DATA 010001

00010000 1872DATA 010001

00010000 1873DATA 010001

00010000 18740ATA 011110

11110000 1875 DATA 000000

00000000 1876DATA 0000130

000130000 1877 DATA 2 1890DATA 000001

11 10000 1891DATA 000001

00000000 1892 DATA 000001

00000000 1893 DATA 000001

000021000 1894 DATA 011111

11110000 1895 DATA 000000

00000000 1896 DATA 000000

00000000 1897 DATA 2

81 ick

1900DATA 011111 11110000

1901 DATA 010000 00000000

1902DATA 010000 00000000

1903 DATA 010000 00000000

1904 DA TA 01 1111 11110000

1905shy DATA 100000 00000000

1906DATA 000000 00000000

1907DATA 000000 0000000_0

1908DATA 2 2050DATA 011111

11110000 2051 DATA 000110-

00001000 2052 DATA 000011

121010000 2053DATA 000000

11001000 2054DATA 011111

11110000 2055 DATA 000000

00000000 - shy2056 DATA 000000

00000000 2057 DATA 2

STATUS 1 6484

~

(j)Z raquo 0

ID

bullCD

7J~ lA

JJbull m

l)~ 3

-Ins Glueck

Mit diesem P~09~amm koennen $ie jede 5130 Moeg I i chke i t de~ Lot t 0shyzahlenkombinationen ausd~ucken lassenWenn Sie die IF-8edingung vor dem LPRINT-8efehl aende~n koennen Sie do~t Ihre eigne Wunschzahl eing~benDas PC-1500 PrOQramm laeuft nur ouf diesem

I I I

108=1C=20=3E= 4F=5G=6J=1 GOTO 78

208=8+1C=8 30C=C+l[I=C 400=D+1E=D 50E=E+1F=E 60FF+1G=F 713G=G+1 78I=I+1IF Jgt50

0GOTO 130 80LPRINT STR$ I 81LPRINT 8CDjE

jFjGJ=0X=X+1 82IF X(gt20e0GOTO

130 83lNPUT PAPIERW

ECHSEL J N j L$IF L$=J LET X=0END

84CLS X=0 130-A J=J+l IF G=

49AND F=48AND E=47AND 0=46 AND C=45ANO 8= ~ 44GOTO 200

140 IF G=49AND F=4 8AND E=47AND 0 =46AND C=45 GOTO 20

145IF G=49AND F=4 8AND E=47AND 0 =46GOTO 30

1513 IF G=49AND F=4 8AND E=47GOTO 40

160IF G=49AND F=4 8GOTO 50

170IF G=49GOTO 60 180GOTO 70 200LPRINT ES SIN

0 201LPRINT I 2e2LPRINT MOEGLI

CHKEITEN

IREM PC-1500 5CSIZE lCOLOR

2 10FOR A=ITO 44

FOR 8=A+ITO 45 FOR C=8+1TO 4 6 FOR D=C+1 TO 47FOR E=O+lTO 48FOR F=E+1TO 49

20H=H+lI=I+llF 1=500LPRINT Hj TA8 18jAjTAB 2 1j8jTA8 24C TA8 27jDjTAB 3 0jETAB 33jFI =0

30NEXT F NEXT E NEXT D NEXT C NEXT B NEXT A

40LPRINT Es sin dj HP 11 U

41LPRINT Moe91 i ch ke i ten END

STATUS 1 245

wei I die anderen PCs nu~ 5 FORshyNEXT-Sch le i fen 9 le i chze it i 9 vershy vom dauen koennen (PC-1513e=16)Start m~t RUN und nach Papierwechsel 5HRRP-8aSiI-Team mI t DEF A

Fuer al le SHARP-pes Der We9 ins Glueck

Ausdruck al Jer Lottozahlen (6aus49)shy

cop~ri9h~ 19861986

S H A R Pshy Basic-Team

I ~

~ ~

-~

-

- -Heft

middotWi aw - - ~~ _ _ l - ~

16 _se temiddot 13 -~ SHJ9RI~-CQ rnr yj~-~r~

8------- middot middot middot _ _- __ _M_

Akko~dfindun9 leicht gemacht ist ein P~o9~amm fue~ Ke~bo~de~ ode~ solche die es noch we~den wo ren Auf dem PC2500 ode~ dem PC135B koennen alle Ou~Moll OomnantsePlMollsePt und Nonakko~de als G~i ffbi Id da~gestel It we~denauch an ein Ha~dcop~ des gewuenshyschten Akko~des ist gedacht wo~den Die Akko~de koennen in G~oss- ode~ Kleinsch~ift eingegeben we~den

Ha~dcop~ de s Ak ko~de s F -Mo I I nach de ~ Ein9abe von )fm( ode~gtFMlt wi~d dieses Ha~dcop~ ausgegeben

Akkold FM

u uaubullbullbullu bull a bull all 1 IU bull t ampI tu bull bull III bullbullbull 1amp 111 bullbullbull tU 11 bull a IU bull Ia Ut au 1 1 au UI Uamp bull at bullbull bull a al 11 bull bullbullbullbullu bullbull a bullbullbull I bullbullbull bullbullbull bullbullbull bullbullbull bull tu bullbullbull tU I bull a 1 tU IU bullbullbull bullbull 1 tU ata Itt bull tU I bull I bullbullbull ut Ut tU 11 bull 1 IU bull al ua bullbullbull U I Uamp bullbull bull

a bullbullbull 1 bullbullbull 11 a 1 bull U bull1bullbullbullbull

bullbullbull UI bull U bullbullbullamp tU

I I I I

bull I I I

bull 11 11 I bullbull

I A I

11 bull 1 bull ll

A U I

bull bullbull Ut abullbullbull bull IU amp III

11 IU 11amp

bullbullbull 1 a A bull I

A I I I I bull

UU

bull bull I

I bull bull I tu middotamplU t bull bull bull bull bull bull bull I bull bull bull bull bull bull bull bull bull bull bull bull bull bull bull amp bull u bullbullbullbulluuuuu u

lREM AKKOROFINDUNG 2REM LEICHT GEMACAI 3REM Thomas Lange 4REM Rotdo~nwe9 3 5REM 4722 Ennige~loh

10WAIT 0 50middotCLS 60Cl=3500CI=350101=3502DI=3503El=

3504Fl=3505~FI=3506Gl=3507Gl=350

8 61Al=3509AI=3510Hl=3511 62C2=3512CS=3513D2=3514DS=3515E2=

3516F2=3517 FS=3518 G2=3519GS=352 o

63A2=3521AS=3522H2=3523 999-GOTO 2000

1000 REM ZEICHNEN OER TASTATUR 1040 RESTORE 1050WAlT 0 1100LINE (33)-(5927)B 1110FOR 1=1 TO 13 1120LINE laquo3~4tl)3)-laquo3~4tI)27) 1130NEXT 1 1135H=3T=17 1138~OR 1=1 TO 20 1139READ Xl 1140LINE (XlH)-(XlT) 1150NEXT I 1180 RETURN 12000ATA 681012182022242628

34363840464850525456 2000REM ABFRAGE DES AKKORDES 2010CLS GOSUB 2100 GOSUB 2500

GOSUB 1000 GOSUB 3000 2020SU= 2025ST$= INKEY$ 2middot030 IF ST$= GOTO 2020 2040 IF ST$=W OR ST$=middotw THEN GOTO 2

000

ni PMP

In le le 3000 bis 3157 snd die gesPeishyche~len Akko~de und ih~eToene abgele9t Die Koordinaten de~ Tasten sind in lei le 3500 bis 3523 abgesPe iche~t und we~den di~ekt uebe~ die Namen de~ Toene angesP~ungen

IF AK$=gtFMltDR AK$=)fm( GOSUB F1

IF AK$= GOSUB GSGOSUB C2RETURN Auf diese weise lassen sich auch al le ande~en Akkolde P~o9~amm i middot e~en SPe i ch e ~be da~ f de s P~o9 ~amfTIe s 4 6K

P~og~Qmmie~hi Ire fue~ weite~e Akko~de

UO (f)(f) (f)C)(f)

1L CJO UO lLCJP mm mmm mm mmmll lll ll lll(f)() (f)(f)(f) (f)U) (j)(j)(j)00 000 00 00000 CJCJCJ CJCJ CJCJCJ

Ois Gis dis gis Cis Fis Ais cis fis ais r-

C 0 E F G A H c d ~ f 9 a h -i-i-i-i-i-i-iNNNNNNN UOWlLCJltI IUOWlL CJltI I

mmm-Olmmmmmmmmmm lgtgtgtgt gt gtgtgtgtgtgtgtgt (f)(f)(f)(f)(f)(f)(j)(f)(f)(f)(f)(f)(f)(f) 00000000000000 CJCJCJCJCJCJCJCJCJCJCJCJCJCJ

2050 IF ST$=C OR ST$=c THEN GOSUB 5000

2060GOTO 2020

2100CURSOR 100 2110PRINT AKKOROj 2120CURSOR 101 2130PRINT [ ] 2140CURSOR 111 2150 INPUT AK$ RETURN 2500CURSOR 102 PRINT W=Weite~

CURSQR 103 PRINT C=CoPY RETURN

3000REM KOOROINATEN OER AKKO ROE

3100 IF AK$=C OR AK$=c GOSUB Cl GOSU~ El GOSUB GlRETURN

3110JF AK$=CM OR AK$= cm GOSUB Cl GOSUB Dl GOSUB Gl RETURN

3111 IF AK$=C7 OR AK$=c7 GOSUB Cl GOSUB El GOSUB Gi GOSUB AI RETURN

3112 IF AK$=CM7 OR AK$=cm7 GOSUB C 1 GOSUB 01 GOSUB Gl GOSUB AI RETURN

3113 IF AK$=C9 OR AK$=c9 GOSUB Cl GOSUB El GOSUB G1 GOSUB AI GOSUB 02 RETURN

3114IF AK$=G OR AK$=g GOSUB Gl GOSUB Hl GOSUB 02 RETURN

3115 IF AK$=GM OR AK$=9m GOSUB G1 GOSUB AI GOSUB 02 RETURN

3116 IF AK$=G7 OR AK$=g7 GOSUB Gl GOSUB Hl GOSUB 02 GOSUB F2

RETURN

middot SHARP-~omputer Heft 16 Seite 14 -----shy

middot~------middot ~ q ~-rq h~ ~ M f q h m~~- ~ ~middot9 rH ~J q r h ~ middot -- --- bull ---__ IW1IW

3117 IF AK$=IGM7 OR AK$=lg m7 GOSUB G 31313 IF AK$=EM OR AK$=em GOSUB El 1 GOSUB AI GOSUB 02 GOSUB F2 GOSUB Gl GOSUB H1 RETURN RETURN 3131 IF AK$=E7 OR AK$=e7 GOSUB El

3118 IF AK$=IG9 OR AK$=g9 GOSUB G1 GOSUB Gl GOSUB Hl GOSUB 02 GOSUB H1 GOSUB 02 GOSUB F2 RETURN GOSUB A2 RETURN 3132 IF AK$gt=EM7 OR AK$=em7 GOSUB E

3119 IF AK$=0 OR AK$=d GOSUB 01 1 GOSUB G1 GOSUB Hl GOSUB 02 GOSUB FI GOSUB A1 RETURN RETURN

3120 IF AK$=OM OR AK$=dm GOSUB 01 3133 IF AK$=E9 OR AK$=e9 GOSUB El GOSUB F1 GOSUB Al RETURN GOSUB Gl GOSUB Hl GOSUB 02

GOSUB FS RETURN3137 IF AK$=HM7 OR AK$=hm7 GOSUB H 3134 IF AK$=H OR AK$=h GOSUB Hi1 GOSUB 02 GOSUB FS GOSUB A2

GOSUB OS GOSUB FS RETURNRETURN 3135 IF AK$=HM OR AK$=hm GOSUB Hi3138 IF AK$=H9 OR AK$=h9 GOSUB Ht

GOSUB 02 GOSUB FS RETURNGOSUB OS GOSUB FS GOSUB GS 3136 IF AK$=H7 OR AK$=h7 GOSUB -H1RETURN

GOSUB OS GOSUB FS GOSUB A23139 IF AK$=F OR AK$=( GOSUB F1 RETURNGOSUB Al GOSUB C2 RETURN

3154 IF AK$=CIS9 OR AK$=cis9 GOSUB3140 IF AK$=FM OR AK$= fm GOSUB Fl Cl GOSUB Ft GOSUB GI GOSUB H1GOSUB G1 GOSU8 C2 RETURN GOSUB OS RETURN3141 IF AK$=F( OR AK$=f7 GOSUB F1

3155 IF AK$=GIS OR AK$=9is GOSUB GGOSUB A1 GOSUB C2 GOSUB OS I GOSUB C2 GOSUB OS RETURNRETURN

3156 IF AK$=GISM OR AK$=9 ism GOSUB3142 IF AK$=FM7 OR AK$=fm7 GOSUB F GI GOSUB H1 GOSUB OS RETURN1 GOSUB GS GOSUB ~2 GOSUB OS

3157 IF AK$=GISM7 OR AK$=g i sm7RETURN GOSUB Gl GOSUB Hl GOSUB OS3143 IF AK$=F9 OR AK$=f9 GOSUB Fl GOSUB FS RETURNGOSUB Ai GOSUB C2 GOSUB 02

3158 IF AK$=GIS9 OR AK$=gis9 GOSUBRETURN G1 GOSUB ~2 GOSUB OS GOSUB FS3144 IF AK$=FIS OR AK$=fis GOSUB F GOSUB AS RETURNI GOSUB AI GOS~B CS RETURN

31S9IF AK$=OIS OR AK$=dis GOSUB 03145 IF AK$=FISM OR AK$= f ism GOSUB I GOSUB Gl GOSUB AI RETURNFI GOSUB Al GOSUB CS RETURN

3160 IF AK$=OISM OR AK$=dism GOSUB3146 IF AK$=FIS7 OR AK$= f s7 GOSUB 01 GOSUB FI GOSUB AI RETURNFI GOSUB AI GOSUB CS GOSUB E2

3161 IF AK$=OIS7 OR AK$=dis7 GOSUBRETURN 01 GOSUB G1 GOSUB AI GOSUB CS3147 IF Ak$=FISM7 OR AK$= f i sm7 RETURNGOSUB FI GOSUB A1 GOSUB cs

3162 IF AK$=0IS9 OR AK$=dis9 GOSUBGOSUB E2 RETURN 01 GOSUB Gl GOSUB AI GOSUB CS~3148 IF AK$=FIS9 OR AK$= f i s9 GOSUB GOSUB F2 RETURNFI GOSUB AI GOSUB CS GOSUB F2

31631F AK$=AIS OR AK$=ais GOSUB AGOSUB-GS RETURN I GOSUB 02 GOSUB F2 RETURN3149 IF AK$=CIS OR AK$=cis GOSUB C

3164 IF AK$=AISM OR AK$=ajsm GOSUBI GOSUS Fl GOSUB Gl RETURN AI GOSUB Cl GOSUB F2 RETURN3151 IF AK$=CISM -OR AK$=cism GOSIJB

3165 IF AK$=AIS7 OR AK$=u is7 GOSUBCl GOSUB El GOSUB GI RETURN AI GOSUB 02 GOSUB F2 GOSUB GS 3152 IF AK$=CIS7 OR AK$=cis7 GOSUB RETURNCl GOSUB Fl GOSUB GI BOSUB H1

3166 IF AK$=AISM OR AK$=a ismRETURN GOSUB AI GOSUB CS GOSUB F23153 IF AK$=CISM7 OR AK$=c i sm7 GOSUB GS RETURNGOSUB Gl GOSUB H1 GOSUB OS

3167 IF AK$=AIS9 OR AK$=ais9 GOSUBGOSUB FS RETURN AI GOSUB C2 GOSUB 02 GOSUB F2 - 3121 IF AK$=07 OR AK$=d7 GOSUB 01

GOSUB FI GOSUB A1 GOSUB C2 GOSUB GS RETURN AlfRlfl 3195CLS CURSOR 02RETURN 3196FOR 1=1 TO 3 CLS CURSOR 01 bull3122 IF AK$=OM7 OR AK$=dm7 GOSUB 0 A Z1 GOSUB Fl GOSUB Al GOSUB C2 PAUSE AKKORO 1ST NICHT

GESCHPEICHERT BEEP 1 NEXTRETURN 3200 GOTO 20130 U ___II3123 IF AK$=09 OR AK$=d9 GOSUB 01 3499REM KOOldinaten del Tasten ----- shyGOSUB FI GOSUB A1 GOSUB C2 3500LINE (422)-(624)BF RETURNGOSUB E2 RETURN

3124 IF AK$=A OR AK$= a GOSUB A1 35elLlNE (614)-(816)X~ RETURN ---I GOSUB Cl GOSUB E2 RETURN 3Se2LINE (822)-(1024)BF RETURN

3125 IF AK$=AM OR AK$=am GOSUB A1 S~BRE~Cg~EUIER3503LINE (le14)-(1216)XB RETURN bull3504 LINE (1222)-(1424)BF RETURNGOSUB C2 GOSUB E2 RETURN

3126 IF AK$=A7 OR AK$=a7 GOSUB A1 3505 LINE (1622)-(1824)BF RETURN ~~~ I 3506 LINE (1814)-(2016)XB RETURNGOSUB Cl GOSUB E2 GOSUB G2 35137 LINE (21322) - (2224) BF RE TURN Wir planen ein aJflITERlpoundXIK(If FurRETURN 35138 LINE (2214)-(2416)XB RETURN ~~~ h9Taus~ngen3127 IF AK$=AM7 OR AK$= am7 GOSUB A1

GOSUB C2 GOSUB E2 GOSUB G2 35139 LINE (2422 )-(2624) BF RETURN -Haben Sie irgend welChe Anr91Y~n 35113 LINE (2614 )-(2816) X B RETURN oder Frage so schreibe~ Sie bitte

AK$=a9 GOSUB Al 3511= LINE (2822gt-01324) BF RETURN an die Redaktion(ggf tbmration) 3512 LINE (3222)-(3424)BF RETURNE2 GOSUB G2 3513LINE (3414)-(3616)XB RETURN 3514LINE (3622)-(3824)BF RETURNAK$=e GOSUB El 3515LINE (3814)-(4016)XB RETURNHl RE TURN 3516LINE (4022)-(4224)BF RETURN

Fortsetzung nachste Seitebull-UM Heft 16 Sei te 15

RETURN 3128 IF AK$=A9 OR

GOSUB Cl GOSUB GOSUB H2 RETURN

3129 IF AK$=E OR GOSUB G1 GOSUB

- middot8----~ -~ - - ~-

------

3517LINE (4422)-(4624)BF RETURN 3518LINE (4614)-(4816)XBRETURN 3519LlNE (482i)-(5a24)BF RETURN 352aLINE (5a14)-(5216)XB RETURN 3521LINE (5222)-(5424)BF RETURN

3522LINE (5414)-(5616)XB RETURN 3523LINE (5622)-(5824)BF RETURN 3620RUN 4a0aBEEP 5 END

500lREM COPY-ROUTINE 5001REM ~ahl de~ Fa~be

5a02C LPRINT CHR$ amp1B2 5003REM Zeichen9~oesse c~

5005LPRINT CHR$ amplBjjc 5008LPRINT Akko~d jAK$ 50~0REM Zeichen9~oesse a 5015LPRINT CHR$ amplBja CONSOLE

60 5016REM Die eigentl ich~

ne 5a18FOR Y=3 TO 27 5020FOR X=0 TO 59 5a30p= POINT ltXY) 51340 IF P=l LPRINT 5050 IF P=0 LPRINT 5080NEXT X

Copy Rout i

5110NEXT Y LPRINT LPRINT LPRINT LPRINT LPRINT RETURN

PC-1251 1 Be9r- i He r-oten

Heft 385 Seite 40 fuershy PC-1251

2 109 i 9sP i e I ~ (SuPer--H i r-n) Hefi 485 Seite 8 fuershy PC-1251

3 Dershy Mor-selehr-er- (LOr-dinoteurshy de Poch)

Heft 785 S~te 28 nurshy fue~ PC-1251

4 De rshy e nl) ss ch e ds r- ch t er- piel-und Sotzzaehlu~9 Heft 985 Se te 26 fuershy PC-1251

5 Dur-t-Zoeh I P~o9r-ommmiddot Heft 1285 Se ite 6 fuershy PC-1251

PC-125051 1 Be9r- ffe r-oten

Ein SPiel mit Buchstoben Heft 585 Seite 45 fuershy PC-125051

2 HYPER OLYMPICS SPiel mit Gr-oPhik (Club Sho~Pent ier-)

Hefl 985 Se ite 25 fuershy PC-125051

3 8uchstubier-tofe In Deutsch Inter-notionol (Post)SPr-echshyfunk En9 lis ch F_r-onzoe s is ch Heft 1085 Seite 15 fuershy PC-1251

4 Gr-oPh ische Funkt ion (Club Shor-pentier-)

He ft 1085 Se i te 35 fuershy PC-125051

5 Wonn worshy Oster-n 1789 Ber-echnun9 dershy bewe91 ichen chr-ist I ichen Fe ier-toge Heft 1~85 Se ite 27 fuershy PC-125051

5 I ch dr-uck m i~ e i ne n Ko I e nde ~ Kolende~ mit r-ichtiger- Wochen-und Schultjohr-zoehlun9 Heft 1185 Seite 28 fue~ PC-125a51

Cassetten-Service fUr

PC-1251

~ ld

auf Cassetten

Ipe

7Dor-t ZoehIPr-09r-omm Heft 1285 Se ite 5 fuershy PC-126051

8 WRITE BIG Gr-osse Buchstoben Quer-geschr-ieben Heft 186 Seite 20 fuershy PC-125051

7CE 125

9 Wechstuben ver-buchse In SPiel mit Buchstoben

PC-1500 1 L09 ik Spie I (SuPer- Hir-n)

Heft 485 Se i te 8 fuershy PC1500

2 Wor-tr-otespie I Heft 1085 Se ite 34 fuershy PC-1500

+CE 150

3 Pr-ue f P r-Q9r-omlTl fuer- E i senbohnnummer-n Heft 1085 Se ite 36 fuershy PC-1500

4 Schoenschr-i ft Keine duennen Buchstobenl ienien mehrshyHeft 186 Seite 20 fuershy PC-1500

5Russ ische Buchstoben fuershy PC-1500+CE150+CE151

vom SHARP-Easic-Team

1500

-

Heft 16 Sei t-e

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

s 11 middot11 11

____ N _ bull

- - - N ~ q ~MP h ~ ~ middot h-f 9 r m~~ ~ P h ~ ~ ~) q rh rh - -

1_ 1IVN fII ~ bull ---___ tJW~

bull____________-_____________1- -~ r~-------------------------~

-middot11 I1PLAKATSERVICE middotmiddotmiddot11-----------------------1111 ----------------------11 11 W1r antwarfan Computar- 11

f-middotk fmiddot middot 11 Z k 1111 gra 1 ur a e wee e 1111 11 bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 11

II Vom grossformatigen Plakat liber 11~11 Einladungs- und Geburstagskarten 11 Ill bis zu Briefkopfen etc I1 --11middotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddot_middotmiddotmiddotmiddot11

tmiddot~ 11 SL[]m11 CC~DI

a ~I3IilIbHOO a~ ey 11 -shyI $r At - 11 I ~l~l~l 6~ ~g mAl if 11

4~

~ltImiddot--~-----------------------middotI ~---------------------~---~

Erstellung und Uebersetzung ycnScftware-Dckumentaticn

Wollen Sie eine technische Information oder Beschreibungen Ctbersetzt haben middotF0runs eine Kleinigkeit Lassen Sie gleich die Profis ran

Insectl5Iii1O ~(U~cn -1X~D~(3ffCllffD~ffnl5IDlClg~ID ~~El ftJ sect[3~(6HOO fig

~~~

- lIes +middotuet-middot e

Hef-t 16 Se_i te 17 S HPI RP - Co~mJO u t e r~~~vmiddot ___~~ ~ i ~ __bull __ ~~ ---

--~ ~~~~~--------------------------------------------------------------------Christaph u Peter Kindermann

Roseggerweg 1Progr~mm zur Aktenbeschriftung

7257 Ditzingen 2 das sauber~ und ardentliche Beschriften von AktenrUcken (zB Leitz-Akten usw) macht immer wieder Schwierigkeiten

Mein Bruder und ich haben daher fur unseren PC-1500 A hiershyfur ein spezielles Programm entwickelt

Mit diesem Programm ist es moglich den Aktenrucken ganz nach Wunsch mit graGen fetten oder kleinen Buchstaben zu beschriften auch farbig

Einenmiddot Muster-Ausdruck in alIen 9 SchriftgroGen das gessmte ausgedruckte BASIC-Programm und eine Variablen-AuflistungfUge ich bei

Ubrigens der Zeilenabstand des BASIC-Programmes wurde mit RENUMBER V2 und die Variablen-Auflistung mit VARLIST - beides Ober FISCHEL bezogen - gemacht

Vielleicht sind die Leser von Alles fUr Sharp Computer an dem Programm Akte interessiert daB man Ubrigens auch fUr folgende Beschriftungs-Arbeiten einsetzen kann

Schulhefte Namensschilder TiefkUhlkost Adressen-Aufkleber SchlOasel-Anhanger Merkzettel AktenrUcken usw

Durch ~nderung der Zeile 220 ksnn erreicht werden daB das Zentrum der Beschriftung in die Mitte des beschriftbaren Papieres gerGckt wird Anderenfalls wird in der Pspiermitte gedruckt

5 A WA-l T 99 10 AKTE 15REM PROGRAMM

ZUM BESCHRIFshyTEN IJON AKTENshyRUECKEN MIT FETTEN BUCHSTA BEN

20REM SCHRIFTZEN TRIERUNG AUF PAPIERMITTE

25REM IJERSION 2 JANUAR 1986

30REM COpy RIGHT BY CHRIS KINshyDERMANN SIDNEY amp PETER KINDER MANN DITZINGEN

35CLEAR CLS ON ERROR GOTO 55

40BEEP 3PAUSE AKTENBESCH

RIFTUNG BEEP 3

60IF FW$=JOR F W$-= j THEN BEEP 1 CLS PRINT 0=Sch 1 =BI 2=Gr 3-=Ro I FW 11 I INPUT FW

65IF FW(00R FWgt3 BEEP 3GOTO 60

70CLS COLOR FW 75LBEEP ICLS

WAIT 0PRINT Leerze i I en +shy

24 LLj I

80 INPUT LL 85IF LL(-240R LL

gt24BEEP 3GOTO 75

90LF LL 95BEEP ICLS

PRINT N Text

100 INPUT ZE$ 105L=LEN ZE$ 110BEEP lCLS

120BEEP lilF G)9 OR G(lTHEN BEEP 3GOTO 11 o

125GRAPH CS1ZE G 130 F=G6 -135U=(245-LF)2 140FOR 1=1TO G 145CLS PRINT I

ter Oruck 150GLCURSOR (U+I

12) 155LPRINT ZE$ 160NEXT 1 165GOTO 55 170TEXT 175REM STATUS 1=

850 180END 185REM WENN ZENshy

TRIERUNG AUF ORUCKERSCHREIB BEREltH ZENshyTRIERT WEROEN SOlL

F

FW

FW$

G

I

L

LL

N

U

130

60

50

45 120 140

140 160

105

45 85

55

45WAIT 0G=4Ll= 4 PRINT Groesse

1-9 Gi 190REM OANN

ZEIlE 135 U=(216-LF)2 SETZEN

135 50BEEP 11NPUT

Farbenwechsel J FW$

55TEXT CSIZE 1 N=N+l

115INPUT G

Integrationsprogramm fUr PC-1260

Sehr geehrte D~en und Berren

ZE$ 100

Bernd Bleymehl Urexweilerstr 8 669 St lendel

anbei ubersende 1ch Ihnen ein Programm zur numerischen Integration welches aUf dem sog Monte-Carlo-Verfahren

135

65

60

110 125

145

135

75 90

95

150

105

d h der Ermittlung derlnte-grationsflache aus der Verteilung ~

einer Zuiallszahlenfoqe beruht Das Programm wurde ft1r den PC-12606l geschrieben 1st aber mit kleinen Anderungen (Kleinbuchstaben Ausgabeformatierung) aut alIen Taschencomputern ab PC-1245 lauff8hig

AKTE AKTE

115 130

150

80

155

AKTE AKTE AKTE AKTE AKTE

AKTE

ItRE~ (C) 2611986 2RE~ Bernd Ble~ehl 3REII Urezwei lerstr8 I 4RE~ 6699 StWendel 5 RE~ bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

18 9 A9 CLEAR WAIT 8 PRINTmiddot Inter~lber echnun9 WAIT 288 CURSOR 24

29PRINT bull ~onte-CdrloshyYerfdhrenmiddot

38PRINT middotY=f(z) in Zei le 290middot

49 WAIT 4srREII Ein9dbe der Inte

-9rdl9renzen S8INPUT 9Linke Grenze=

9 L CURSOR 24 IHPUT 9Rechte Grenze =9iR IF Rlt=L THEH 5 e

SS-XI=R-L 68CURSOR 8 IHPUT middotWie

viele Yersuche sol le ndurchgefuehrt werde n middotANZ

6SCLS 79IF AHZltl GOTO 69 89IIAX=8 FOR X=L TO R

STEP XI29 GOSUB 28 8middot IF ABS Ygt~AX LET IIAX=Y

99NEXT X 188GF=IIAXxr 18SWAIT a 187XS=XIAHZ 188X=L lI8FOR I=l TO AHZ 115CURSOR 9 PRINT Ii 9 Y

ersuch bull 129RAHDOPl 139X=X+XS 159YZ= RHD 8IIAX 168GOSUB 288~ IF ABS Ygt

=YZ LET A=A+l 178HEXT I 188 FL=GFfVAHZ 185 WAIT 198PRIHT middotFldeche=middotiFL 195EHD 199RErt Funktionsuntrshy

prordbullbull 288Y= EXP X_ 218RETURH

------_

~ ~ C

~ s- Jbull _____w_~Q~nmiddotph1~middot c~~fmiddot~rhm-~-~~ ~~h~ ~v~rh-

- 4111(~

Peter Gregorius Hau~tstr 3 6571 Martinstein TRIGONOMETRISCHE FUNKTION

Trigonometr-ische ~nkti_on PC - 1500 (A) Y=oSlN ct(X+b)+d (0)= 2

Hiermit Ubersende ich Ihnen ein kleines Programm zur Veroffentshy (c)= 1

lichung in Ihrer Zeitschrift Alles fUr Sharp Computer Cb)= 0 (d)= 0

Gestartet wird das Programm mit Def A Es erscheint in der Anzeige der Name des Programmes und die Form der allgemeinen Sinusfunktion Danach wird der Faktor a eingegebeh Er bestimmt den Werdebereich der Funktion e gibt die Frequenz an b die Phasenverbindung und lid die Versehiebung auf der y-Aehse Wenn der Faktor a kleiner als 1 oder groBer als 10 ist wird der Faktor mit 10 multipliziert bzw divid~ert damit der Funktions graph noeh gezeiehnet werden kann (siehe Beishyspielsausdrueke) Natiirlieh konnen Sie dieses Programm aueh fUr allgemeine Cosinusfunktionen verwenden Dazu brauchen Sie nur in der Zeile 1400 Cosneinzusetz8n bzw eine Phasenverschiebung der Sinusfunktion von 90 Grad eingebeb (Cos I = Sin (X+90raquo

1240GOSUB 1600 1375LET F=120 1300LF 1121GRAPH LET P=-210

COLQR 2 138eFOR J=-21eTO 13112lLINpound (0~0)-( 210 tTRIGONOMETRlSCHE

210~ 12I)LlNE 1400Xl=(-J~8)C

1000REM TRIGONOM ETRlSCHE FUN KTOlN

1BIBREM BY PETER GRpoundGOR1US

1100 A CLEAR TEXT PAUSE TR 1GONOMETR lSCHE PAUSE FUNK T JON

1110 FAUSE Y-=aS 1N c (X+b)+d PAUSE

lJ 20 JNPU T ( a) E1 N5EBEN A (c)EINGEBEN C (b)EliG EBEN B (d )poundlNGEBpoundN o

121210COLOR 1 LPRINT lTRI GONOMETRISCH pound

121121 LPRINT lHl fFUNKT lONl l LPRINT Y=aSlN cl( Xb)-+d

122121LPRINT (0)= ALPRINT (c)= C LPRINT (b)= I B LPR1N T (d)= 0

12302=5

~~ WlIJ[D~J ~r=Jl~

~~~ ~~~ ~rliJI ~~tD ~~ ~~~ ~~~

fI~~ ~~~ r)~~ ~~ ~tm

FUNKTIONllt12021121)-(1 X2=SIN XJX= Y=otSIN ct(X+b)+d20-210) ( (AX2)+OHl (0)= 65

1320FOR T=I2ITO 21 o (c)= 4 2STEP H 1420LINE (FP)-( Cb)= 3l~ LlNE (T 5)- ( 120+X J) 0 3 (d)= 0 T -5) NEXT T 143B~ET F=120+X

1330FOR U=-210TO LET P=J 213S TpoundP 10 1440NEXT J LlNpound (115 U) 1490COLOR 1 -(125 U) 15e0LINE (0210) NEXT U -(0-210)

1340CS1Zpound 1 LINE (121 -2113 COLOR 1 )-lt2113-210) GLrURSOR (12 LINE lt21121shy5178) 2113)-(21021 LPR INT 18121 0) GLCURSOR (1 151eLJNE (21021 25 88) 0)-(02JI2I) LPR 1NT 90 1520ROTATE 1

1350GLCURSOR (12 GLCURSOR lt20 5 -183) 02130) LPRINT -180 LPRINT FUNT GLCURSOR ( lONGRAPH 125 -33) 155eTEXT ENO LPR 1NT -90 1600 1 F A( lTHEN

1360GLCURSOR (70 LET A=Al1121 Z 5)LPRINT =51121_I Z 16101F A10THEN GLCURSOR (17 LET A=A10Z TRJGONOMETRISCHEl 05)LPRINT =510 FUNKT10N 2 16213 RETURN Y=atSIN cl(X+b)+d

(0) = 121 65 (c)= 25 (b)= 0 (d)= 0~TRIGONOMETRISCHE

FUNKTION Y=aSIN c(X+b)~d (0)= 7

(c)= 10 ~ [) Cb)~ 15

3~~ r Cd)= 0 ~~ ~~ lJ~ trn)[iIJ ~~t

~~ tlJ~ Il~

_ All es +uet-

~ ~

J

-

_co

Heft 16 Sei-te 1~9 --L SHARP-ComP~t~er

~ts~~~_~_middotmiddotmiddot- - - - ~---~

bull bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull

middot 8------ bull _ ti

bull _ to _ ~

-- ----~--

Messen steue~n ~egeln mit dem PC 1588

bull La Auf de~ Abbildungseshy aliihen Sie das wichtigshyste Teil eines Erweishy +rE telungssystems tuer Ihlen PC 1508 Es it wu~de aus dem A-DshyWandler aus Heft 385 E in e~ste~ Linie nach K~ndenwuanschan snshy 6itw i ck e It Ni cht zushyletzt haben auch Inshy iA= dust~ieanwende~ zu EI5I

--a Aende~ungsvorschlaeshy -iP I~gen baigatragen 1Auf da~ Platine sehen

Sia - Den Anschluss an den Rachne~ davo~ 3 Steckplaetze fue~ E~~ weita~ungen und eine Ch i p-se 1ect-cha 1tun~g

Was blingt nun dieses System

1 Sie koennen MEHRERE Ge~aete gleichzeitig anschliessen 2 Die E~weite~ungen koennen in ein sepe~ates Gehaeuse eingeshy

baut we~den Die Ue~bindung wi~d uebe~ ein Flachbandkabel he~gestellt

3 Eigenentwicklungen koennen uebe~ eine p~eiswe~te Stift shyleiste (im 110-Raste~ 22) und ein Flachbandkabel angeschlossen we~den No~male~weise musste man den 50shypolige~ O~iginalstecke~ ve~wenden Funktionie~te die Entshywicklung nicht hatte man die Wahl den Stecke~ auszuloeshyten (fast unmoeglich) ode~ ihn wegzuwe~fen (teue~ )

4 Eigenentwicklungen werden sta~k vereinfacht da die wichshytigsten Hardwa~eleitungen auf den Steckdosen vo~handen sind Auf der g~ossen Steckdose 00 07 A0 Amiddot15 Clk Masse Ubatt Ub PU PU PC7 OD MEl RW INT also das ideale fue~ Speiche~e~weite~ungen etc Auf den kleinen Steckdosen 00 07 A0 Al Clk Masse Ub Ubatt RW INT PC7 und das besonde~e 5 Chip-Select-Signale um die Sie sich also nicht meh~ kuemmern muessen Q

5 Sie koennen auf fe~tige E~weiterungen zurueckgreifen wie A-o-Wandle~ und Teilerplatinen O~ucke~schnittstelie und IO-Polt

6 We i tere Haldwa~e i st in Entw i ck lung w i e Spe i che~kilCte Ein schnellel A-D-Wandle~ ein D-A-Wandler

PC-lseeA POCKET COMPUTER

bull 1111111 bull ~

_ -

Besch~eibung de~ be~eits liefe~ba~en Module Technische Oaten A-D-Wandle~ Abmessungen Stromaufnahme

laquolt AD 3 raquogt 4-Kanal Analog-Digi~al-Wandle~ St~omve~sorgung =============================================== Zahl der Eingaenge

De~ A-D-Wandlel uebe~setzt eine analoge Spannung in eine Genauigkeit digitale Zahlenfolge die de~ Rechne~ velsteht und Feinabgleich weite~ve~a~beiten kann Die Aufnahma de~ Messwe~te sowie Empfindl iGhkei t de~en Aufarbeitung wird von einem Ma~chinenp~ogramm uebe~nommen so dass de~ Anwendei nichts damit zu tun hat E~ Aufloesung 8 (18) Bit muss lediglich das Maschinenprogramm aufiufen und hat dann Mess~ate 8 Bit die Zahlenwerte in den Ua~iabl~n A D zu~ Ue~fuegung Uebe~spannungsfestigkeit

Die Aufloesung betraegt 8 oder 10 BitCoies entsp~icht einem Ue~bindung zu~ Basisplatine 3-stelligen Digitalvoltmete~) Anschluss de~ Eingaenge De~ Vo~teil gegenueber einem normalen DMM besteht qa~in dass Sonstige Ausgaenge Spannungsveilaeufe ueber einen laenge~en Zeitraum aufgezeichshy

Integ~ie~endel Wandleinet werden koennen Diese Kurven koennen dann auf dem Plotter ca 78 x 118 mmausgegeben we~den Sia besitzen damit p~aktisch ainan 4shy ca 10 mA Kanal-Messch~eibe~ durch den RechnerFuer dan Wand I er warden nul hochwe~t i ge Baute i 1e middotmiddot-ve~wet1det- 4Metallfilmwiderstaende 1 Ce~mett~imme~ vergoldeta Kontakshy 1 +-1 Digitte alle ICs gesockelt moeglich

250mU (auf 108mU oder andere We~te umluestbai) lmU (250uU) max i ma I 400 MessungenSec bis 40 Uolt Flachbandkabel Loetnaegel und Flachbandkabel Ub 2 Uolt PC7

nl j UdP SHaRP-Comput-er 16 Seite - ZO

--~-shy

-- -

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull

~ q ~rltp~ ~i- ~ h tf_9 rH m~~ ~ ~ q h 1 ~U 0 h h ---middot---

bull d bull

~---fi --~-----

Mitgeliefe~te Softwa~e

P~ogramm Wand lung

Nach Aufruf dieses Programmes stehen Kanaele 1 4 in den Variablen A B C und beitung zur Verfuegung

Prog~amm 810 Bi t-Wandlung

die Messwerte der 0 zur Weiterverar shy

Nach dem Aufruf werden die Messwerte ueber mehrere 50 HzshyPerioden inte~~iert und in eine Variable geschrieben Einshygangsspannungen die (oft mit Netzbrumm) verschmutzt sind werden so weitgehend von den Stoer-signalen ber-einigt Sie ~ geben den Kanal ob 8 oder- 18 Bit und die Var-iable vo~

-Pr-ogr-amm Multimeter-

Anzeige der- 4 Kanaele auf dem Display als oigitalan2eige odershyals analoge Balkengr-afik (B~lkengr-aftk als schnelle Maschi- nenroutine) mit Ueber-Iaufanzeige

Pr-ogr-amm F-Wandlung

Ein schnelles Maschinenpr-ogr-amm 400 MessungenSec (einstellbar-) gang wi~d per Hand gestartet

Har-dcopy UI DEI III - oi gi tal shy - I I

-L I 1bullbullbull1 tl I1Ianzeige -14- I ~3 04At 175AI Har-dco~y _v Anallganzelge

welches es er-laubt aufzuzeichnen oer

DEI IIIIIt ~ _I I I i I I shy

bis zu Messvor shy

oder aber automatisch bei Ueberschreiten einer vOrgebbaren Triggerschwelfe AIs Bes6nshyderheit werden auch 18 Wer-te VOR dem Ueberschreiten der Triggerschwelle mit aufgezeichnet Ein Plottpr-ogramm gibt den Spannungsverlauf auf dem Plotter- aus Beispiele A Ein belastetes Netzteil ltschlecht entbrummt wie man sieht)

wird Eingeschaltet und dann wieder- AU~geschaltet oer VOrgang wur-de automatisch dur-ch die Triggerschwelle (St~ich links unten) gesta~tet 8 883s Aufbau de~ Spannung 803 02s Span~ung mit Netzb~umm 02 Ausschaltimpuls 82 - 858s Spannung am Kondensato~ 858 188s Spannungsabfall

B Batte~iespannung Ileim Star-t eines Automotor-s Hand gesr-ar-tet 8 83s Batter-iespannung 03 - 05s Spannungseinbr-ueche dur-ch den 85 18s oer- Anlasser- laeuft an 18 12s oer- Motor kommt auf touren

schine liefer-t Spannung

-

Vor-gang pershy

Magnetschalter-

die Lichtmashy

12 28s oer Motor- laeuft oer- Regler- r-egelt die Spannung

C NiCd-Accu bei inter-mittier-ender- Belastung -------- --------------

25 Tges 1888 Se c dT 25130 mS(C

2 Tmm 130125 Sec mm Konol 1

15 Trigger 03 V

05

V bullL _ 1--1---1-- 1 - - - 1---- 1-- --t=- e J e2 e3 e e eo e 8a 0 9 Sec

25 Tges 2000 Sec dT 5000 mS~ c

20 Tmm 0025 Sec mm Kono 1 2

15 Trigger 0 V

10

5

V

25

2

15

05

V

Heft 16 seite ~ 21

1---1- 1-----I - - 1- - I-----r----e4 e ~ 88 1 1 2 1 J 8 1 e

- - 1 92 Sec

Tges 980000 Sec dT 2250 Sec Tmm 1125 Secmm Kono I 3 Trigger 0 V

I~~t ilI Je oJo ill ads JeSec Fortsetzung nachste Se i te

IIL~C-~5ee~ PCKE~ CO~PUT~ bull 11 1 11 bull I bullbull1

_-

laquolt DIU 1 DIU 2 DIU 3 Spannungsteiler =====~~===========~========================

Da der A-D-Wand 1er nur E i ngangsspannungen b i-s 258mU verarbe i shyten karin ist bei hoeheren Eingangsspannungen ein Spannungsteiler erforderlich Alle drei Teilervorsaetze haben 4 Schaltstellungen 11 118 1188 11888 Die T e i 1er si nd mi t 1-1aJ i derstaermen bestueck t 0 i e Bere i ch-e 25A und 258 mA mit 5-Widerstaenden

DIU 1 SpannungsSt~omteiler fuer 1 Kanalr 1 Spannungseingang zusaetzlich einen Eingang um Strom in den Abstufungen 25A 258mA 25mA 25mA messen zu koennen Anschluss ueber Klemmleiste

DIU 2 Spannungsteiler fuer 2 Kanaele Die Schalterstellung wird ueber die beiden verbleibenden Kanaele dem Rechner ueber-tragen

DIU 3 Spannungsteiler fuer alle 4 Kanaele

DIU 1 DIU 2 DIU 3 -~----------------+-------------+--------------+-------------Strommessung JA NEIN I NEIN Eingang 2mm Buchse 4mm Telefonbuchse Ausgang Klemmen Steckdose f-Flachbandkabel Abmessung ca 75 x 41 88 x 57 1 188 x 82 -Uebertr Stellung NEIN JA 1 NEIN Zahl der Kanaele 1 2 1 4 ------------------+-------------+------------~-+-------------

laquolt IO 1 Druckerschnittstelle ~nd IO-Port =======================~=======================

An diesen Baustein kann jeder DIucker mit Paralrelscflrdtt shystelle ~ngeschlossen werden Es steht kein lPRINT-Befehl zur Uerfuegungson~ern nur ein Masch4nenprogr-~mm fuer den Druck Wollen Sie zB Den Text ABCDEFGHI123 drucken lassen so wird dies so ~emacht A$F=IABCDEFGHI123 CAll -adrA$ Der Baustein kann aber aucl- als IO-Por-t (TTl-Pegel) verwenshy toff -det wer-den Zur- lJer-fuegung stehen auf 2 St-eckdosen 8 Datenshyein-gaenge sowie 8 Oatenausgaenge mit denen Sie diqitale Signale erfassen bzw absenden koennen Eine Relaiskarte ist in Uorbereitung

r Sr9Q

In Uor-bereitung fue~ dieses System ~ ~ rJ)

Eine Relaiskarte mit 8 Relais~ ~

Eine 15K-Speichererweiterung fuer das Modulfach der Preis 00 wird unter OM 128 - liegen 2Ishy

Eine RAM-Floppy mit 128K (Formatiert) damit Sie Ihren Cassettenrecorder vergessen koennen Preis um OM 588shy~

U

--C Ein Digital-Analog-Wandler um Spannungen ausgeben zu ~oennen -~ mit einem Schaltungsvorschlag fuer ein Netiteil welches dann

mit dem Rechner gesteuert wer-den kann ~

Unci schli9sslich noch ein weiterer A-O-Wandler fuer den Einshysatz als Transient~nr-ecdrder Elnige Daten die fuer sich sprechen

(J 18 Bit Successive Approximation 8 Kanaele 451J-Eingaenget und d~r eigentliche ~ammer- Messzeit 188uS dh 18080 Messungen in der Sekunde fuer extrem schnelle Uorgaenge Wenn ~ Sie ~ Sec mesaen haben Sie Ihr~n Rechner bis zu~ Hals vollCl

0f1 9-middot (Incl iJo ~WSt

Heft 16 Se i t -e 22

fi~~~~~~~R rnoo~~oo ~~ ~~ m~~ 00 DWOO~~

~m ~~ ~

-

______

-~

~ q~~$n~~hfmiddot~h-m~~~~p~h~ ~qr middoth~

Bestellschein

T~agen Sie in de~ Bestellung bitte die Kabe11aeuronge ein Beachten Sie dass alle Kabel moeglichst ku~z sein s01shyIten insbesonde~e das Kabel zum A-D-Wandle~ Wenn Sie keine Eint~agung machen stelle ich Ihnen die Kabell~enge

zusammen

___________~-------L----------------~---------------- Bsste11ung

1 ~nzah1 A~tike1 E-P~eis gesamt 1 1--------~---------------------------------------- middot-------1

1 - 1 CONN 1 (Basi sp 1at i ne) 1 98 - 1 1 l-----~-+-----~~----------------------------+------~+-------1

1 AD 3- middot (A-D-Wandle~) 1 228 - 1 1 1 ~ ~~~~--+~--~--- --~~~~----------------------+-------+-------1

I -- ~ 1 ~ I - 0 1~ (Por-t D~uck e~schn i t tste 11 e) 1 185 - 1 1 1--~----+-~~--~~-~- ~~~----------------------+-------+-------1 1 ) -Di u 1middot -_ (SpannungsSt~omte i 1 e~) 1 33 - 1 1 1-------+- - 2------------------------------+-------+------shy 1 1 1 DIU 2 (Spannungsteile~ 2-Kanal) 1 38- 1 1 1-------+-----------------------------------+-------+------shy 1 1 1 DIU 3 (Spannungsteile~ 4-Kan(1) 1 58- 1 1 1-------+-----------------------------------+-------+------shy 1 1 1 Kabel CONN1 ( --) AD3 cm 1 5- 1 1 1-------+-----------------------------------+-------+-------1 1 1 Kabe 1 CONN1 (-- gt IO cm 1 5 - 1 1 1------ -+-----------------------------------+-------+------shy 1 1 1 Kabel OIU x ( --) A03 cm 1 3- 1 1 1-------middot----------~--- - --------------------+-------+-------1 1 Po~to Ue~packung Nachnahmegebueh~ 1 6- 1 1 1 bei Zahlung pe~ U-Scheck 1 3- 1 1 1-----------------------------------------~-middot-------+--- ----1 1 1 1 1 Zahlungsa~t Nachnahme ( U-Scheck ( == ======1 1 1 1 1 1 Name 1 1 1 1 1 1 St~asse 1 1 1 1 1 1 Stadt 1 1 1 1 1 1 Datum Unte~sch~ift 1 1 1 ----------------------------------------------------~------

Liefe~zeit ca 2-3 Wochen Liefe~umfang abgeglichene Platinen Bedienungsanleitung

Kassette mit den besch~iebenen P~og~ammen

alle Preise incl 14 Mwst

- ---- - - -- -- shy

SHARP POCKET COMPUTER PC-l1QO

Display 2 Zeilen a 16 Zeichen Tastatur zweiteilig dh klappba~ Alpha-Teil mit groGen Folien-Tasten Speicherkapazitat standartmaGig mi Z KB RAM-Karte versehen Datenfunktionen Schreiben Lesen Suchen vonnach Telefonnummern Adressen

Notizen Abmessungen 136 x 78 x 128 mm (BTH) Optionen CE 124 Cassettenrecorder-Interface

CE 126 P Thermodrucker CE 210 M 2 KB-RAM-Karte CE 211 M 4 KB~RAM-Karte

CE 212 M 8 KB-RAM-Karte

Stromversorgung 2 Lithiumzellen Typ CR

Heft 16 Seite 23

2032

All es +uet-middot middotsH fR PC0 middotmpu t e r

bull bullbull ~ 1

RIU

P C 1 1 0 0

Der PC 1100 ist nich nur ein gewohn1icher Taschenrechner sondern auch ein BASIC-progammierbare Pocket-Computer sowi eine universell einsetzbare Datenban und das a11es im handlichen Format Somit lassen sich immer und Uberallmiddot auGer der DurchshyfUhrung gerade anstehender Berechnungen auch Adressen Telefonshynuwmerri oder a11shy

gemeurodne Notizen abspeichern bzw abrufen

-~-shy shy -- 111 _ ~ NW ______

CE-201M

ampCE-~

~NIU

-___SHARP~ 0Urch NacI~ vom -

Per sono I-Computer

Fur den SHARP PC-1450r___

Maschinensp~acheshy

-Handbuch

IM~t~dJTltr1UJU~i(~~mm~i~~t~f~ ISIIH 3-9232-23-8

FlSCHEL GmbH OrJStang9 ~~~~~~t~Br3~~~

DM 49-shy (incl 7 MWSt)

- shy 8-----shymiddot middot ~ciPl -~ I ~pommiddotmatil oh ~ middot~ irn e~~ a ~~ -- --shy-------~ middot ~~

Datenverwaltungsprog tUr MZ-700S00 mit QD-Lautwerk

VIDEO 700800 QD

Endlich SchluG mit d~r Frag~ We-Icheshy Aufze-ichnung ist aUf we-Iche-r Cassette Das sehr schnelle Maschiene-nspracheprogramm ist auch fUr die Verwaltung von groBen privaten Vide-otheken bestens geeignet denn es konnen Ube-r 450 Aufzeichnungen zugleich im Speicher bearbeitet werden die aUf max 170 Cassett~n verteilt sein kot-men Das Programm ist spe-ziell fUr den Be-trieb mit d~m QD-Laufwerk entwicke-It worden das eineshy kurze Ladezeit auch fUr umfangreiche Date-nme-ngen e-rmoglicht Das Programm e-rlaubtdas ube-rschreiben der letzten Datei auf der QD so daB das lastige Loschen einer Datei mit der DELETE-Utility entfallt und so immer die aktue-llste-n middot Date-n zur Verftigung stehen Nach dem ~ndern Losche-n oder HinzufUgen einer Aufzeichnung brauche-n also nur die alten Oaten auf der QD mit den neuen Oaten Uberschrieben werden und konnen so jederzeit schnell wieder geladen werden Pro Aufzeichnung konnen Ti tel Art der Aufzeichnung (z B Westernserie) Lauf~eit Zahlwerkstellung (Aniang und Ende) fre-ieshy Ze-it und zusatzliche- Informationen wie- Darsteller kur7~ Inhaltsangabe usw -gespei~h~~ weroen~ Das Programm bie-te-t einen Vielzahl von Suchmoglichkeiten 6esucht werden kann unter anderem nach Titeln bzw Teile von Titeln Leerzeite-n fUr weitere Aufnahmen ganze Sparten von Aufzeichnungen wie Western aber auch nach speziellen Teilen von Sparten wie Westernkomodien auBerdem nach bestimmten Darstellern oder sonstigen Informationen Wird das Gesuchte gefunden so wird die gesamte Information zu der entsprechenden Cassette auf dem Bildschirm ausgegeben Zum Lieferumfang gehort ein Installationsprogramm mit dem Sie das HauptmenU individuell an Ihre Be-dtirfnisse anpassen konnen Mit diesem Programm konne-n Sie Ihre Aufzeichnungen in 24 Gruppen aufteile-n nach denen dann auch gesucht werden kann Zwei verschied~ne Vorschlage fUr die Aufteilung werden auf de-r Diskette mitgeliefert Das se-lbst erstellte Me-nU oder eine-s der MustermenUs wird dann bei jede-m Start des Programms VIDEO 700800 QD automatisch geladen so daB Sie Ihr individuelles ProgrammenU zur VerfUgung haben

Quick-Disk Laufwerk ist unbedingt erforderlich

Liefrumfang Pro~ramm VIDEO 700800 QD + InstallationsproQramm + 2 f1ustermenUs auf QO ausfUhrliche Anleitung

Preis OM 55- i ne 1 14 MwSt

nEUEAF~SrHEL-SEAU~rE

JETZT AUCH

0= lLI ~ I-shy I(S)I

Il ) 001 a I

et x -I 0 ~

ltI u ~

I -J ltI I(S)I

(J) Z C)I

0 ~ (I) I ~ 1-1 lLI x a

SCHREIB-SERVICE PER COMPUTER

FALLEN BEl IHNEN EINMALIG DOER BFTERS GROSSAUSSENDUNGEN AN middotLASSEN SIE SIE VON UNSEREM SHARP-COMPUTER-TEAM ERLEOIGEN

WIR MACHEN ALLES VON DER ADRESSERFASSUNG BIS ZUR BmiddotRIEFAUFGABE AM POSTSCHALTER

~

Heft 16 Sei t e 25

middotB middot_ -- --_111 __ ____ bull

FRAGE - UND - ANTWORT

Programm

Sehr geehrte Herren ~==================

H erm it sende i ch ihnen e in ProgQmm clas Ihnen Frage unci Antwort steht

Dieses Programm duerfen sie gerne in ihr er ~eitschrift abdrucken Einfach eintippen mit 7 RUN starten und s ich ueberraschen lassenEs ist normaler we ise e in Programm fuer den M~-700 laes st sich aber mit geringfue9igen Aenderun gen fur andere Computer benutz~n Hi erm it moechte i ch si e und anclere anreg en auch mal wiecler Spiele oder sinnvol ~e

Pro9ramme fuer den M~-700 an ihre ~eit sc~rift zu schicken unci abzuclruckenAlso vlel SpassCOMPUTER-FREAKS22

CflRS TEN SCHM IT~

DODO 100 CLS 105 LET T$GENIE 110 DIM U~CI0)N$(10)At(10) 120 DIM T$(10)S$(10)B$(2) 130 DIM Mt(30)Qt(30)CC30) 135 DIM Ut(9)WtC9) 138 DIM ~t(5)

140 REM OATEN WERDEN EINGElESEN 150 GOSUB 10il0 155 GOSUB 2200 210 INPUTWIE HEISSEN SIE O$

220 PRINT 230 PRINTSPRECHEN SIE MIT MlR jOt 240 INPUT 1$ 250 IF ItENDE THEN GOTO 910 300 REM ANTWORT DES COMPUTERS 310 LET ANINTCRND(1)t8+1) 320 IF AN(6THEN ~OTO 490 325 IF AN7 THEN GOTO 2000

700 LET R$WAS HALTEN SIE VON +N$(H)+ 710 GOTO 340 720 LET R$=S$(l)+ +0$+ -MEINEN SIE ETWshyADASS ALLE LEUTE SO +A$CG)+ SINO 730 GOTO 340 740 LET R$=ICH HABE GEHOERT DASS SIE +Ate G) + SINO iH CH) i +0$ 750 GOTO 340 760 LET R$=S$(l)+ iD$i ICH GLAUBE SI E SINO GENAUSO iA$CG) 765 LET R$Rt+ WIE DIE ANDEREN LEUTEN M

IT OENEN ICH GESPROCHEN HABE 770 GOTO 340 780 LET R$ICH FUEHLE MICH JET~T iAtCG )

790 GO TO 340 800 PRINTPRINTPSST bull ICH OENKE 810 LET R$=WIR WOLLEN iU$(F)i +N$(H) i ICH MEINE iN$CHh 1ST iA$CG) 820 GOTO 340 830 LET R$=ER~AEHLEN SIE MlR ETWAS UEBE R +NtCH)+ +0$ 840 GOTO 340 850 LET R$OENKEN SIEDASS 1CH iA$CG)+ BIN i0$i 7 860 GOTO 340 870 LET R$l-lOLLEN WIR iU$CF)+ODER LIE BER UEBER +At(G)+ REDEN 880 GOTO 340 890 LET RtRATEN SIE WAS 1CH UON +Ot+ HALTE 900 GOTO 340 910 REM ABSCHLUSS UNTERPROGRAMM 920 PRINTHABEN SIE JET~T GENUGr 930 PRINTWILL NOCH JEMANO MIT MlR REDEN 940 INPUT XtIF X$JA GOTO 210 950 PRINTPRINTOANN AUF WIEDERSEHEN2222

960 END 1000 REM WORT FUER WORTPRUEFUNG 1010 FOR 11 TO 30READ Q$CI)NEXT 1020 DATA WER330 GOTO 600

340 PRINT 350 PRINTRt 350 PRINT 400 REM PRUEFUNGWIEUIELE ANTWORTEN 405 LET T=0 410 FOR K=1 TO 30 420 LET T=T+CCK) 430 NEXT K 440 IF ~(12 THEN GOTO 450 450 FOR K=1 TO 30LETCCK)=0NEXT K 460 LET T=0 470 GOTO 240 490 REM PRUEFUNG DES AUSDRUCKES 500 FOR ~A=1 TO 30 510 LET Ll=LEN(Q$C~A)) 520 LET L2=LENCIt) 530 FOR YE=1 TO L2 540 IF MIO$CItYEL1J=QtClAJ THEN GOT056 -e 550 NEXT YENEXT lAGOTO 500 560 IF CC~A) )0 THEN GOTO 550 ~70 LET CClAJ=C(lAJ+l 580 LET R$=M$(lAJ 590 GOTO 340 600 REM ERlEUGUNG DES AUSDRUCKES 610 LET E=INTCRNDC1J10+1) 620 LET F=INTCRNDC1JtI0+1J 630 LET G=iNTCRND(1)tI0+1) 640 LET H=INTCRNDC1JtI0+1J 650 LET L=INTCRNDC])10+1) 650 ONEGOT0700720740750780~8008308 50870890

ali PMP -

1ST WAS BEOEUTET WA~

UM IHR 1030 DATA MICH ICH ES SPRECHE N NEIN Hl40 DATA 7 SIND MEIN JASIE 1050 DATA DENKEN KLUG GROB DANKE A US 11260 DATA SIE UNTER NICHT 1ST 1070 DATA ~U 7 WISSEN 1110 FOR 11 TO 30READ MtCI) NEXT 1120 DATA ICH BIN NUR EIN COMPUTER 1130 DATA DAS MACHT NICHTS DAS 1ST

GUTE FRAGE EINE

1140 DATA ICH WEISS NICHTNUNWARUM NIC HT 1150 DATA WIE MEINEN SIE DAS WER SIND SIE7

1160 DATA OH WAS BEDEUTET ES 1170 DATA SOLL ICH LIEBER STILL SEIN 1180 DATA SIE SAGEN MlR WIE MEINEN SIE 1190 DATA OH JE OH JE ALSQ STIMMEN SIE MlR ~U

1200 DATA SIE MOEGEN MICH WOHL NICHT 1210 DATA WARUM ENTSCHLIESSEN SIE SICH DANKE 1220 DATA BIS JET~T HA BEN SIE NOCH NICHT S ERLEBT 1230 DATA NEHMEN SIE ES NICHT UEBEL 1240 DATA UNO SIE DAS 1ST MlR GLEICH WAS FUER EINE OUMME FRAGE 1250 DATA SIE HABEN WOHL EINEN NIEDRIGEN

1 Q UNSINN FortsetzUng nachste Se i te

SHARP-Computer Heft 16 Sei te 26 ~~~----~----~----~----~~------~~--

-_ W_- bull __ IIW __ ~~~~--------1 iircihmiddot ~r tM~bbmati oh 1~ ~~rn ~~ ~ ~ - ~~

1260 DATA SIND SIE SICHER LASS EN SIE 0 AS 1270 DATA 1ST ~ERLORENGEGANGEN WISSEN

1300 REM HAUPTWOERTER 1310 FOR 1=1 TO 10READ N$(I)NEXTI 1320 bATA FUSSBALt TANlABEND 1330 DATA DAS WETTER NEUES 1340 DATA MEIN PROlESSOR ENDE 1360 DATA SCHWARlWALDKLINIK ENTWICKlUNG 1370 DATA DER WEISSE HAI TENNIS 1400 REM lEITWOERTER 1410 FOR 1=1 TO 10 READ U$(I) NEXT 1420 DATA HALTEN UON SPRECHEN UEBER 1430 DATA DISKUTIEREN UEBER UEBERLEGEN 1440 DATA ANALYSIEREN~ MEDITIEREN UEBER 1450 DATA AUSDENKEN ERWAEGEN 1460 DATA UORSTELLEN BERUECKSICHTIGEN 1500 REM EIGENSCHAFTSWOERTER ~510 FOR 1=1 T010READ A$(I)NEXT 1520 DATA DUMM GESCHICKT 1530 DATA INTELLIGENT KLUG 1540 DATA WITlIG UNFREUNDLICH 1550 DATA SPANNEND ERMUEDEND 1560 DATA GROB BLOEDE 1600 REM SATlANFAENGE UNO ANDERES 1610 FOR I~1 T010READS$CI) NEXT 1620 DATA DU MEINE GUETE 1630 DATA WIR WERDEN SEHEN 1640 DATA OH NA JA 1650 DATA HOEREN SIE lU 1660 DATA SEHEN SIE 1670 DATA NA JA 1680 DATA JETlT 1690 DATA WIRKLICH 1700 DATA OH NEIN 1705 REM ANDERE WOETER 1710 DATA MEIN LIEBER FREUND 1720 RETURN 2000 REM ANTWORT WIEDERHOLUNG 2010 LET C=0 2020 LET P=LENCI$) 2030 FORA=1TOP 2040 FORB=1~09 2050 LETL=LEN(U$(B)) 2060 IF MID$CI$ALJ=U$(B) THEN GOT02140 2070 NEXT B 2080 IF l$( 1)= THEN GOTO 600 2090 FOR J=1 TO l 2100 PRINT l$(J) 2110-LET l$(J)= 2120 NEXT J 2130 LET R$=I$GOTO 350 2140 LET ~l+1

2150 IF A)1 THEN LET2$(2)=LEFT$(I$A-1J+ +W$CBJ+ 2160 IF A)1 THEN LET l$(2)=W$(B)+ 2170 LET I$=MID$(I$A+LP) 2180 GOTO 2010 2200 REM OATEN 2210 FOR 1=1 TO 9 2220 READ U$CI)W$(I) 2230 NEXT I 2240 DATA ICH BIN SIE SIND SIE SIND CH BIN 2250 DATA ICH SIE IIICH SIE 2260 DATA MEIN IHR IHRE MI R I~I~~~~~I~~~~~~~~~~~E

2270 DATA - IHR MEI8=-~- MlR IHRE 2280 DATA SIE COMPUTER 2290 RETURN

Carsten Schmitz Burgstr 27 4793 Btirenwestf

IitmJfIiJJIl

-Anwendungs- I~ -_Handbuch_ IIDU - SHARP__

PocketshySOFTWARE

~ ~~ I aUf ~

==_~HGO LAUE_ _ _______ ~_~

~~~~Cassetten --===-

OM 49- (i nel 7 MWS-t)

~NBU

PocketshySOFTWARE

auf Cassetten t) f ~ -~

~-

ta ltP~t~WC

M 0 ~ clpy ~ ~ +is~

1

Unsere Ze i tschr i ft A I I ea rUr IINII-Coputer

informiert Sie ausftihrlich tiber unseren neuen Service

Das Angebot wi rd sUindig erweitert

Flsclael -bullbull0 ltalser-Friedrich-StrS1-a 1008 erlia 12

1m1lJJ~~ llJ lIJlm~~ ImlliJ~lIim~cm ILIJlmrJiJlm

-

-ll PMi -J-~~ Heft 16 middot Sei te middotmiddot 27 ~ ~ ~ ~ _~ __ SIiA middot~P~~C6m19-umiddotte r1f

_ _ ~ _ -I _~_ ___ I)r_ bull L- bull -gtC ~

3265666708697071727374757677787980

EXTERNER DRUCKER CDOPPELANSCHLAG)

x 320 GRAPH I K

Unterprogr

n-H

LIST 10000 REM 10010 REM gt H A R DCa P Y lt 10020 REM gt SHARP MZ 731 lt 10030 REM ) QUIK DISKCASS lt 10040 REM gt u xt Druckr lt 10050 REM W Zittrich 10060 REM An dr BAk 22 10070 REM 2907 a~nkntn 3 10080 REMiI 10090 01 V (25S) 10100 FOR 1-0 TO 2~~

10110 READ middotVltI) 10120 NEXT I 10130 RESTORE 10140 REM HARD COPY DATA ZElLEN 10150 DATA 10160 DATA 818283B4es86878889902S12OS221203 10170 DATA 20948495051S253S45556S74~

10180 DATA 615947464422924423621822722621~2i2

~0190 DATA 23023219419319619920720212822S2S4 10200 DATA 2002509524824124763204 10210 DATA 219220233245SS9460912439364201622S2 10220 DATA 921982232082062112102S53334353637 10230 DATA 38394041434222224623S234 10240 DATA 195197239240228231238237224253216213 10250 DATA 242249217214192161154IS9156146170 10260 DATA 151152166175169184179176183 10270 DATA 158160157164150165171163155189162187 10280 DATA 153130135140188167172145147148149 10290 DATA 180181182174173186178 10300 DATA 185168177131 136 ~41 134 132-137142191133 10310 DATA 1381431901291391441272S2941989572 10320 DATA 6796979899100101102103104112 10330 DATA 113114115116117118119120121122123124 10340 DATA 125126105230232218227353535106107 10350 DATA 108109621101112S31121282212OS216206 10360 DATA 213222201208223193254194233245200 10370 I 10380 BA-$DOOO 10390 I

10400 Z-24IREM ZElLENANZAHL AUSDRUCK 10410 I

10420 ZZ-OIREM ZEICHENANZAHL PRO ZEILE 10430 I

10440 PRINTIP CHR$ (27) bull liS I REM 10450 FOR 1-0 TO 404Z-1 10460 J-PEEK (BA+ 1gt 10470 PRINTP TAB(5)CHR$(V(Jraquo bullbull ZZ-ZZ+IIIF 10480 NEXrI 10490 END 10500 PRINTPIZZ-oRETURN Rlfampdl

1 REM HARDCOPYPROGRAr1l1 FUER MZ -80111 200 2 REM Druckt eine Bildschirseite auf EPSON RX-88 3 REM Das Program kann entweder 815

4 REI1 in ein Sraphikprogr aufgenomen werden 5 REI1 oder mit CHAIN nachgladen werden 6 REtt 7 REI1 UN KlelMl 8 REt1 bull KoWtig5NeC) 19 9 REM 4400 Muenster IIJtiM18 0=320 1011J10 INIT-LPTMeS2shylliJ020 PRINTP CHR$(27) IOl-CHR$(20) CHR$(27) J 103-CHR$(4) 11iJ030 NI-D-INT(D256)256 lliJ840 N2-INT (D~)laesa DIM B(S) 10060 FOR Z=IiJ TO 199 STEP 5 10070 PRINTP CHR$(27)-CHR$(4) 100BIiJ PRINTP CHR$(Nl)CHR$(N2) l1iJ090 FOR S=IiJ TO D -1 10100 FOR 1=0 TO 4 10110 BU)-SGN(POINT (5Z+1raquo 10120 NEXT I 10130 BV=B(0)32+B(1)16+B(2)8+B(3)4+B(4gt2+8(5) 10140 PRINTP CHR$(BV) 10150 tEXT S 10160 PRINTP 1017111 NEXT Z Mit freundlicher Genehmigung vom 1111188 PRINTP 10190 END MZ-700S00 ANWENDERCLUB clo Germar Nikol

Sandkaulbach 1 5100 Aachen

PM SHARP-Computer Heurof t 16 Sei te 28

~i~ ~rph~~ h~-f9h~~~~~ 9h~ ~wprri~

aMflK IUJTUfN RIR cm MZ 700

10 RE - 213 RE~ COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU 39 RE _shy 9913 ClS lee0 REM LINIE 11310 REM -----------------------EINGABE 11320 CURSOR1321INPUTX-KOORD ANFANGSPUNKT (0-79) Xl 1925 IF (Xllt9)+(Xl)79) THEN 10213 1939 CURSOR1323INPUTY-KOORD ANFANGSPUNKT (9-49) Yl )93~ IF (Yllt0)+(Yl)40) THEN 1039 1037 CURSOR1321PRINT SPC(119) 11349 CURSOR9(21INPUTX-KOORD ENDPUNKT (9-79) MX2 11345 IF (X2lt0)+(X2)79) THEN 1949 19513 CURSOR023INPUTY-KOORD ENDPUNKT (0-49) Y2 11355 IF (Y2(0)+(Y2)40) THEN 1050 11369 CURSORe21PRINT SPC(119~ 1970 CURSOR021INPUTFAR8ECDDE (9-7) FA 1975 IF (FA lte)+(FA ) 7) THEN 11379 Ieee CURSORe21PRINTB I T T E WAR TEN 11013 REM -------------------- shy ZEICHNEN 11113 IF Xl=X2 THEN 12913

-------

~At1_ _ __ ~ _------- -

1120 FOR X=0 TO X2-Xl STEP (X2-Xl)ABS(X2-Xl)11313 Y=INTlaquoY2-Yl)(X2-Xl)X)+YI 11413 SET Xl+XYFA 11513 NEXT X 160 GOTD 1250 1209 WE=lIF Yl gtY2 THEN WE=-I 1295 FOR Y~Yl TO Y2 STEP WE 12113 SET XIYFA 1220 NEXT Y 1250 GOTO 113e0REM

10 REM ~ 29 REM COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU

30 REM 999 CLS 2009 REM KRE IS 2019 REM ---------------------- EINGABE 2020 CURSOR921INPUTX-KOORD MITTElPUNKT (9-79) Xl 2025 IF (Xl(9)+(xi)79) THEN 1029 2030 CURSOR923INPUTY-KOORD MITTELPUNKT (13-40) Yl 2035 IF (Yl(9)+(Yl)40) THEN 113313 21337 CURSOR_21PRINT SPC(119) 2049 CURSORe21INPUTRADIUS RA 2109 REM --------------------- ZEICHNEN 21113 FOR X=-RA TO RA STEP 3 2120 Y=8SQR(RA~2-X~2) 2130 XZ=X1+XYO=Yl+YYU=Y1-Y 2140 IF (XZlt0)+(Xlgt79) THEN 2189 GRAPHIK F~ ~ MZ 700 21513 IF (YOlt0)+(YOgt40) THEN 2190 2160 SET XlYO 2170 IF (YUlt9)+(YU)4e) THEN 21813 2175 SET XZYU 2180 NEXT X 2190 GOTO 20001REM

10 REM - 20 REM COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU 30 REM 999 CLS 301313 REM SINUS 3-13 10 REM ---------------------- El NGABE 30213 CURSOR021INPUT FEINHEIT (1-9) -FE 313313 IF CFE(I)+(FE)9) THEN 31329 313413 - CURSORelePRINT---------------------------------u 313513 CURSOR923INPUT wFARBCODE (0-7) FA 1

313613 IF (FAlte)+(FA)7) THEN 313513 3065 CURSOR021PRINT SPC(119) 313713 CURSORe21INPUT NAMPLITUDE(-20 bis 20) AM 3075 IF CAM(-20)+(AMgt2e) THEN 3970 313813 CURSOR023INPUT ANZ PERIODEN (1-5) PE 3085 IF (PElt1)+(PE)10) THEN 313813 31390 CURSOR021PRINT SPC(119) 311313 REM --------------------- ZEICHNEN 3110 FOR X=0 TO 79 STEP 5FE Mit freundlicher Genehmigung vom3120 yen=-AMSIN(X(125PEraquo+20 3150 IF (Ylte)+(Y)40) THEN 31813 MZ-700800 ANWENDERCLUB co Germar Nikol 31613 SET XYFA Sandkaulbach 1 5100 Aachen 3180 NEXT X 31913 GOTO 3eoeREM -

All es +middotuet-middot shyHeft -16 Sei te 29 s IlA R P- - C mp u middoti er

___

Zu

r F

un

kti

on

d

r

Hard

war

l D

i

PCG

w

1rd

zu

m i

nn

~

HZ

-70

0

Bu

an

gs

clo

bullbullbull

n

zum

an

dr

n

Qb

r i

n 2

4-p

ol

F

lach

kab

l

am

So

cK

l

ds

CG-R~

(s

Sch

alt

pla

n

HZ

-70

0)

D

as

CG

-Rom

dbullbull R

ch

nr

w

ird

d

an

n

au

f d

i

PC

G-P

lati

n

gbullbull

tcK

t

Dr

C

G-R

om

Bu

s

wir

d al

o

in

fach

n

twd

r m

it

dm

O

rgin

al

Zi

ch

ng

nr

ato

r

(PC

G

au

)

od

r

mit

d

m

pro

gra

mm

irb

ar

n

RAM

6

11

6 b

di

nt

F

all

m

an

nu

n

ab

r

nic

ht

dn

K

om

pl

ttn

Z

ich

nsatz

Cl ro 1

3 Cl) 1

Z

1- ~

(I ~

r

m

~

rt

f-

(J

I

() m

1- rt

m

LJ

o

Hard

war

bbullbullch

rib

un

g

PC

G-G

rafi

K

Di

P

CG

-Gra

fiK

v

on

K

rt

n

amp P

artn

r it

in

hi

t

fur

dn

H

Z-7

00

k

on

zip

irt

wo

rdn

bs

ch

id

n

Grafik

fah

igk

it

zu

v

rbbullbullbullbullrn

al

ZU

atz

shyW

ft

di

hr

01

A

bK

urz

un

g

~PCG~

th

t

dab

i

fur

Progr~irbarr

2i

ch

ng

nr

ato

r

Da

bbullbullag

t da~

dr

u

rp

run

gli

ch

n

ich

t progr~irbar

Vid

o-Z

ich

na

tz

(EP

RO

H

27

32

) d

urc

h

in

p

ro

gru

ai

rb

ar

RA

M

(61

16

) rbullbulltz

t w

1rd

H

ird

urc

h it

bullbull m

og

lich

bullbull lb

r

dn

A

ufb

au

b

zw

d

i PunKtmatri~ i

nbullbull

2i

ch

n

f bullbulltz

ul

gn

D

i

bi

lan

g t

arr

Zu

ord

nu

ng

i

nbullbull

An

zi

gc

odbullbull

zu

i

nm

Z

ich

n gm~ A

nzi

g-

Co

d

Tab

ll

au

f S

1S

9 d

Han

db

uchbullbull

wir

d

du

rch

i

n

vo

n

Ihn

n fri

w

ah

lbar

2

uo

rdn

un

g

rbullbull tzt

B

i

gbullbull ig

nt

r

Wah

l d

r

Pu

nK

tmatr

izn

(T

ri

br

-S

oftw

ar)

it

om

it

au

ch

i

n

ho

ch

au

fla

bullbull

nd

G

rafi

K

mag

lich

d

a jd

r

Bil

dp

un

Kt

in

bullbull

Zi

ch

n

an

gs

tu

rt

wr

dn

k

an

n

Jd

s Z

ich

n b

in

halshy

t

t J

a b

Kan

n t

1i

ch

9

8

-64

bull

i n

z

I n

B

11 d

pu

nK

t

D

a ab

r

au

f G

run

d

dbullbull

Um

wg

bullbull

Ub

r d

j

An

zi

g-

Ko

d

d

i

An

shyst

ur

un

g

in

s

Bil

dp

un

Ktbull

bull rc

ht muh~

it

ig

nt

i

ch

d

is

Grafi~

ig

ntl

ich

m

hr

fur

An

wn

du

ng

n

in

dn

n

di

Gbullbull

talt

un

g K

om

pl

ttr

V

ido

-Zi

ch

n

vr

an

dr

t w

rd

n

01

1

zrB

T~tvrarbitung

un

d

Sp

ilbullbull

B1

1

tz

tr

m b

so

nd

r

d

a n

dl

i ch

d

i

lan

gw

11

i g

n

SH

AR

Pshy

Bra

fik

-Sy

mb

ol

d

urc

h

pil

gr

ch

tr

Z

ich

n

rbullbull

tzt

wr

dn

k

on

nn

H

irz

u g

ibt

bullbull

au

ch

c

ho

n zah

lri

ch

g

ut

G

rafik

sp

il bullbull

(BB

G-S

oft

war

) B

i

dr

E

ntw

ick

lun

g d

isr

G

rafi

K

wu

rd

Wr

t g

lg

t au

f d

i

vo

ll

Hard

-un

d S

oft

war

K

om

pati

bil

itamp

t zu

d

r

Org

ishyn

al

Jap

an

ich

n

P

CG

-Bra

fiK

v

on

H

AL

-Lab

ora

tory

E

in

wi

tr

r

Vo

rt

il

gg

nU

br

an

dr

n

tru

ng

n it d

r

lotf

ribullbull

infach

E

inb

au

Oi

ri

n

Hard

war

is

t n

atu

rli

ch

fu

r d

n

nu

tzlo

bull

Zum

L

if

rum

fan

g d

r

PCG

g

ho

rt

in

K

as

tt

m

it

zw

i

Pro

gra

mm

n

Ein

mal

dr

P

CG

-Ed

ito

r

Di bull

bullbull

r gbullbulltattt

u

a

di

E

rt

lshy

lun

g

bzw

E

dit

iru

ng

i

nbullbull V

ido

zi

ch

ns

n

ittlbullbull

inr

gro~n

8

8

Punktmatri~

NatU

rlic

h

Kan

nn

au

ch

i

gn

Z

ich

nsatz

v

on

au

f K

abullbullbulltt g

lad

n w

rd

n

Hit

an

dr

n

Wo

r t

n

it

di bullbullbullbull

Pro

gra

mm

bull

i n

id

albullbull

Hi

1fs

mi

t tl

middotz

ur

E~stllung i

gn

r Z

jch

namp

tz

d

i

dan

n

zB

in

S

pi

ln

n

ach

g

I ad

n w

rd

n

Ko

nn

n

Zum

an

dr

n i

n S

pi

l ~Hol ~ttack

farb

ig

An

wn

du

ng

d

r

PCG

d

art

llt

wl

chbullbullbull

in

gu

t

Gra

fik

rw

1shy

dr

P

CG

Nu

in

ti

gr

dbullbull

halb

n

och

o-n

Di

A

nt

ur

un

g d

r

PCG

gbullbullch

ih

t Q

br

d

i

Ad

rbullbullsn

H

x

1

EO

I0-E

01

2

~

m

c O

is

Ad

rbullbullbullbull

n w

rd

n

mittl

d

r

IC

13

14

15

( bullbull

l

Sch

alt

pla

n)

dk

od

irt

A

m

AU

gan

g

dbullbull

IC

13

t

hn

lo

wshy

0shy I-

ak

tiv

T

og

gJ-

lmp

uJs

fur

di

naCh

f~lgndn

Rg

ist

r

zu

r 1-

V

rfQ

gu

ng

n

Das

~Port~

E0

10

tllt i

n

Latc

h

zu

r A

ufn

nah

m

dr

r

Vi d

od

at

n

fUr

dn

P

CG

-Ram

d

ar

(I

C

10

LS

3

73

)m

1

O

as

Po

rt

E

01

1

1st

in

R

gis

tr

zu

r A

ufn

ah

m

dr

r

stn

a

Bi

t d

r

PC

G-R

AH

-Ad

r

Di

s

i st

insg

sam

t 1

0shy

Cl

()

st

ll1

g

da i

n

2i

ch

nb

n

(vo

n

2 v

orh

an

c1

nn

) d

r

PC

G

l

12

8

Zi

ch

n umfa~t

un

d

di bullbullbullbull

bn

g

nau

1

29

8

-

1 K

By

t

m

(-1

0 A

drs

bit

gt

au

sm

ach

n

(IC

5

LS

2

73

)r

O

a

Port~

E0

12

schli~lich

ist

das i

gn

tlic

h

St

ur

shy3 1-

Rg

it

r ~r

PC

Q-G

raft

k

Di

sbullbull 1

st

5 B

it b

ri

t

(le

4

) co

B

it

DO

un

d

01

sin

d d

i

fh

ln

dn

B

its

dr

R~-Adrs

bullbullbull

C

Bit

0

2

leg

t d

i ak

tul

l

Zi

ch

neb

n

fs

t

l

co

Bit

0

3 g

esta

ttt

b

i

St

llu

ng

d

s

Jum

pers

SS~

au

f ~ON~

in

Softwaremamp~ig

Ein

sch

alt

un

g

der

PC

G

(n

bn

d

m

lt

0 p

rio

ris

irt

n

Hard

war

E

inA

us-S

ch

alt

r)

a O

er

zu

0

3 g

ho

rig

R

gis

tra

usg

an

g

2Q p

rrt

od

er

gib

t u

ber

in

e

Lo

gik

d

a

PC

G-R

am

61

16

fri~

lnv

er

hi

rzu

w

ird

n

tsp

reh

en

d

das

CG

-Rom

an

gs

tu

rt

()

3

~

N

9i

t 0

4 r

gi

bt

dn

S

tro

be-

Imp

ul

zu

r P

rog

ram

mi r

un

g

dbullbull

~

I P

CG

-Ram

Bv

qr

dibullbullbull

r Im

pu

l s

ko

mm

t

mu

ssn

d

i

ak

tu

J 1

O

-J

~O

Ram

-Ad

rss

e

un

d

di

V

ido

dat

n

in

dn

n

tp

rc

hen

dn

~

0 R

eg

ist

rn

ab

gl

gt

sein

e

Dr

S

tro

b-

Imp

ul bullbull

ch

alt

t i

nshy

c

m

al

di

2

zu

l~-Hultipl~er

(IC

2

71

1

LS

1

57

) ur

n

I-(

()

Hi

rdu

rch

w

rd

en

d

em

PC

G-R

amC

G-R

om

n

ich

t m

eh

r d

i0

0

Cl)

0 A

nzi

ge-K

od

s

des

HZ

-7n

O

zu

gf

Qh

rt

(t

lln

A

drbullbullbullbull

n n

in

bullbull

Zi

ch

ns

im CG-RomR~ d

ar)

so

nd

rn

s w

ird

d

j

rlgt

ak

tuell

P

rog

ram

mie

rad

rbullbulls

an

d

n

PC

G-R

am 9

lg

t bull

z f-~

2um

an

dr

n c

middothalt

t r

dj

V

ido

dat

n

dbullbull

IC

10

au

f d

n

tTJ

PC

G-R

am

du

rch

(v

orh

r Tri-Stat~)

un

d

erz

eu

gt

ejn

nZ

S

ch

rib

imp

uls

u

br

ein

H

on

ofl

op

fu

r d

n

PC

G-R

am

(Jle

f-t

TJ

Bit

D~ chli~lich

bew

irk

t

da~

bei

in

em

Strob~lmpul

O

tl

(

0)

nic

ht

di

V

ido

dat

n

dbullbull L

atc

h

IC

10

so

nd

ern

d

ie

00

D

at

n

dbullbull

CG

-Ro

ms

au

f d

as

PC

G-R

am gf~hrt

wr

den

l

tgt

C

Cl)

to

Da

war

ch

on

all

bullbull

zu

r F

un

kti

on

d

r

PC

G

Di bull

bullch

alt

un

gsshy

n

tch

ni

ch

A~fuhrung K6~nn

Si

d

m S

ch

alt

pl

n

ntn

hshy

r

m n

m

n

An

zu

mr

kn

it

middotno

damp~ d

r

HZ

-70

0

Bu

au

f d

r

~

P

lati

n

d

urc

hgbullbullch

lif

t w

ird

d

am

it

~och

wi

tr

0

pr

i--

hr

n

Gr

at

(Flo

pp

)

aO

-Zi

ch

n

Kart

bullbullbull )

an

g

-

sch

1o

sbullbull

n

rdn

k

6n

nn

p

i

Sp

an

nn

un

g ~i

rd

vo

m Jo

yst

i ck

Po

r t

zu

gf

uh

r t

Au

tor

dt bullbullbullbull B

itra

g

Kai-Uw~inor

Sch

l~tfel

dr

tr

18

3

19

0 ~achn

un

d Kontr~kt

u

d

r

peG

-Gra

fiK

[

~

- ~

~

~

J

0

T

J bullbull

H

~

J

c

-

JI

r-i r

3

~i

)1

1

a

~

~~

r-i

0

middot ~

J

~

~

middotwmiddot

~

~ J

~

1

middot0

middot H

iX (

t f

tt=

f-W

k

M

flW

-f-~bmiddotWf2~1tmiddotmiddot ~f$ltxt-W ~~1d~~ middotrMJmiddot~r11di4~u~~

3

1-

rt

pro

gra

mm

ir

n

wil

l

wu

rd hardwarm~ig d

i H

og

lich

ki

t v

org

bullbullbullh

n

di

V

i d

od

at

n

ds

C

G-R

om

s in

d

a

RAM

zu

k

op

irn

r ()

gt-t) rt

I--

(JI w

()

f-I

rt

() LW

I-

-

en r

D

iO

-U I (

)

o 3 C

c+

f1)

1

~~

I~J~~J

shy

~-b

L i

i~U

-1

I

II

I

B

r-

I I

I

1

10

v

__2middot

_=_=

=~_middot

D 1

1111

1111

11

11 1

I i

11 ~

11

11

11

11

i I~

I

I I

I---shy

~

~

~

bull

I

) ~

((

Ill

a

~~

-f

~f

lt

lt lt

~

r laquo

~

~ ~ ~

-

etA

llg

ae

ine t

ech

nis

ch

e

Data

n middot d

ar

P C

S

-Grafi~

bull ~~~==c-c-------aaz8~

____

__a_

___a

~=

__-=

---2

=__

____-==~a=ma~=-=_=~

Sp

eic

herb

ara

ich

I

4 K

B EPR~

ltu

s d

a

MZ

70

0)

2

KB

RA

M

( fu

r 2

x1

28

Z

aic

hen

) bull

I ~

I

i

I

~lt

)

Iad

rltS

sia

rbar

bull W

rita

-On

ly-M

eeo

ry

bull

ow

bull

~J

IA

drl

tSsi

aru

ng

bull

8

bit

-Dis

pla

ycad

G

b

E

OIO

H

LS

B d

ar R~-Adrasse

E0

11

H

r-+

-J

~

~I

_ ltt

cl~

wshy

~

~

lt

VI ~

lt~1O

~

IIS

B d

er

RM

-Ad

r

E

01

2H

B

its 0

1

B B

yta

erg

eb

an

ain

Z

aic

hen

bull

~

-

~ r

1 ~

Z

aic

hen

st

z

I E

Ol2

H

Bit

2

P

C

6 ain

-au

s

E0

12

H

Bit

3

(Ste

llu

nQ

d

er

Sch

alt

er

wiv

b

at

no

ra

l_ B

etr

illb

)

Str

ob

e

bull E

01

2H

B

it

4 vollt~ndiQar

Ip

uls

Co

py

E

PRO

M-R

AfI

I

EO

l2H

B

it

5 vollst~ndigar

Imp

uls

Dat

en

p

eG

-

ED

ITO

R

I

===S============~-=za===~

Kalt

sta

rt

B

CD

EH

(nu

r ein

ml

v

arN

en

db

ar

dan

ach

W

ar

start

)

Warl

tsta

rt

I BD4~H

Sta

ck

I

BC

DD

H b

is

BB

BC

H

alt

er S

tack

po

inte

r b

vi

K

alt

st

art

g

are

tt

t

bull

ob

are

S

ren

ze

I C

FF

FH

dam

it etN

5

KB

b

ele

gt

Hil

fssp

e1

ch

ar

I C

BO

OH

C

FF

FH

Ril

ckk

ahr a~s

PeG

lE

d

an

n

J d

ruck

en

bull

t-shy

Ed

ito

r

Z~~Z

~~2=

=bullbull2

____

__==2_~~

__

_2=

=n__

2U=

==

St

uck

hst

d

er

P

C

6

-G

raf1

k

2S=2=_====_=~=2Z===a2C_==

____

_~~

__zaa_=a_=z====_===~======c==~~

74

L

S

00

8

x

e l

OO

nF

A

YX

0

2

C

InF

I

Imiddot

0

4

C

10

0p

F

i2

7

R

10

0 O

h

II~

Imiddot

or

3

0

R

1 K

O

h

I v

1

39

R

33

KO

Hl

l 1

S1

2

x

2x

2

4 p

ol

Fassu

ng

17

4middot

Us

ch

alt

er

Kn

itte

r A

T 1

0

i I 2

73

2

x

BrG

ck

en

sch

alt

er

37

3

2 x

2

4 p

ol

S

ock

elv

erb

ind

er

RA

ft 6

11

amp

50

po

lB

usk

ab

el

middot1 I

i I

I

I I

r

~ ~

~

~

~

J

0

~

J

H

~

J

I

bull-

middotTJ

middotmiddot0middotmiddot

~ J

middot3middot

middot iti

a

IT

~

0

~

J

I

-

0

~

J

~

J

00

X

Jgt

0

0

I ~ 3

l c C

+ ID

I1

ro i

1 rt

~

W ro 1-

rt

ro w

t)

AN

SCH

LU

SS

DER

T

HE

RM

OSC

HR

EIB

MA

SCH

INE

B

RO

THER

E

P-4

4

AM

MZ

-70

0

====

====

====

====

====

====

====

====

====

====

====

====

====

====

===

Die

R

eis

esc

hre

ibm

asc

hin

e

EP

-44

is

t m

it

ein

er

ein

geb

au

ten

V

24

-Sch

nit

tshyste

lle au

sg

esta

ttet

un

d

desh

alb

aIs

p

reis

gU

nsti

ger

Dru

ck

er

fUr

Pers

on

al-

Co

mp

ute

r g

eeig

net

D

er

MZ

-70

0

ist

nic

ht

serl

en

massig

m

it

ein

er

serie

llen

S

ch

nit

tste

lle au

sg

ert

iste

t

Serie

lle D

ate

nti

bert

rag

un

g

1st

jed

och

m

it

geri

ng

em

A

ufw

and

au

ch

so

ftw

are

mass

ig

mb

gli

ch

BiI

d

1 zeig

t ein

e

ein

fach

e S

ch

alt

un

g

mit

d

ere

n H

ilfe

d

ie

Sig

nalp

eg

eI

des

MZ

-Pri

nte

r P

ort

s

un

d

der

EP

-44

an

ein

an

der

an

gep

asst

werd

en

E

in T

ran

sis

tor

g

este

uert

d

urc

h

das D

ruck

bere

itsch

aft

ssig

nal

(ER

) E

P-4

4

treib

t d

en

R

DA

-Ein

gan

g d

es

MZ

Po

rts

Ein

Q

pera

tio

nsv

ers

tark

er

wan

delt

d

as

TT

L-A

usg

an

gss

igD

al

(IR

T)

des

MZ

un

d ste

uert

d

en

D

ate

nein

shyg

an

g

(RD

) d

er

EP

-44

D

ie

Vers

org

un

gss

pan

nu

ng

en

fU

r d

en

O

pera

tio

nsv

ershy

sta

rker

kb

nn

en

au

s

der

V2

4-S

ch

nit

tste

lle

bezo

gen

w

erd

en

(R

S=

+1

2

V

SD

=-1

2V

)

Der

B

ezu

g d

er

neg

ati

ven

V

ers

org

un

gss

pan

nu

ng

vo

m

Date

nau

sgan

g

der

EP

-44

h

at

ein

e p

osit

ive

Neb

en

wir

ku

ng

D

er

AU

sgan

g d

er

EP

-44

w

ird

aU

f d

ere

n

Ein

gan

g

zu

rtic

kg

eft

ihrt

so

dass au

ch

im

O

n-i

ine-B

etr

ieb

d

ie

Tast

aL

ur

der

EP

-44

b

en

Utz

t w

erd

en

k

an

n

urn

etw

a

ein

e

Ad

ress

e

od

er

Dat

um

in

ein

en

T

ex

t ein

zu

ftig

en

D

ie

beid

en

T

eil

sch

alt

un

gen

k

on

nen

b

equ

em

in

den

S

teck

erg

eh

au

sen

an

d

en

E

nd

en

ein

es 2

-po

lig

en

ab

gesc

hir

mshy

ten

K

ab

els

u

nte

rgeb

rach

t w

erd

en

IRT

19

RD

A

21

GN

D

22

MZ

-70

0

P-1

0

r---

----

----

---

I

I

I I

I I

I I I I I I I I

----

----

----

---

Bil

d

1

EP

-44

r------------~

I I

20

ER

I I I I I

-~~

-~

4

R

S

I I I

~3

RD

----

2

so

GN

DL_

____

____

___

_

Das

M

Z 7

00

B

asi

c

lZ

-0

13

B

V

1

0

A k

ann

m

it

dem

in

S

lId

2

gezeig

te

Pro

gra

mm

U

bers

ch

rieb

en

w

erd

en

ur

n eln

e serie

lle

Date

nau

sgab

e

zu

lich

en

D

amit

K

lein

bu

ch

stab

en

k

orr

ek

t g

ed

ruck

t w

erd

en

m

uss

d

ere

n

Co

de

erst

in S

tan

dard

A

SC

II-C

od

e u

mg

ew

an

delt

w

erd

en

D

azu

w

ird

U

nte

rpro

gra

mm

d~s

RO

M-M

on

ito

rs

(Wan

dlu

ng

v

on

A

SC

II-

Zeic

hen

in

co

de)

verw

en

det

D

as D

ruck

bere

itsch

aft

ssig

naI

der

EP

-44

m

uss

n

ich

t v

or

so

nd

ern

au

ch

w~

hren

d d

er

Au

sgab

e ein

es Z

eic

hen

s abgefr~gt

werd

en

D

ie

EP

-44

h

at

nam

lich

d

ie U

nart

ih

r D

ruck

bere

itsch

aft

ssig

nal

wah

ren

d

der

Ueb

ert

rag

un

g ein

es Z

eic

hen

s zu

lo

sch

en

In

ein

em

so

lch

en

F

all

m

uss

d

as

Zeic

hen

n

och

mals

g

ese

nd

et

werd

en

w

enn

ern

eu

t sch

aft

an

gezeig

t w

ird

D

ie

Ueb

ert

rag

un

gsg

esc

win

dig

keit

(1

20

0

Bau

d)

du

rch

ein

e w

art

esch

leif

e

(Zeil

en

4

0

un

d

41

) b

est

lmm

t

Erf

ah

ren

e S

harp

shyP

rog

ram

mie

rer

kb

nn

en

sic

h ~ine

g

ep

atc

hte

Basi

c-K

op

ie h

ers

tell

en

1

st

zu

beach

ten

d

ass sic

h d

er

Basi

c

Inte

rpre

ter

nach

d

em

Au

tosta

rt

selb

st

urn

1200

H S

peic

herp

latz

e v

ers

ch

ieb

t

~

PA

GE

Bl1

d

2O

lT

PU

T

TO

B

RO

TH

ER

E

P-4

4

4 P

-T

CH

B

AS

IC IZ

middot

01

3

B

V

10

A

~

6 R

OM

11

0N I

TO

R

RO

UT

I N

E

FO

Rein

en

7

AS

CII

T

O

DIS

PL

A

C

ON

VE

RS

ION

8

9

AO

CN

E

QU

O

BB

9H

1

0

11

C

HA

RA

CT

ER

I S

IN

RE

G I

ST

ER

bull A

bull

l

12

N

1

3

OR

G

16

82

H

14

L

OA

D

OB

OO

OH

1

5

16

8

C

B7

F

BR

OT

HE

R

BIT

7

A

B

IT

7 S

ET

k

bn

nen

1

6

16

84

80

9

JR

Z

HA

ND

SH

gt0

A

SC

II

CO

DE

O

K

I d

er

17

18

C

ON

VE

RT

S

HA

RP

-T

O

BR

OT

HE

R-C

OD

E

19

-~

2

0

16

86

D

3E

2

OU

T

10

E2

H

A

SW I

TC

H

TO

E

PR

OIt

2

1

16

88

C

DB

90

B

CA

LL

O

CN

-A

SC

II-

DIS

PL

AY

C

OD

E

~

2

1

68

B

D)E

O

OU

T

10

EO

H

A

BA

CK

T

O

RA

It

23

1

68

0

06

20

S

UB

2

0H

D

ISP

LA

Y

A

SC

I I

CO

DE

~

24

2

5

WA

IT

FO

R

PR

INT

ER

R

EA

DY

S

IGN

AL

2

6

27

1

68

F ~7

HA

)lD

SH

L

D

DA

S

AV

E

CH

AR

AC

TE

R

28

1

69

0

OB

FE

H

AN

OI

IN

A

10

FE

H

C

HE

CK

ein

2

9

16

92

(8

47

B

IT

OA

R

DA

3

0

16

94

2

0F

A

JR

N

ZH

AN

DI

LIN

E

31

1

69

6 ~

~

LD

C

D

CH

AR

AC

TE

R

NO

W

IN

C

lZ

3

3

S

ER

IAL

O

UT

PU

T

12

00

B

AU

D

34

3

35

1

69

7

I E3

2

RS

23

2

LD

E

50

S

EN

D

18

41

B

ITS

3~

16

99

3E

Io0

OC

TO

L

D

A4

0H

S

ET

I R

T

HIG

H

N

J7

1

69

B

D3

FE

O

UT

I

OU

T

IOF

EH

A

1

BIT

O

UT

PU

T

38

1

6gt

0

06

06

L

D

B2

14

W

AIT

R

EP

tAIN

DE

R

OF

3

9

16

9F

1

0F

E

WA

IT

DJN

Z

WA

IT

83

3

ItIC

RO

SE

CO

ND

S

I 4

0

16

AI

DB

FE

IN

A

1

0F

EH

C

HE

CK

4

1

16

A3

C

84

7

BIT

O

A

RD

A

42

1

6A

5

20

E9

JR

N

Z

HA

NO

I A

GA

IN

-J4

3

16

A7

ID

D

EC

E

E

ND

O

F

CH

AR

AC

TE

R

4

4

16

A8

80

8

JR

Z

ST

OP

Y

ES

t ~

45

1

6A

A

37

SC

F

TR

AN

SF

ER

N

EX

T

46

1

6A

B C

Blq

R

R

C

DA

TA

B

I T

TO

C

AR

RY

~

47

1

6A

D

IOE

A

JR

N

CO

UT

O

BIT

middotO

4

1 1

6A

f -

F

XO

R

A

NO

C

LE

AR

10

1

IbB

O

IIIF

q

JR

O

UT

I IR

T

50

II

gtB

FI

ST

OP

P

OP

A

F

RE

SIO

RE

H

16B~1

El

PO

P

HL

5

16B~

III

PO

P

DE

5

3

IIgt

B

(I

Po

P

EIC

R

EG

IST

ER

S

tt-t

it C~

RE

T

5~

EN

D

Fall

s k

ein

A

ssem

ble

r zu

r V

erfU

gu

ng

ste

ht

k

an

n d

er

Masc

hin

en

co

de

au

ch

m

it

Hil

fe d

es

in B

ild

3

gezeig

ten

B

asi

c-P

rog

ram

ms

in

den

S

peic

her

geshy

sch

rieb

en

w

erd

en

V

ors

ich

t

das

Pro

gra

mm

m

uss

v

or

dem

S

tart

en

aU

f B

and

erm

og

-g

ere

ttet

werd

en

SH

AR

P-

ein

A

nzeig

eshy

nu

r

~ ~ S

erie

lle

o

ate

fa

usg

atgt

e

(ue

r E

P-4

4

Dru

ce

r

It

12

00

B

aud

8

-B

lt

Co

de

BU

d

3

au

ch

3

0

FOR

I

S1

68

2

TO

S

I68

6

40

R

EA

D

It

PO

KE

1

1t

5

0 ~ElCT

I

Dru

ck

bere

itshy

60

N

EW

70

R

EI

l1

asch

I n

en

co

de

w

ird

8

0

IltE

It

90

D

AT

A

SC

8S

7F

S2

8S

09

5D

3S

E2

SC

OS

B9

1

00

D

AT

A

50

B

$1)

3 S

EO

SD

6 5

20

55

7

SO

B S

FE

D

ab

ei

11

0

DA

TA

S

CB

S4

7

S2

0S

FA

S

4A

S

IES

32

S3

E

12

0

DA

TA

S

40

S0

3S

FE

S

06

S

06

SIO

SF

E

SO

B

DO

D

AT

A

SF

ES

CB

S4

7S

20

SE

9S

IO5

28

S0

8

)0

0

DA

TA

S

37

S

CB

SI9

S3

0 S

EA

SA

F 5

18

5E

9

15

0

DA

TA

S

FI

SE

IS

OI

SC

IS

C9

~

~

r

~

~

J

0

~

J

H

~

J

4)

0

3

itj

~

a

JT

~~

0

~

J

-C

~

Iw

~

~~

~-

~ --

2)~

~jI

Wer

eln

EPROM-programmierger~t

zur

ver

fUg

un

g h

at

ka

nn

das

in 8

ild

4

geshy

zelg

te P

rog

raam

in

den

R

OM

-Mon

itor

ein

bin

den

D

anac

h k~nnen

Pro

gram

me

w

elch

e d

as

ents

pre

chen

de

Mo

nit

oru

nte

rpro

gra

mm

au

fru

fen

-Z

B

Ass

emb

ler

ZEN

xshy

unver~ndert

ver

wen

det

wer

den

Zu

b

each

ten

1

st d

le

ver

kU

rzte

War

teshy

sch

lelf

e

ltZ

elle

5

8)

D

er

MZ

-700

arb

elt

et

nb

l1ch

b

el

RO

M-Z

ug

rlff

en m

lt

war

tezy

kle

nt

Der

A

nsc

hlu

ss d

es

MC EPROM-Programmlerger~ts

UN

IPR

OM

-l am

M

Z-7

00 w

ird

vo

rau

sslc

htl

lch

im

n

ach

sten

MZM

b

esc

hrl

eb

en

s

PA

OE

B

lld

4 ~

I rt

2

OlT

PV

T

TO

Il

RO

Tlt

ER

E

P-

4

3

h 4

PA

TC

H

IIO

NIT

OII

1

~

6 E

(T

ER

AL

S

(1)

7 C

S

~

9

ST

I

Ia

u

D-

OH

10

P

rIS

G

Ea

u

lA5

H

a 1

1

7A

DC

N

Ea

u

08

89

H

12

(j

~

13

-

UT

OS

TA

RT

E

lT

Jn

PO

fI

(j

14

1

5 01

10

O

AF

OO

H

0 r

16

L

OA

D

OA

FO

OH

(t

) 1

7

AF

OO

0

3pound

0

ST

AR

T

OU

T (O

EO

H

1

NX

S

WIT

CH

C

) 1

1

8

AF

02

2

10

01

10

L

D

HL

OIl

OO

OH

8

LO

CX

(1

) Iq

05

1

10

00

0

LD

O

EO

2

0

O

S 0

10

01

0

U)

BC

IO

OO

H

1

C)

21

01

1

01

lO

LD

IR

I

OY

3 (t

) 2

2

O

D

C3

00

00

JP

0

ST

AR

T

PlO

IUT

OR

Cl

) ~

23

1

2

4

~IIIT

CH

AR

AC

TE

R

IN

A-R

EG

IST

ER

(1

)

2S

r

26

O

IlG

IS

FIt

Z

3

17

LOA

D

08

1S

FH

~

~

2S

O

IM D

L

PR

HT

P

US

H

DE

S

AV

I[

RI

GIS

TE

R

~

29

0

19

0

CS

71

8S

T

7

LO

IWU

C

M

(C

l

30

0

19

2 280~

JA

Z

HA

ND

IH

0

C

31

~

32

C

ON

VE

RT

H

AR

Pshy

TO

M

IOnt

EIt

-CO

DI

)3

(C

l

34

0 I

g

C

OIl

90

B

CA

U

A

DC

N

35

0

19

7

06

20

su

a 2

0H

rJJ

lt

36

)

7

WA

I

IOR

R

O-

Lo

w

Cl)

0 3

8

~

3 3

9 0

19

9 5

7

ItA

lfD

SN

LD

D

-A

S

Avr

CH

AR

AC

TI

R

a -U

l 0

1911

0 D

ill

HAND~

III

bull

IOIf

~

U

01

9C

C

84

7

BS

T

0

42

0

19

20

11

JA

N

ZH

AN

DI

Cl)

3

~]

01

10

4

A

LP

CD

C

HA

RA

CT

ER

A

GA

IN

C

N

44

0

1A

1

IBM

JA

A

S2

32

I

~

cr ~

46

D

U

Y

PA

IfT

IER

T

IM

47

Cl)

0 4

a

OR

Q

1~5It

()

0 ~i

J

LO

AD

0

1l1

55

tt

H(t

inri

ch

B

au

r

r

50

D

tS

C

DA

SO

I P

TI

ST

C

AL

L

5G

I

0 I

58

C3A

DO

O

JP

S

TI

Geo

rg

Kem

pf-

Str

5

15

CJJ

2

C

H-8

04

6

ZU

rich

I-

-l 0

53

l

UJA

I

GU

TP

rlf

l

ZQ

O

IlA

UD

0

54

ol5

a

11

l2

R

S2

32

L

D

K5

0

b

UI~D

]14

0 O

lrro

L

D

Itbullbull

~O

Ul

Jgt

~7

015

1 0

3n

O

UT

I

OU

T

(01

101

A

I--l

Z

~a

01

61

a

acr

LD

middot Ir

t_

0

~

19

01

63

Io

n

WA

middotIT

D

JNZ

W

AIT

6

0

01

65

D

lln

I

1

(0

l1

1li)

0 tTJ

6

1

01

67

C

II4

7

alT

O

A

Z

62

0

16

9

20

2Jl

JA

N

ZH

AD

I Jgt

Cl

6

3

01bullbull I

D

OH

64

0

16

C

28

08

JA

Z

ST

OP

~

tTJ

65

0

16

3

7

SC

I

()

0

0

16

1

CII

L9

li

lt

c r

(1

67

Ot7

3

0

JIt

IIC

IO

UT

O

(1)

l6

e 0

1 T

J

AI

X

O

A

6

01

74

1

89

middot JA

lt G

un

~

e 7

0 0

17

6

01

S

TO

P

PO

P

a

to

71

0

17

7

C9

middot R

In

72

ID

IOmiddot

00

0

L r

l r

~~ 3NIOOID~middot3NlroID~middot3NlroID~middot3

~ 3NIOOm~middot~NIOOm~middot3NIOOID~middot~N

~3NIOOID~middot3NIOOID~middot3NI~m~middot3NI

~NIOOID~middot

IOOm~middotXNlooID~middot~NIQ)

rJ

I 0)

XI

ttI 3 N I 00

I~

to

3 I-J I CO

I~

to

3 N I 0)

~

to

3 N

~

Imiddot

I

OII~~

3I

J I o

oIDI

JI

00

-shy

I O)IDIJI~

31J

I o)m~middot

m

NlroIDIJImiddot3NlroID~middot3

~

31J

I O)~I~

3I

J I 0

0~1~

3r

l middot3Nloom~3NIOO~~middot3NlooIDIJImiddotplusmnNI

3NIOOIDIJImiddot3NIOOID~3N

middot IOOIDIJImiddot~Nlm

Iro~

lJI

middot 3Nloom~middot3NIOOmlJlmiddot3NIOOm

[

ie ~

~ 0middot

~

J

H middot

~

J

a

Q

0middot

~

J

middot3middot

ii

~

a

~

I~

I r

-i

~

~

J

C

0middot

~

1

~

)

r (1) h

rt

I--l

O

l

m

(

1) ~

(-r

(t) LV

LV

00

J

])

~

irJ

i I o o 3 I~

C

(ofshy

fD

~

~

3[J

I OII~~

I

J I O

OIXI

shy

bull --

-

[I

I 00I

D~

3r-

J I O

)I)

JI

J

3

-~ 0

0m

lJlmiddot

3I

J I o

m~middot

ij

1[1 ~

J IQ

+

-u

) 0 I ~

1[1 A +

N

-

I 00

m

~

bull 3 N I 00

ID

ttt

3 IJ

I I

I IL

shyI 00

-~

r

)J

ID

~J

bull

+

j~~

o 3

r ~

~

~ ~ ~

T)

Z

3 ~

tI

I u

r

T)

to

t-t

r ~

0(

)

AI

I ~

~

-c

3 rJ I Q) ID

IJI

3 rJ

I Q) ID

IJI

3

IJ

0) ID

IJII1f

I

i~

In~1

~I

I~J

ID

U II

I ~

Q)

J IJI

ID

---

_-

~

oh ii)orn shy T- ~-PorMmatiq~rph ~~~ ~ - - gt ~- ~-shyS--------

10 REM 70 REM Schematsche lechnung 30 REM eine~ Rose 420 LINEi65-200 145-205 133-205128 shy

~

40 REM fue~ Ml-731 ~ 198120-20090-18578-170 0 50 REM 430 MOUE60-125 ~ 60 MODE GR 4lt10 LINE50~-15568-195105-210 135-20 Zmiddot70 peOLOR3 5 80 MOUEI000HSET 450 MOUE85-45 ~

90 MOUE38-80 CU460 LINE)5-lt1510-10515-13018 -158 6 100 LINE38-7540-6545-5350-2550shy E3-21893-223108-215125-225165-72 2055-2058-2385-23100-18123-20 0180-220185-215185-210200-20520 ltlJ 130-15 0-198205-195220-170220-145 C)

110 LINEI38-20145-23158-25155-28 470 MOUE50-200 0163-28183-33195-35208-33220-40 480 LINE43-24090-~55]15-268 1251 -2H - ~ 245-138220-155 0 135-265145~260165-258 195-2jS 19 U Q)

120 MOUE66-70 5 -207 C

130 LINE95-35143-25177-45195-68 490 MOUE195-228 UCO (l

140 MOUE53-147 500 LINE255-220258-168263 - 170253- ~ltr 150 LINE48-1 1565-70113-53138-431 130255-115235-95 l

UO70-5~190-65205-75225-110223-123 510 MOOE TN 00225-128220-145213-153208-165 520 SKIP15 llJ M 160 MOUEI13 -53 Cl L()

170 LINEI03-6580-8360-10860-1256 Z W

3~13580-83 M3 180 MOUEI03-65 Z

10 REM P~imfakto~ze~legung ltrC190 LINEI43-60 150-55193-80 190-65 20 REM fU~ SHARP Ml-700200 MOUEI43-60 u o (l30 REM fidipiet Dez210 LINEI70-80180-90193-105 197-13 by 83 0040 REM zB DIE lAHLEN5203-128205-130210-lI0203-90195 rJJ~ 50 REM 648484267 - ~ o (l60 REM 78907651-88193-80 1 O~70 CLS220 MOUE70-113 1-0 8~ PRINTP~imfakto~ze~legUn9 de~ ~Qhl N I ~230 LINE88-95~3-95 PRINT N CU240 MDUE170-80 90 INPUTB i He N e i ngeben N ~rJ)

100 N=INTCABSCNJ) W=SQRCN) )(=0 110 PRINTN jN PRINT E

0120 IF N=l THEN END gt130 A=2 140 GOSUB 220 0)

~150 IF X=l THEN END l

160 IF BltgtINTCBJ THEN GOTO 180 0) 170 GOTO 130 180 A=1 E

c190 A=A+2 GOSUB 220 ltlJ 200 IF X=1 THEN END ~3 210 GOTO 190 ltlJ

220 IFCAgt=W)+CN=lJTHEN X=l GOTO 260 C)

230 B=NA -shy240 IF B=INTCB) THEN N=B PRINT A GOT ltlJ

co 230 U

250 RETURN r-

260 IF ~Hgt 1 THEN PRINT N RETURN ~

0270 END C ~ ltlJ ~

4

Fur- den

SHARP ~OOA

~ ~

F $che I GmbH

DM 15- (incl 7 MWSt)

250 LINEI55-70125-6598-8085-122 260 MOUEI50-15e 270 LINEI60-155165-145165-125153shy95165-10511-15817~-93163J-80150 -75108-88100-100138-88153-95 280 MDVEI40-9~ 290 LINEI25-100113-110 103-128106shy1middot1 1 110 -1 35 120 - l 33 138 - 1 30 15 - 1 35 1~0-118145-97 138-98 148-123 300 MOVEI30-148 310 LINEl53-160170-155160-163140shy165118-16395-14388-12093-110 l0-140118-155153-160 320 MOUE~78-158 330 LINEI65-165148-173110-173 100shy16395-1pound088-13580-12097-123 3lt10 MOUEI90-125 350 LINEI93-140170-178163-178155shy183128~-183103-l7595-170103-166 360 MOUE127-183 370 LINEl20-190105-18578-17065-16 065-15363-15063 ~ 135

380 MDUEI20-190 390 LINEI55-190 175-185190-165200shy160195-145198-138198-138197-135 400 MOUE208-165LINEI78-183 410 f10UEI85-179

ae i Uig ~ _ ~HARP~Co-mputer Heft 16 ~ei te 34

I

_-----shy ~

~ ~~~ rfF~rH ~ h 1fq rH m~~ ~ ~ P h ~ ~J q r ri ~

vlckede

rogra~ brlngt elnlge Veraenderungen In das Basic MZshy2~046 Kit CTRL~oder PRINT CHRf(lO) wlrd zvlschen de norashylen und de voa MZ-700 her be9nnten zve I ten Ze lchensatz uageshyc altet Oas Koaaando CTR~oder PRINT CHR$(12) schaltet In

be iden Ze Ichensaetzen zvlschen noraaler und Inverser Oarste 11 ung ua Die Koaaandos auessen nach de Laden des Kaschlnenprograbullbulles alt USR(~~8B) Inltlallslert verden

~588 ~~80 ~590 5593 ~~96 ~599 ~~9C 559F ~~A2 ~~A~ ~5A8 55AB

~5AC 55AF 5580 5583

- 55B4 55B7 5588 55BB

5 5BC 5580 558F 55C2 55C4 55C5 55C7

5 5C8 5~C9 ~5CC 55CE 5~00 5501 ~~02 5503 5504 ~5D5 ~~06 5507 ~~D8 550-9 550A

~~D8 5~DC

3E CO INIT LD AfCD 32 OF O~ LO ($O~OF) 32 EC O~ LD ($05EC) 21 BC 55 - LD HLZEICH 22 EO 05 LD ($05EO)HL21 C8 ~~ LD HLINVS 22 EO O~ LD (f05EO)HL21 AC ~5 C(jL -ngt LO HLCTRLJ 22 6F 00 LO ($006F) HL 21 B4 55 -TRl- F LO HLCTRLL 22 73 00 C9

3A DB ~5 2F 32 DB 55 C9

3A DC 55 2F 32 DC 55 C9

29 CB E4 3A DB 55 FE 00 C8 CB DC C9

P~ 3A DC 55 FE 00 28 06 Fl 2F 23 09 77 C9123 D9 77 C9

00 00

LO (0073)HL RET

CTRLJ LD A (FLAG 1 ) CPL LD (FLAG 1gt A RET

CTRLLLO A(FLAG2)CPL LD (FLAG2)A RET

ZEICHADO HLHL SET 4H LO AltFLAG1) CP 0 RE Z SET 3H RET

INVS PUSH AF LO A(FLAG2) CP 0 JR ZIVOFF

IVON POP AF CPL INC HL EXX LD (HL)A RET

IVOFPPOP AP INC HL EXX LD (KL)A RET

FLAG 1 DE8 fOO PLAG20EF8 00

J( Accu - CALL-Code J( Zua Monitor J(

HL-Elnsprungadresse Zua Monitor HL-Elnsprungadresse Zua Monitor

J( CTRL-J aktivleren J(

J( CTRL-L aktlvleren J(

Zua Basic

J( Flag fuer Zelchensatz J( auf 00 oder FF setzen

J(

J( CTRL-J beendet

J( Flag fuer Invertleren J( auf 00 oder FF setzen J(

J( CTRL-L beendet

Olsplaycode 8 Offset auf 1 Zelchensatz Accu FLAGl Flag = Ja - Zelchen anzelgen Offset auf 2 Zelchensatz Zelchen anzelgen

Accu retten Accu = FLAG2 Flag - 0 Ja - Noraale Oarstellung Accu zurueck Invert leren Zelger korrlgleren Register uaschalten Accu zua Blldschlra Welter ia Monitor Accu zurueck Ze lmiddotger korrlg1eren Register uaschalten Accu zua Blldschlra Welter la Monitor

Flag fuer Zelchensatz Flag fuer Invertleren

~

o ~ -~

Z

~ al E ~ Q)

~

o c U Q)

c U

COal Jlt -l 00 00 rLl-i om Z rLl 3-i Z ltc

U o al OD (jJ~ 1 O~ O~ 1--0

C N~ ~U)

E o gt g 1 Ol ~

E c Q)

c Q)

~

~ ill c U ~

-I

0 C 1 Ol ~ q

~ ~

~

l WZOJ

~ ltK WlI8Zns UI lEWEZnS shyOa

~amp

wa ~

Cl) Ishy~ u(J

i o tJJ

-- 11111shy~ --------

Das Angebot wird stan9ig erweitert

~~~~~~~~~~m~~~~~

lrJ~l~tm

Heft 16 sette 35shy Ft lIes +middotuet-middot

-(IN~~UfSfUI1~(~ ~~

In Berlin erhalten Sie Alles fUr- Sharp-BUcher bei

Leitfaden Fachbuchhandlung SamoastraBe 231000 Berlin 65

Tel (030) 4651660 4658060 (ab Herbst 1986 Sammelnummer 4535055)

OOnungszeiten Montag bis Freltag

930 Uhr bis 1800 Uhr durchgehend geaffnet

Alles fUr Sharp-Computer Anwenderzeitschrift- und bUcher

Sehr geehrte Damen und Herren

wir bleten Ihnen eine auBergewohnliche Moglichkeit Ihre Buchhandlun Uber unsere Zeitschrift Alles fUr Sharp-Computer einem breiten Kun denkreis bekannt zu machen

Bestellen Sie jetzt fOnf BUcher aus unserem Sortiment und Ihre Buchshyhandlung erscheint in der nachst erreichbaren Ausgabe in unserem EinkaufsfUhrer aIs Ansprechpartner fUr den Anwender So ist der Kund informiert daB Sie seine nachstliegende Bezugsquelle sind wo er ei interessantes Buchangebot vorfindet In der Hoffnung auf eine gute Zusammenarbeit

Ihre Fischel GmbH

IJr H~~ Sharp Microcomputer bullbullbullbullbullbullbullbullbullbullbullbullbull Fischel GmbH Kaiser-Friedrich-Str 54 a o - 1000 Ber1in 12 bullbullbullbullbull bullbull bull bull bull bull bull bullbull Tel 030 323 60 29 Mo - Fr 10 - 1800 Sa - 14 h

Iraquo - C~ i s lis I lt alle Preise in DMgt

1 PC-1500 Programmier- und Programmhanqbuch (ISBN 3-924327-00shyVK = 49- OM

2_ PC-1500A Maschinensprache~Handbuch (ISBN 3-924327-06-8) VK = 49- OM

3 Graphikhandbuch fUr Sharp Computer (ISBN 3-924327-04-1) VK = 49- OM

4 PC-140102 Systemhandbuch (ISBN 3-924327-01-7) VK = 39- OM

5 PC-1401 Anwendungshandbuch (ISBN 3-924327-08-4) VK = 39- OM

6 PC-140102 Maschinensprache-Handbuch (ISBN 3-924327-11-4) VK = 49- OM

7 PC-1350 Maschinensprache-Handbuch (ISBN 3-924327-10-6) VK = 59- OM

8 MZ-700800 Maschinensprache-Handbuch (ISBN 3-924327-07-6) VK = 49- OM

9 BASIC-Lehrbuch fUr Sharp Computer (ISBN 3-924327-09-2) VK = 49- OM

10 Software-Recht (ISBN 924327-03-3) VK = 29- OM

11 PC-1245516061 Anwendungshandbucn (ISBN 3-924327-14-9) VK = 49- DM

12 PC-1500A Tips- und Tricks-Handbuch (ISBN 3 - 924327-12-2) VK = 49- OM

13 Erganzungsheft zum ~C-1500A Maschinensprachehandbuc6 (ISBN 3-924327-17-3 VK = 15- pM

14 PC-1450 Maschinensprachehandbuch (ISBN 3-924327-23-8) VK = 49- OM

N fUr illiifruiur

nil PM S8ARP-Comput~r HeXt 16 Sei te 36

--

15

shyD

M

Fur

d

en

SH

AR

P ~

Ma

ch

i ne

ns P

ra

ch~

middot shy

-Ho

ncb

Kh

~

~D~~

~~~~

~~~

wm

~ID

~rn ~~

~ ~~

m ~~

~~~~

~~~~~~~

~~mr

n~[

~~m

~~~~~m

lE-pound

IiJfP

Rf

wa

49

shyO

M

~~f5

~~

Fur-

SH

AR

P

Maschinensp~acheshy

-Han

dbuc

h

mlla

M~

lmJ~jl~~MnmrWi

MH

J-U

tU7

middotu

-1

F IS

CH

EL

G

bH

~ijE~~~rmmlm

IiII

49

-

P C

-15

0 0

TA

SCH

EHco

npU

TER

pC-I~e8

PRO

CR

An

IER

shyUN

D PA

OG

RAnn

HA

HO

BUCH

~IVII

mIT

l m(E

)(])

m

fTImm0~e

-~

-shy

39

-0

H

~

~

F

isch

tl ~

49

-0

M

f-O

(J

4 (

j)

(D

~o

-(1

(D

lt) r

n Il k

q

un

bb

ur1

1

~

~

Q)

bullbull

bullbullbullI

I-

~

J I

CV

1

I1Il

_-

()

liU

)

den

~450 _

bull O

r 0

J 0

Sta

i

I_

jl1

DM

shy

0

bull

-~~

J ~

shyFJ

SCH

EL

G

bH

49

-0

11

Alia

s fu

r S

HA

R P

C

ompu

ter

Fis

ch

el

Gm

bH

Ka

isa

r-F

rie

dri

ch-S

tra

Be

64

a

1000

Ber

lin 1

2 -

Tel

03

03

23

60

29

aIl

e p

rels

e

incl

7

l1

WST

I

ro

rl~I~middotter

~-~

-

-shy

--

-

_

c--~

shy

~~

shy

-

---

---

--shy

~mo_

-2

9-

0M

ianmiddot

sir

1I

t b

r b

umiddotr ~

fI~

SH

AR

P

ffin

mpu

ltr

Am

n-IW

M

-------

-- --~

BA

SIC

-Leb

rbuc

b rU

r sn

rp

co

pu

ter

16

0 S

elte

D

Pre

la

49

-0

11

mst~

un

gsshy

-Anw

end Ha

ndbu

ch~

_ -

SI-

IAR

P _

_

49

-

DK

ALL

E V

ERG

AN

GEH

EN

HEF

TE

SIN

D

NO

CH

LIE

FER

BA

R

11

Bit

te s

leh

e B

est

ell

sch

eln

fU

r eln

A

bo

nn

emen

t

49

-0

11

6

-D

I1 p

ro H

eft

Fur

de

n S

HA

RP

Epound

95O

IQ

sch

ineN

PfO

chdeg

eshy

~

-shy~ shy~9 -

DH

--1

1_

~UI

d

en

SH

AR

P

~~

Ma

sch

ineN

PN

1ch

emiddotshy ~

-shy 1_shy

0

11_

Fur

d

en

SH

AR

P

MZ-

700

MZ

-800

San

e

rou

_

irt

~_h yen

--

shy

_ou_

49

-D

I1

Das enen Rennwagen

LISTING BRIDGESTONE TURBO - 1100CLEAR 1110 LPR1NT 1120LPRINT 1130LPR1NT 1140iREAO A8(DEF 11451F A=0 1150LPRINT 1160LPRINT 1170LPRINT

1190GOTO 1200LPRINT

1210LPRINT

1220LPRINT 1230LPRINT

1240LPRINT 1250 LPR i NT

1260REAO 126~ IF 1270A=K 1280~FOR 1=1 1290(=K 1300LPRINT 1310LPRINT 1320A=CB=0 1330NEXT 1340GOTD 1350LPRINT 1360LPRINT 1370LPRINT 1380LPRINT 1390 LPR I NT 1400LPRINT 1410LPRINT 1420LPRINT 1430 lPR INT 1440LPRINT 1450ENO

15100ATA

15200ATA

15300ATA

1540 OATA

15700ATA

15800ATA

1590DATA

16000ATA

rnli -SHARP-Computer Heft 16 Seite 38

~~~ bull bull~

--

~----~------------------~~~------~-------------------

~lOOi~l(tpound ~ fu~ den SHARP PC2500 16100ATA 30-12830-116O330-116

(C) DEZEMBER 1985 24-120~324-12024-132~03

Ch i st i aI1 Sruaol i cha 1620DATA 3B-7232-720332-7232 -66O332-6638-72O3

L6300ATA 24-4230-38O330-3830 P~o9~amm BR1DGESTONE TURBO zechnet -260330-2624-30O3

n Fa~be ouf dem Ploite~ 1640DATA 24-3024-42O366-1848 des SHARP PC-2500 -12O348-1242-42O3

16500ATA 42-4260-48O360-4866 -18O384-84162-120O1

1660DATA 162-120162~-16801162-1CHR$ 27 Ib 6884-168O1144-112144-168

CHR$ 2710 O1

M1450 LPRINT I 1670DATA 84~174162-17401162-17

4159-195O1159-19584-207OTHEN 1200

1LE

1680DATA 84-20784-174O184-210CHR$ 27 STR$ F

158-19801~158-198156-2060MAjB 1

1180LPR(~T 0[0 16900ATA 156-20684-228O184-228

1140 84-210O184-8490-96OO

CHR$ 27i0 LPRINT M45shy1700DATA 90-8690-120O090-1208

54 7-126OO87-12687-1680O

053-5463-10245-1024 17100ATA 87-174y84-18000162-120

5-54 168-150O2168-150166-186O

M65-210 2

072-21072-21666-216 1720DATA 166-186156-21602156-2

66 -210 1684-246O284-24678-258O

M66-234 2072 middot-23472 -24056 -240

17300ATA 78-25848-2700248-27066-234 36-2700278-25896-258OOEFGH IJKL

1740DATA 96-25881-252OO96-258L=0THEN 1350 96-2400078-25878-18602COS I+G8=K SIN I+H

17500ATA 78-le665-1440284-1~8TO J STEP L 78-186O278-18648-186O2COS I+GO=K SIN I+H

1760DATA 84-20478-222O278-222MAiB 24-222O224-22212-218O2OCO

17700ATA 84-22878-246O278-246 48-246O224-24012-236O2I

1780 DATA 12 -23612 -1800224 - -1841260 24-240O224-24042-240O2M15-204

1790DATA 42-24052-261O252-261Ql LPRINT PTURBO 36-270O230-24024-228O2M32-75

PBRIOGESTONE 18000ATA 102-234102-228O3102-2

CHR$ 27 3 2890-232O390-23290-240O

M147-124 3

PSKYLINE 1810DATA 90-240102-234O3OOO0

M0-330 ~00~360-153~0360310

CHR$__27 1 i b 18200ATA OO87-155165190785O0

CHR$ 270 27-1681852251610 18300ATA OO36-1592253152910O

045-170310430151015000ATA 12-1812-15300t2-1532 1840DATA O028-16798225118OO4-156OO12-13824-144O0

34-159227305211024-15624-9~~0012-8424 18500ATA 0038-1673154301310O-90OO24-9030-88OO

027~234143190181030~8830-640030-6424 1860DATA OO58-2461702004910O-66OO24-6612-50OO

O22-258180265121024-6624-24OO12-1824 1870DATA 0O24-2252683054510O-24OO24-2442-12O2

050-29995135~481042 -12 42 -153 0242 -153 2 18800ATA OO18-2192703104810O4-1530224-15651-15602

0~87-1202704188515500ATA 24-14466-144O266-1 4 4 1890DATA 0087-1202684301250066-12O266-1242-12O2

0OOOOO15600ATA 66-1284-84O284-8484 -1680284-16856-1320i

66-2484-84O248-5448 -1021O

51-5451-1021O54-5454 -1021057-5457-10210

60-5450-1021O60-1084 2-1140342-11~48-14403

48-14466-138O366-138 60-108O324-13230-128O3

UMP -

-- i~ci J+i~ r ~-potMmat~ o n ~~ ~~ r ri ~~- f bullbull bull ~~~ bullbull ~ ~~

~

1035 D=WU TIC- TAC-TOE HI35 GOTO 1040

1037 D=M 14S0LET G(K)=2I 1040 ON OGOTO 104 14SSLET W(KY=COshy

110421043 SP01 XIX 1044 1045 le 1480NEXT K 46 1047 HJ48 1490LET MAX=-le0 1049 o

gtlt1I 0 10 1041GLCURSOR (40 1492FOR K=lTO 9

-50) GOTO 1 1494 IF W(KraquoMAX 0se THEN LET MAX

1042GLCURSOR (~9 =W(K)LET WUOIOIX -50) GOfO 1 =K 0S0 149SNEXT K

1043GLCURSOR (is 1498RETURN 9 -60) Gora 1500GOSUB 200 10S0 1510 INPUT WILLS

10CLEAR CLS 1044GLCURSOR (40 T DU BEGINNE WAlT 10PRINT -133) GOTO N (JN)jM$

Tl C - TA 1050 IS15LET Z$=W C - TOE 1045GLCURSOR (99 LET ZUG=0

2e BEEP 4 48 100 -133) 60TO IS201F M$=N BEEP 1 100 Hl0 1050 THEN GOTO 15

21GRAPH CSIZE 3 1046GLCURSOR (IS 50 FOR J=ITO 4 9-133)GOTO 1530GOTO 1570 GLCURSOR (0+ 1 1050 lSS0LET ZUG=ZUG+ 0)LPRINT TIC 1047GLCURSOR (40 1 -TAC-TOENEXT -197)GOTO 1555REM BRETTAN 1 10S0 ALYSE

23 GLCURSOR (0-1 1048~LCURSOR (99 lS50GOSUB 130e 0) -197)GOTO GOSUB 1035

25AWAIT 10 10S0 REM COMPUTE PRINT DU = 1049GLCURSOR (IS RZUG X ICH = 0 9-197) 1555GOSUB 1900

26BEEP 4100300 10S0LPRINT F$(O) IF Z$lt)W 30GOSUB 1000 10SSGLCURSOR (e~ THEN GOTO 19 40GOTO 1500 -220gt 50 S0bATA 40-5093 1060 RETURN 1570LET ZUG=ZUG+

-se 155 -S0 4 1200 BEEP 3 1475 IGOSUB 1200 0-12393-123 5 GOSUB 1037 155 -12340shy 12eSlNPUT ~DEIN 1575GOSUB 1900 IS7 93 -lS7 15 ZUG Cl--9) IF Z$lt gtW 0 -IS7 jM THEN GOTO 19

50 DATA 12345 1230 IF FCMgtlt)2 50 5 7 89 1 4 7 THEN GOTO 12 1595 Gom 1550 2 5 8 3 5 9 05 ~800REM

70DATA 1S93S 1240LET FltM)=3 1805RESTORE 60 7 LET F$(M)=X 1810FOR L=lTO 2~

200GRAPH CSIZE 5 STEP 3 COLOR 1S0RGN 1290RETURN 181SREAD XlX2X

210LINE (0 -73)-( 1300REM 3 220 -73) 130SWAIT 0PRINT 1820cLET X=GltXl) GLCURSOR (0-1 ICH DENKE GltX2)G(X3) 46)LlNE U3-1 1310GOSUB 1400 1825IF X=120R X= 46)-(220-145) 350LET F(WU)=5 18THEN LET S

220LINE (730)-(7 LET F$(WU)= P=SP+1 3 -220) 0 18301F X=200R X= GLCURSOR lt145 1360 RETURN S0THEN LET C 0) LINE lt1450 1400 REM 0=CO+1 )-( 146 -220) 1410FOR K=lTO 9 1840IF KltgtXIANO

22SGLCURSOR (0-2 LET WltK)=-10 KltgtX2AND Kltgt 20) 0eLET G(K)= X3 THEN -GO TO

230 RETURN F(K)NEXT K 1850 100eCLEAR D1M Fshy 1430 FOR K=1 TO 9 18451F X=125THE~

(9)F$(S) 143S1F G(K)ltgt2 LET CO=CO+10 1010DIM G(S)WC9 THEN GOTO 14 00

) 80 18S01F X=45THEN 1020FOR I=lTO 9 1440LET WU=KLET LET CO=CO+50

LET F(J)=2 SP=0LET CO= o NEXT 1 o 1860NEXT L

1030 RETURN 144SLET G(K)=S 1890 RETURN GOSUB IB0e

ewe PIImiddot~ ~ ~SHPlRP~CoHeft 16 Sei te 39

1900REM 1905RESTORE 50 1310FOR L=ITO 24

STEP 3 1915REAa XI X2 X

3 1920LET X=F(Xl)

F(X2)F(X3) 1925IF X=I2STHEN

LET Z$= 1 Gora 1945

1930 IF X=27THEN LET Z$=2 GOTO 1945

1935NEXT L 19~01F ZUG=9THEN

LET Z$=3 1945RETURN 1950REM ENDE 1955 IF Z$=2

PRINT DU H ~IpoundGTrICH BE

1950 IF Z$= I PRINT lCH H ABE GEWONNEN

II 1955 IF Z$=3

PRINT UNENT SCHlfDEN

1370BEEP 54790 WAlT 400

1380 INPUT NOCH MAL (jN) jQ$ IF Q$= JGOTO 25

1985 BEEP 448 14 -- 8 BEEP 1 48 500 TEXT LF )

2END

STATUS 2076

David Wagner Martinsbergstr 11 5470 Andernach ~

[11

llytl

~

mputer_lu

--_ f middot __ ~

ltfshy -_M

~------

PC-1500 HARD-UNO SOFTWARE

Neue Informiddotmat i onen zum PC 1500-Uni versal-Me13-und Steuergerat und

~ur Umbauanl~itung der ROA-64k-Speicherkarte des NDR-Klein-Computers

fur den PC 1500

Auf Leseranfragen hin g~be ich hier nochmal einige -wie ich hoffe shyklarende Erganzungen

-~ei dem Sound-IC handelt es sich um e~nen Baustein der drei Tonshysowie einen Raus~hgenerator enthalt Vielfach modulierbare Steuerreshygister ermoglichen dabei einen Supersound wie man ihn vielleicht vom Schneider-Computer her kennt dort ist namlich dieses Sound-le auch eingebaut

-Damit auch etwas davon sogleich zu Ohren kommt ist noch ein kleishyner Stereoverstarker der zwei (bzw gemischt auch drei) Kanale geshytrennt uber zwei kleine (noch anzu~chlieBende) Lautsprecher wiedershygibt Selbstverstandlich sind aber auch die drei Tonkanale an jede Stereoanlage nschlieBbar

-Alle Programme (auch die Maschine~routinen) laufen in jedem Speishycherbereich

-Die realisierbare Centronicsschnittstelle ist middot bisher nur fur einen Drucker (Listings usw) gedacht sie ist daher nicht CE-158-kompatishybel doch softwaremaBig noch ausbaub~r

Wenn das Digital~andlermodul zur Ansteueruhg eines Motors zB mit 6V wie bei Fischertechnik Computing-Modellen genutzt werden solI ist noch ~in Verstarker-IC zB das TDA 2002 Qotig

Die ROA-64k-Speicherplatine ist jetzt geeignet

A) zum AnschluB an das PC-1500-Universal-MeB-und Steuergerat

B) mit Zwischenplatine oa zum DirektanschluB an ~en PC-1500 bzw CE-150

Kurze Beschreibung

Die ROA-64-Karte bestUckt mit 88k-C-MOS RAM 6264 LP 15 oder mit C-MOS-EPROM 27 C 64 bietet fur den PC 1500 nach Umbau bis zu 64 kbyte Speicherraum der in der ersten Speicherebene (MEO) fur Basic bzw in der zweiten Speicherebene (ME1 mit PEEK bullbull oder POKEbullbullbull oder mit Maschinencode anzusprechen) fur Daten middotusw genutzt werden kann Dabei konnen bis zu 32k in die MEO-Ebene fur Basic je nach Rammodulbenutzung gelegt werden davon 24kbyt~ von amp0000 bis amp5FFF fur Programme und 8kbyte vcn amp8000-amp9FFF fUr Daten

Fur die ME1-Ebene sind je nach Ausnutzung in der ~EO noch bis 48kshybyte frei ~on amp0000-amp9FFF + ampCbOO - ampDFFF Oieser Speicherbereich laBt sich als RAM-Floppy benutzen aus der jeweils Oaten Programme usw in den Basicbereich mitte15 kur~er Programmroutinen geholt we~den

FUr alle moglichen Konfigurationen la5sen sich also Losungen finshyden Es muB nur die Dekodierung richtig verdrahtet werden

Sehr nUtzlich ist die Moglichkeit eines middotSchreibschutzes fur je eishynen 8k-Speicher-Block

Mi t der auch noch mogli chen Akkupufferung wi rd auch das Probl em des Datenerhalts gelost So bleiben auch nach Entfernen der Karte vom Rechner alle Oaten erhalten

Fur die Version B (DirektanschluB an den PC 1500) muB eine geeigneshyte Verbindung zur Speicherplatine geschaffen werden Es gibt die Moglichkeit einer Kabelverbindung oder einer Zwischenplatine

Wenn man als Verbindung zur Steckerleiste der Speicherplatlne noch eine oder sogar noch mehrere Buchsenleisten einsetzt lassen sich sogar mehrere Speicherplatinen gleichzeitig () oder nacheinander verwenden

Ubrigens liegen die Kosten fur die beotigten Bauteile (einschlieBshylich der Platine Stecker und 8 8k-Speicher ICs) noch unter 180 OM

nil i pmp shySHARP-Compumiddotter Heft 16 seite 40

~ Start mit RUN

~ ~~ ~ 9h i ~ ~ ~tff9 h m~~~ ~ ~h ~ - 0~qh h

Hier nochmal -zusammengefaBt aus Heft 785- alle Preise Preise ltincl 14 Mwst)

PC-1500 Universal- MeBshy und Steuergerat incli Software etc

455 DM

DA Wandl er-Modul incl Funkti onsgenerator-et-cSoftware 1511~amp)Komfortabl es Telefoncomputerprogramm mi t Superdatenspeicher und schnellen Suchroutinen

Wochentagsweckprogramm mit Melodien usw (ver5ffentli~ht in CHIP 7 1 84) jetzt auc ohne Speicherzusatz

Umbauanleitung fur 64k Speicherplatine

75 DM

Sehr geehrter Herr Fischel

-1

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull i SHARP-PC-121 I __

bullbullbullbullbull-- --------_ --------- ~~t~$$~amp 11------- ----- ----- -- ------ -

anbei sende ich rEnen ein Programm zum VOkabeln-~ernen~C-1401)Vokabeln die beim ersten Abfragen falsch tlherse zt wur en konnen anschlieBend wieder~olt werden

100D FOR K=l TO y 110tLPRINT ES(K)LPRINT

jD$(K)

12iHIiEXT K 130A PRINT middotABFRAGE

WAIT 150 149FOR 1=1 TO Y 159PR1NT ES(l) 160INPUT PS(9) 170IF P$(0)=D$(I) PAUSE

RICHTIGmiddotGOTO 195 180PAUSE YFALSCH

PRINT D$(I)PAUSE I ST RICHTIG

199ES(I)=E$(1)+ 195NEXT I

~ Eingabe der Vokabelliste

Ausdrucken der Liste mit dem CE-126p

Abfragen der Vokabeln durch den Computer

Wiederholung der falsch Ubersetzten Vokabeln

IBPAUSE YOKABELTRA1NE R

20~PUT W1EV VOKABEL H jY

30DIM D$(Y)E$(Y)20P $(0)

40PAUSE EINGABE D PA AREPAUSE FREMDSPR -DEUTSCHPAUSE YLAE NGElt=16 Bsr

50FOR H=1 TO V 60PAUSE NjPAAR 79IHPUT E$(H)DS(N) a9NEXT N 99INPUT AUSDRUCK JH

jBSIF BS=N THEN 130

208INPUT W1EDERHOLNGJ NjO$IF O$=N THEN 280

210N FOR J=1 TO Y 229L=LEN ES(J) 239IF MID$ (ES(J)L1)lt

) THEN 279 240 PRINmiddotT E$(J) 250 INPUT P$(0)IF PS(0)

=DS(J) PAUSE RICHTI GGOTO 278

260PAUSE WIEDER FALSCH PRINT DS(J)PAUSE WAERE ES GEWESEN

27eNEXT J 280 PAUSE ABFRJH EDEND

EINPUT AWE -) j1$

290IF IS=-A THEN 99 300IF I$=W THEN 219 310END

Peter TippeltMozartstr 6 6840 Lamperthe1m

-=W_I raquo-UII - Heft ~ 6 Seite ~~ - SHARP-middot9-orifBGiten

bull bull bull bull bullbullbullbull bull bullbullbullbull bull bullbullbull bull bullbullbullbull bullbullbullbull bull bull bull

middotM---shymiddotmiddotmiddot ~ - ~ ~

- --

--- ---

PC - 1500 PC -1500 PC - 1500 PC - 1500 PC - 1500 PC - 1500 PC

Maschinenprogramm ~ETTE nieses Mapro rettet nach NEW bzw ERROR 44 an Basicprogrammen alles was es zu retten gibtSogar jene die mit MERGE eingeladen wurden ner Mergepointer wird nach jedem gefundenen Programm entsprechend nachgefiihrt so daS nach der Rett~gsaktion das letzte Programm ed~shytierbar istlm Falle eines ERROR 44 ist dies der korrekt eingelesene Teil des defekten Programmes nen im Heft 286 Seite 1 beschriebenen Fehler die Rettungsaktion beim erstbesten ampFF abzubrechen macht dieshyses Programm nicht nieser Fehler entsteht wmiddotenn das Programm Byte fUr Byte nach dem ampFF sucht Aber auch IlRETTE schreibt in das erste Proshygrammby te welches ja das Highbyte der ersten Zeilennllmmer darstell t eine Null da nach NEW hier einmiddotampFF steht Wtirde dieses ampFF nicht geshyloscht entstUnde eine Zeilennummer die groBer oder gleich 65280 ware Im Normalfall sind aber nur Zeilennummern bis 65219 ~ ampFEFF zugelassen weil der Basicinterpreter eine Zeilennummer mit dem Highbyte ampFF als Programmende interpretieren wlirde niese Korrektur des ersten Programmbytes kann in zwei seltenen Fallen zu kleinen Problemen fUhren

1 Fall Die ursprUngliche Zeilennummer war groSer 255 Dadurch wird diese Nummer aUf den Wert des Lowbytes der ursprUngshylichen Zeilennummer redu~iert Dieses Problem laSt sich mit den Editorfunktionen des PC - 1500 leicht losen

2 Fall Die Zeilennummer war genau 256 ~ amp~lfifi oder ein Vielfaches davon In diesen Fallen ist das Lowbyte der Nummer ebenshyfalls ~fi und es entsteht eine Zeile mit der Nummer fie Diese laSt sich mit den Editorfunktionen zwar kopieren aber nicht mit ~ ENTER loschen Abhilfe schaffen hier folshygende Bafehle

H=INT laquoZeilennr)256) (Highbyte) L=(Zeilennr)-256H (Lowbyte) POKE STATUS 2-STATUS 1HL

Flir (Zeilennr) muS d~e gwtinschte Nummer eingesetzt werden nieses Verfahren ist im 1 Fall ebenfalls anzuwenden wenn mehrere mit MERGE geladene Programme gerettet wurden da sich bekanntlich das erste Programm nicht mehr editieren laSt Nach dem Nullsetzen des ersten Programmbytes wird der Inhalt des Basicshystartzeigers als Startadresse fUr die Such- und Rettungsaktion verwenshydet lm Falle eines abgesturzten Maschinenprogrammes konnen alle Proshygrammzeiger ganzlich undefiniert seine Hierbei ist vorher die Basicshystartadresse durch PEEK amp1865256+PEEK amp1866 zu kontrollieren und ggfls durch NEW (Bssicstartadresse) zu initialisieren

Danach wird die Startadresse des aktuellen Programma in amp189E9F zwischengespeichert wn im Falle wei terer Programme in den Mergepointer amp18696A geschrieben werden zu konnen nann wird die Zeilennummer tibershysprungen und das Byte welches die Zeilenlange enthalt ausgelesen und zum Wert der aktuellen Adresse addiert In dieser errechneten Adresse steht bei einer intakten Basiczeile der ASCII - Code fUr ENTER (amp~D)

Dieses amp~D wird nun abgefragt niese Abfrage ist das einzige Abbruchshykriteriwn welches RETTE veranlasst die Suche nach weiteren Zeilen

middotImiddotmiddotmiddotLgtmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotampmiddot middotmiddotmiddotmiddotmiddotmiddotmiddot middot middotd~ r 0 Pi n T1 middot0middot m naamiddot] c -n ( ~sf8~tn - ~

11 IIII Ill bull bullbull 111

l a l 0 bull bullmiddot1u ~

w ~ u 0 a 111I laquo m m If) t I

U

I bullbullbullbull

bzw Programmen abzubrechen Ist die Abfrage positiv wird der Programmshyendpointer amp186168 auf die Adresse hinter ampfiD gesetzt Nun wird eben dieses Byte welches das Highbyte der nachsten Zeilennummer oder die Kennung flir das Programmende ampFF enthalten kann nach diesem ampFF abgeshyfragt Ist die Abfrage negativ geht die Suche bei der nachsten Zeile weiter Wurde aber ein ampFF entdeckt wird die Programmstartadresse aus

a -It I PMP shy ~ SHARP~Co~puter _ He-ft ~e Yte 42

~q~n-p-n ~ ~

~- --~~ -

-Ilt bull - _ bull f bull bull

-shy~h~9r m~~-~~ 9n ~~ ~ ~pmiddotrh __ -- 11~-

fUllIsecttJtiJdem Zwischenspeicher zuriickgeholt und in den -Mergepointer geladen -Anwendungs-shyAnschlieEend wird die aktueIIe Adresse um 1 erhoht und das nachste Proshy ___Handbuch__

gramm entsprechend dem vorhergehenden untersucht - SHARP_ 1st die Abbruchbedingung erfiiIIt wird getestet ob das zuIetzt geretshytete Programm vollstandig ist Wenn jasteht hinter der zuIetzt shyarbeiteten Zeile ein ampFF und das Programm wird beendet Wenn nicht handelt es sich uin ein Programmfragment weIches bis Fehlermeldung ERROR 44 in den Programmspeicher geschrieben wurde diesem Fall wird der Mergepointer nachgeftihrt und hinter die letz-te intakte ZeiIe ein ampFF geschrieben Die Rettungsaktion ist nun abgeshyschIossen RETTE ist voll reIokatibel und beIegt nur grammspeicher Aufgerufen wird es mit CALL (Startadresse)

Hexdum12 RETTE (c) -Siegfried HaIke SaarbrUckenstr 176 b

10E9 CC 65 A9 00 CA ~E 44 44 += 036A 10F3 05 F9FO CA 45 87 00 89 += 0457 10F8 10 CA 67 45 87 FF 99 11 += 03E6 1103 CC 9E CA 69 CC 67 -44 9E += 0482 1108 ID CC 67 85 FF 07 88 05 += 0398 1113 0E CC 9E CA 69 9A += 0345

Interface fUr PC 14011402

wie Sie aus dem unten8tehenden Schaltbild er8ehen konnen habe ich an Ihrem Interface Vorschlag einige Veranderungen vorgenoDlIllen welche ich vorteilhaft finde middot und lrnrz erlautern

mochte Zunachst wurden aU8 den 4 Mignon ZeIlen eine 9V BIockbatterie Um die8en S)annung8Unterschled ausllUgleichen in Reihe 4 Dioden des-Typ8 IN 4003e8 ware eVe auch ein Z-Diode mit 2SV moglich gewesen) mit einer Flu3sJannung von 05V-o6V

Kichael FrMlc Kozartstral3e 7

51

wl 1

C bull l - ~

~g

Die nun um ca IV hohere Betriebs8parinung (ca 7V) hat )~ den Vorteil daB die Verluste in der Schaltung aU8geglichen werden somit das AU8gangssignal eine etws8 hohere Amplitude erhalt und au3erdem ein nachla~sen der Batteriespannung etwas abgefangen wird

Bie positive und negative Betriebsspannung wird nun Uber zwei Widerstande erzeugt wobei der Spannungsteilerstrom ca IS mA betragt Diese Schaltungsart hat den Vorteil daa die Schal tung nur wiirend des einladen9-_~ eingeschaltet werden mu3 da die Masse iiber den 330 ohm Widexstand durchgeschleift wird Weiterhin ist es nUJ1 auch noch moglich den Rechner Uber

die Sc~altung mit Spannung zu versorgen wobei die in der Leitung liegende Diode verhindert da3 der Rechner bei ausgeschalteter Schaltung den StroIn liefert was bei dem hohen Innenwiderstand der Lithium-Zell~n sofort zum Zusammenshybruch der S~annung und somit zu datenverlust J shy

fUllIsectt1IiIJIsect

A~-S--run IUH~buch___

SHARP __

fUhren~wu~middotmiddot=r~d~e~~______ ______~~__________________

a-_MUM Heft 16 Seite 43 middotSmiddotHARP~CcOJnjo-u t e r

abgeshy

zur In

46 Bytes im Proshy

2300 KIEL 1

6945 Hirschberg

J ~ - ~ ~+I ~ I~ ~I~ 4 ~

330

j ~Ma55e

-

-- ~----shy ~ shy

- ~

_IW _ ____IW ___

3000ATA 050~8549156850558454 745054

61~~ ~~tE 310DATA 10645077409034O93351

fu~ den SHARP PC-2500 104312452

(C) 3200ATA O42982412030140103814 7451535415810701728818111 1180

330DATA 0116179134182150174101

Ch~i$tian 5amoticha

Oas P~o9~amm GIRLS FACt Plollel ein fa~shy 58158170147173118101721001

biges Madchengesicht auf dem Plolle~ des 7354

SHARP PC-2500 3400ATA 17527O167181525416491

LISTING GIRLS FACE O147761456014442O12739128 5313310REM GIRLS FACE

3500ATA 6501376514474146i8610120RESTORE 300 46881449014087O130671368030LPRINT CHR$ 27jb 13740LPRINT M120-220 LPRINT 1

3500ATA 92O14195135110126133O50REAO CO 1171351201201321030118106150 IF C0gt13 LPRINT M0-100) LPRINT 08120CHR$ 2ia END

3700ATA 104134O81136901181051070RE~D X1Y1X2Y2X3Y3

50781396612067104~054104480 IF COgt9 LET CO=CO-10 GOSUB 270 61205590A=X1X1B=X2X2C=X3X3

3800ATA 1340421363312047103O51000=Y1Y1E=Y2Y2F=Y3Y3 697621046910010729473847110G=A-B+0-E O7510120Y=(G(X1-X2)-(B-C+E-F)(X2-X3))2(

3900ATA 71747371767006980528(Y1-Y2)(X1-X2)-(Y2-Y3)(X2-X3)) 863100O6697659069851070130X=(G-2(Yl-Y2)Y)2(X1-X2) 877192140R= SQR laquoX-X1)CX-X1)+(Y-Y1)(Y-Y1)

400DATA 6697O12387122100110104) 1010710210493106831011082150X4=(X1+X2)2Y4=CY1+Y2)2 11592150S= SQR laquoX-X4)(X-X4)+(Y-Y4)(Y-Y4)

4100ATA 107102O110991079410987 101118711293110990625057170T=RS 3554

180X4=TX4~X)+XY4=T(Y4-Y)+Y 420DATA 18062185432674507341190X5=(X2+X3)2Y5=(Y2+Y3)2

72 30 71 18 3 98 48 101 54 100 5-2 200S= SQR laquoX-X5)(X-X5~+(Y-Y5)(Y-Y5) 1384

4300ATA 50895298481843285239210T=RS 416111031611623123331136-220X5=T(X5-X)+XY5=T(Y5-Y)+Y 40131230LPRINT CHR$ 27 STR$ COshy

4400ATA 12122-41110458512714240 LPRINT M j Xli Yl 14241LPRINT OXl iY1i X4i iY4

242 LPR INTM X4j Y4 243 LPRINT 0 j X2 -Y2 j X5 Y5 244LPRINT MjX5ijY5 245LPRINT 0iX3iY3 250X=X3Y=Y3 250GOTO 50 27~LPRINT CHR$ 27 STR$ CO 280LPRINT Mj-XijY 281LPRINT OjXi If jY If iX1 If jY1 290 RETURN

lARUN ON ERROR GOlD 5~LF -5

~ - 50N ERROR GOTDMOrsen 0END 10M P CLS WAIT B

CURSOR 8 PR HIT t1or-s e n 1

2BCLEAR RESTORE MORSECODE ~Hit diesem Programm kann man Buchstaben und Zahlen in lorseshyOIM A$(2S)4Zsignale unnlandeln und umgekehrt Bedienung $(9)5T$(25)DEF t--imiddot lni tialisierung Texteingabe (bis 26 Zeichen) anschlieBend 1 M$(2SHSUmwandlung in lltorsezeichen und Frage ob nur angezeigt erden

30FDR 1~0TO 255011 oder auch akustische Signale gegeben werden sollen READ fI$ltI)danach erneute Anzeige des Texts vird hier OFF gedriickt llird NEXT IFGR 1=0das Programm be_endet bei RCL wird noch einmal gemorst bei TO 9 READ 2$0 ENTER kann ein neuer Text eingegeben werden COPYright b )NEXT I

DEF N Texteingabe Stef~n HundhQmme 40 NCLS PAUSEDEF SPACE Ausgabe Rin9str 5 Text eingebenDEF L Textausgabe 8581 M~r-ktschOf 9aSt Z=0 CLS DEF D Decodierung fiir wird hier oder II~II gedrtickt fur S0IF Zlt26CURSDR_ _I oder 1 Nach jedem Buchstaben wird ENTER geariickt ZWAlT 0PRHH

wenn die Nachricht zu Ende ist wird anstatt eines neueri CHR$ 127 Zeichens OFF gedrlickt Danach wird der Klartext ausgedruckt 55 ]$=iNKEY$ IF

J$=THEN 55

- -HARP-Computer-ae awp

~Heft 16 Sei te 44

___

t~ iroh ~ ~ ~~ ~

RON Hier ist Ihr pershysoen iehes Mag j shysehes Gluadrat

0 1 12 7 1 1 8 79 2 5 10 3 82

481 __ 9

C CLEAR WAIT 10PRINT MAG 1SCHES

-QUADRAT BEEP 12

2GRAPH R=0P=0 5 INPUT lHR UO

RNAME jN$ 61F LEN N$(le

CSIZE 4GOTO 11 7 CS middotl ZE 3

11FOR 1=lTO 4 GLCURSOR (13+1 e)LPR1NT N$ NEXT 1

15 TEXTmiddot LF 1 CSIZE 2LPRINT H i er i s t 1hr per-LPRINT soeniehes Mag j-LPRINT se hes Quadrat

313 1NPUT 1HR AL TER j Q

I in po mmat iiotM ~~ ~~ b ri~ ~ bull 0 ~~

60J=ASC J$IF J= SAND 2)0LET 2 2-1 CURSOR 2 PRINT bull GOSUB EPI GOTO 50

0Ir Zlt26AND (J= 320R (J)47AND Jlt58)OR (Jgt64 AND Jlt~Hraquo CURSOR z T$(2) J$PRINT J$2 =2+1 GOSUB EP GOTO 50

80IF Jltgt13THEN 5 o

8522-1BEEP 1 90FOR 1=0TO zJ=

ASC T$(1) IF J =32lET M$U )=

100IF J)64AND Jlt9 lLET 11$0 )=A$( J-65)

1101F J)47AND Jlt5 alET 11$ ( 1) =Z$ ( J-48)

120NEXT 1BEEP 1 200 ClS WAIT 0

PRINT BEEP 0 FFON (0) 1)

210B=0Js=INKEY$ IF J$= 1LET B-=1GOrO 230

220 IF J$lt )0THEN 210

230~ FORmiddot 1=1310 Z CLS wAIT 0

240CURSOR 25 PRINT T$(l)X= 3 IF I+3gtZLET X2-I

250FOR J0TO x CURSOR 6J PRINT 11$(1+J) NEXT J

260 IF BGOSUB IM B EEP

270 IF B=0wAI T GCURSOR 0 GPR1NT POINT 0

2S0 NEXT I _ 290 GOSUB EP

GOSUB IPRT TEX T C=300

309 J=ASC INIltEY$ bull c=c- f IF J=25 THEN 200

310IF J=13THEN 40 320 IF J=15END 330 IF CTHEN 300 340GCUR50R 0WAIT

GPRINT POINT 0GOTO 40

400 DCLS WAl T 6 4PRINT IDecod i ellAn9 WAI T 0 PRINT FOR I=0TO 25 M$( 1) = NEXT I

410FOR 1=0TO 25 CURSOR BEEP 1

420J$=INKEY$ IF J$=THEN 420

430 IF l~N 11$()=5 LET J$=CHR$ 13

440 IF J$=0OR J$ 1 bull LET M$U)= M$ltI )+ bull BEEP 1 10200

450 IF J$= IOR J$ -lET M$lt 1)= MS( D+ BEEP 1 10600

40DIM FC44)se LET Flt11)=Q-2

13 60LET F(21)1 0lET F(3 1)=12 813lET FC41)= 90lET FCl2)=11

100lET FC22)=8 110LET FC32)=Q-2

1 120LET FC42)=2 1~0LET FCl3)=S 140LET FC23)=I13 150LET FC33)=3 1613LET FC43)=Q-1

8 170LET Flt14)=4lS0LET FC24)=Q-l

9 19~LET F(34)=6 2eaLET FC44)=9 210GRAPH COLOR 1

GL CJRSOR (0 shy 5) SORGN

220~OR 1=0TO 21313 STEP 50

250LNE (13-1)-(2 130 -1)

26a~GLCURSOR (0-1 gt

2leNEXT 1 275GLrURSOR (1313) 2S0~OR 1=0TO 200

STIP 50 2913LlNE lt113)-(1

-200) 3d0GLCURSOR (113) 3113N~XT ICSIZE 4

COLOR 2 3213FCR T=eTO 150

STCJ 50

460 IF J$=CHR$ 8 LET 11$( 1)= LEFT$ (M$(l) LEN (1$ ( 1)-1)

465 IF J$=CHR$ 15 LET middot 1=26 GOTO 540 J

47BCURSPR WAIT 0 PRINT (1$lt1) GOSUB EP IF J$ltgtCHR$ 13 THEN 420

475 IF (1$( I )= LET T$( 1)= GOTO 530

480BEEP lFOR K~0 TO 25 IF (1$( 1) =A$(K)LET T$lt 1 )=CHRS (K+6S) K=26GOTO 530

490NEXT K 500FOR K=BTO 9IF

MS(I)Z$(K)LET T$O )=CHR$ (K+ 48)K=10GOTO 530

510NEXT Ilt 520CLS WAIT 96

PRiNT ERROR CLS GOTD 420shy

530 CLS WAI T 0 PRINT CURSOR 18 PR INT M$( 1) Z= ICURSOR 25 PRINT T$(1) GOSUB I EP

540NEXT IGOSUB PRT TEXT GOSUB Er

550 IF INKEY$ ltgt CHR$ 13THEN 55 o

PC-1500 325P=P+l 330FOR 1=eTO 1513

STEP 50 335RR+11F Rgt4

LET R=1 3413GLCURSOR (7+1

-4e-T) IF FCR GrnbHPraquo9GLCURSOR ( 7+1-29 -4e-T) Kaiser - Friedrich - Strasse 54a

~~~It~ GOTO 344 1BBB Berlin 12

342 1F F CR P) gt-1 GLCURSOR lt+ 1shy12-4e-T) ----------------------------------- shy

3431F FCRPgt(-9 CSIZE 2

344LPRJNT FCR P) STATUS 345CSIZE 4NEXT 1 934F3513NEXT T

Hier ist Ihr pershy3613GLCURSOR (13-2 soen iches Magishy30) sches Quadrat 313TEXT CSIZE 2

L PR 1NT 0 i e Qu ersumme er- LPRINTgibt i 7-14 121 h rA t er LPRINT Qj Jah

-15 281 1re

-125 310 David Wagner 94 -13 6Martinsbergstr 11 5470 Andernach Die Quersumme ershy

g i bt j h t A t er 6 Jahre ~

560GOTO 200 000 10RSECOOE

DATA -- _ bullbull ~ tt ~~ It

_ u __ bullIt ~I

~

~

1019 DATA - -I _ bullbull tt __

_ 1 ___ t

__ bullt _- _ - It t I -Y _

1020DATA bullbullbull -p n bull __ It It _ _ t r_ __ __ I It _____-1

1030 DATA ____ I --- __ tt

I U

It _1

bull ~I_

1_deg-

___ t __ -_ It

11130 EPBEEP 12 55 1

1110 IF INIltEY$ THEN 1110 STATUS

112BRETURN 21316 1200 (1BEEPIF (1

$( I )= AI T STATUS 1+(MEI1 -( 24GCURSOR 0 STATUS 3-STATUS 2) GPRINT )

POINT 0 2354 RETURNmiddot

----- ~ bull

w_ J _ ~ _--------

1210rOR K==lTO LEN M$U) B$ =(110$ (M$( 1) K 1) IF B$ BEEP SGN B10200

1220 IF B$=- BEEP SGN B 1 06B0

12313 WAIT 0 GCURSOR 0middot GPRINT POINT o

1240NEXT K RETURN

1300 PRT TEXT CLSmiddot WAI T 0 FOR 1=0TO Z PRINT T$O) NEXT I RETURN

1310 LGOSUB PR T TEXT WAIT GCURSOR e GPRINT POINT 0END

All EoS +uet- _ _ Heft 16 Seite 45 SHARP-Computer- ~

DER

-4- bull shy bullbullbullbullbullbull middot-

4

bull bull I bull bull __ bull bull bullbull I bullbullbull bull bull --

I bull middot4middot middot 1 bull bull bull I bull bullbull bull bull bull

1bullbullIbullbull I bullbullbullIt bull

I bull bullbull bull

FISCHEL GalbH PLC1wa~=h IS~ 3-924 ~27-1S-1

OM 49- (inel 7 MWSt) FISCHEL GmbH p LawaUGh IS~ =-924 327-1~7

7 MWSt)

~

~fi-middot-middot----- _ I _ -------

VORANKUNDlGUNG

SYSTEMHANDBUCH FUR DEN

SHARP PC-2500 Das SYSTEMHANDBUCH FOR DEN SHkRP PC-2500 wird voraussichtlich

folgende Themen belnhalten

ERKLARUNG DES SHARP PC-2500 - SYSTEMS DER PROGRAHHSPEICHER - DER HIKROPROZESSOR - DIE TOKENS - DER SPEICHER - SPEICHERFORHAT DES BASIC-PROGRAHHS

- VERANDERUNGEN IH PROGRAHHSPEICHER EINFQHRUNG IN DIE VERSCHIEDENEN ZAHLENSYSTEHE

- DAS BINARSYSTEH DER STANDARDVARIABLEN-SPEICHER - DAS HEXADEZIHALSYSTEH - DIE STRING-STANDARDVARIABLEN - UHRECHNUNGSPROGRAHHE - DIE NUHERISCHEN STANDARDVARIABLEN - UHRECHNUNGSTABELLEN

DIE FELDVARIABLEN DER SPEICHERAUFBAU DES PC-2500

- SPEICHEROBERSICHT DER RESERVE-SPEICHER - RAH-SPEICHERBEREICH

DER PASSWORT-SPEICHER

DIE LCD-ANZEIGE

WICHTIGE SYSTEHADRESSEN

NOTZLICHE HASCHINENSPRACHEROUTINEN

DAS PROGRAHH FOR GESCHAFTLICHE ANWENDUNGEN ~

bullbullbull

III bullbullbull~

~ I bull I bullbullbullbullbullbull

bullbullbullIbullbullbullI bull- bullbullbull bullbullbull I bullbullbullbullbullbull

1 bull 11- I I bullbullbull I bullbullbullbullbullbull Imiddot bullbullbull bull

bullbullbullI bull bullbullmiddot4bullbullbull I ~bullbull I I bull bullbullbull

bullbullbull-bullbull fa bull bull bull ~bull bullbullIir bull I bull ~ 1 i I

f bull1 bull bullbullbull bull I bull 1 bull -- I bull bullbull - bull bull J

- I bull _bullbullbull bull

OM 49-(nel

16 Seite 46

q 4f r -p h ~ ~ ~ h-fp rH m~

Sehr geehrter Helr Fischel

anbei uber~eiche ich Ihnen das Programm LOTTO-KONIG zur Veroffentlichung in Ihrer middotZeitschrift

Es soli alien glUcklosen Lotto-Spielern bei der Findung der ridltigen Zahlen helfen I

Natiirlich muS auch hier das Gesetz der GroBen Zahlen angewandt werden und bleibt somit auch nur ein Gllicksspielllll I1

Oas Programm beinhaltet eine kleine Statistik Uber die Hiufigkeit der Zahlenziehungen und erlaubt somit zb eine Rangfolgeverteilung

le 213 313 413 se 613 713 813 913

11313 1113 120 1313 1413 1513

1613 1713 180 1913 21313 210 2213 2313 2413 2513 2613 2713 2813 290 31313 3113 3213 330 3413 3513

Prograinmlisting

ARUN ON ERROR GOTO CLEAR DIM A(5) B(49)ON MBE~P 2WAlT PRINTBEEP 2WAlT PRINT BEEP 2WAlT PRINT BEEP 2WAIT PRINT BEEP 2 WAlT PRINT BEEP 2WAIT PRINT BEEP 2WAlT PRINT BEEP 259 199 -WAl T ZCLS USING WAlT CLS WA1T 0PRIHT IF A$ltgtJLET P=B IF A$=JLET P=l FOR ZI=B(e)+1TO B(e)+ZZ CLS WAIT ePRINTZiehungFOR 1=13TO 5 A=RND 49 IF A(10R Agt49LET IF A=A(e)OR A=A(l)OR A=A(2)OR A=A(3)OR A=A(4)OR A=A(5)LETA(l)=A NEXT ] CLS USING WAIT IF P=lUSING U$CSIZE BEEP 1 Z=1 BOD=8(0)+1 FOR 1=13TO 5FOR Y=lTO IF A(I)=YLET B(Y)=B(Y)+Z NEXT YNEXT 1 ]=eNEXTCCLS BEEP 5 PAUSE B(e) Z]EHUNGEN FOR l=lTO 49 WAll 3ePRINT ZAHL NEXT lGOTO M DCLS WA]T 0PRINT

~ ~ ~ q rH ~

Programme fUr den PC 1509

-------- _ ~) q r rimiddot~ --~--shy------

~ ~~~ ~

~

4~ -~ 6c -t- 1

~~~

von He i nz O Schu I t z Ingersheimer Str12 7140 Ludwi9SburQ

3613 3713 3813 3913

4013 4113 420 430 440 4513 460 4713 4813 4913 500 5113

5213 530 5413 5513 5613 570 see

l_Q~TO-KONIG

20A(e)=A(e)U$=ttttttttGOTO M ERROR GOTO MGOTO Je

Lotto Koeni9 Weitele Z-iehungen = OEF Z Oisplay-Ueber-sicht OEF C Dluck-UebelSicht DEF 0 Dr-uck-Uer-t e i lung DEF U Oaten speicher-n OEF S Oaten laden OEF L PRINT RUN ENTERgtLoescht Spe i chel GOTO 313

ePRINT Ziehungen (memjBCe)j)jlNPUT ZZ Ziehungen dlucken J7N A$]HPUT A$

laeuft

A=0GOTO 1813 A=eGOTO 1813

ePRINT ZljT]pjA(e)jA(1)jA(2)jA(3)jA(4)A(5) lLPRINT Z]jTIPjA(e)A(l)A(2)A(3)A(4)jA(5)

49

Z]GOTO se

ili GEZOGEN jB(1) x

Ausdr-uck der- Ueber-sichtON ERROR GOTO M FOR 1=1TO 49 USING U$CSIZE lLPRINT ZAHL ITAB lej GEZmiddot8Cl)middot x NEXT J GOTO M U CLS WAl T 13 PRINT Ausdr-uck der- Ver-t e i I un9 ps=e Z=1 ON ERROR GOTO M LF 2CSIZE lLPRINT Bei B(e) Ziehungen folgendeLPRINT Ueltei lungLF 1 LPRINT I Pos 1 gezogen 1 Zahl 1USING U$ LPRINT 1-------I--- -----I------ILF 1 FOR Y=lTO 49 IF MAXltB(Y)LET MAX=B(Y) JF MINgtB(Y)LET MIN=BCY)NEXT Y FOR I=MAXTO MINSTEP -1 FOR Y=lTO 49 IF I)B(Y)GOTO 5213 IF ]=BltY)AND Y(=49LPRINT ZjTA8 1ejB(Y)xTAB 2ejYPS=PS+B(Y)Z=Z+1

NEXT Y NEXT 1 LPRINT I-------l---------l------]USING LPRINT Statistische Fehler- INT laquoBltB)6)-PS)LF LCLS WAlT PRJNT Ziehungen in Rechnel laden CLS WAlT PRJNT BlTTE ) Recor-dershy auf Play INPUT LOTTO-DATENBlt)BEEP 2GOTO M

7GOTO M

5913 SCLS WAlT PRINT Ziehungen aBand speicher-n CLS WAl T PRl NT Bl TTE gt Recold~1 au r REC r- I61313

6113 PRINT LOTTO-DATENjB()BEEP 2GOTO M 8 IIF1SCHEL GmbH IJ

00000000 0 DDDDDDDODD DDDDDDDDtJO OtJOODDDDDD

Lobels (OEF) M MENUE Z lIEHUNGEN C DISPLAY o DRUCK-UEBERS U DRUCK-UERTEI L OATEN LADEN S OATEN SPEICH

Dimensionen 8(49) A(5)

Pr09lammgloesse

PSIZE 1922

Heft 16Seite 47 mw i UW ~ ~

-SHARP~C-o mp_~u~te ~

l4(--~~--------shy

I 1 o PRO G R A M M E 1 0 P R OG R A M M E

ich Ubersende Ihnen 10 von mir erstellte Beitr~ge fuer den Sharp Pocketcomputer PC 1500 A

Es handelt sich dabei um ein Programm zum scrollen von Texten mittels der 4 Cursortasten ein Programm 2ur Zahlenumwandlung von dez-gtbel 1 bel-gtdez ein Programm zur Berechnung einer inversen Matrix nach dem

Austauschverfahren ei n Passwortprogramm Ral ph Schall ein Musikprogramm fuer 1 12 Oktaven 5160 Dueren ein Graphikprogramm Amselweg 9 ein Editor-Hilfsprogramm in Maschinensprache einen Tip zu Basic-Programmen (Pseudo-Zeilennummern) ein Statistikprogramm und um einige ROM-Routinen die von Basic aus benutzt werden konnen

Programm Nr 1 Scrollen eines Textes Seite -1shy

Te~tberieh einzuschr~nken werden den Variablen RURO und ST im H~uptprogramm die ent~prechenden Werte zugewiesen RU steht fuer die ~nter~ Grenze der Text-Data-Zeile RO steht fuer die obere Greoze ST ist der Abstand zwisehen den einzelnen Datazeile W~iterjin muB im Hauptprogramm die Vari~ble A$(0) auf 80 Zeichen dimensioniert werden

Routine

10 SCROLLCLS WAIT 0RM=RUON ERROR GOTO 10 11 RESTORE RMREAD A$(0)M=1RL=LEN A$(0)-25 12 PRINT MID$(A$(0)M26) 13 I$=IN~~EY$ IF I$=GOTO 13 14 CU=0IF I$=CHR$ BLET M=M-lCU=IIF M(IBEEP IM=l 15 IF $=CHR$ 12LET M=M+lCU=lIF MgtRLBEEP IM=RL 16 IF CUGOTO 12 17 IF I$=CHR$ 10LET RM=RM+ST CLJ=1 IF RMgtROBEEP 1 RM=RO 18 IF I$=CHR$ 11LET RM=RM-STCU=1IF RMltRUBEEP lRM=RU 19 IF CUGOTO 11 20 I F 1$= OR I $=CHR$ 13RETURN 21 IF I$=+LET M=RL 22 IF I$=-LET M=1 23 GOTO 12

HaLlptprogramm

100 ACLEAR DIM A$(Q))80 101 RU=200RO=RUST=IZIGOSUB SCROLL 102 RU=201RO=205ST=2GOSUB SCROLL 103 END

200 201 212)3 205

DATA DATA DATA DATA

Serollprogramm ZLlm scrollen eines Textes AnmerkLIn(p Dureh um~ndern von Im=m-ll und Im=m+l in den Zeilen 14 und 15 inmiddot Im=m-261 Llnd m=m+26 wird der Tegtt um jeweils 26 Zeichen versehoben

Programm Nr 2 Zah~enumwandlung

Wer mit dem Computer arbeitet arbeitet zeitweilig aueh mit Zahlensystemen Da die Umwandlung manchmal jedoch recht langweilig ist erledigt dies nun der PC 1501Z1A Dabei konnen Zahlen vom Dezimalsystem in ein beliebiges System ~ndmiddotumgekehrt umgesetzt werden Der Zahlenbereieh ist fast unbeschr~nkt und es werden auch gebrochene lahlen umgewandelt Diese werden wie normal mit einem Dezimalpunkt eingegeben (2B C012)04 oder 4915225) SolI d~s Programm auch auf anderen Rechner laufen so ist zum Beispiel beim PC 140102 darauf zu aehten daB die alle ~lle einfaehen Stringvariablen in Doppelvariablen dmzuwandeln Bind Das Programm benutzt zur Urnwandlung den ASCII-Code Man sollte sieh also auf die normalen Basis-Einheiten beschr~nken da es sonst zu Fehlausaqen fUhren wUrde Auherdem kann bei-Eingabe einer zu groBen Basis ein Error auftreten da der ASCII-Code ja nur bis 255 geht

Heft 16 Seite 48

Das Programm scroll t ei nen bel i ebi gen Tex t von mamiddot 80 lei chen laenge Der Serollvorgang wird dureh die 4 Cursortas~en und ~ shybestimmt wobei mit Cursor reehtslinks eine Textzeile naeh reehtslin~s geserollt wird und mit Cursor hochrunter zwisehen mehreren Textzeilen middot~ebl~tt~rtmiddot wird Dureh Druek auf - wird zum Textzeilenanfang mit + zum leilenende gesprungen Um diE Routine zu verI assen bet~tigt man Space oder Enter Die zu serollende Texte werd~n in Datazeilen abgelegtUm den

~~~rqh ~ h~~rm~middot~

~

~--r-- ~bull bull amp shy

1 - __ middot ~ 9h1 ~jqhh~ ~- -____ IV

Seite -2- Programme fuer den Sharp PC 1500A

1Q) ACLEAR INFUT Zahl middotA$Basis BZ=VAL A$IF B=1121 INPUT - gtBasis BI=Z-INT ZGOTOmiddot15

11 FOR T=ITO LEN A$IF MID$ (AtTl h NEXT T 12 Al$==LEFT$ (A$ T-1) A2$=MID$ (A$ T+1 16) IF A2$= 11 GOTO 14 13 FOR T=ITO LEN A2$A=ASC MID$(A2$TI)-48A=A-7(A gt9)

I=I+ABATNEXT T 14 FO~ T=ITO LEN Al$=A~ASC MD$(Al$TI)-48A=A-7(A ) 9)

I=+AB- (LEN Al$-T) NEXT T PRINT I GoTo A 15 M=ZZ=INT (ZB)M=M-ZBN$=CHR$ (M+48+7(Mgt9)+N$~IF Zgt12I

GoTo 15 16 IF IltgtI2ILET I=IBM=INT II=I-MI$=I$+CHR$ (M+48+7(Mgt9raquo~

K=K+lIF 1laquo16GoTo 16 17 PRINTN$ I$GoTo A

Programm Nr 3 Inverse Matrix

Eirie Inverse Matrix l~Bt s~ch mit verschiedenen Verfahren berechnen das hier vorgestellte ist das Austauschverfahren Nach dem Start wird die Dimension eingegeben und ein J falls riach jedem Austausch ein Zwischenergebnis angezeigt werden 5011

2121 8 IO CLEAR WAIT 121 INPUT Dimension NZwischenerg A$ DIM A(NN)

21 FOR T=ITO NFoR Y=ITo NPRINT A(TIOY) lip INPUT A(TY)CLS NEXT YNEXT TWAIT

22 FOR T=ITO NPV=A(TTC=1PVFoR Y=ITO NIF YltgtTLET A(I2IY)= -A(TY)PVA(TY)=A(I2IY)

23 NEXT YFOR U=ITO NIF U=TTHEN 26 24 FOR I=ITO NIF IltgtTLET A(UI)=A(UI)+A(I2II)A(UT) 25 NEXT I 26 NEXT UFoR Y=ITo NIF YltgtTLET A(YT)=A(YTPV 27 NEXT YIF A$=JIIGOSUB 29NEXT TEND 28 NEXT TGoSUB 29END 29 FOR R=ITo NFOR E=ITO NPRINT A(RE)= A(RE)

NEXT ENEXT RRETURN

Programm Nr 4 Passwort

Bei vielen Sharp-Rechnern kdnnen die Programme mit einem Passwort g~schUtzt werden mit folgendem Programm i~t dies nun auch beim PC 15121121A mdglich Bedienung Nach dem Einschalten des Rechners wird nach dem Passwort gefragt das eine max L~nge von 16 Zeichen haben kann Durch Druck auf CL kanh die Eingabe geldscht werden mit den Tasten SHIFTDEFSMLRCL+1~MoDE wird jeweils das letzte Zeichen geloscht 1st das Passwort ei ngegeben so wi rd es nach Druck auf ENTER uberpruft Bei einem falschem Passwort wird das Programm erneut gestartet Mit der OFF-Taste ist der Rechner wihrend das Programm l~uft

abschaltbar Damit die Routine nach dem Einschalten a ktiviert wird ist darauf zu achten da8 der Rechnir beim Ausschalten im RUN-Modus ~teht

1 ARUN POKE ampFQ)I2IDamp82PoKE amp764E64CLEAR CL8 WAIT 121 2 CURSOR I2IPRINT Passwort AA$CHR$ 95 3 A$=INKEY$ IF A$=GoTo 3 4 IF A$=CHR$ 15PoKE ~-(FI2II2ID 121 CALL ampCD71 5 IF A$=CHR$ 13GOTo 9 6 IF A$=CHR$ 24GOTo 1 7 IF A$(IO LET AA$=LEFT$ (AA$ABS (LEN AA$-I)~GoTO 2 8 AA$=AA$+A$GoTO 2 9 IF AA$lt gtPasswortGOTo 1

1121 POKE ampFI2IQ)DI2IEND

Programm Nr 5 Musikprogramm

Das Programm belegt die Tastatur des PC 15121I21A von ASD bis 5 mit ganzen und die Tasten WETYUOP mit halben Noten

1121 A CLS WAIT 121 PRINT Musi kprogramm 11 ON ERROR GOTO 12 12 A$=INKEY$ middot IF A$=GOTo 12 13 A$=A+A$RE~TORE A$READ HLBEEP 1HI~0+LGOT01~ 14 AADATA 255 121

15 ASDATA 22310 2 ALDATA 11218 8121 27 ATDATA 1773121 16 ADDATA 2121121 2121 3 A4DATA 951121121 28 AYDATA 157 4121 17 AFDATA 186 3121 24 A5DATA 8812121 29 AUiDATA 138 5121 18 AGDATA 168 4121 5 AWDATA 239 1121 3121 AODATA 114 9121 19 AHDATA 147 51Z 26 AEDATA 211 2121 31 APDATA 11211101212121 AJDATA 129 6121 21 AIltDATA 121 7121

~~~ e~middot-

~ WelI PII ~ ~-- - L ==- e_-_____ 4 - Heft 16 Sei te 49 SHARP-Compu~-

- Mmiddotw shy-iw - - _shy ---_-_----

Programm~ fuer den Sharp PC 1500A

Programm Nr 6 Graphikprogramm

Seite -3shy

Mit dem folgenden Programm wird die Anzeige des PC 1500A so weit es geht graphisch genutzt Die BefehIe im einzelnen

4 6 8 2 7 9 1 3 I

Cursor um Position C~rsor um Position Cursor um Position

nach nach nach nach

8 8 2

links rechts oben Ltnten

8 (I FISCHEL GmbH IJ

00000000 0 0000000000 DDDDDDDtJDO DtJOQODDDDO uu -

Cursor um Position Kombination von 4 und Kombination von 6 und Kombination von 4 und Kombination von 6 und 2 Schrittweite festlegen (1-143) SpaItenmatrix festlegen (0-127) Spaltenmatrix an Cursorposition bleibt erhalten)

zeichnen (Untergrund

+ Von Position v bis Position b Spaltenmatri x 1 zeichnen Untergrund bleibt erhalten) Linien ~ i~hen lID Anfan s punkt lin ks oben ru Endpunkt r~c~t~ unten Es ist auch mdglich schr~ge Linien zu zeichnen Werteberei ch 1 Ir 0-143 DIu 1-7 r gt1 Rechtecke zeichnen lID ru wie bei Linien ziehen Anzeige loschen

100 ACLEAR WAIT 0 QIM P (7) ON ERROR GOTO HI8 102 FOR T=lTO 7P(T)=2 A (T-1)NEXT T 104 Gl=1P1=0P2=1k=0Z=1 106 PP=POINT Pi 108 A$=INIltEY$ 110 IF K=0GCURSOR PlGPRINT PP OR P(G1) k =1GOTO 114 112 K=IZIGCURSOR PlGPRINT PPAND NOT P(G1) 114 IF A$= GOTO 108 116 GOTO A$ 118 P1GCURSOR P1GPRINT PPRETURN 120 P2CURSOR 24PRINT RETURN 122 ICURSOR 24INPUTP2IF P2lt 10R P2 gt 143GOTO I 124 GOSUBP2GOTO 108 Etganzungsshy126 CUSOR 24 INPUT ZGOSUB P2 GOTO 108 128 -CURSOR PI GPRINT PFOR Z GOSUB P 1 GOTO 106 130 =CLS G010 106 132 +GOSUB PlCURSOR 24 INPUT VBL 134 ST=lIF VgtBLET ST=-l 136~ FOR T=VTO BSTE~ STGCURSOR TGPRINT (POINT TOR L)NEXT T 138 GOSUB F2 GOTO 106 140 4GOSUB IP1P1=P1-P2IF P10LET P1=143 142 GOTO 106 144 6GOSUB PlPl=F1+P2 IF F 1143LET Pl=0 146 GOTO HI6 148 18GOSUB PlGl=Gl-1IF Gl lt 1LET Gl=7 150 GOTO 108 152 154

2GOSUB P1G1=G1+1IF Gl gt7LET G1=0 GOTO 108

156 7Gl=Gl-l IF G1 lt lLET G1=7 158 GOTO 4 160 9G1=G1-1 IF G1 lt 1LET G1=7

GOTO 6 1G1=G1+1IF Gl gt7LET G1=1 GOTO 4 381=Gl+1IF Gl ) 7LET Gl=1 GOTO 6

Heft

~ scne I itc-I

162 164 166 168 170 172 174 176 178

)GOSUB P1CURSOR 24 INPUT LORUGOSUB P2 Y1=O-UST=1Y6=OIF OgtULET ST=-1Yl=U-O IF RltLGOTO 106 DM 15-(incl 7 MWSt)

180 182 184

186 188 190

192

194

Y3=0Y2=INT laquoR-L)(ABS Y1raquoGCURSOR L FeR T=ITO RY4=POINT TY3=Y3+1IF Y3gtY2LET Y3=0Y6=Y6+ST Y5=2 A (Y6-1)GPRINT Y40R Y5NEXT T 11 ( 11 GOSUB 11 P 1 CURSOR 24 INPUT L 0 R U GOSUB 11 P2) IF L gtR GOTO 1[2)6 Yl=2 A (O-1)FOR T=LTO RGCURSOR TGPRINT POINT T BR Y1NEXT T FOR T=OTO UYl=2 A (T-1)GCURSOR RGPRINT POINT R OR YlNEXT T Y1=2 A (U-l)FOR T=RTO LSTEP -lGCURSOR TGPRINT POINT T OR Y1 NEXT T FOR T=UTO OSTEP -1Y1=2A (T-1)GCURSOR LGPRINT POINT LOR Y1 NEXT T GOTO 106

raM i PMP SHARPGOmput_er - Heft16 Sei te 50

-- - ~ ~ -

-- ~-~~--~

_____N __ ~ -~ ~)hP h~ ~ h ~-f 9 rH m~~ ~ ~ q h ~~p r rh ~ Seite -4- Programme fuer den Sharp PC 1500A

Programm Nr 7 Editor-Hilfsprogramm

Das folgende Programm solI dem Benutzer die Arbeit mit dem Computer erleichtern FLlnkti onen Shift amp Insist Shift I Delete Delete Cursor left Insist Cursor right

Alle Tasten aul3er SHIFTDEFSML haben Tastenwiederhoung - die shyCursorfunkti on rechtsl inks bl ei bt_ auch bei Shi ft erhal ten Das Programm i st voll reI okati bel und wi r fol gendermarren aktiviert

POKE amp785BHILo POKE amp79D4amp55

HI=HI-Byte und LO=Lo-Byte der Startadresse des Maschinenprogramms

Heltdump

7C01 BE E2 4A EB 7B 0E 40 B7 7C09 25 8B 0D B7 26 8B 0D B7 7Cll ID 8B 10 B7 lC 8B 0F 9A 7C19 B5 ID 8E 02 B5 lC EB 76 7C21 4E 02 9A B5 08 9A 85 0C 7C29 9A

Programm Nr 8 Pseudozeilennummer

Durch folgenden Trick kann man Pseudo-Zeilennummern schaffen Hat man zum Beispiel folgende Zeile eingegebe

1 PRINT OK END

und man POKEd in die Speicherstellen der beiden Doppelpunkte den ASCII-Code einer Zahl (0-9 = 48~57) zB die einer 2 so sieht die Zeile so aus

122 PRINT OKEND

Die Zeile kann nicht mehr editiert werden und wenn sie angesprungen wird mit GOTo 1 (es ist ja noch immer Zeile 1~)

dann entsteht ein Syntax-Error Alle nachfolgenden Zeilen sind noch in Ordnung und laufen einwandfrei

Programm Nr 9 Statistik

Das folgende Programm berechnet aus einem beliebigen Datenfeld die Varianz Standardabweichung Modalwert Median Mittelwert Variationskoeffizient Summe Summe der Quadrate und die Anzahl

Funktionen

Eingabe von Oaten Die einzelnen Oaten werden+~~ 1 2 gt 3 ~ n durch ein Komma getrennt Oaten werden gelscht

8UM Ausgabe der Summe der Summe der Quadrat~SUQ der AnzahlANZ des MittelwertesMIT des MediansMED qes Modalwertes (grter Wert)MOD der VarianzVAR der 8tandardabweichung8TA des VariationsKoeffizientenVAIlt

8 CLEAR CL8 D I M A$ (0) 812) A (30) W ( 100) ON ERROR GOTO 8110 11 81 INPUT 8tat A$ laquo() CLS

FOR T=1To LEN A$laquo()A$=MID$ (At(I2) T1)IF A$lt0oR~middot1 A$gt9NEXT TGOSUB S+A$laquo()GOTo SI A 1 $=LEFT$ (A$ (0) T -1 ) A$ laquo(Z) =M I Dtgt -( A$ (Ql) T LEN A$ laquo(Z) shy13 LEN Al$)P=lPP=lFOR T=PPTO LENA$laquo()IF MID$ (A$laquo() T1)ltgtNEXT TA(P)=VAL14 MID$ (A$laquo(Z) PPT-PP)GoTO 82

-Heft 16 Seite 51

l -

~~~~~~~~~~~= ~~rnrn~~~rn ~~~ ~~rn ~~[j~~ ~~ 8~~W9~~

~~~~~~~ ~~~ ~~~~~~~~~ Opound-f~~

OM 49 - (i ne 1 7 MWSt )

--~ sshy-~---

49 -OM

~~ ~~omiddoth =t mmiddot-rmiddotbhmatil bh~ ~)tibnmiddot~ 0 bull -~ ~~ bullbullbull - bullbullbull bull ~ 1 bullbull bullbull bullbullbull bull 0- ~bullbullbull _ - 1

Programme fuer den Sharp PC 15~~A Seite -5shy

15 A2$=MID$ (A$(0)PPT-PP)A(P)=VAL A2$PP=T+lP=P+lNEXT T 16 S2GOSUB IS+Al$GOTO Sl 17 S+FOR T=l TO P A=A ltT) N=N+l IF Ngt10I2LET N=ll2l2 zummiddot

PRINT VollRETURN 18 SU=SU+ASQ=SQ+AAW(N)=ANEXT TRE=lRETURN SH~P PC-1421 19 S-GOTO s FInan2rnathemat Aldltet-ComouW

212 SANZPRINT Anzahl N RETURII 21 SSUM PRINT Summe SU RETURN 22 SSUQPRINT SumdQuad SQRETURN 23 SMITIF RE=0PRINT Mittel~-ert XMRETURN 24 SVAR-IF fE=I2PRINT Vari anz VA RETURN 25 SSTA IF RE=I2PRINT Standardabw S RETURN 26 SVAKIF RE=0PRINT Varkoeff VIltRETURN 27 SMEOIF RE=I2PRINT Median MERETURN 28 8MODIF RE=I2PRINT Modalwert MORETURN 29 S3RE=I2ER=12 312 S4FOR T=l TO N-2 IF WltT) gtWltT+l) GOTO S5 31 NEXT T IF ER=lGOTO 183 32 XM=I2FOR T=1TO NXM=XM+W(T)NEXT TXM=XM(N+l(N=I2raquo 33 VA=~FOR T=lTO NVA=VA+(W(T)-XM)A2NEXT TVA=VA(N-l+1

(N-l lt 1raquoS=SQR VAVK=SXM 34 MO=W(N)ME=WlaquoN+1)2)IF N2=INT (N2)LET ME=5(W(N2)+

W(N2+1raquo 35 GOTO S+A$laquo(pound1) Begl~itheft mit einigen37 S5A= (W ltT+l) ER=l WltT+l) =W (T) W(T) =A GOTO S4

ProgrammbeispielenProgramm Nr 1~ ROM-Routinen

Zum Schlu8 mdchte ich noch einige ROM-Routinen auffilhren FISCHEL GmbH P LAWATSCH

CALL ampCA58 Edi tor-~al tstart Editor-Warmstart

CALL ampC9E4 All Reset CALL ampE~IZl~

RUN jnur im Run- und Direktmodus) CALL ~-ltC8BB

END CALL ~~CA55

UNLOCK CALL ampCD6A OFF-Taste CALL ~D71

Auto-Power Off CALL 8E33F Error Er in LINE LHLL POIltE amp784BER

POIltE 878B2 LH LL CALL 8CDAF

Loschen dimensionierter Variablen CALL ~DI291

L2schan aIler Variablen (CLEAR) CALL ~~DI2812

Mode-Taste Run lt- ) Reserve CALL ~CB9C

Mode-Taste Run -) Pro CALL ~CBA(ZI

AUSSCHALTEN - PROGRAMM GEST III=RT Oshy

f

Wenigstens das habendie Sharp-PCs gemeinsam

Flir alle die es noch nicht wissen Gibt man im RUN- oder PRO-MODE den Befehl CALL 53 (bzwhexadezimal CALL amp35) ein und drlickt ENTER so erlischt die Anshyzeige Nun ist der R~chner quasi abgeshyschaltet Er verbraucht nun auch nur noch soviel Strom als ware er hardwareshymaBig (durch den Schalter) abgeschaltet wor- --~~~~~~~~~~~~ den Denn auch die Erhaltung des Speichers kostet Strom Will man ihn wieder zum Leben erwecken so braucht nur die BRKshyTaste gedrlickt werden -Viel SpaB beim Ausprobieren-

PL

rawn aMP SHARP-Comp-uter Heft- 16 Se i te - 52

) ~ 4fM p h

Wer 110~T

~~ ~ $ h~ 0 p -r rh ~ -

1amp 1~ inanp i9 pn

~ ~ m=~p r m~

---~-------~----------------Achtung

kann mir die Adresse vdh STmiddotCKmiddot gegen Kosterfershy

stattung ztisc~ickenPC-1500 Zeitung Mhrz84 Seite 3536) Markus Fischer Lindenweg 5 4544 Ladbergen

~~-

Betrlft Alles fUr Sharp Coput~r Mr286 Seite

Sehr geehrte Damen und Herren lIit Vereinb~rung des Autors se-nde ich Ihnen eine -17+4 zu die dieses Progra _auf de-n PC 150111A zurn Laufen bringt Ich wurde ith tiber die Veroffentliehung sehr freuen

Wer das Program Siebzehn + 4 (AlIas fUr Sharp Computer Mr 286) auf seinJm PC 1500A zUIL _laufen bringen will und keine Speichererweiterung besitzt wird da einige Pr oblelle haban Eha bei teile 12111111 bricht der Rechner bei der Eingabe~i~ einer Fehlermeldung ab middotSpeicherUberlauf M bull

Wenn Sie die leilen 28 bis 370 loschen und fo1gende leilen eingeben spar en S~e erst eial jedeen~e Tipparbelt (auBer Sie haben dait schon begonnen) und zweitens viel wertvollen Speieherplatz der bei de PC 1588A zielieh kn~pp ist Ob daB Program auch auf dem PC 1588 (ohne Speichererweiterung) lauft kann ieh nieht sagen weil ien einfaeh noch nteht die ogliehkeit hatte es

ACHTUNS Dia leilen 2111-378

21IA$E7F41 30RESTORE 90FOR 1=I1ITO 8READ 418$=B$+417F SI1IC$(I)-A$+49SD7FSD4941+B$ 61P$(I)=A$+middot494D7F4D494t-+B$ 7111H$(I)=A$+4DSF7D5F4D41 a +B$ elIK$(I)-A$+middotSD4B7F4BSD41middot+B$ 90ampNEXT I 18111DATA 417D6B7B~4163534Fmiddot~417F6B7Fmiddot 118DATA middot416FSB4Fmiddot7F417F637Fmiddot417F6BSS 120DATA u417F63SDmiddot417FS967middot417D537D 138A$middotmiddotB$=

Sehr geehrte Damen und Herren

Wenn Sie sich in unsere Anwender-Zeitschrift

-Alles fUr Sharp-Computershy

mit einer Anz~ige einschalten mochten gtinstiges Angebot

Mit freundlichen GrU8en Bernd Fischel

FlSCHEL Betriebswirtschaftlicher Beratungs- und Prograbullbull ierdienst GbH Kaiser-Friedrich-Stra8e 54a 0-1000 Berlin 12

Cl

auszuprobieren

losehen

B$

Dirk Seharnberg FrohnlestraBe 72 208111 Huburg 61

machen wir Ihnen gerne ein

Ber I in 12 den Tel 030323 60 29 Mo-Fr 10-18 Sa 10-14 h

PC-1S00 zB Speichererweishy ~ terung urn 48K RAM (BASIC-RAM

+ 24-1lt tr1CODE -RAM) Dr1 39B middot 1~4k RAM DM 736shy184kRAM DM1036~

in k 1 Ei nbetu + 6 Mon (-)i--r 51nt i E

Fa Bajit Wasserlooser Weg 34 2390 Flensburg Tel 046133831 od 26943

19

kleine Aderung von ohne Speichererweiterung

UW~~middotmiddot-

~ ~

~ ~

l ~

ifJ

~

~

3

Z

~

c

0

~

J

l

~

Z

0

~

r-shy~

ltr Q

~

0

cQJ

4-c I ro-~ QJ

+-l c I QJ -

l QJ CO oJ CU 01 0)0 Clc 0) ro c ~ CI)~ Cl

-4

QJ c +-l ~ 0 ~ Cl gt U

I ~c ~ QJ U 0 Ol QJ

0 0) 11 d Cl) QJ C I 0 CO ro

c- shy~ Cl) c QJ 0) -t-5 U - C ifJ r-I

cl3shyQJO~~

LL c cQJ QJ00

C3f--O -r-I c QJ

t -fQJltC -c

Cl) M U U coCCI)1-- -11 ~

O-QJ+-lo gtCI)--

11 M QJ If) -11

0--013 CX)1f)~ --~ +-l C1N~c

MOU +-l I 11

4-cUjJc QJClQJ c +-lO

Cl) Cl) c c ltU 0 I ~Q~-

Heft 16 Seite 53 S tI piR-P C O _rylP u t e r

~~~ 1 O~rMmatfbtM i~cibYi ~~ q~rph ~ ~T~ i bull - ~~~~N~ __ ~M~~__________________________________________________________________

PC-1500 LUB

Da Spiel LIlE wurde von delll Mathematiker JHbullConway von der Universitit JRpoundM lPR06RAMM LJFpoundiC-bridge eBtwickelt und 1970 von Martin Gardner iD Scientitic American

2 R~Ma1 h emat einem breiteren Publikum vorgestellt Seither sind zahlreiche Programme sches Spiel vo

n J H ConllJaltur die verschiedensten Computer geschrieben worden (J9~D

3RpoundM f SPJpoundLDer Schauplatz des Spiels it ein zweidimensionales reld lIIit quadrashyREEipoundLN l

tischeD Zellen die tot (leer) oder lebeDdig selD kODDen (mit bull markiert) qREn 1Eine to e Le I I e Iu rd

Bei eiDer Abfrage des leldes wird uber Tod od er Leben aller Zllen nach lebendj9 luenn sehr eintachen Regeln entschieden und dann springt das gesamte leld in sie 9enau 3 le

bende NCH~hbarn den neuen ZUstand (Es handelt sicb also um einen sogenannteD zellularen hat

5RpoundM 20 poundineAutomaten fUr den middotdie Zeit in diskreten Sprungen verliuft) I ebende Le 1 le stirbt luenn siDie Begeln SiDd e nur 0 oder 1

O Jede Zelle bat 8 Nachbarn Nachbarn hat 6RpoundM 2b fine

1 line tote Zellewird lebendig wenn sie genau dret lebende I ebende Le I le stirbt wenn siNachbarn hat e q oder lIlehr

2 Eine lebende Zelle stirbt wenn sie weniger als zwei od er mehr ~ach arn hat JREM 2 FA5SLJNals drei Nachbarn hat

G ~lFHJNTLpound F fBR 84)Schon 1960 hatte der Mathematiker lredkin ein amphnliches Spiel entshy 8RfM Oder FRfDK

wickelt das aber fUr jede Zelle nur die 4 orthogonalen Nachbarn (links J Ns Sp e I (J S6 0) - berlAecksi

rechts daruber darunter) berucksichtigt Die Regeln sind hier ch i 9 t nul d e ortho90nnen N achbarn-

O Jede Zelle hat 4 Nachbarn

1 Eine telle stirbt wenn die Zahl der Nachbarn gerade ist (0 2 9REn RpoundGfLN poundi ne Ze I I est i rboder 4 Nacbbarn) soast lebt sie (1 oder ) Na~hbarn) t Iu e nn Zah I de r Nachbarn 9 er

Dies fUbrt nach einer gewlasen Zeit zu ein~r Vervierfachu~er urshy ade sonst middot leb t s esprunglichea Muster Wegen dieser Expansion ist es aut dem klineD Plotter

JBCLEAR DJn L$( nur bedingt spielbar Das Programm erlaubt aber die Wahl auch vou 19 J9HJ HHJ9

bull 19) f Jlredkins Spiel 2B JNPUT FREDKJN

oder CONWAVltDie Eingangsstellung wird durch die lingabe der Koordinaten der geshy FIC) i 5t

2] IF S$OFANDwUnschteD l~b8aden Zel1eD aufgebaut Diese Koordinaten werden mit 1= 5t ltgt C THpoundN 2B

(entspricht der Zelle) uDd J= (entspricht der Spalte) abgefragt Sie 3B fF S$f LPRJNT FREDKkODDen zwischen 1 und 19 liegen Die lingabe von fur I Beendet die I

lNs Spiel E1ngabe GOTO SB

4BLPRJNT CONWAI

Vs Sp i elDas Programm ist laJlZ in BASIC guchrieben uDd daher zteml1ch langsam 5BLPRJNT WA1T 1

Aber gerade dies erlaubt ein gedaaklicbes Mitmachen bel dieem Spiel 20PRJNT Bitt e Koordjnaten

man kann ver_achen sicb die nachste GeneratioD vorzustelleD Es wird slch Ider

55PRJNT ~lebendezeigen dass dies trotz der sehr eiatacheD Spielregeln garaloht so elnshyn Zellen enge

fach 1st ben 6BWAJT lNPUT ~l

1 (rliintze) 65JF JBTHEN CL5

60 TO 9B

lBBFOR J=JTO 18 JBCURSOR JB2BBCLS 60SUB 6BB 3J51F N4AND L$(J J NPLJ T J J 1B5FOR JJTO lB 2JBFOR J=OTO J bull J )=LET Ht ( CLS1 J B JF L middotH J J ) 22B FOR J=L TO R 1 J )1 GOTO

LT O=J-1GOTO BBLt(J J)ll39pound1 J3B GOTD 6B

225JF J=BTHEN 9BB 23BLPRJNt TAB ltJ- 3 sa Ht ( J I J )

1J5NpoundXT JNEXT J SB60SUB 5BBJ ) j L$ (J J) 39BNEXT J 12BGOTO lBB 395 NEX T J 8BBFOR J=OTO U J3BfOR J=lBTO 1

240NpoundXT J 25BLPRjNT Nf)lT 1BB FOR J=0 TO U B1BFOR J=LTO R

STEP -1 26BLF 26pound=Gpound4j 1J0FQR JLTO R 82BN=tA5C L(J-~J135 FOR J=J TO 1 B Q2BL$(JJ)=H$(JJ J)ofA5C L~ltl Jshy29B GOSUS 5BB 1tB 1 F L $ lt J J )= ) 1 ) ASC L$(j Jof3BB JF S$=FTHEN

LET U=HJGOTO 13BNEXT J 1 ) A5C LSCHJBBB JSB JraquoI423B5FOR J=OTD U lti4BNEXT J

lq5NpoundXT JNEXT J 4SB GOTO JBB 830JF NAND JLpoundT H31BFOR J=LTO R 15BFOR 6=JTO lB $ lt J J ) 3J5NB SBBWAJT BPR1NT I J55FOR H=lTO lB 32BFOR 6=J-JTO Jof Moment bl11e bullbull 60TO 850 1613 JF L$ltH6)= I J bull REWRN 8QB H$

LET L=G-lGOTO 33BFOR H=J-JTO J 85BNEXT J 1B J 6BBLPRJNT GEj G B6BNpoundxr J

J 65 NEXT HNEXT G 31B JF L$(G 1 H)=I~ enerat on B7B60SUB 5B0GOTO J7BFOR 6=J 8TO J LfT N=N4J RETURN 4aB

STEP -J 3S0NfXT H BBG05UB 6Be 9BBLPRJNT LPRJNT J5FOR H=JTO J8 36BNpoundXT G FpoundLD ZU KLpoundlLPRJNT LPRJNT I

J 8B J F L$ (H G) f 3BJF N=3LET H$tJ ALLpound ZpoundiLEN N I

LET RG J 60 TO J )=1 GOTO 3 TOT LF 4 9JBLPRJNT END 2BB 9B fND E LF 4 fND

J85NpoundXT HN~XT ~

S-HARP-Comiddotmputer Heft 16 Sei te 54

f~~~ ~Fph~i ~ ~-M~9 mm~~cr~r~m~ ~pr h shy

K 0 M BIN A T ION fUr den PC-1500

Bei diesem Spiel mlissen Sie versuehen vier vom Computer in einem 10 x 10 Koordinatennetz versteekten Gegenstande aufzusptiren (siehe Beispielausdrukshyke) Es verlangt von Ihnen ein hohes MaB an Kombinationsvermogen

Sie wahlen sieh im Koor-A BeD E f 6 ~ J

e 1 8 8 1 8 1

J 1

0

J

e

e 0

2 4

8 2

amplSe-OfF G H J

1 1 1 1 1 1

1 e

I e e 8 1 8 1

1 e e

2 2 3 3 [2] 1 e

e

1 1 1 1

e 1

1 - _ __ _ ~-J

dinatennetz jewelein- shyA

A Od mittels den ~ und B B iJ Tasten aua u er -

c c nzeige erseheinen dann o

o die ~eweiligen BuehstashyE E

ben (A-J) Bei der geshyF F

wlinsehten Kombination G G

mlissen Sie ENTER drticken bull H H

Darauf druckt der CompushyJ J ter in das ent$prechende

Feld eine Zahl zwischen Sit hClben 56 Punlne trreicht -SIt hClben 82 PunIce erreicht I null und vier Die Zahl

gibt dartiber AufsehluB wieviele Gegenstande sieh entlang der davon auageshyhenden waagerechten und senkrechten Netzlinie befinden Wie Sie sieherlieh nach ein paar Spielen feststellen werden ist null die aussagekraftigste Inshyformation _ Anfangs besitzt man 100 Punkte Der Computer zieht jeweils einen Punkt f~ eine eingegebene Kombination ab - Wenn Sie sieh sieher sind an dieser nder jenen -Position im Koordinatennetz miiBteein Gegenstand -liegen mussen -Sie die Taste fTldrticken Auf dem Disshyplay erseheint dann TIP SolI te sich Ihre Vermu~als riehtig herausshystellen wird das Feld durch ein Quadrat gekennzeichnet Andernfalls bekomshymen Sie 10 Punkte abgezogen STATUS 1 betragt 1167

Listing

S0IF INKEV$ = 2 CLEAR 2=2+1CHR$ 10BEEP 14 GRAPH CSI2E 92t~EXT 1X=X+16 DIM A(1010) 94IF A(XV)=lLETS2IF INKEV$ = 8 P=lE2 2=2-1CHR$ 11BEEP 110 WAIT 0PRINT 96P=P-lCURSOR 2 I X=X-1KOMBINA 2PRINT P 54IF X)10BEEP ITIOH 981F T=lGOTO 12299X=1012LINE (00)-(20 100CURSOR 9PRINT56IF XltlBEEP 192 -202) 0 0 B 29X=114LINE (1-1)-(2 102X=(X20)-1658 IF INKEV$-=01 -201)00 B 104V=(-V20gt+6CHR$ 13BEEP 316FOR 1=2fTO 201 106GLCURSOR (X V)BEEP 1255STEP 20 LPRINT ZGOTO 6418A=A+1 108GOTO 4260CURSOR 2PRINT20GLCURSOR (1-11 110CURSOR 9PRINT CHR$ (X+64) shy4) LPRINT 62GOTO 48CHR$ (A+64) 112 IF A(X V)=064BEEP 199V=122LINE (1-1)-(1 BEEP 3255P=P661F INKEV$ =T-201) -9GOTO 96J BEEP 3 T=l24LINE (1-1)-(2 114G=G+lCURSORCURSOR 9PRINT01 -1gt 0PRINT TIP26GLCURSOR (206 116 X= (X20) -1]6SIF INKEV$ =-I+])LPRINT 118 V=(-V20)+17 CHR$ 10BEEP 1CHR$ (A+64) 120 LINE (XV)-(X+V=V+l28HEXT I 16 V-16) 0 0 B 70IF INKEV$ =30FOR I=1TO 4 122 T=0CHR$ 11BEEP 132X=RND 10V=RND 124 GOTO 42V=V-110 126 GLCURSOR (0-272IF Vgt10BEEP 134 IF A(X V)=l 22)LPRINT Si99Y=10GOTO 32 e habenP P]4IF VltlBEEP 1936 A(XV)=l uncte elleicht9V=138 NEXT I shy

76IF INKEY$ = ~ I1

40 PRINT ) A A lt 128ENOCHR$ 13BEEP 3) lt Punkte BEEP 1255 GOTO 82

42IF G=4GOTO 126 78CURSOR 4PRINT44GLCURSOR (0-2 CHR$ (V+64)62) 80GOTO 6646 X=1 WAIT 0 82IF T=lGOTO 110CURSOR 0PRINT Dominik A Huller84BEEP 1992=0) A A ( 86FOR I=lTO 10 Hohnerkamp 30 48IF INKEV$ =T 88IF A(IV)=lLETBEEP 3 T=l 2000 Hamburg 562=2+1CURSOR 9PRINT 90 IF A(X I )=lLET TIP

- uaa-- - Heft _16 Seite 55 ~ SHARPC_omp-cJte-~

-- - ~ ~~~ B~----- -= - bull J bullbullbull lt bull a- bull I rl ~-R m m n71a Ij ] 0 m Q ~ I 1 -1 bull ~ ~~ripr ~ ~ - r _ = ~ ~ ---=~ middot ----~~~-------------------I

PC 1401~PC 1401 - M A S T E R M I N D PC 1401PC 1401 Bei diese~Spiel geht es daru~ vier Zahlen mit max 10

Versucheh zu erratenDiese Grenze kann in Zeile 50 vershy

inder~ werden

a) Der Rechner

zwischen 1

Verinderung

der Zahlen

b) Sie spielen

Kombination

raten muB

Es kann in zwei Varianten gespielt werden

ermittelt eine Kombination von vier Zahlen

und 6 die sie erraten mUssen Durch die

des RND Befehls in Zeile 40 kann die Menge

verandert werden

zu zweit Dabei gibt der eine Spieler eine

von vier Zahlen ein die der andere ershy

Welche Zahlen vorkommen dtirfen muS vorshy

her festgelegt werden

FUr beide Varianten gilt

Alle Zahlen mUssen

bedeutet daB

~ bedeutet daB

ZB Anzeige

Bedeutung 1

3

Wenn Sie am SchluB

auf einmal eingegeben werden (zB 1223)

die Stelle der Kombination richtig ist

die Stelle der Kombination falsch ist

1234 ~+

ist riehtig () 2 ist falseh (+) ist falsch () 4 ist richtig () der Runde angelangt sind und weniger

als 5 Versuche ben~tigten k~nnen Sie sich in der HIGHshy

SCORE eintragen Sie geben zuerst Ihren Namen ein und

antworten dann auf die Frage0b Sie die Liste ausgedruckt

haben wollen mit J oder N Es werden immer die drei geshy

speichert die die wenigsten Versuche brauehten urn die

Zahlen zu erraten

Das Programm wird ~mit RUN gestartet und erklart sieh sonst

selber Das Progr~mm ist zwar auf dem PC 1401 geschrieben

worden lauft abenmiddot wahrseheinlich auch auf anderen SHARPshy

Pocketeomputern

Viel

lREn bullbull 2REM MAS-~~MND ~

3R~M PC 1401 4RE~ 5RE~ ~ARKUS GAD bull 6RE~ 4920 LEMGO 7REM (C) 1985 8REM

10CLEAR WAiT 50DIM A (4) BC4)DS(4)G(C) =gt(3) Ps(3)

15FOR X=l ib 3LET P(X )=10t~E~T X

20C=ep~INT middotSPIELEN S lEmiddot PRINTmiddot lt1gt A~LENYPRNT Y lt 2gt ZU ZWE IT

25INPUT EIF E(l OR E) 2 GOTQ 25

30QN ~ GoTQ 35middot150 35RE~ ALLEIN 40FOR X=1 TO 4RANDOM

LET A(X)=RND 6NEXT X

45LET ~=A(1 ) 1000+A(2) 100+~ ( 3)1a+A(4 )

50LET C=C+lF C=19 Goro 1middot95

55PR~T CmiddotVE~SUCHmiddot 60INPUT SLET B=S 65IF S=F fjoro 17~

70LET Y=lGOTO 280 75FOR X=l TO 4IF G(X)

=AOO GO TO 85 S0LEr D$(X)=UGOTO 9

o 85 LET D$ ( X)= 90 ~E~T x 95WAIT 150PRINT D$(l)

SpaB beim Eingeben und

160WA~T 5GOTO 50 150RE~ ZU ZW~IT 15SINPUT Y-~E ZAHLA lE~j~T ==AL~- 3=ALET

i=2jOTC 28a 65FOR X=~ -J 4LET A(X

)=G( X)NEXT XGOTO 5 3

70BEEP 3RrNT G~ WONNEf-l n

751~ CltS GOTD 200 8ep~ ~ ~ v~IT vCv VER

SUCriEr 185PQ IN - middot~OC~ EIN SPIE

~~~AIT 58INPuT X$ IF lt$=Yj OR X$=YJA GOTO 40

190END 195~RrNT YLEDER VERLOR

ENGOTO 180 200PRNT Y3ITTE GE3EN S

IEYPRINT 1~REN N~M

EN EININPUT K$ 2051F C=~ ( 2) LET P(3)=C

LET Pt(3)=K$GOTO 2 30

210IF C=P ( l ) LET P(3)=P (2)~ET P$(3)=P$ (2) LET (2)=CLET Pt(2) =K$GOTO 2313

215IF CltP( l) LET ~(3)=P (2 ) LET P(2 )=PC1 ) L~T O(l)=C~~ $(3) =~S(2)LET $(2 )=P$( l)LET P$( U =Ks

220IF CgtP( 1) AHD C( P(2) LET P(3)=P(2)LE~ ( 2)=CLET $ (3)=P$(2) LET P$(2)=K$GOTO 2 313

S~ielen

225I~ C( P(3) AND C)P(2) LET P(3)=CLET P$(3) =K$

230WAIT l00PRiNT YDRUC KER JN YINPUT L$ iF LI= J SOTO 240

235 GJTO 215 240PRINT = LPRINT

250IF (2)=la LeT R=1 GOTO 265

255IF P(3 )=10 LET R=2 GOTO 265

260LET R=3 265FOR X=l TO ~PRINT X

P (( ) YVmiddot Y P$ lt X ) N~~ T XPR1~T

PRINT GGTO 185 280LET J=0FOR x=i TO 4

LET GCX)=0NEXT X

285FOR X=l T~ 4 290IF X= LET J=1090 295F X=2 LET J=100 300r X=3 LET J=l~ 305~ET G ( X ) =G( X) +l~ET

H=H-J 310I~ Hlt0 L~T rl=H+JLET

G(X)=G(X)-lGOrO 320 315GOTO 306 329N~XT X 325LET G(4 )=hON Y GO TO

75165

Markus Oad I8ft=ltaemanu-Strdf t

laap

~ iricib ~~ bull

STEP

S T

Ich Step by Die BASIC

Durch in

Der Im Routinen 1st mit den Programm Basic Die ML Bei

Die Die geandert Aber fUr und

IRE

WIE 18DATA

878

199 48DATA

middot middot r rii-Bo mmat~lti~b -fM ~~ ~ ~i ci r ribull - ~ ~ c- a_ ~ - ~ ~ ~

BY STEP

E P B Y _S T E P ASS E M B L E R

~

habe fUr ~eri PC 1401 ( Modell FAC ) einen in BASIC Ste~ Assembler geschrieben

erzeugten ML Programme stehen ab Adresse 14341 in den Zeilen Um die dazwischetl liegenden Daten der BASIC

Uberspringen werden automatisch Sprungbefehle in da~ ML eing~fijgt bull

einfaches Andern der Zeile 305 kann aber auch jeder andeye Frage kommende Speicherbereich fUr das ML Progr vorgesehen werden

Die eingegebenen Mnemonics und die Daten mUGen ohne Zwischenraum eingegebe-n we-rden zB LIA02 oder LIDP1122 bull

ML Befehl wird dann libersetzt abgespeichert und ausgedruckt Speicher ist mit dem ASSEMBLER noch ausreichend Platz um BASIC Testshy

zum testen der Programme zu schreiben das ML Progr fertig so kann das ASSEMBLER Progr ab Zeile 10 einem BASIC Programm liberschrieben werden das die ML Routinen in ersten neun Zeilen Aufruft Mit Tricks ist es auch mijglich das

ab Zeile 10 zu 16schen und mit einer MERGE Routine ein neues Programm nachzuladen

Routinen konne-n wie BASIC Ze-ilen abgespeichert werden LLIST der ~rsten 9 Zeilen kann sich aber der Drucker aufhangen

Alle-Eingaben mussen dezimal erfolgenDie Ausgabe ist ebenfalls dezimal Verwendung de DATA Zeilen ermoglicht das ladet) in einem Zug Zeilennummern der DATAs sowie der Inhalt dUrfen aber ke-inesfalls

werden bull Oder man entwirft einen neuen Algorithmus in Zeile 314 Leute die sich an ML Programme her ann machen durften Anderunge-n

Verbesserungen

ZEILE~ 1 BIS 9 ZE-ILE 1

ADB-1828-ADC ~-lt96-ADIA-2116

-ADI~~2112~ADmiddot18 68-ADtoi-1912

11DATA -ADW1814AHI A-2188-A~ID-2212

-A~I-2996-AH~Amiddot1

38DATA middotCAL-2224middotCAL Lmiddot3128-CPIAmiddot2183 middotCPImiddot2899middotCPA-1

DECA1867middotDE CBmiddot119SmiddotDECImiddot186S -DECJmiddot1193middotDECKmiddot 1873-DECL-1281

41~ATA -DECP-1991-DX -le8SmiddotDXL1937-D Y-1887middotDYS1839

58DATA middotEXAI1218-EX A-1219-EXImiddot1911 middotEXBDlg~7-EXWmiddot18

89-EXWD182S 68raquoATA -FILD-1831-FI

Lmiddotr1838 9tDATA middotIHAmiddot1876-IHI

middot1284-IHCA-186 IHCBmiddot1194middotI~CImiddot18 -64 - IHcr 1192

91DATA IHCK1972middotIH CLmiddot 128emiddotIHCpmiddot 1888 middotIYmiddot1886middotIYSmiddot183 8middotIXmiddot1884

92DATA middotIXLmiddot1836 188DATA middotJPmiddot3121JPCmiddot

3127 JPHCmiddot312SmiddotJ PHZ-3124-J~3126

middotJRCmiddot2859 181DATA middotJPRCmiddot2858middotJR

-2e45middotJRNCmiddot2943 middotJRHC~2842middotJRHZ -2841middotJRHzpmiddot2t41

des Progr keine Schwierigkeiten bereimiddotten

18iDATA middotJRPmiddot284~-JRZ 28S7 -JRZp 28S6

128DATA -LEAYE-1216middotL DDmiddot1887-Lraquomiddot19S9 -LDpmiddot le32 middotLDQ- 183 3 middotLDRmiddot 1834

121fDATA -LIA-2992middotLIB 2ee3LIDL-t817shyLIDpmiddot3816-LIImiddot288 gmiddotLIr2eel

122DATA -Llpmiddot2818middotLI9 yen2e19middotLOOp-2e47~

1P-1128 123DATA -YBmiddot1819middotYB

Dmiddot1826middotYDmiddot1983 YDmiddot1885middotYWmiddot18 88

138DATA YB1818-YB D-1826-YD-1983 ~Y~D-1885Y~le eg-IIVW)middotle24

148ilATA yentCo-middot206-NO Wmiddot1077

lS8DATA -ORA2191-OR IDmiddot2213middotORIM-2997 middotORA-1871OUTA- 1893middotOUTBmiddot1221

151DATA -OUTF-1895-OU Te-1223

16QDATA middotPOPmiddot 1891 -PUS W1852

188DATA RCmiddot 1289 middotRTHshy1855

198DATA SBB-1921middotSIC -1197middotSBIAmiddot2117 SBI~middot2113middotSBmiddot18 69 -SBH- 1H3

191ampDATA middotSBWmiddot191SmiddotSCshy1289 SLmiddot 1998 -SLW 1829middotSRmiddot1218middotSR 1i-r1828

192DATA STD-1882middotSTP -1048STQ-1849-S iR 185e SWP-- l89S

288uATA middotTESTmiddot2187middotTS lA- 218211 TSIDmiddot 2214 -TSI2898

Joachim Busse Altlander StraGe 15 2800 Br emen 66

238uATA middotWALT-2~7S 258RE (C) 1985 JOACHi

BUSSE lIREIIEH 398raquo1 $(8)9USIHG -

UtUshy3955=14341 318IHPUT -HE-f(8)

L=l 311iF ASe IDS (~S(O)L

i)64 THEh LET L=L+ lGOTO 311

32H=l-1 313~~YAL - RIGHT$ (IS(O)

~EH SX8)-L)F~ IHT (M256)E=H-F256

314~$=LEFTS (~S(9)L)

RESTORE laquoASe (LEFTS (IS 1raquo-6~)18)

328READ AsDIF AS($ THEN 328

34511= IHT (Dlee9)C=Dshy~1988

358FOR 1=1 TO ~+2IF EE~ (5+1)=13 THEN OKE- S44+4S=s+r+ 5

351MEXT I 357iF AS~-LP- THEN PO~E

S C+E S=S+1 GOTO 388 359 IF AS=-CAL - THEN

POKE Se+FEsaS+2 GOTO 3a8

3651POKE SCSzS+l 378IF raquo=2 THEN POKE S

ES-S+lIF B=3 THEN POKE SFS=S+l

38iH (j$=STRS (F256+EH IF ~=1 THEN LET GS=_middot

398~PRiHT STRs (S-B)Af Gs

40e IF SgtlS98e Ti-iEH BEE lP~IHT 9NCCH middot1595 6-5- BVTSmiddot

4181F 5(15956 T~EN GOTO 318

~eft 16 ~eite 57

---~~ -

bull - -I

~~ bull _ 1-1

- w- __--

ersten neun Zeilen zu

Programm

a~ fr 1111zt~ middot IIt I ~~)~ ()~ f~ ~ t

ft~~~olil IIII~1~J ~LIV lt ~li~ C r-i-(11I ~~--~igr middot~7jJik i ~tJ111 - ~ bull

a ~~middot~~ tmiddothG1 i~~~rmiddot~f~tl ~~ I III lil l bull El r11 rl~l~ LJl ~r~ i 11111~ ~ Eldl la1~ h~

~EJ 8 ~rr ~8 J~lJ ~8~~0 (~) ~~rB 0

~EJ JIG El ~Gr[3 Er -0 8middot0 ~B (~l [~l =13 I~r 0j

- J~ )71 laquo(3 tJ I LJ_

IJ IIUrrJ C~

1S3-a IIf)OCCLtltI C rS ~ tllI 013 cue 00CLltI

~~J~) J~J J~

Cl UW

l~

_SHARP---Compmiddotuter~ ~

middotmiddot _~- ----- bull - I

_ ----------shy

mit interessan~enTips amp Pr03rammen sOWle 8nwenshymiddotII I-Imiddot~ middotb~ i smiddotp i E I en (il 11~ d~O_ ~~~~~ern CE-126PCE-140P und CE-516P UaV~mn

Den PC-1350-Anwendern dlirfte die Bedienung der RESERV~-Tasten aus der Be5iienungs anleitung wohl bekannt sein Wenn man j edoch haufig die Winkelart (DEG RAD o GRAD) wechselt ist es oft schwierig festzustellen welche gerade eingeschaltet ist Dies jedoch wird kinderlicht wenn man dazu eine der Reserve-Tasten dazu verwendet Man schaltet den PC-1350 in den RESERVE-MODE (SHIFT amp MOD~) und wahlt dann eine unbelegte TastezB A (SHIFT amp A ) bull

Diese programmiert man wie folgt A MID$ (DRG((PEEK amp787C AND 7)2)+11)

(ENTER nicht vergessen ) Danach schaltet man wieder zurlick in den RUN-MODE Gibt man jetzt SHIFT amp A amp ENtER in den Rechner ein so wird jeweils der erste stabe der eingeschalteten Winkelart angezeigt

~libersetztliberarbeitet~ tPeter Lawatsch j

mit freundlicher Genehmigung1 Club des SHARPENTIERS SBM

151-153 avJean-Jaures elii~~~~i~~~~~~~~~~~~~~~~~~~~~~F-93307 Aubervilliers C~dex

5 1 i iiampJP 8HARP - C0 mput e r

He ft 16 Seite middot S8

-

middot-I

I h

l 1

1 1

1 l

~h

ikh

-

r

-

V

-shy

AB

ON

NE

ME

NT

Wen

n cs

Ihn

en

Sp~D

gem

ach

t h

at

d

iese

Au

sgab

e

vo

n

A

lIas

rUr

Sh

arp

C

om

pu

ter

zu

le

sen

u

nd

S

ie sic

h

au

ch

in

Z

uk

un

rt

du

rch

u

nsere

in

tere

ssan

te Z

eit

sch

rirt

U

ber

alI

as

Wis

sen

swert

e

zum

T

hem

a S

harp

C

om

pu

ter

inro

rmie

ren

w

oll

vn

d

an

n 8

0ll

ten

S

ie n

ich

t l~nger

zo

gern

A

lIas

rUr

Sh

arp

C

om

pu

ter

Jetz

t im

re

gelm

KD

igen

B

ezu

g p

er

Po

st

zu

b

este

llen

S

ich

ern

S

ie

sie

h ein

e

lUck

en

lose

In

rorm

ati

on

u

nd

sc

hic

ken

S

ie

den

B

este

llab

sch

nit

t am

b

este

n n

och

h

eu

te ab

A

lles

rUr

Sh

arp

C

om

pu

ter

ko

mm

t d

an

n

reg

elm

aD

ig

Jad

en

~tonat

ins

Hau

s

oh

nc

daD

Ih

nen

zu

satz

lich

e

Ko

sten

en

tste

hen

All

rz

fur

~(L

1~~A

~Fff

r

~

p

B

itte

v

oll

sta

nd

ig u

nd

le

sb

ar

au

srt

ille

n

B~stellschein

un

ters

ch

reib

en

u

nd

ein

sen

den

an

F

isch

el

GD

bH

Kais

er-

Fri

ed

rich

-Str

5

4a

D-1

00

0 B

erl

in

12

Ich

ab

on

nie

re d

ie Z

eit

sch

rirt

A

lles

rUr

Sh

arp

C

om

pu

tar

vo

n

der

nach

ste

n err

eie

hb

are

n A

usg

abe

an

(P

reis

p

ro

Jah

r 7

2

DH

o

p

I--

A

usl

an

d

84

DM

L

urt

po

stz

usch

lag

1

2

DM

)

I--

D

as

Ab

on

nem

ent

verl

an

gert

sie

h

um

ein

Jah

r zu

d

en

d

an

n

jew

eil

sro

gti

ltig

en

B

ed

ing

un

gen

w

enn

es

nic

ht

2 ~tonate

vo

r A

bla

ur

sch

rir

tshy

I M

PR

ES

SU

M

les

FU

r ~IMN~-Co_puter

Die

Z

eit

sch

rift

fu

r all

e

An

en

der

un

d F

reu

nd

e vo

n S

HA

RP

-Co

pu

tern

O

rgan

d

es

SH

AR

P-U

ser-

Clu

bs

Deu

tsch

lan

d

Der

S

itz

des

C

lub

s is

t B

erl

in

Ko

nta

kta

dre

sse

ist

die

FI

SCH

EL

G

abH

middotAll

es

fur ~-Coputer

ist

ein

e C

lub

zeit

sch

rift

in

d

er

So

ftw

are

lIard~are

und

Har

dw

are-

Erw

eite

run

en

fu

r S

HA

RP

-Coa

pute

r v

or

est

el

It ~

erden

Die

vor~estellten

Pro

du

kte

ko

nnen

so

woh

l vo

n p

riv

at

als

au

ch

aus

de~

Gcw

erbe

st

aaaen

Red

akti

on

B

ernd

F

lsch

el

Ch~fredakteur

Dr

R

oe

r-D

orsc

h

All

es

fur ~-Coputer

wir

d

hera

us

ee

ben

vo

n d

er

FISC

HE

L

Gb

H

Kais

er-

Fri

ed

rich

-Str

aB

e

54a

D-I

00

0 B

erl

in

12

Best

ell

un

en

n

iat

die

F1

SCH

EL

Gab

H

Ber

l in

en

tee

n

Bezu

sp

reis

e

Eln

zelh

eft

D~

6-

(D~

7-

)

Jah

resa

bo

nn

eaen

t DM

7

2-

(D~ 8~-)

(Au

slan

dsp

reis

e L

uft

po

stzu

sch

lar

Ein

zelh

eft

DM

1

-

ia

Ab

on

nea

ent

DM

12

shyin

K

laaa

ern

) k

un

db

ar

8 N

oche

n v

or

Ab

lau

f d

es

Ab

on

neaen

tzelt

rau

es

B

este

llsch

ein

am

E

nd

e d

er

Zeit

sch

rift

S

oll

te

die

Z

elt

sch

rift

au

s G

rund

en

die

n

ich

t vo

a V

erl

a

zu

vert

rete

n

sin

d

nic

ht

eli

efe

rt

wer

den

konn

en

best

eh

t k

eln

A

nspr

uch

auf

Nac

hl i

efe

run

o

der

E

rsta

ttu

n

vo

rau

sbezah

lter

Bezu

se

lder

In

de

n P

reis

en

is

t d

ie

ese

tzli

ch

e

Meh

rwer

tste

uer

in

H

ohe

von

7

en

thalt

cn

in

de

n A

bo

nn

eaen

tsp

reis

en

auch

d

ie

Ver

san

dk

ost

en

Die

in

-A

lles

fUr

IIII

I-C

oap

ute

r

vero

ffen

tl i

chte

n B

eit

rae

si

nd

u

rheb

err

ech

tshyIl

cb

esc

hu

tzt

AI

le

Rec

hte

in

sbes

on

der

e d

as

der

U

bers

etz

un

In

fr

ed

e

Sp

rashy

chen

v

orb

ehal

ten

K

ein

Tei

l d

iese

r Z

elt

sch

rift

d

arf

oh n

e sch

rift

l ic

he

Gcn

ehshy

ai

un

d

es

Her

aus

eber

s in

ir

en

dein

er

For~

-d

urc

h

Fo

tok

op

le

Mik

rofi

I

od

er

and

ere

Ver

fah

ren

-

rep

rod

uzle

rt

od

er

in

ein

e

von

~aschinen

insb

eso

nd

ere

Dashy

ten

vera

rbeit

un

an

lae

n

ver

wen

db

are

Sp

rach

e U

ber

tra

en

wer

den

A

uch

die

R

ech

te

der

W

ied

era

be

du

rch

V

ort

ra

F

unk-

od

er

Fer

nse

hse

nd

un

i

Man

ett

on

verf

ah

ren

o

der

ah

nli

ch

e

We

e b

leib

en

vo

rbeh

alt

en

F

oto

ko

kp

ien

fU

r de

n p

erso

nl

ich

en od

e~

son

sti

en

ei

en

en

B

edar

f dU

rfen

n

ur

von

ein

zeln

en

B

eit

rae

n

od

er

Tei

len

d

arshy

aus

als

E

inze

lko

pie

n

her

este

llt

cerd

en

Jed

e i

B

erei

ch

ein

es

ew

erb

l Ic

hcn

U

nte

rneh

aen

s h

er

est

el

Ite

od

er

ben

Utz

te

Kop

le

die

nt

ew

erb

l ic

hen

Z

wec

ken

ebull

i5~

(2)

Urh

G

und

ver

pf

II c

hte

t zu

r G

ebU

hren

zah

I un

an

d

ie

F

I S

CH

EL

G

m b

H

von

der

d

ie

ein

zeln

en

Z

ahlu

ns

aod

al i

tite

n

zu

erf

rae

n

sin

d

Sia

tlic

he

Vero

ffen

tl i

chu

ne

n

in

All

es

fur ~-Coaputermiddot

erf

ol

en

oh

ne

Beshy

rUck

slch

tiu

n

ein

es

even

tuel

len

P

ate

nts

ch

utz

es

au

ch

wer

den

Nar

enn

aaen

o

hn

e G

ew

ihrl

eis

tun

ein

er

freie

n

Ver

aen

du

n

ben

utz

t

Inla

nd (

Gro

B-

Einz

el-

und

Balln

hofs

buch

hand

el)

Vert

rieb

so

wie

Ost

erre

ich

und

Schw

elz

Ve

rlags

unio

n Fr

iedr

ich-

Berg

lus-

Stra

Be 2

0 62

00 W

iesb

aden

Te

lato

n 0

61

21

26

60

Wir

qti

g

FU

r u

nau

fgefo

rdert

e

ein

gesan

dte

Beitr~ge

Ub

ern

imm

it d

ie

Fis

ch

el

Gm

bH

keln

e

Haft

un

g

un

d

Gew

ah

rleis

tun

g

Die

v

an

d

er

Fis

ch

el

Gm

bH

ho

no

riert

e B

eit

rag

e

geh

en

zu

r fr

eie

n

verw

en

du

ng

im

M

iteig

en

tum

d

er

Fis

ch

el

Gm

bH

Ub

er

E

igen

tUm

er

ist

eb

en

fal1

s d

er

od

er

die

U

rheb

er

A

usn

ahm

en

bed

Urf

en

der

Sch

rift

farm

m

Un

dli

ch

e

Ab

mac

hu

ng

en sin

d

un

wir

ksa

m

rjJ

lich

g

ek

iln

dig

t w

ird

t)

Ich

b

este

lle

rolg

en

de

sch

on

ers

ch

ien

en

e

Ex

em

pla

re

vo

n

rUr

Sh

arp

Co

mp

ute

r

(StU

ck

pre

is

6 D~

t

Au

slan

d

7 D

M)

o

c

Hert

nr

bullbull

bull

bullbullbull

All

e P

reis

e in

cl

(fJ r

Der

Gesa

mtb

etr

ag

v

on

bullbullbullbullbullbull

DH

PJ o

lieg

t b

ar

bei

0

A

lIas

7 ~

Hw

st

o li

eg

t als

V

err

ech

nu

ng

ssch

eck

b

ei

(sch

nell

ste

E

rled

igu

ng

) (1

o

C

w

urd

e am

bullbullbullbullbullbullbullbull

au

r d

as

Po

stg

iro

ko

nto

d

er

Fis

ch

el

Gm

bH

Ko

nto

nr

4

61

53

3-1

03

B

LZ

1

00

10

01

0

Po

stg

iro

am

t B

erl

in U

bershy

3

wie

sen

(B

earb

eit

un

g n

ach

Z

ah

lun

gse

ing

an

g)

0

C

o li

eg

t (n

ur

bei

kle

inere

n

Betr

ag

en

) in

B

rierm

ark

en

o

der

rt

inte

rnati

on

ale

n A

ntw

ort

sch

ein

en

b

ei

ro N

am

e V

orn

am

e bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

r

Str

aB

e bullbullbullbullbullbullbullbullbullbull

bullbull

bullbull

bullbullbullbullbull

bullbull

bullbullbull

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

ro t)

rt

PL

ZO

rt

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

f--

Datu

mU

nte

rsch

rirt

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

(jJ

~Iir is

t b

ek

an

nt

d

aD ic

h d

iese

Beste

llu

ng

in

nerh

alb

v

on

8

Tag

en

(fJ

bei

der

Beste

llad

resse w

iderr

ure

n k

an

n

Zu

r V

ah

run

g d

er

Fris

t ~

gen

Ug

t d

ie re

ch

tzeit

ige

Ab

sen

du

ng

Ic

h best~tige

die

s

du

rch

m

eishy

rt

ne

zw

eit

e U

nte

rsch

rirt

ro ro DatumUnterschri~t

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

Ul

0

~

~

-t-shy

-t-shy

tA ~

~

~

~

=

aktueller software ERSTE COMPUTER-SOFTWARE-FACHZEITSCHRIFT TESTS UNO VORSTELLUNGEN

- ~ ~

Jetzt neu im Ze1scllihenlltlndel

Der Oldie unter den Textverarbeltungsprogrammen

bull bringt die aktuellen Informationen Ober den Softwa re-M a rkt

v

SoIhen SJe dJue Frrtgft mnJA beeft~n so bIIr femSMMrdKh AnsotlttMflndslncbfl Mm sndtt lCht 1 IdrNnen EiIlMg In elM htumelMde WIt dN Sch8Chape1em Ich m6ehtelmen mildHemIdeJnen E1MHftgoewe sendstUJsV~lfSchachMlxhrrMrigH SpItH nlcltt ~nd 1st DIe Rgeln de SchKltshy~smdsolekhtdIIB_~IIichcht$Ch rlgetJstIs~ odetsogataberkannIe IH1ISdI Dkh n~ M4erHoch SpaS att demSpMl~MtdMwktlaJcItrtochlnfiIMM damh 1raquoKhImg unci ~ durch 1Wshy~ ShIIf~ den agn zu ampraquonringen Wet sIch wIrldIellnlemlv mlt SchMh befesNn m6chte dentHlamEnde dlaes Texteselnlge ftI~ de UfenIIurltmplolWn WirMOlleft unfHkxhHlIhshyHm rXfnwtnlt ~n ~n~ und ___Isbndl_

Aufbau des Spieffeldes

DNScnacnbreflMr(iZM sdlfindenbelctanGegnem so aufgoIegI dsjedet

=Ie~~re~ Die84FeiderWodaufveteil

n~~ ~Mundserw AKhtclllJtmtatragen ornilfClecta~traquo LfidlMtJllddMM6gfict

bull ist systemungebunden bull erscheint alle 6 Wochen neu bull Auflage 75000 bull Preis OM 6- oS 50 sfr 6shy

mruentUtt ltomer Sleuthy on the Banshee - Super Game

n

8

scmiddot

_-_--_middot

_- -- ____IWN_

_- 1 JTAUSCH Ein Denkspie1 fUr den PC-1500 CA)

(rHintze) J R(M tTeUSCH 2R(M (FHJNTZ() _In elcamp 6-1984 (S46)hat EFlogel unter derUberschritt _ 3R(M Nach enem

Ein k1eines Sp1elchen ein FORTH-ProgrSmm BRAIN TEASER ver von poundF I oege J in_ -FORTH 9es c

8ffentlicht be1 ~em - es sioh um ein nettes logisches Denkspiel hI i ebenem PIO9

handelt Ich habe fUr den FC-1500 das Frogramm in BASIC umge~ Iamm 4REM (elcomp J9

h2ebens wird allerdings auch der Printer CE-150 bnotigt 846 43 r -JBCLEAR DJM B9 da das l-Ze1len-Display n1cht ausre1chend ist )MU3) 2BB(J)=JFOR 1=2Die Spielidee 1st folgende Eine 3x3~atrix wir~ zutall1g mit -TO 9 BU )=BUshy

Iul1en und Einsen gefUllt Durch die verschleden~n Spie1zUge _ J ) 2 NEX T J IBBRANDOn Z=RND

k8nnen Nullen in Einsen und E~sen in Nullen verTAUSCHt werden 51 J lJ J llBfORDadurch so11 die Matrix in eine bestimmte Form gebracht werden - J-=JTO 3 12BFOR J=3TO J

d1e d1e Losung des Spieles d~stellt EinBeispiel ST(P -J J3BM(J J)=S6N (Z

AND B (3~ j-f-J-J)Zufallsmatrix Losung Bezeichnung der Zeflen ) J4BNpoundXT J shy

101 111 123 J5BNpoundXT J 1 1 0 - 1 01 middot5 6 2BBFOR J 1 TO 34

2JBFOR J=-J TO 3 000 111 789 Z2BLPR lNT n(J J)

23BNpoundXT J 24BLPRJNT rNpoundXT JDie Vertauschung der Nullen und Einsen geschleht nach der Wahl LF -3

einer der Zellen (1bullbullbull9) aut fo1gende Weise 25BTAB JBLPRJNT J 2 3bull

Die Eckzelien vertauschen sich und ihre drei Nachbarn also 26BTAB JBLPRJNT

4 5 6Zel1e 1 tauscht 1 2 4 5 2lBTAB JBlPRJNT

1 8 9 IF 3Zelle 3 tauscht 2 3 5 6 28BjF Z=49560TO 5

eel1e 7middot tauscht 4 5 7 8 BB 3B8 JNPtJT VpoundRTAVS

Zelle 9 tauscht 5 _6 8 9 CHEN Pi T LPR JNr Vi rev

Die Mittelze11en in den auBeren Zeilen oder Spa1ten tauschen SCH ~ TLPR j T sich und -ihre Nachbarn in derselben Zei1e oder Spa1te~ also 3B5U=U~ J GOTO 388 TlJ8

Ze11e 2 tauscht 1 2 3 3J8FOR J=JTO 2 FOR J=J TO 2

Zel1e 4 taus~ht 1 4 7 3JJGOSUB 4B8 Zel1e 6 tauscht 3 6 9 3J2NpoundXT JNEX T

3J3 Gom 458 Zelle 8 tauscht 7 8 9 32BJ=JFOR J=J TO

3 Die 14ittelze11e im Zentrum (5) tsuscht sich und ihre orthogo- 32 J GOSLJB ltl8B

322N(XT J nale~ Nachbarn also 32360TO 45B

338FOR J=JTO 2 Ze11e 5 tauscht 2 4 5 6 8 FOR J=2TO 3

33J60SVB 48B Zur Generierung der Ausgangsmatrix wirdeine Zufa11szahl zwi~ch~n - 332NpoundXT JNpoundXT

bull 33360TO 45B1 urid 511 (Zei1e -100) eine 9-Bit~aske (Zeile 20) und die 34BJ=JFOR J=JTO

AND-Funktion (Zeile 130) verwendet Im FORTH-Programm von 118gel 3341GOSLJB 4BB

geschieht die Vertauschung der Null~n und Einse~ - m1t H1lte der 342NEXT 1 - 343GOTO 45B

exklus1ven OR-Punktion (XOR) Da diese logische Punkt10n im BASIC - 35BJ=JJ=2GOSUB des PO-1500 lelder ~oht 1mplement1ert ist muBte ein etwas um- lBB

35J1=2FOR J=JTOstandl1cheres Verfahren angewandet middotwarden (Zelle~ 400 und 452) 3

dessen EntschlUsselung nooh eine zusKtzlich~ Denksportautgabe 1st ~~~~~~~BJ1BB ~ 354J=3J=260SUBBach dem start des Pr~gramms ut RUlf wird die Zutal1smatrix deren 4BB

Umwandlung 4ie Autgabe 1st gedrucktund zur besseren Or1ent1e- 35560TO 458 368 J-=3 fOR J=J-TOmiddot

rung rechts daneben die Zellennummer Im D1splay tordert -vERTAU- 3

scmm 1_ zUr Eingabe einer ZalU zw1schen 1 und 9 (1nklus1ve) auf 36J 60SUB 4B8 362 NEXT 1

Diese E~be wird mit ENTER abgeschlossen DarauthiJl wird die 363 60TO 458 veranderte Matrix und wieder daneben die Orient1erungEmatrix 31BFOR J-=2TO 3

FOR J=JT02 gedrucktmiddot Dies wird fortgesetzt bis das Spiel zuende 1st D1e 31 J GOSIJB 4BB

312 NEXT J NEXT JZahl der Ver8Uc~e wird ebentalls ausgegeben~ 6 Versuche oder 313 GOTO 45B weniger gelten als sehr gut aber dieses recht einfach 8DDlutende 3B~ 1=3 FOR J=1 TO

3 Spiel erfo~dert doch ein1ge Konzentrat1on und ein ~1sches 38J 6DSUB 4BB

382 NpoundXT JVorstellungsvermogen Ich wUnsche viel spaS 383 GOTD 158

ai pmpSIIBRP-Com uter Heft 16 Sei te 6

------

~ q ~ r~ ft ~ ~ h ~9 h m~~ ~ ~ ~H ~ )-W ~ r rh ~ bull WW-IW-- _----

3SBFOR FOR

J~2rO ~ J~2TO 3 BpoundlSP lpoundL l BpoundlSFJpoundL ~ 2

39J 60SUB 4BB 392 NEX r J NoEXr

----------shy 3 TAUSCH 9 ---------shy393~ 60 TO 45B 4BBM( J) J )=ABS ltshy

S6N -lAND B(3J

1 J a

J B J

123 456 ) 8 9 - I

1 B B

1 1 B

J 2 3 456 8 9

8 1 B 1 B J IB B

J 2 3 456 ) 8 9

J~J-Jraquo-J)

RETURN 45Bl=BFOR l=JTO

3 fOR J=3TO STEF -1

J 1 TAUSCH 7 4 TAUS CH ) j TAUSCH 6

45J2=2~M(J J)B(3 lJ~J-J)

452NpoundXr JNpoundXT J GOTO 2aB

J B J

J J a B a J

1 2 3 456 ) 8 9

J 8 1

j 2 3 456 ) B ~

B J J jaB

J e J

J 2 3 456 ) 8 9

S-aalf -2LPRINT FER TJ G j IJ- 1

FERT 16 4 ZUpoundGpound

2UEGE LF 3 5JB 1NFUT NOCH El

NMAL ltJNgt A$ CLS

52BJF A~=~J~60TO IBB

2 TAUSCH

J J j B B B B J B

8

J 2 3 456 ) 8 9

- ~

- ~ ~

2 TAUSCH J

J 13 J J 2 3 e J B 456 J a J ) 8 9

53BEND

3 TAUSCH 5

1 J J 2 3 a J 456 J J - 8 9

FER r 1G 3 lUpoundGpound

ErfahrungsberichL SHARP-Obei~twl

Das Programm verspricnL PC-1SOO-Programme auf den APPLE 11 aufzulisLen Dabei Programm Supertape verwendet Supertape isL ein KasseLLen-Aufzeichnungsverfahren welches fUr viele Computer enLwickelL wurde So auch fUr den PC-1SOO und den APPLE II Supertape ist fUr diese beiden CompuLer in ct 784 (APPLE) und 385 (PC-1SOO) erschienen Die beiden

wird das

Programme sirid aber auch ferLi~ erbaltlicb

Die PC-1SOO-Version ist direkt bei der Fischel GmbH (Adresse siehe Impressum) erhalUich -Supertape bieteL ganz nebenbei eine sehr schnelle

Aufzeichnungsmogl~hkeiL auf KassetLen

Wenn man jetzt also Super tape auf beiden Computern haL kann man roiL dem PC-1SOO ein BASIC-Progr~m abspeichern (Dabei durfen nur Befehle des PC- 1500 CE-lSO und CE-158 verwendeL werden) Danach starteL man auf dem APPLE das Prograinm SHARP-Obersetzer Dab~i wird auLomaLisch Supertape nachgeladen Das PC-l500-Programm wird jeLzt in den A PPLE-Speicher geladen und von dorL in einen TexL umgewandelL D~ isL noLig weil die PC-1SOO- Programme als Token verschlUsselL sind (siehe PC-l500~Progra~rnier- und Progra~mhandbuch) Dieser Textmiddot wird auf Diskette abgelegL Ds es ein Standard-DOS-Text ist _ gibL e~ viele Textprogramme mit denen man diesen Text weiterbearbeiLen baw ausdrucken kann

Man kann diesen Text auch manu~1I umiindern so d~ man ihn spiiter miL EXEC in ein APPLESOFT-Programm umwandeln leann

Damit sind die FiihigkeiLen des Programms erschopftMan karm andere PC- 1500-Befehle relaLiv einfach manuell einfugen so d~ auch andere Erweiterungen (TOOLx) unterstutzL werden Die Programme It-ann man vom APPLE nichL wieder zum -PC-1SOO zuriickuberLragen Dazu ware ein neues Programm erforderlich das im Grunde aber an dem bestehenden angelehnt ware

Berild Rtiter

599Z1=1 RESTOREHeiko Muller 518READ Z2 IF ZgtZ2JlozartstraBe 17 PC~1500(A)- RETURN 2905 Edewecht 529Z1=ZI+1

53860T0518 548DATA 984968952

9~ 6 92 98 9 89 888 787686585484

Betr _ Zensurenermitt~ung aus Heft 13 Seite 31 383282 h81 5581DATA 796782768

7547472671269Mein Kollege Kxant moge mir verzeihen - aber das Besserwi8sen 868467653636gehort eben zu meinem Beruf 619682585A18 ich die lange Reihe fast gleicher Anwe1sungen in den Zeilen 5681DATA 568551534- 500 bis 550 sah muBte ich gleicb daruber nachdenken wie man das 5175848464442kUrzer programmieren kann Das Erg~b~is des Nachdenkens sehen Sie 48383634323825

hier Die 51 Zeilenmiddot werden durch diese 7 Zeilen ersetzt shy 281S185i

H lIes + u e t-middot

Heft 16 Seite 7 ~~___ SHARe-CompoundYte~

_NN_NN bull _~ I

--_ - bull

shy

Programm fUr Hypothekenti~gu~g und llmerkungen zum CE-129P middot

Sehr gehrte Damen und Herren Manfred Wrage Kieorhing 16d

2000 N9rderstedt 1 sei t dem Erscheinen Ihrer Alles fUr SHARP-Computer vershyfolge ich besonders die Beitrage zum SHARP PC-1401PC-1A02 und ~ mo~hte Ihneh mein Programm HYPO-86 zur Berechnung einer Hypothek vorstellen Das Date~flu3diagr~ zeigt die Anwendung und Gesmiddottal tung von unterprogrammen ~owie den Geshysamtablauf von HYPO-86 It

r lch habe dies Programm auf einem PC-1401-X ( 1402 ) programshymiert und Uber den neuen CE-129P ausdrucken lassen Dies P~gramm wird_ lIfi t kleinen Anderungen bzw KUrzungen der REMs auch aUf den anderen Kleinen pc-s laufen Zum Schlu3 mochte ich noch auf den neuen PRINTER undCsssetten

Interface CE-129Phinweisen Auf diese neue Hardware haben viele PC-Besitzer lange gewartet und man kann von einer geshylungenen ~omponente sprechen Doch leider ist der CE-129P wie berel ts der CE-126p ein wenig laut Abh~lfe schafft hier eine ca 3 mm dicke Unterlage ausmiddot Schaumgummi welche das Printer-Gerausch auf eih M~inimum reduziert Und nun kann man des Nachts middotweiterprogrammieren und drucken auch wenn das weibliche Wesen schlaft PSmiddot cmiddoth arbelte im Schlafzimmer

OATENFLUSSPlAN

-TllGUNGSHYPOTHEKshy BY H WRAGE 2000 NOROERSTEDT

ai PM

10RE bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 20RE HVPO-86 bull

38RE bull BY WRAGE bull 48RE 2 HORDERSTEDT bull S8RE bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 68RE DEFIHITIOHEH 18RE ---------------shyS8RE AH=AHHUITAET 99RE DA=DARlEHEH

189REI1 JA=SULAUFZEIT 110~RE SZ=SUE ZIHSEH 129RE TI=fILGUHG 130RE TS=TILGUHGSSATZ 149~E ZI=ZIHSEH 159RE ZS=ZshyIHSSATZ 169JA=9SZ=9 179IHPUT -DA-iDA 188 IHPUT -Ts-rs 198IHPUT -ZS-iZS 299GOSUB 469 219TI=TS199DA 229GOSUB 479 230PRIHT = LPRIHT 249PRIHT -TILGUHGSHVPOT

HEKshy2S9PRIHT -------------shy

268PRIHT -DARLEHEH DIshyiDA

278PRIHT -TILGUHGSSATZ ~ -rs

2sePRIHT -ZIHSSATZ ~-is

299PRIHT ----~---------~---------

38eGOSUB 518 3Ul DA=DA-TI 329GOSUB 46e 338IF DAltAH GOTO 389 349 TI=AHZI

SHARP-Computer Heft 16 Sei te 8

- ~~-R~mmatfom vorn q~rqh ~~~ ~

~YPO-86 350GOSOB 479 368GOSUB 518 370GOTO n9 388TI=DA 390GOSUB 478 488G0501 518 419PRIHT -shy428USlHG -IIIIIIIU-

PRINT -GE~bull tIHSEH D -iSZ

438PRIHT 44~)PRIHT 450EHD 468ZI=DAZS189RETURH479 AH=ZI + TI 489JA=JA+l 499SZ=ZI+SZ S09RETURH 519USIHG -IIIIIII~

PRIHT middotJAHR-iJA 529PRIHT -DARLEHEH DI

middotDA 539PRIHT -AHHUITAET DI

-AH 549PRIHT -ZIH5EN

-ZI I

5S9PRIHT -TILGUNG DI middotHI

569RETURH S18REI bullbullbullbullbullbullbullbullbull bullbullbullbullbullbull 580REI PC-1481-X 599RE UHD 600RE CE-12P bull 618RE bullbullbullbullbullbullbullbullbull bullbullbullbull

TILGUHGSHVPOTHEK

~ARLEHEH D189088 TIL6UHGS5ATZ

ZIHSSATZ

middotJAHR 1 DARLEHEH DI AHHUITAET DI ZIHSEH DI TILGUHG D JAHR 2 DARLEHEH D AHHUITAET D ZIHSEH DI TILGUHG D JAHR 3 DARLEHEH D AHHUITAET D ZIHSEH D TILGUHG DI JAHR 4 DARLEHEH DI AHHUITAET D ZIHSEH D TILGUHG DI JAHR 5 DARLEHEH D AHHUITAET D ZIHSEH D TILGUHG DI JAHR 6 DARLEHEH D= AHHUITAET D ZIHSEH DI TILGUHG DI JAHR 7 DARLEHEH DII AHHUITAET DII ZIHSEH DlH TILGUHG D JAHR 9 DARLEHEHDI1 AHHUITAEJ D ZIHSEH Dti TILGUHG D JAHR 9 DARLEHEH DII AHHUITAET Dr ZIHSEH D TILGUHG ~ JAHR 18 DARLEHpoundH

I 6161

~1 ~ 7

19ge8e 9888 7099 le98

99998 9908 6938

1818

97938 8998 6855 1144

96785 8898 6774 1225

95568 8988 6689

1318

94249 889amp 6597 1482

92846 S0ge 6499 Isee

91345 S8e8 6394 1605

89749 8898 6281

------

-~q~rQ -h 1~ mT-qrm~~~ 9h1 yphh~l ~ NN _--V_W_~

TILGUHG DM 1838 DtDARLEHEH 19392JAHR 11 AtIHUITAEr Dr 89geZIHSEH DI 1351DARLEHEH DI 86183 shy

AHHUITAET Dr 88B9shy ~~n~~~ ~~~F~~M~~~_~-~ vmiddotoauTlLGUHG- DI1 6648ZIHSEH DI 6932 middot JAHR 39TILGUHG Dr 1967 DARtEHEH DII 12653JAHR 12 AHHUITAET D11 8900DARLEHEH DI 84216 ZIHSEH- Dr S85AHHUI1AET DI 8999 TIlGUHG DI 7114 shyZIHSEH middot DI 5895 JAHR 31TILGUHG Dmiddot 21B4 DARLEHEH DIU 5539JAHR 13 AijHUtTAET M 5926DARLEHEH DI 82111 ZIHSEH DM 387AHHUITAET Dr 8aBB TILGUHG DI1 5539ZIHSEH DI 5747 TILGUHG DI 2252 GESZIHSEH D 14592695JAHR - 14 DARLEHEH DI 79859 AHHUITAET DI~ 8899 ZIHSEH DI1 5598 TtLGUHG DI 2499 PC-1245 PC-1251 PC-1260 PC-1401 PC-1350 _tJAHR 15 DARLEHEH DI -77449 AHHUITAET DI 8099 ZIHSEH DI 5421 TILGUHG DI 2518 soundausgabe mit Sharp Pocket-Computern JAHR 16 DARLEHEH DI 74879 AHHUITAET DI S999 seitdem die ersten BUcher fUr Sharpcomputer- mlt MaschinensprashyZIHSEH DIU 5249 che erschienen sind weiss man dass det Befehl BEEP noch langeTILGUNG DI 2759 nmiddoticht dasEnde ~er Mbglichkeiten darstellt Es ist middotalso mbgshyJAHR middot 17 lich auf einem Sharp Pock~t-Co~puter middot M~sikprogiamme zu erstel shy -DARLEHEH DI middot72111 lenmiddot _ AHHUITAET DII 8099 ZIHSEH DIIshy 5e~1 Doch ein Musikfreund wird mit der Ausgangsleistung des eingeshyTILGUHG DII 2952 JAHR 18 bauten Kleinlautsprechers nicht zufrieden seiri Mi t meiner tlARLEHEH DI 69f59 Schaltung 1st es mbglich ~ie Musikleistung AHHUITAET DI 8e98 aUf einen beliebigen Lautsprecher zu gehen ZIHSEH DI1 4841 TILGUHGDI1 3158 JAHR 19 DARLEHEH DM 66ge8AHHUITAET DII 8geeZIHSEH D 462e TILGUHG DI 3379 JAHR 29 shyDARLEHEH DI 62621 AHHUITAET DM seee ZIHSEH -DI 4383 TILGUHG DM 3616 JAHR 21 DARLEHEH DM 599B4 AHHUITAET DI sae8 ZIHSEH DM 4138 TILGUHG DM middot 3S69 JAHR 22 DARLEHEH DM 55134 AHHUITAET DM sae9 ZlHSEH DM 3859 TILGUHG DI 4149 JAHR 23 DARLEHEH DI 58994 AHHUITAET DI S8e8 ZIHSEH DM 3569 TIlGUHG DI 4439 JAHR 24 DARlEHEH DI - 46563 AHHUITAET DI middot 8999 ZIHSEH DI 3259 TIlGUHG DM ~74e

JAHR 25 DARLEHEH DI 41823 AHHUITAET DI 8999 ZIHSEH DM 2927 TIlGUHG DI 5e72 JAHR 26 DARLEHEH DI 36758 AHHUITAET DM 8eee ZIHSEH DI 2572 Strom versor- ~

TILGYHG D 5427 JAHR 27middot DARLEHEH DI 31323 ANHUITAET DI 8eee ZIHSEH DI ~ 2192 TILGUHG DI 5897 JAHR 28 DARLEHEH DI 25516 SundlauenenAHHUITAET DI 8998 ZIHSEH Dr _1786 TILGUHG Dr 6213 JAHR 29

~Otfn BmiddotaAtfOBaOTB PtSCHBL- CMBH

zu verstArken und

Die Schaltung kann aUf Vero-board aufgeshybaut werden FUr den Alsch 1uss am Rechshyner macht man sich aus einem kleinen StUck vero-board middot und zwei Wrap-Stiften einen Stecker

1-usV

Wer wahrend dem stationaren Betrieb die Rechner-interen Batteshyrien schonen will hier ein Typ

Mit Pin 9 und 10 kann man den Rechner exterri mit gen in E 90V

An EIO+6V

Rbull Oswa ld am Ra nmiddot CH-3801

UIIP Heft 16 Seite 9 SJleRp--Co-mp- u~e~

OWLING PC-1260 PC-1261

ABEMDTABELLE Stand Hl 2 86

IKURT DURCHS= 1733333 ANZAHL DER SPIELE=3

2 EIt 11 A DURCHS= 154a009 ANZAHL DER SPIELE=3

3LUTZ DURCHS= 1443333 AHZAHL DER SPIELE=3

4BERHD DURCHS= 13180a9 AHZAHL DER SPIELE=2

5DIETER DURCHS= 1215880 ANZAHL DER SPIELE=2

6HORST-U DURCHS= 1183333 ANZAHL DER SPIELE=3

JAHRESTABELLE Stand Hl 2 86

IKURT DURCHS= 1529999 ANZAHL DER SPIELE=12 hS~=197 Pa~ 29186 nSp=98 Pam 27186

2DIETpoundR DURCHS= 1479999 ANZAHL DER SPIELE=il hSp=183 Pas 29186 nSp=99 Pa 27186

3BERND DURCHS= 1401818 ANZAHL DER SPIELE=11 h$p=195 Pas 28186 nSp=112 Pas 29186

4 E1111 A DURCHS= 1396a90 AHZAHL DER SPIELE=15 hSp=199 Pas 27186 nSp=191 Pa 29186

5LUTZ DURCHS= 1352222 AHZAHL DER SPIELE=9 hSp=159 Pas29186 nSp=118 Pas 29186

6bullHORST-U DURCHS= 12637S9 AHZAHL DER SPIELE=8 hSp=156 Pas 29186 nSp=li8 Pas 19286

lit unserea Bowl ingshyprograbullbull haben Sie es lei~hterden Besten des Abends und den Jahresbesten zu er~itshytelnIs Jahresausdruck ~ird gleichzeitig auch das hoechste und nieshydrigste Spiel it Datus angezeigt

Und nun zus Prograss Erstsal iger Start sit RUH und Sie kobullbullen ins IIEHUE Haene ingabe Die Anzahl der Spieler koenshynen Sie je nach Speishycnerkapazitaet des Coputers sit der Yarishyablen L (in Zei ~e 19 und 6a9) anpassenllit DEF B kossen Sie zu Bowl ing-tenuejPIHEIHGABE AUSDRUCK TABELLr ABEHD I

und JAHRWeiter zu Haechsten bei der Pineingabe it -1 lit DEF C wird das Proshygrass und die Variablen au Band gespeichert

Rueckladen it CLOAD BOWLIHGund DEF D uer die YariabelenStart jetzt bull i t DEF A oder DEF B(DEF A nur bei Erweiterung der Tei 1shyneheranzahl)Sie koennen jetzt ein Spiel enr achen und einen Drink sehr ~eniessen denn die laestige Ausshy~ertung ueberniat jetzt jetzt ihr SHARP PC1269 bez1261Strike on wuenscht SHARP-Basic-Teas

cop~ri9ht 19861986 S H A R P Basic-Team 10L=20 DIM BS(L)~S(L

)8HS(L)8D(L4)E (UF(U

29 Y AY WAIT 70 PRIHT 1 Namen eingeben

2 Haflen erweite rn IHPUT Q WAIT IF Q=2 GOTO 4B8

25FOR X=1 TO LBS(X)= EF(X)=300 NEXT X

3aWAIT PRINT Nach d es letzten Nasen ei n E eineben WAIT 9 FOR X=1 TO L CLS

49PRINT Haae des jXj Te i I nehflers CURSOR 24 INPUT BS( X) IF B$(X)=E GOTO S9

45HEXT x WAIT S9B CLS PAUSE 9

Haen einltJeben 55 PAUSE 1 Pineingabe

6BPAUSE 2 Tabel le Ab end

79PAUSE 3 Tabel le Ja hr

7SPAUSE 4 Ende 88 INPUT I IF 1=4 END 85IF 11=9 GOTO 28 98IF 11)1 GOTO 189 95WAIT 0 IHPUT Datu

TU

19aFOR X=l TO L IF BS( X)=P GOTO 50

10SD(X+2L)=0DX+3L)= 9B=0S=9

119PRINT XB$X) 11SCURSOR 24 INPUT PI

NS= jP 128IF Plt0 THEN 140 122IF P)=E(X) LET E(X)=

PGS(X)=TH 124IF Plt=F(X) LET F(X)=

PH$(X)=TT$ 130B~B+lS=S+P CLS

GOTO 110 149IF B=9 THEN 168 158D(X+3L)=BD(X+2L)=

SBZ=D(X)D(X+L)D( X+L)=D(X+L)+BD(X)=( Z+S)D(X+U

169CLS NEXT X WAIT 179GOTO 58 188FOR X=1 TQ L-l 199FOR Y=X+l TO l 288IF 1=2 THEH 238

210IF D(X)ltD(Y) GOSUB 2 70

229GOTO 249 239IF D(X+2L)ltD(Y+2L)

GOSUB 278 249HEXT Y HEXT X 269GOTO 385 270EE$=B$(X)U=D(X)Y=D

(X+L)W=DltX+2L)T=D (X+3L)Q=E(X)H=F(X )KKt=G$(X)

280B$(X)=B$(Y)D(X)=D(Y )D(X+L)=D(Y+L)D(X+ 2L)=D(Y+2L)D(X+3 U=D(Y+3U

285HH$=H$(X)E(X)=E(Y) F(X)=F(Y)G$(X)=G$(Y )HS(X)=H$(Y)

298B~(Y)=EESD(Y)=UD(Y +L)=YD(Y+2L)=WD(Y +3U=T

29SE(Y)=QF(Y)=HGS(Y)= KK$H$(Y)=HH$

389RETURH 38SIF M=2 LPRIHT j

ABEHDTABELLE LPRIHT T$

398IF ~=3 LPRINT bull JAHRESTABELLE LPRIHT StandjT T$

319FOR X=l ro L 315IF 1=3 AHD D(X+L)=8

GOTO 340 329IF M=3 LPRJHT XjB$(X

)

322IF 1=3 LPRIHT middotjD URCHS=middotj USIHG middot111 11111 DOO

324 IF 11=3 LPR1HT middotmiddotA HZAHL DER SPIELE=j USIHG jD(X+U

LPRINT hSp= STRS E(X)j Pa G $(X)

325IF M=3 LPRIHT bull nSp =j STRS F(X)jmiddot Pa bull H$Oltgt

328IF 11=2 AHD D(X+3L)= 8 GOTO 348

338IF 11=2 LPRIHT XjBS(X )

332IF M=2 LPRIHT jmiddotD URCHS=j USrHG ~III 1IIIIjD(X+2L)

334IF 11=2 LPR1HT middotjA HZAHL DER SPIELE=j USING jD(X+3U

349HEXT X 350GOTO 58 48aFOR X=l TO L IF BS(

X)=E GOTO 448 418HEXT X 420PRIHT Speicher ist

vo I I GO TO 59 448 IF X=29 PRIHT 9Letzt

er Te i I neher 4S8WAIT 8 PRINT bull

des 9jXj Tei In bullbull CURSOR 24 I B$(X) GOTO 58

599C WAIT PRINT 9Re corder yorber e i ten 9

518CSAYE middot BOWLINGmiddot PRINT IAB$()GS )H()D()E()F( ) EHD

688D PRINT Recorder YorbereitenL=28 DII B(L)G(L)8H (L)8D(L4)E(L)F( Lgt

E I] ~J LItmiddot~13

618IHPUT IAB()G$( )H()D()E()F(

__________~__--__--~__~__~~__~__-----------shy ) GOTO 59 ----------------------------------------shy

nl i tiM -SHARP-Computer Heft 16 Se~ te 10

--~~------~~~~~~~

~ q~rqh~ ~~h~qhm~~~Ph~ vqhh~

- ~ bullbullbull bull bullbull bullbullbullbullbull bullbull bull bullbull bull bullbull amp bullbull ~ bull bullbull ~lt bullbull ~ bullbullbullbull dshy bullbull -

~JimiddotQcP~middot ~ ~ bullbull bullbull ~

000000000000000000000000 trt i t dem CE-140P

unterwe9S 000000000000000000000000

bullbull bull bull bullbull 1 bullbullbull ---shyO~ _~~_ i-2middot ~t=middotmiddotmiddot r t Jt~

- ~ - bull bullbull

Die Umgebung zuhause macht das Arbeiten mit den Sharp-PCs achon fast zur angenehmen Gewohnheit

ohne daB man sieh viele Gedanken darUber macht Erst wenn man unterwegs ist wird einem die die Mobilitatwirklich bewuBt-

Seinerzeit habe ich meinen PC-1402 incl bull CE-126 P und Rekorder CE-152 zu einer

kompakten und vor allem mobilen Einheit incl Kassetten etc in einen Aktenshy

bullbullbullbullbullbullbull bullbullbullbull koffer eingebaut und diesen standig

mit auf die Reise genommen

Doch mittlerweile bin ich im Besitz inea PC-1350 sowie PC-1450 und dem neuen 7-FarbshyPunkt-Matrix-Drucker CE-140 P

Einmal den PC in den Drucker eingeschoben so ist dies geshy

radezu wie geschaffen fUr die Reise

SchlieBlich habe ich mich so sehr daran gewohnt ihn mitzunehmen daB

ich es jedesmal beglUckend Iinde wenn ich abends in meinem Hotelzimmer mit meishy

nem PC plus CE-140 P arbe1ten kann DaB dieser drucker noch inclusiv einem praktischem Hartshy

koffer geliefert wird laBt ihn tatsachlich unauffallig zwischen den hemden im Reisekoffer verschwinden

Tragbar ist die ganze Einheit auch noch mit seinen ca1050 Gramm und es fallt kaum auf daB man immmerhin ca 35 kB-RAM (bzw 20kB-RAM) und einen hervorragenden

XY-Plotter mitschleppt Die Auswertung von Messungen Statistiken Bilanzen aowie die Erstellung von kleinen Zeichnungen oder Graphiken sind roit dieser Einheit quasi aus dem Arm zu schiltteln Abgesehen von der kleinsten Schriftart (12 mm hohe ~eichen) ist die Schrift gut zu iesen und vermittelt einen guten E10shydruck Die durch spezielle Steuercodes anwendbaren Graphik-Anweisungen lassen fast keine wUnsche offen Die Graphik-Fahigkeit ist hervorragend Schade daB bei disen vielen Graphik-Anweisungen die sogenannte Circle-(Kreis-) Funktion fehlt Aber dies ist auch das Einzige und es entschadigen die 7 druckbaren farben (und weiS und grau) die aus nur vier Farshyben gemischt werden und dadurch den Ausdruck sehr Ubersichtlich gestalten lassen Gedruckt wird auf 114 mm breitem Rollen-Normal-Papier Das bedeutet Ea lassen sich bis zu 40 Zeichen in Normal-GroBe (= 24 mm Schrifthohe) je Zeile ausdrucken Gemessen an den Gehauseabmessungen ( 256 (B) x 184 (T) x 43 (H) mm) ist di~s doch beachtlich Der PC-1350 od er PC-1450 wird mit der seriellen Schnittstelle an den CE-140 P angeschlossen Die Betriebsspannung erhalt der CE-140 P von den eingebauten Akkus oder dem mitgelieferten Netzgerat (welches allershydings ca 550 g wiegt) WUrde man sich einen entsprechenden Adapter zulegen Coder basteln) so kBnnte man den Drucker sogar im Auto in Betrieb nehmen bull Neben _ ein~gem Zubehor liegt dem CE-140P auch eine ausfUhrliche Betriebsanleitung bei Sie behandelt die vielen Funkshytionengteingehend und sachlich und auch in 5 Sprachen Dies allerdings macht die BetriebsanleHung leider unhandlich (gleiche Abmessungen wie der Drucker nur halb so dick) Ich pers5nlich habe -mir nur den deutschen Tell verkleinert herauskoplert und somit zu meinem Tascheo-Computer und Taschen-Drucker auch ewe Betriebsanlei tung im Taschenformat erstell t

~

Zusammenfassend kann jedocrr gesagt werden Mit dem PC-1350 oder PC-1450 und dem neuen CE-140 ~ erhMlt man auf kompaktem Raum eine handliche und gleichsam mobile Spitzentechnik von Sharp

PL

11 Ii ili1 iII1 111amp11 111111 111111111111 11 111111111

Imiddotmiddot~ I t~ I) e i 1= I ~ I HEL J (il t1 H 1-middot r- shy 1 4 --1 FI middotmiddotmiddot1middotmiddot middottmiddot middotfmiddot middotfmiddot middotfmiddot c Ishy bull bullbull bullbull bullbull bullbull bull -I middot +i ~ abullbull_ bullbulla bull bullbullbull as a middot middotmiddot1middotmiddot

nnnnnnonnnnnnnnnnnnhnnnn- - - shy - - - - - - shy ~ - - shy - - - shy - shy - - shy

Heft 16 Seits lL

t

--

8 ----- N __

------shy

1423DATA 011111RUC IcrHE BI- EE)f(3 H AKJl P1H _1_ _I _ _ H _ 11110000 1424 DATA 010000f~er 00000000 onpCT 1425DATA 0i0000PC-150euro1 fil i t CE-150 ~4gtXU liWlll310SI

npOrPRPlf11R XOPOWO ERKLAERUNG Tastenbe legung= Aussplache IIA II a B= b W= lIJ G= 9 0= d 11+11= je e = jo 0

JII j (lIJ i e n JOUIshyna I)

= s n sausen I = i j j i i= kurzes K= k L= I M= m N= n 0= 0

P= P R= r S= s in T= t U= U

F= f C= ch IIZ= z Y= tsch = sch 1111= schtsch E= e PQI= ju -- ja

$= haltes Zeichen

= hartes i itamp= lIJe i ches

Zeichen

cop~li9ht 19861986

S H A R P Basic-Team

LISTING

80PAUSE RUS SISCHES ALPHAB ET

100CLEAR GRAPH INPUT COLOR 0 bullbullbull 3=jOCOLOR o

120DIM P$(0)14Z $(0H26

130 INPUT Punkt I a enge PL

140 INPUT Punktho ehe PH 150 A$= I NPU T N

(ormal) o I(n vert ielt)jA$

160 IF A$=NLET A $=1

10 IF A$=jLET A $=0

180 IF A$lt )0AND A$ltgtIGOTO 15 o

190 C$= INPUT S pjegelung (JN ) C$

ai Piiilf ~ r-

PROGRAMM GUT

Als ch zlIJischen Weihnachten und Neuiahl nach Muenchen zu einem Spiel mit SchachshylIJeltmeistel Gal KaspalollJ flD9kam mi r d e I de e e in Ploglamm fuel russhysische Buchstaben zu schleibenMit dem Matrixplogramm aus Heft 186 und meinen Ideen kam dann das fo Igende Pro9ramm zustande Die Tast~nbelegung auf dem- PC-1500 elsehen Si e aus del Elklaelungsshylis t e

200 IF C$=jLET 8 1=1482=183=shy1

210 IF C$=NLET 8 1=182=1483=1

220 IF C$lt)jAND C$lt )NGOTO 19 0

221 PAUSE WORT El NGEBEN iNPUT Z$(0)

222FOR U=1TO (LEN Z$(0raquoY=ASC MID$ (Z$(0) IJ1gt

229 D=lE3+Ymiddot10 RESTORE 0

2300=lE3+Y10+1 240READ P$(0) 260FOR 1=1TO 13 27011=1 280 IF C$=jLET

1=15-1 290~P$=MID$ (P$(0)

1 1) 300 IF P$=2GOTO

400 3101F P$=A$GOSUB

350 320NEXT I 330GLCURSOR (0-P

H)SORGN 340GOTO 230 350P1=I1PL-PL~2

=Pl+PL 360FOR J=P1TO P2 370L1NE (J0)-(J

-PH) 380NEXT J 390 RETURN

400NEXT IJTExT INPUT WEITER JN F$ IF F $NTEXT END

4e1GOTO 100

i

SIiA~P-Com~uxermiddot Heft 16

1320 DATA 000000 00000000

1321 DATA 000000 00000000

1322 DATA 000000 00000000

1323DATA 000000 00000000

1324DATA 000000 00000000

1325 DATA 000000 00000000

1326DATA 2 1350 DATA 01-1111

11110000 1351 DATA 01 0001

00010100 1352DATA 010001

00010000 1353DATA 010001

00010100 1354DATA 010000

00010000 1355DATA 000000

00000000 1356DATA 000000

00000000 1357DATA 2 1360DATA 000000

00010000 1361 DATA 01 1 11 1

11110000 1362 DATA 010001

00000000 1363DATA 010001

00000000 1364DATA 001110

00000000 1365DATA 000000

00000000 1366 OAT A 000000

00000000 1367 DATA 2 1370 DATA 011111

11110000 1371 DATA 010001

00000000 1372 DATA 010001

00000000 1373 DATA 001110

00000000 1374DATA 000000

00000000 1375DATA 011111

11110000 1376DATA 000000

00000000 1377 DATA 000000

00000000 1378DATA 2 1380DATA 011111

11110000 1381DATA 010001

00000000 1382DATA 010001

00000000 1383DATA 001110

00000000 1384DATA 000000

00000000 1385DATA d000000

00000000 1386 DATA 2 14200ATA 011111

11110000 1421DATA 010000

00000000 1422DATA 010000

00000000

Sei te 12 middot

1464DATA 000110 11000000

1465 DATA 000000 00000000

1466 DATA 000000 00000000

1467 DATA 2

1470DATA 011111 11110000

1471 DATA middot 010000 00000000

1472DATA 010000 00000000

1473DATA 011111 11110000

1474 DATA 010000 00000000

1475DATA 010000 00000000

1476 DATA 011111 11110000

1477 DATA 000000 00000000

1478DATA 000000 00000000

1479DATA 2 1610DATA 010000

11100000 1611DATA 001001

00010000 1612DATA 000101

00010000 1613DATA 000011

00010000 1614DATA 011111

11110000 1615 DATA 000000

00000000 1616DATA 000000

00000000 16170ATA 2 1650DATA 011111

11110000 1651 DATA 000010

00010000 1652 DATA 000010

00000000

00010000 16530ATA 000010

00010000 16540ATA 011111

11110000 1655 DATA 000000

00000000

1682DATA 010000 11110000

1683 DATA 010-000 00010000

1684DATA 111111 11110000

1685DATA 000000 00000000

1686DATA 000000 00000000

1687DATA 2 1690DATA 001000

00100000 1691DATA 010001

00010000 16920ATA 010001

00010000 1693DATA 001001

00100000 1694DATA 000111

11000000 1695DATA 000000

00000000 1696DATA 000000 00000000 1697 DATA 2 17e0DATA 000011

10000000 17e10ATA 000100

01000000 1702DATA 001000

00100000 17030ATA 011111

11110000 104DATA 001000

00100000 1705DATA 000100

01000000 17e6DATA 000011

10000000 l07DATA 000000

00000000 108DATA 000000

00000000 1709DATA 2 1710DATAmiddot 011111

11110000 1711DATA 000000

00010000 112=-DATA 000000

00010000 113DATA 000000

00000e0

00000000 1426DATA 01q11

11110000 1427DATA 100000

00000000 1428 DATA 000000

00000000 1429DATA 2 1430DATA 011111

11110000 1431DATA 010001

00010000 1432DATA 010001

00010000 1433 DATA 010001

00010000 1434 DATA 010000

00010000 1435 DATA 000000

00000000 1436DATA 000000

00000000 1437 DATA 2 1460DATA 001000

00100000 1461DATA 010000

00010000 1462 DATA 010001

00010000 1463DATA 001001

00100000

1656 DATA 000000 00000000

165 DATA 2 1660DATA 011111

11110000 1661DATA 010001

00010000 1662 DATA 010001

00010000 1663DATA 010001

00010000 1664DATA 011111

00110000 1665 DATA 000000

00000000 1666 DATA 000000

00000000 1667 DATA 2 1670 DATA 011000

00110003 1571DATA 000110

11000000 1672DATA 000001

00000000 1673DATA 000110

11000000 1674 DATA 011000

00110000 1675 DATA 000000

00000000 1676 DATA 000000

00000000 1677 DATA 2 1680DATA 110000

00000000 1681DATA 011111

~

q ~ -m Q h ~ ~mf 9 mm~~ ~ ~ 9 h ~ ~i) q r h ~

1-

-~ _1

is- 7

-shy~ i

~- -~

1714 OATshyA 000000 00010000

1715DATA 000000 00000000

1716DATA 000000 000013000

1717DATA 2 1730DA-TA 01111 -1

111100130 1731 DATA 000110

013130013130 1732 DATA 02121011

1131300000 1733DATA 13130000

11000000 1734DATA 2111111

11110000 1735 DATA 0001300

0131313013210 1736DATA 2113210013

131300013130 1737DATA 2 174eDATA 0110130

131311130013 1741DATA 000111

1100013130 1742DATA 02101301

013013013013 1743DATA 011111

111leeee 1744DATA 1300001

0000001313 1745DATA 1300111

11000000 1746 DATA 011000

00110000 1747 DATA 0000130

01300013130 1748DATA 00001313

13001300013 1749DATA 2 1750DATA 011111

111100130 1751DATA 1300001

00000000 1752DATA 000010

10000000 1753DATA 000100

01000000 1754 DATA -011000

00110000 1755DATA 000000

00000000 1756 DATA 000000

1313131300130 1757DATA 2

1760 DATA 01 Hl00 013013130013

1761DATA 011111 000130000

1762DATA 01300013 1110001313

1763DATA 131313000 000100130

1764 DATA 011111 11110000

1765 DATA 0130131313 0131300000

1766 DATA 000000 00000000

1767DATA 2 1770DATA 011111

11110000 1771DATA 1313130130

00131130130 1772 DATA 013130_01

111100130 1773DATA 02100013

021010000 1774 DATA - 011111

11110000 1775DATA 0021000

0000001313 1776DATA 000131313

013131313131313 1777 DATA 2 1-7813 DATA 1311111

11111313013 17-81 DATA 13131313131

L 13130211321013

PC-15~e 1782DATA 01301301

00130021021 1783DATA 02113~01

0013130000 1784 DATA 011111

111113000 1785DATA 0000130

00000000 1786DATA 13001300

00000000 1787 DATA 2 1790 DATA 001111

11100000 1791DATA 010000

00010000 1792DATA 01001313

00010000 1793DATA 010000

000121000 1794DATA 0211111

1110021210 1795DATA 000000

00000000 1796DATA 000000

130002121013 1797DATA 2

182100ATA 011111 111102100

1801DATA 0130000 00010000

1802 DATA 000000 00010000

1803DATA 0210000 00010000

1804DATA 011111 11110000

181il5DATA 00210021 130000000

18_06 DATA 000000 000021000

1807 DATA 2 1810DATA 011111

11110000 1811DATA 000001

00000000 1812 DATA 001111

11100000 1813 DATA _010000

000121000 1814DATA 0101300

00010000 1815DATA 010000

00010000 1816DATA 001111

11100000 1817 DATA 0001300

00000000 1818DATA 000000

00000000 1819DATA 2 1820 DATA 0111U

111100210 -1821 DATA 000001

00010000 1822DATA 01301301

001310000 1823DATA 000001

00010000 1824 DATA 000000

11101313130 1825DATA 000000

130000212121 1826 DATA 00210021

2100000210 1827 DATA 2 1830DATA 001111

11101301313 1831DATA 010000

0001001313 1832 DATA 010000

00010000 1833DATA 010000

000121000 1834DATA 001100

011002100 1835DATA 0000013

013131301300 1836 OAT A 131313000

ClClClClGlOlClCl

1837 DATA 2 1840DATA 000000

00010000 1841 DATA 000000

000101300 1842DATA 011111

11110000 1843DATA 000000

00010000 1844DATA 000000

00010000 1845DATA 000000

000000130 1846DATA 000000

0013021000 1847 DATA 2 1850DATA 000001

11110000 1851 DATA 010001

000021000 1852DATA 001001

2100021000 185~DATA 000101

000002100 1854shy DATA 000011shy

111121000 1855 DATA 000000

0000001313 1856DATA 000000

013000000 1858DATA 2 1870DATA 011111

111 1131300 1871DATA 010001

00010000 1872DATA 010001

00010000 1873DATA 010001

00010000 18740ATA 011110

11110000 1875 DATA 000000

00000000 1876DATA 0000130

000130000 1877 DATA 2 1890DATA 000001

11 10000 1891DATA 000001

00000000 1892 DATA 000001

00000000 1893 DATA 000001

000021000 1894 DATA 011111

11110000 1895 DATA 000000

00000000 1896 DATA 000000

00000000 1897 DATA 2

81 ick

1900DATA 011111 11110000

1901 DATA 010000 00000000

1902DATA 010000 00000000

1903 DATA 010000 00000000

1904 DA TA 01 1111 11110000

1905shy DATA 100000 00000000

1906DATA 000000 00000000

1907DATA 000000 0000000_0

1908DATA 2 2050DATA 011111

11110000 2051 DATA 000110-

00001000 2052 DATA 000011

121010000 2053DATA 000000

11001000 2054DATA 011111

11110000 2055 DATA 000000

00000000 - shy2056 DATA 000000

00000000 2057 DATA 2

STATUS 1 6484

~

(j)Z raquo 0

ID

bullCD

7J~ lA

JJbull m

l)~ 3

-Ins Glueck

Mit diesem P~09~amm koennen $ie jede 5130 Moeg I i chke i t de~ Lot t 0shyzahlenkombinationen ausd~ucken lassenWenn Sie die IF-8edingung vor dem LPRINT-8efehl aende~n koennen Sie do~t Ihre eigne Wunschzahl eing~benDas PC-1500 PrOQramm laeuft nur ouf diesem

I I I

108=1C=20=3E= 4F=5G=6J=1 GOTO 78

208=8+1C=8 30C=C+l[I=C 400=D+1E=D 50E=E+1F=E 60FF+1G=F 713G=G+1 78I=I+1IF Jgt50

0GOTO 130 80LPRINT STR$ I 81LPRINT 8CDjE

jFjGJ=0X=X+1 82IF X(gt20e0GOTO

130 83lNPUT PAPIERW

ECHSEL J N j L$IF L$=J LET X=0END

84CLS X=0 130-A J=J+l IF G=

49AND F=48AND E=47AND 0=46 AND C=45ANO 8= ~ 44GOTO 200

140 IF G=49AND F=4 8AND E=47AND 0 =46AND C=45 GOTO 20

145IF G=49AND F=4 8AND E=47AND 0 =46GOTO 30

1513 IF G=49AND F=4 8AND E=47GOTO 40

160IF G=49AND F=4 8GOTO 50

170IF G=49GOTO 60 180GOTO 70 200LPRINT ES SIN

0 201LPRINT I 2e2LPRINT MOEGLI

CHKEITEN

IREM PC-1500 5CSIZE lCOLOR

2 10FOR A=ITO 44

FOR 8=A+ITO 45 FOR C=8+1TO 4 6 FOR D=C+1 TO 47FOR E=O+lTO 48FOR F=E+1TO 49

20H=H+lI=I+llF 1=500LPRINT Hj TA8 18jAjTAB 2 1j8jTA8 24C TA8 27jDjTAB 3 0jETAB 33jFI =0

30NEXT F NEXT E NEXT D NEXT C NEXT B NEXT A

40LPRINT Es sin dj HP 11 U

41LPRINT Moe91 i ch ke i ten END

STATUS 1 245

wei I die anderen PCs nu~ 5 FORshyNEXT-Sch le i fen 9 le i chze it i 9 vershy vom dauen koennen (PC-1513e=16)Start m~t RUN und nach Papierwechsel 5HRRP-8aSiI-Team mI t DEF A

Fuer al le SHARP-pes Der We9 ins Glueck

Ausdruck al Jer Lottozahlen (6aus49)shy

cop~ri9h~ 19861986

S H A R Pshy Basic-Team

I ~

~ ~

-~

-

- -Heft

middotWi aw - - ~~ _ _ l - ~

16 _se temiddot 13 -~ SHJ9RI~-CQ rnr yj~-~r~

8------- middot middot middot _ _- __ _M_

Akko~dfindun9 leicht gemacht ist ein P~o9~amm fue~ Ke~bo~de~ ode~ solche die es noch we~den wo ren Auf dem PC2500 ode~ dem PC135B koennen alle Ou~Moll OomnantsePlMollsePt und Nonakko~de als G~i ffbi Id da~gestel It we~denauch an ein Ha~dcop~ des gewuenshyschten Akko~des ist gedacht wo~den Die Akko~de koennen in G~oss- ode~ Kleinsch~ift eingegeben we~den

Ha~dcop~ de s Ak ko~de s F -Mo I I nach de ~ Ein9abe von )fm( ode~gtFMlt wi~d dieses Ha~dcop~ ausgegeben

Akkold FM

u uaubullbullbullu bull a bull all 1 IU bull t ampI tu bull bull III bullbullbull 1amp 111 bullbullbull tU 11 bull a IU bull Ia Ut au 1 1 au UI Uamp bull at bullbull bull a al 11 bull bullbullbullbullu bullbull a bullbullbull I bullbullbull bullbullbull bullbullbull bullbullbull bull tu bullbullbull tU I bull a 1 tU IU bullbullbull bullbull 1 tU ata Itt bull tU I bull I bullbullbull ut Ut tU 11 bull 1 IU bull al ua bullbullbull U I Uamp bullbull bull

a bullbullbull 1 bullbullbull 11 a 1 bull U bull1bullbullbullbull

bullbullbull UI bull U bullbullbullamp tU

I I I I

bull I I I

bull 11 11 I bullbull

I A I

11 bull 1 bull ll

A U I

bull bullbull Ut abullbullbull bull IU amp III

11 IU 11amp

bullbullbull 1 a A bull I

A I I I I bull

UU

bull bull I

I bull bull I tu middotamplU t bull bull bull bull bull bull bull I bull bull bull bull bull bull bull bull bull bull bull bull bull bull bull amp bull u bullbullbullbulluuuuu u

lREM AKKOROFINDUNG 2REM LEICHT GEMACAI 3REM Thomas Lange 4REM Rotdo~nwe9 3 5REM 4722 Ennige~loh

10WAIT 0 50middotCLS 60Cl=3500CI=350101=3502DI=3503El=

3504Fl=3505~FI=3506Gl=3507Gl=350

8 61Al=3509AI=3510Hl=3511 62C2=3512CS=3513D2=3514DS=3515E2=

3516F2=3517 FS=3518 G2=3519GS=352 o

63A2=3521AS=3522H2=3523 999-GOTO 2000

1000 REM ZEICHNEN OER TASTATUR 1040 RESTORE 1050WAlT 0 1100LINE (33)-(5927)B 1110FOR 1=1 TO 13 1120LINE laquo3~4tl)3)-laquo3~4tI)27) 1130NEXT 1 1135H=3T=17 1138~OR 1=1 TO 20 1139READ Xl 1140LINE (XlH)-(XlT) 1150NEXT I 1180 RETURN 12000ATA 681012182022242628

34363840464850525456 2000REM ABFRAGE DES AKKORDES 2010CLS GOSUB 2100 GOSUB 2500

GOSUB 1000 GOSUB 3000 2020SU= 2025ST$= INKEY$ 2middot030 IF ST$= GOTO 2020 2040 IF ST$=W OR ST$=middotw THEN GOTO 2

000

ni PMP

In le le 3000 bis 3157 snd die gesPeishyche~len Akko~de und ih~eToene abgele9t Die Koordinaten de~ Tasten sind in lei le 3500 bis 3523 abgesPe iche~t und we~den di~ekt uebe~ die Namen de~ Toene angesP~ungen

IF AK$=gtFMltDR AK$=)fm( GOSUB F1

IF AK$= GOSUB GSGOSUB C2RETURN Auf diese weise lassen sich auch al le ande~en Akkolde P~o9~amm i middot e~en SPe i ch e ~be da~ f de s P~o9 ~amfTIe s 4 6K

P~og~Qmmie~hi Ire fue~ weite~e Akko~de

UO (f)(f) (f)C)(f)

1L CJO UO lLCJP mm mmm mm mmmll lll ll lll(f)() (f)(f)(f) (f)U) (j)(j)(j)00 000 00 00000 CJCJCJ CJCJ CJCJCJ

Ois Gis dis gis Cis Fis Ais cis fis ais r-

C 0 E F G A H c d ~ f 9 a h -i-i-i-i-i-i-iNNNNNNN UOWlLCJltI IUOWlL CJltI I

mmm-Olmmmmmmmmmm lgtgtgtgt gt gtgtgtgtgtgtgtgt (f)(f)(f)(f)(f)(f)(j)(f)(f)(f)(f)(f)(f)(f) 00000000000000 CJCJCJCJCJCJCJCJCJCJCJCJCJCJ

2050 IF ST$=C OR ST$=c THEN GOSUB 5000

2060GOTO 2020

2100CURSOR 100 2110PRINT AKKOROj 2120CURSOR 101 2130PRINT [ ] 2140CURSOR 111 2150 INPUT AK$ RETURN 2500CURSOR 102 PRINT W=Weite~

CURSQR 103 PRINT C=CoPY RETURN

3000REM KOOROINATEN OER AKKO ROE

3100 IF AK$=C OR AK$=c GOSUB Cl GOSU~ El GOSUB GlRETURN

3110JF AK$=CM OR AK$= cm GOSUB Cl GOSUB Dl GOSUB Gl RETURN

3111 IF AK$=C7 OR AK$=c7 GOSUB Cl GOSUB El GOSUB Gi GOSUB AI RETURN

3112 IF AK$=CM7 OR AK$=cm7 GOSUB C 1 GOSUB 01 GOSUB Gl GOSUB AI RETURN

3113 IF AK$=C9 OR AK$=c9 GOSUB Cl GOSUB El GOSUB G1 GOSUB AI GOSUB 02 RETURN

3114IF AK$=G OR AK$=g GOSUB Gl GOSUB Hl GOSUB 02 RETURN

3115 IF AK$=GM OR AK$=9m GOSUB G1 GOSUB AI GOSUB 02 RETURN

3116 IF AK$=G7 OR AK$=g7 GOSUB Gl GOSUB Hl GOSUB 02 GOSUB F2

RETURN

middot SHARP-~omputer Heft 16 Seite 14 -----shy

middot~------middot ~ q ~-rq h~ ~ M f q h m~~- ~ ~middot9 rH ~J q r h ~ middot -- --- bull ---__ IW1IW

3117 IF AK$=IGM7 OR AK$=lg m7 GOSUB G 31313 IF AK$=EM OR AK$=em GOSUB El 1 GOSUB AI GOSUB 02 GOSUB F2 GOSUB Gl GOSUB H1 RETURN RETURN 3131 IF AK$=E7 OR AK$=e7 GOSUB El

3118 IF AK$=IG9 OR AK$=g9 GOSUB G1 GOSUB Gl GOSUB Hl GOSUB 02 GOSUB H1 GOSUB 02 GOSUB F2 RETURN GOSUB A2 RETURN 3132 IF AK$gt=EM7 OR AK$=em7 GOSUB E

3119 IF AK$=0 OR AK$=d GOSUB 01 1 GOSUB G1 GOSUB Hl GOSUB 02 GOSUB FI GOSUB A1 RETURN RETURN

3120 IF AK$=OM OR AK$=dm GOSUB 01 3133 IF AK$=E9 OR AK$=e9 GOSUB El GOSUB F1 GOSUB Al RETURN GOSUB Gl GOSUB Hl GOSUB 02

GOSUB FS RETURN3137 IF AK$=HM7 OR AK$=hm7 GOSUB H 3134 IF AK$=H OR AK$=h GOSUB Hi1 GOSUB 02 GOSUB FS GOSUB A2

GOSUB OS GOSUB FS RETURNRETURN 3135 IF AK$=HM OR AK$=hm GOSUB Hi3138 IF AK$=H9 OR AK$=h9 GOSUB Ht

GOSUB 02 GOSUB FS RETURNGOSUB OS GOSUB FS GOSUB GS 3136 IF AK$=H7 OR AK$=h7 GOSUB -H1RETURN

GOSUB OS GOSUB FS GOSUB A23139 IF AK$=F OR AK$=( GOSUB F1 RETURNGOSUB Al GOSUB C2 RETURN

3154 IF AK$=CIS9 OR AK$=cis9 GOSUB3140 IF AK$=FM OR AK$= fm GOSUB Fl Cl GOSUB Ft GOSUB GI GOSUB H1GOSUB G1 GOSU8 C2 RETURN GOSUB OS RETURN3141 IF AK$=F( OR AK$=f7 GOSUB F1

3155 IF AK$=GIS OR AK$=9is GOSUB GGOSUB A1 GOSUB C2 GOSUB OS I GOSUB C2 GOSUB OS RETURNRETURN

3156 IF AK$=GISM OR AK$=9 ism GOSUB3142 IF AK$=FM7 OR AK$=fm7 GOSUB F GI GOSUB H1 GOSUB OS RETURN1 GOSUB GS GOSUB ~2 GOSUB OS

3157 IF AK$=GISM7 OR AK$=g i sm7RETURN GOSUB Gl GOSUB Hl GOSUB OS3143 IF AK$=F9 OR AK$=f9 GOSUB Fl GOSUB FS RETURNGOSUB Ai GOSUB C2 GOSUB 02

3158 IF AK$=GIS9 OR AK$=gis9 GOSUBRETURN G1 GOSUB ~2 GOSUB OS GOSUB FS3144 IF AK$=FIS OR AK$=fis GOSUB F GOSUB AS RETURNI GOSUB AI GOS~B CS RETURN

31S9IF AK$=OIS OR AK$=dis GOSUB 03145 IF AK$=FISM OR AK$= f ism GOSUB I GOSUB Gl GOSUB AI RETURNFI GOSUB Al GOSUB CS RETURN

3160 IF AK$=OISM OR AK$=dism GOSUB3146 IF AK$=FIS7 OR AK$= f s7 GOSUB 01 GOSUB FI GOSUB AI RETURNFI GOSUB AI GOSUB CS GOSUB E2

3161 IF AK$=OIS7 OR AK$=dis7 GOSUBRETURN 01 GOSUB G1 GOSUB AI GOSUB CS3147 IF Ak$=FISM7 OR AK$= f i sm7 RETURNGOSUB FI GOSUB A1 GOSUB cs

3162 IF AK$=0IS9 OR AK$=dis9 GOSUBGOSUB E2 RETURN 01 GOSUB Gl GOSUB AI GOSUB CS~3148 IF AK$=FIS9 OR AK$= f i s9 GOSUB GOSUB F2 RETURNFI GOSUB AI GOSUB CS GOSUB F2

31631F AK$=AIS OR AK$=ais GOSUB AGOSUB-GS RETURN I GOSUB 02 GOSUB F2 RETURN3149 IF AK$=CIS OR AK$=cis GOSUB C

3164 IF AK$=AISM OR AK$=ajsm GOSUBI GOSUS Fl GOSUB Gl RETURN AI GOSUB Cl GOSUB F2 RETURN3151 IF AK$=CISM -OR AK$=cism GOSIJB

3165 IF AK$=AIS7 OR AK$=u is7 GOSUBCl GOSUB El GOSUB GI RETURN AI GOSUB 02 GOSUB F2 GOSUB GS 3152 IF AK$=CIS7 OR AK$=cis7 GOSUB RETURNCl GOSUB Fl GOSUB GI BOSUB H1

3166 IF AK$=AISM OR AK$=a ismRETURN GOSUB AI GOSUB CS GOSUB F23153 IF AK$=CISM7 OR AK$=c i sm7 GOSUB GS RETURNGOSUB Gl GOSUB H1 GOSUB OS

3167 IF AK$=AIS9 OR AK$=ais9 GOSUBGOSUB FS RETURN AI GOSUB C2 GOSUB 02 GOSUB F2 - 3121 IF AK$=07 OR AK$=d7 GOSUB 01

GOSUB FI GOSUB A1 GOSUB C2 GOSUB GS RETURN AlfRlfl 3195CLS CURSOR 02RETURN 3196FOR 1=1 TO 3 CLS CURSOR 01 bull3122 IF AK$=OM7 OR AK$=dm7 GOSUB 0 A Z1 GOSUB Fl GOSUB Al GOSUB C2 PAUSE AKKORO 1ST NICHT

GESCHPEICHERT BEEP 1 NEXTRETURN 3200 GOTO 20130 U ___II3123 IF AK$=09 OR AK$=d9 GOSUB 01 3499REM KOOldinaten del Tasten ----- shyGOSUB FI GOSUB A1 GOSUB C2 3500LINE (422)-(624)BF RETURNGOSUB E2 RETURN

3124 IF AK$=A OR AK$= a GOSUB A1 35elLlNE (614)-(816)X~ RETURN ---I GOSUB Cl GOSUB E2 RETURN 3Se2LINE (822)-(1024)BF RETURN

3125 IF AK$=AM OR AK$=am GOSUB A1 S~BRE~Cg~EUIER3503LINE (le14)-(1216)XB RETURN bull3504 LINE (1222)-(1424)BF RETURNGOSUB C2 GOSUB E2 RETURN

3126 IF AK$=A7 OR AK$=a7 GOSUB A1 3505 LINE (1622)-(1824)BF RETURN ~~~ I 3506 LINE (1814)-(2016)XB RETURNGOSUB Cl GOSUB E2 GOSUB G2 35137 LINE (21322) - (2224) BF RE TURN Wir planen ein aJflITERlpoundXIK(If FurRETURN 35138 LINE (2214)-(2416)XB RETURN ~~~ h9Taus~ngen3127 IF AK$=AM7 OR AK$= am7 GOSUB A1

GOSUB C2 GOSUB E2 GOSUB G2 35139 LINE (2422 )-(2624) BF RETURN -Haben Sie irgend welChe Anr91Y~n 35113 LINE (2614 )-(2816) X B RETURN oder Frage so schreibe~ Sie bitte

AK$=a9 GOSUB Al 3511= LINE (2822gt-01324) BF RETURN an die Redaktion(ggf tbmration) 3512 LINE (3222)-(3424)BF RETURNE2 GOSUB G2 3513LINE (3414)-(3616)XB RETURN 3514LINE (3622)-(3824)BF RETURNAK$=e GOSUB El 3515LINE (3814)-(4016)XB RETURNHl RE TURN 3516LINE (4022)-(4224)BF RETURN

Fortsetzung nachste Seitebull-UM Heft 16 Sei te 15

RETURN 3128 IF AK$=A9 OR

GOSUB Cl GOSUB GOSUB H2 RETURN

3129 IF AK$=E OR GOSUB G1 GOSUB

- middot8----~ -~ - - ~-

------

3517LINE (4422)-(4624)BF RETURN 3518LINE (4614)-(4816)XBRETURN 3519LlNE (482i)-(5a24)BF RETURN 352aLINE (5a14)-(5216)XB RETURN 3521LINE (5222)-(5424)BF RETURN

3522LINE (5414)-(5616)XB RETURN 3523LINE (5622)-(5824)BF RETURN 3620RUN 4a0aBEEP 5 END

500lREM COPY-ROUTINE 5001REM ~ahl de~ Fa~be

5a02C LPRINT CHR$ amp1B2 5003REM Zeichen9~oesse c~

5005LPRINT CHR$ amplBjjc 5008LPRINT Akko~d jAK$ 50~0REM Zeichen9~oesse a 5015LPRINT CHR$ amplBja CONSOLE

60 5016REM Die eigentl ich~

ne 5a18FOR Y=3 TO 27 5020FOR X=0 TO 59 5a30p= POINT ltXY) 51340 IF P=l LPRINT 5050 IF P=0 LPRINT 5080NEXT X

Copy Rout i

5110NEXT Y LPRINT LPRINT LPRINT LPRINT LPRINT RETURN

PC-1251 1 Be9r- i He r-oten

Heft 385 Seite 40 fuershy PC-1251

2 109 i 9sP i e I ~ (SuPer--H i r-n) Hefi 485 Seite 8 fuershy PC-1251

3 Dershy Mor-selehr-er- (LOr-dinoteurshy de Poch)

Heft 785 S~te 28 nurshy fue~ PC-1251

4 De rshy e nl) ss ch e ds r- ch t er- piel-und Sotzzaehlu~9 Heft 985 Se te 26 fuershy PC-1251

5 Dur-t-Zoeh I P~o9r-ommmiddot Heft 1285 Se ite 6 fuershy PC-1251

PC-125051 1 Be9r- ffe r-oten

Ein SPiel mit Buchstoben Heft 585 Seite 45 fuershy PC-125051

2 HYPER OLYMPICS SPiel mit Gr-oPhik (Club Sho~Pent ier-)

Hefl 985 Se ite 25 fuershy PC-125051

3 8uchstubier-tofe In Deutsch Inter-notionol (Post)SPr-echshyfunk En9 lis ch F_r-onzoe s is ch Heft 1085 Seite 15 fuershy PC-1251

4 Gr-oPh ische Funkt ion (Club Shor-pentier-)

He ft 1085 Se i te 35 fuershy PC-125051

5 Wonn worshy Oster-n 1789 Ber-echnun9 dershy bewe91 ichen chr-ist I ichen Fe ier-toge Heft 1~85 Se ite 27 fuershy PC-125051

5 I ch dr-uck m i~ e i ne n Ko I e nde ~ Kolende~ mit r-ichtiger- Wochen-und Schultjohr-zoehlun9 Heft 1185 Seite 28 fue~ PC-125a51

Cassetten-Service fUr

PC-1251

~ ld

auf Cassetten

Ipe

7Dor-t ZoehIPr-09r-omm Heft 1285 Se ite 5 fuershy PC-126051

8 WRITE BIG Gr-osse Buchstoben Quer-geschr-ieben Heft 186 Seite 20 fuershy PC-125051

7CE 125

9 Wechstuben ver-buchse In SPiel mit Buchstoben

PC-1500 1 L09 ik Spie I (SuPer- Hir-n)

Heft 485 Se i te 8 fuershy PC1500

2 Wor-tr-otespie I Heft 1085 Se ite 34 fuershy PC-1500

+CE 150

3 Pr-ue f P r-Q9r-omlTl fuer- E i senbohnnummer-n Heft 1085 Se ite 36 fuershy PC-1500

4 Schoenschr-i ft Keine duennen Buchstobenl ienien mehrshyHeft 186 Seite 20 fuershy PC-1500

5Russ ische Buchstoben fuershy PC-1500+CE150+CE151

vom SHARP-Easic-Team

1500

-

Heft 16 Sei t-e

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

s 11 middot11 11

____ N _ bull

- - - N ~ q ~MP h ~ ~ middot h-f 9 r m~~ ~ P h ~ ~ ~) q rh rh - -

1_ 1IVN fII ~ bull ---___ tJW~

bull____________-_____________1- -~ r~-------------------------~

-middot11 I1PLAKATSERVICE middotmiddotmiddot11-----------------------1111 ----------------------11 11 W1r antwarfan Computar- 11

f-middotk fmiddot middot 11 Z k 1111 gra 1 ur a e wee e 1111 11 bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 11

II Vom grossformatigen Plakat liber 11~11 Einladungs- und Geburstagskarten 11 Ill bis zu Briefkopfen etc I1 --11middotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddot_middotmiddotmiddotmiddot11

tmiddot~ 11 SL[]m11 CC~DI

a ~I3IilIbHOO a~ ey 11 -shyI $r At - 11 I ~l~l~l 6~ ~g mAl if 11

4~

~ltImiddot--~-----------------------middotI ~---------------------~---~

Erstellung und Uebersetzung ycnScftware-Dckumentaticn

Wollen Sie eine technische Information oder Beschreibungen Ctbersetzt haben middotF0runs eine Kleinigkeit Lassen Sie gleich die Profis ran

Insectl5Iii1O ~(U~cn -1X~D~(3ffCllffD~ffnl5IDlClg~ID ~~El ftJ sect[3~(6HOO fig

~~~

- lIes +middotuet-middot e

Hef-t 16 Se_i te 17 S HPI RP - Co~mJO u t e r~~~vmiddot ___~~ ~ i ~ __bull __ ~~ ---

--~ ~~~~~--------------------------------------------------------------------Christaph u Peter Kindermann

Roseggerweg 1Progr~mm zur Aktenbeschriftung

7257 Ditzingen 2 das sauber~ und ardentliche Beschriften von AktenrUcken (zB Leitz-Akten usw) macht immer wieder Schwierigkeiten

Mein Bruder und ich haben daher fur unseren PC-1500 A hiershyfur ein spezielles Programm entwickelt

Mit diesem Programm ist es moglich den Aktenrucken ganz nach Wunsch mit graGen fetten oder kleinen Buchstaben zu beschriften auch farbig

Einenmiddot Muster-Ausdruck in alIen 9 SchriftgroGen das gessmte ausgedruckte BASIC-Programm und eine Variablen-AuflistungfUge ich bei

Ubrigens der Zeilenabstand des BASIC-Programmes wurde mit RENUMBER V2 und die Variablen-Auflistung mit VARLIST - beides Ober FISCHEL bezogen - gemacht

Vielleicht sind die Leser von Alles fUr Sharp Computer an dem Programm Akte interessiert daB man Ubrigens auch fUr folgende Beschriftungs-Arbeiten einsetzen kann

Schulhefte Namensschilder TiefkUhlkost Adressen-Aufkleber SchlOasel-Anhanger Merkzettel AktenrUcken usw

Durch ~nderung der Zeile 220 ksnn erreicht werden daB das Zentrum der Beschriftung in die Mitte des beschriftbaren Papieres gerGckt wird Anderenfalls wird in der Pspiermitte gedruckt

5 A WA-l T 99 10 AKTE 15REM PROGRAMM

ZUM BESCHRIFshyTEN IJON AKTENshyRUECKEN MIT FETTEN BUCHSTA BEN

20REM SCHRIFTZEN TRIERUNG AUF PAPIERMITTE

25REM IJERSION 2 JANUAR 1986

30REM COpy RIGHT BY CHRIS KINshyDERMANN SIDNEY amp PETER KINDER MANN DITZINGEN

35CLEAR CLS ON ERROR GOTO 55

40BEEP 3PAUSE AKTENBESCH

RIFTUNG BEEP 3

60IF FW$=JOR F W$-= j THEN BEEP 1 CLS PRINT 0=Sch 1 =BI 2=Gr 3-=Ro I FW 11 I INPUT FW

65IF FW(00R FWgt3 BEEP 3GOTO 60

70CLS COLOR FW 75LBEEP ICLS

WAIT 0PRINT Leerze i I en +shy

24 LLj I

80 INPUT LL 85IF LL(-240R LL

gt24BEEP 3GOTO 75

90LF LL 95BEEP ICLS

PRINT N Text

100 INPUT ZE$ 105L=LEN ZE$ 110BEEP lCLS

120BEEP lilF G)9 OR G(lTHEN BEEP 3GOTO 11 o

125GRAPH CS1ZE G 130 F=G6 -135U=(245-LF)2 140FOR 1=1TO G 145CLS PRINT I

ter Oruck 150GLCURSOR (U+I

12) 155LPRINT ZE$ 160NEXT 1 165GOTO 55 170TEXT 175REM STATUS 1=

850 180END 185REM WENN ZENshy

TRIERUNG AUF ORUCKERSCHREIB BEREltH ZENshyTRIERT WEROEN SOlL

F

FW

FW$

G

I

L

LL

N

U

130

60

50

45 120 140

140 160

105

45 85

55

45WAIT 0G=4Ll= 4 PRINT Groesse

1-9 Gi 190REM OANN

ZEIlE 135 U=(216-LF)2 SETZEN

135 50BEEP 11NPUT

Farbenwechsel J FW$

55TEXT CSIZE 1 N=N+l

115INPUT G

Integrationsprogramm fUr PC-1260

Sehr geehrte D~en und Berren

ZE$ 100

Bernd Bleymehl Urexweilerstr 8 669 St lendel

anbei ubersende 1ch Ihnen ein Programm zur numerischen Integration welches aUf dem sog Monte-Carlo-Verfahren

135

65

60

110 125

145

135

75 90

95

150

105

d h der Ermittlung derlnte-grationsflache aus der Verteilung ~

einer Zuiallszahlenfoqe beruht Das Programm wurde ft1r den PC-12606l geschrieben 1st aber mit kleinen Anderungen (Kleinbuchstaben Ausgabeformatierung) aut alIen Taschencomputern ab PC-1245 lauff8hig

AKTE AKTE

115 130

150

80

155

AKTE AKTE AKTE AKTE AKTE

AKTE

ItRE~ (C) 2611986 2RE~ Bernd Ble~ehl 3REII Urezwei lerstr8 I 4RE~ 6699 StWendel 5 RE~ bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

18 9 A9 CLEAR WAIT 8 PRINTmiddot Inter~lber echnun9 WAIT 288 CURSOR 24

29PRINT bull ~onte-CdrloshyYerfdhrenmiddot

38PRINT middotY=f(z) in Zei le 290middot

49 WAIT 4srREII Ein9dbe der Inte

-9rdl9renzen S8INPUT 9Linke Grenze=

9 L CURSOR 24 IHPUT 9Rechte Grenze =9iR IF Rlt=L THEH 5 e

SS-XI=R-L 68CURSOR 8 IHPUT middotWie

viele Yersuche sol le ndurchgefuehrt werde n middotANZ

6SCLS 79IF AHZltl GOTO 69 89IIAX=8 FOR X=L TO R

STEP XI29 GOSUB 28 8middot IF ABS Ygt~AX LET IIAX=Y

99NEXT X 188GF=IIAXxr 18SWAIT a 187XS=XIAHZ 188X=L lI8FOR I=l TO AHZ 115CURSOR 9 PRINT Ii 9 Y

ersuch bull 129RAHDOPl 139X=X+XS 159YZ= RHD 8IIAX 168GOSUB 288~ IF ABS Ygt

=YZ LET A=A+l 178HEXT I 188 FL=GFfVAHZ 185 WAIT 198PRIHT middotFldeche=middotiFL 195EHD 199RErt Funktionsuntrshy

prordbullbull 288Y= EXP X_ 218RETURH

------_

~ ~ C

~ s- Jbull _____w_~Q~nmiddotph1~middot c~~fmiddot~rhm-~-~~ ~~h~ ~v~rh-

- 4111(~

Peter Gregorius Hau~tstr 3 6571 Martinstein TRIGONOMETRISCHE FUNKTION

Trigonometr-ische ~nkti_on PC - 1500 (A) Y=oSlN ct(X+b)+d (0)= 2

Hiermit Ubersende ich Ihnen ein kleines Programm zur Veroffentshy (c)= 1

lichung in Ihrer Zeitschrift Alles fUr Sharp Computer Cb)= 0 (d)= 0

Gestartet wird das Programm mit Def A Es erscheint in der Anzeige der Name des Programmes und die Form der allgemeinen Sinusfunktion Danach wird der Faktor a eingegebeh Er bestimmt den Werdebereich der Funktion e gibt die Frequenz an b die Phasenverbindung und lid die Versehiebung auf der y-Aehse Wenn der Faktor a kleiner als 1 oder groBer als 10 ist wird der Faktor mit 10 multipliziert bzw divid~ert damit der Funktions graph noeh gezeiehnet werden kann (siehe Beishyspielsausdrueke) Natiirlieh konnen Sie dieses Programm aueh fUr allgemeine Cosinusfunktionen verwenden Dazu brauchen Sie nur in der Zeile 1400 Cosneinzusetz8n bzw eine Phasenverschiebung der Sinusfunktion von 90 Grad eingebeb (Cos I = Sin (X+90raquo

1240GOSUB 1600 1375LET F=120 1300LF 1121GRAPH LET P=-210

COLQR 2 138eFOR J=-21eTO 13112lLINpound (0~0)-( 210 tTRIGONOMETRlSCHE

210~ 12I)LlNE 1400Xl=(-J~8)C

1000REM TRIGONOM ETRlSCHE FUN KTOlN

1BIBREM BY PETER GRpoundGOR1US

1100 A CLEAR TEXT PAUSE TR 1GONOMETR lSCHE PAUSE FUNK T JON

1110 FAUSE Y-=aS 1N c (X+b)+d PAUSE

lJ 20 JNPU T ( a) E1 N5EBEN A (c)EINGEBEN C (b)EliG EBEN B (d )poundlNGEBpoundN o

121210COLOR 1 LPRINT lTRI GONOMETRISCH pound

121121 LPRINT lHl fFUNKT lONl l LPRINT Y=aSlN cl( Xb)-+d

122121LPRINT (0)= ALPRINT (c)= C LPRINT (b)= I B LPR1N T (d)= 0

12302=5

~~ WlIJ[D~J ~r=Jl~

~~~ ~~~ ~rliJI ~~tD ~~ ~~~ ~~~

fI~~ ~~~ r)~~ ~~ ~tm

FUNKTIONllt12021121)-(1 X2=SIN XJX= Y=otSIN ct(X+b)+d20-210) ( (AX2)+OHl (0)= 65

1320FOR T=I2ITO 21 o (c)= 4 2STEP H 1420LINE (FP)-( Cb)= 3l~ LlNE (T 5)- ( 120+X J) 0 3 (d)= 0 T -5) NEXT T 143B~ET F=120+X

1330FOR U=-210TO LET P=J 213S TpoundP 10 1440NEXT J LlNpound (115 U) 1490COLOR 1 -(125 U) 15e0LINE (0210) NEXT U -(0-210)

1340CS1Zpound 1 LINE (121 -2113 COLOR 1 )-lt2113-210) GLrURSOR (12 LINE lt21121shy5178) 2113)-(21021 LPR INT 18121 0) GLCURSOR (1 151eLJNE (21021 25 88) 0)-(02JI2I) LPR 1NT 90 1520ROTATE 1

1350GLCURSOR (12 GLCURSOR lt20 5 -183) 02130) LPRINT -180 LPRINT FUNT GLCURSOR ( lONGRAPH 125 -33) 155eTEXT ENO LPR 1NT -90 1600 1 F A( lTHEN

1360GLCURSOR (70 LET A=Al1121 Z 5)LPRINT =51121_I Z 16101F A10THEN GLCURSOR (17 LET A=A10Z TRJGONOMETRISCHEl 05)LPRINT =510 FUNKT10N 2 16213 RETURN Y=atSIN cl(X+b)+d

(0) = 121 65 (c)= 25 (b)= 0 (d)= 0~TRIGONOMETRISCHE

FUNKTION Y=aSIN c(X+b)~d (0)= 7

(c)= 10 ~ [) Cb)~ 15

3~~ r Cd)= 0 ~~ ~~ lJ~ trn)[iIJ ~~t

~~ tlJ~ Il~

_ All es +uet-

~ ~

J

-

_co

Heft 16 Sei-te 1~9 --L SHARP-ComP~t~er

~ts~~~_~_middotmiddotmiddot- - - - ~---~

bull bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull

middot 8------ bull _ ti

bull _ to _ ~

-- ----~--

Messen steue~n ~egeln mit dem PC 1588

bull La Auf de~ Abbildungseshy aliihen Sie das wichtigshyste Teil eines Erweishy +rE telungssystems tuer Ihlen PC 1508 Es it wu~de aus dem A-DshyWandler aus Heft 385 E in e~ste~ Linie nach K~ndenwuanschan snshy 6itw i ck e It Ni cht zushyletzt haben auch Inshy iA= dust~ieanwende~ zu EI5I

--a Aende~ungsvorschlaeshy -iP I~gen baigatragen 1Auf da~ Platine sehen

Sia - Den Anschluss an den Rachne~ davo~ 3 Steckplaetze fue~ E~~ weita~ungen und eine Ch i p-se 1ect-cha 1tun~g

Was blingt nun dieses System

1 Sie koennen MEHRERE Ge~aete gleichzeitig anschliessen 2 Die E~weite~ungen koennen in ein sepe~ates Gehaeuse eingeshy

baut we~den Die Ue~bindung wi~d uebe~ ein Flachbandkabel he~gestellt

3 Eigenentwicklungen koennen uebe~ eine p~eiswe~te Stift shyleiste (im 110-Raste~ 22) und ein Flachbandkabel angeschlossen we~den No~male~weise musste man den 50shypolige~ O~iginalstecke~ ve~wenden Funktionie~te die Entshywicklung nicht hatte man die Wahl den Stecke~ auszuloeshyten (fast unmoeglich) ode~ ihn wegzuwe~fen (teue~ )

4 Eigenentwicklungen werden sta~k vereinfacht da die wichshytigsten Hardwa~eleitungen auf den Steckdosen vo~handen sind Auf der g~ossen Steckdose 00 07 A0 Amiddot15 Clk Masse Ubatt Ub PU PU PC7 OD MEl RW INT also das ideale fue~ Speiche~e~weite~ungen etc Auf den kleinen Steckdosen 00 07 A0 Al Clk Masse Ub Ubatt RW INT PC7 und das besonde~e 5 Chip-Select-Signale um die Sie sich also nicht meh~ kuemmern muessen Q

5 Sie koennen auf fe~tige E~weiterungen zurueckgreifen wie A-o-Wandle~ und Teilerplatinen O~ucke~schnittstelie und IO-Polt

6 We i tere Haldwa~e i st in Entw i ck lung w i e Spe i che~kilCte Ein schnellel A-D-Wandle~ ein D-A-Wandler

PC-lseeA POCKET COMPUTER

bull 1111111 bull ~

_ -

Besch~eibung de~ be~eits liefe~ba~en Module Technische Oaten A-D-Wandle~ Abmessungen Stromaufnahme

laquolt AD 3 raquogt 4-Kanal Analog-Digi~al-Wandle~ St~omve~sorgung =============================================== Zahl der Eingaenge

De~ A-D-Wandlel uebe~setzt eine analoge Spannung in eine Genauigkeit digitale Zahlenfolge die de~ Rechne~ velsteht und Feinabgleich weite~ve~a~beiten kann Die Aufnahma de~ Messwe~te sowie Empfindl iGhkei t de~en Aufarbeitung wird von einem Ma~chinenp~ogramm uebe~nommen so dass de~ Anwendei nichts damit zu tun hat E~ Aufloesung 8 (18) Bit muss lediglich das Maschinenprogramm aufiufen und hat dann Mess~ate 8 Bit die Zahlenwerte in den Ua~iabl~n A D zu~ Ue~fuegung Uebe~spannungsfestigkeit

Die Aufloesung betraegt 8 oder 10 BitCoies entsp~icht einem Ue~bindung zu~ Basisplatine 3-stelligen Digitalvoltmete~) Anschluss de~ Eingaenge De~ Vo~teil gegenueber einem normalen DMM besteht qa~in dass Sonstige Ausgaenge Spannungsveilaeufe ueber einen laenge~en Zeitraum aufgezeichshy

Integ~ie~endel Wandleinet werden koennen Diese Kurven koennen dann auf dem Plotter ca 78 x 118 mmausgegeben we~den Sia besitzen damit p~aktisch ainan 4shy ca 10 mA Kanal-Messch~eibe~ durch den RechnerFuer dan Wand I er warden nul hochwe~t i ge Baute i 1e middotmiddot-ve~wet1det- 4Metallfilmwiderstaende 1 Ce~mett~imme~ vergoldeta Kontakshy 1 +-1 Digitte alle ICs gesockelt moeglich

250mU (auf 108mU oder andere We~te umluestbai) lmU (250uU) max i ma I 400 MessungenSec bis 40 Uolt Flachbandkabel Loetnaegel und Flachbandkabel Ub 2 Uolt PC7

nl j UdP SHaRP-Comput-er 16 Seite - ZO

--~-shy

-- -

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull

~ q ~rltp~ ~i- ~ h tf_9 rH m~~ ~ ~ q h 1 ~U 0 h h ---middot---

bull d bull

~---fi --~-----

Mitgeliefe~te Softwa~e

P~ogramm Wand lung

Nach Aufruf dieses Programmes stehen Kanaele 1 4 in den Variablen A B C und beitung zur Verfuegung

Prog~amm 810 Bi t-Wandlung

die Messwerte der 0 zur Weiterverar shy

Nach dem Aufruf werden die Messwerte ueber mehrere 50 HzshyPerioden inte~~iert und in eine Variable geschrieben Einshygangsspannungen die (oft mit Netzbrumm) verschmutzt sind werden so weitgehend von den Stoer-signalen ber-einigt Sie ~ geben den Kanal ob 8 oder- 18 Bit und die Var-iable vo~

-Pr-ogr-amm Multimeter-

Anzeige der- 4 Kanaele auf dem Display als oigitalan2eige odershyals analoge Balkengr-afik (B~lkengr-aftk als schnelle Maschi- nenroutine) mit Ueber-Iaufanzeige

Pr-ogr-amm F-Wandlung

Ein schnelles Maschinenpr-ogr-amm 400 MessungenSec (einstellbar-) gang wi~d per Hand gestartet

Har-dcopy UI DEI III - oi gi tal shy - I I

-L I 1bullbullbull1 tl I1Ianzeige -14- I ~3 04At 175AI Har-dco~y _v Anallganzelge

welches es er-laubt aufzuzeichnen oer

DEI IIIIIt ~ _I I I i I I shy

bis zu Messvor shy

oder aber automatisch bei Ueberschreiten einer vOrgebbaren Triggerschwelfe AIs Bes6nshyderheit werden auch 18 Wer-te VOR dem Ueberschreiten der Triggerschwelle mit aufgezeichnet Ein Plottpr-ogramm gibt den Spannungsverlauf auf dem Plotter- aus Beispiele A Ein belastetes Netzteil ltschlecht entbrummt wie man sieht)

wird Eingeschaltet und dann wieder- AU~geschaltet oer VOrgang wur-de automatisch dur-ch die Triggerschwelle (St~ich links unten) gesta~tet 8 883s Aufbau de~ Spannung 803 02s Span~ung mit Netzb~umm 02 Ausschaltimpuls 82 - 858s Spannung am Kondensato~ 858 188s Spannungsabfall

B Batte~iespannung Ileim Star-t eines Automotor-s Hand gesr-ar-tet 8 83s Batter-iespannung 03 - 05s Spannungseinbr-ueche dur-ch den 85 18s oer- Anlasser- laeuft an 18 12s oer- Motor kommt auf touren

schine liefer-t Spannung

-

Vor-gang pershy

Magnetschalter-

die Lichtmashy

12 28s oer Motor- laeuft oer- Regler- r-egelt die Spannung

C NiCd-Accu bei inter-mittier-ender- Belastung -------- --------------

25 Tges 1888 Se c dT 25130 mS(C

2 Tmm 130125 Sec mm Konol 1

15 Trigger 03 V

05

V bullL _ 1--1---1-- 1 - - - 1---- 1-- --t=- e J e2 e3 e e eo e 8a 0 9 Sec

25 Tges 2000 Sec dT 5000 mS~ c

20 Tmm 0025 Sec mm Kono 1 2

15 Trigger 0 V

10

5

V

25

2

15

05

V

Heft 16 seite ~ 21

1---1- 1-----I - - 1- - I-----r----e4 e ~ 88 1 1 2 1 J 8 1 e

- - 1 92 Sec

Tges 980000 Sec dT 2250 Sec Tmm 1125 Secmm Kono I 3 Trigger 0 V

I~~t ilI Je oJo ill ads JeSec Fortsetzung nachste Se i te

IIL~C-~5ee~ PCKE~ CO~PUT~ bull 11 1 11 bull I bullbull1

_-

laquolt DIU 1 DIU 2 DIU 3 Spannungsteiler =====~~===========~========================

Da der A-D-Wand 1er nur E i ngangsspannungen b i-s 258mU verarbe i shyten karin ist bei hoeheren Eingangsspannungen ein Spannungsteiler erforderlich Alle drei Teilervorsaetze haben 4 Schaltstellungen 11 118 1188 11888 Die T e i 1er si nd mi t 1-1aJ i derstaermen bestueck t 0 i e Bere i ch-e 25A und 258 mA mit 5-Widerstaenden

DIU 1 SpannungsSt~omteiler fuer 1 Kanalr 1 Spannungseingang zusaetzlich einen Eingang um Strom in den Abstufungen 25A 258mA 25mA 25mA messen zu koennen Anschluss ueber Klemmleiste

DIU 2 Spannungsteiler fuer 2 Kanaele Die Schalterstellung wird ueber die beiden verbleibenden Kanaele dem Rechner ueber-tragen

DIU 3 Spannungsteiler fuer alle 4 Kanaele

DIU 1 DIU 2 DIU 3 -~----------------+-------------+--------------+-------------Strommessung JA NEIN I NEIN Eingang 2mm Buchse 4mm Telefonbuchse Ausgang Klemmen Steckdose f-Flachbandkabel Abmessung ca 75 x 41 88 x 57 1 188 x 82 -Uebertr Stellung NEIN JA 1 NEIN Zahl der Kanaele 1 2 1 4 ------------------+-------------+------------~-+-------------

laquolt IO 1 Druckerschnittstelle ~nd IO-Port =======================~=======================

An diesen Baustein kann jeder DIucker mit Paralrelscflrdtt shystelle ~ngeschlossen werden Es steht kein lPRINT-Befehl zur Uerfuegungson~ern nur ein Masch4nenprogr-~mm fuer den Druck Wollen Sie zB Den Text ABCDEFGHI123 drucken lassen so wird dies so ~emacht A$F=IABCDEFGHI123 CAll -adrA$ Der Baustein kann aber aucl- als IO-Por-t (TTl-Pegel) verwenshy toff -det wer-den Zur- lJer-fuegung stehen auf 2 St-eckdosen 8 Datenshyein-gaenge sowie 8 Oatenausgaenge mit denen Sie diqitale Signale erfassen bzw absenden koennen Eine Relaiskarte ist in Uorbereitung

r Sr9Q

In Uor-bereitung fue~ dieses System ~ ~ rJ)

Eine Relaiskarte mit 8 Relais~ ~

Eine 15K-Speichererweiterung fuer das Modulfach der Preis 00 wird unter OM 128 - liegen 2Ishy

Eine RAM-Floppy mit 128K (Formatiert) damit Sie Ihren Cassettenrecorder vergessen koennen Preis um OM 588shy~

U

--C Ein Digital-Analog-Wandler um Spannungen ausgeben zu ~oennen -~ mit einem Schaltungsvorschlag fuer ein Netiteil welches dann

mit dem Rechner gesteuert wer-den kann ~

Unci schli9sslich noch ein weiterer A-O-Wandler fuer den Einshysatz als Transient~nr-ecdrder Elnige Daten die fuer sich sprechen

(J 18 Bit Successive Approximation 8 Kanaele 451J-Eingaenget und d~r eigentliche ~ammer- Messzeit 188uS dh 18080 Messungen in der Sekunde fuer extrem schnelle Uorgaenge Wenn ~ Sie ~ Sec mesaen haben Sie Ihr~n Rechner bis zu~ Hals vollCl

0f1 9-middot (Incl iJo ~WSt

Heft 16 Se i t -e 22

fi~~~~~~~R rnoo~~oo ~~ ~~ m~~ 00 DWOO~~

~m ~~ ~

-

______

-~

~ q~~$n~~hfmiddot~h-m~~~~p~h~ ~qr middoth~

Bestellschein

T~agen Sie in de~ Bestellung bitte die Kabe11aeuronge ein Beachten Sie dass alle Kabel moeglichst ku~z sein s01shyIten insbesonde~e das Kabel zum A-D-Wandle~ Wenn Sie keine Eint~agung machen stelle ich Ihnen die Kabell~enge

zusammen

___________~-------L----------------~---------------- Bsste11ung

1 ~nzah1 A~tike1 E-P~eis gesamt 1 1--------~---------------------------------------- middot-------1

1 - 1 CONN 1 (Basi sp 1at i ne) 1 98 - 1 1 l-----~-+-----~~----------------------------+------~+-------1

1 AD 3- middot (A-D-Wandle~) 1 228 - 1 1 1 ~ ~~~~--+~--~--- --~~~~----------------------+-------+-------1

I -- ~ 1 ~ I - 0 1~ (Por-t D~uck e~schn i t tste 11 e) 1 185 - 1 1 1--~----+-~~--~~-~- ~~~----------------------+-------+-------1 1 ) -Di u 1middot -_ (SpannungsSt~omte i 1 e~) 1 33 - 1 1 1-------+- - 2------------------------------+-------+------shy 1 1 1 DIU 2 (Spannungsteile~ 2-Kanal) 1 38- 1 1 1-------+-----------------------------------+-------+------shy 1 1 1 DIU 3 (Spannungsteile~ 4-Kan(1) 1 58- 1 1 1-------+-----------------------------------+-------+------shy 1 1 1 Kabel CONN1 ( --) AD3 cm 1 5- 1 1 1-------+-----------------------------------+-------+-------1 1 1 Kabe 1 CONN1 (-- gt IO cm 1 5 - 1 1 1------ -+-----------------------------------+-------+------shy 1 1 1 Kabel OIU x ( --) A03 cm 1 3- 1 1 1-------middot----------~--- - --------------------+-------+-------1 1 Po~to Ue~packung Nachnahmegebueh~ 1 6- 1 1 1 bei Zahlung pe~ U-Scheck 1 3- 1 1 1-----------------------------------------~-middot-------+--- ----1 1 1 1 1 Zahlungsa~t Nachnahme ( U-Scheck ( == ======1 1 1 1 1 1 Name 1 1 1 1 1 1 St~asse 1 1 1 1 1 1 Stadt 1 1 1 1 1 1 Datum Unte~sch~ift 1 1 1 ----------------------------------------------------~------

Liefe~zeit ca 2-3 Wochen Liefe~umfang abgeglichene Platinen Bedienungsanleitung

Kassette mit den besch~iebenen P~og~ammen

alle Preise incl 14 Mwst

- ---- - - -- -- shy

SHARP POCKET COMPUTER PC-l1QO

Display 2 Zeilen a 16 Zeichen Tastatur zweiteilig dh klappba~ Alpha-Teil mit groGen Folien-Tasten Speicherkapazitat standartmaGig mi Z KB RAM-Karte versehen Datenfunktionen Schreiben Lesen Suchen vonnach Telefonnummern Adressen

Notizen Abmessungen 136 x 78 x 128 mm (BTH) Optionen CE 124 Cassettenrecorder-Interface

CE 126 P Thermodrucker CE 210 M 2 KB-RAM-Karte CE 211 M 4 KB~RAM-Karte

CE 212 M 8 KB-RAM-Karte

Stromversorgung 2 Lithiumzellen Typ CR

Heft 16 Seite 23

2032

All es +uet-middot middotsH fR PC0 middotmpu t e r

bull bullbull ~ 1

RIU

P C 1 1 0 0

Der PC 1100 ist nich nur ein gewohn1icher Taschenrechner sondern auch ein BASIC-progammierbare Pocket-Computer sowi eine universell einsetzbare Datenban und das a11es im handlichen Format Somit lassen sich immer und Uberallmiddot auGer der DurchshyfUhrung gerade anstehender Berechnungen auch Adressen Telefonshynuwmerri oder a11shy

gemeurodne Notizen abspeichern bzw abrufen

-~-shy shy -- 111 _ ~ NW ______

CE-201M

ampCE-~

~NIU

-___SHARP~ 0Urch NacI~ vom -

Per sono I-Computer

Fur den SHARP PC-1450r___

Maschinensp~acheshy

-Handbuch

IM~t~dJTltr1UJU~i(~~mm~i~~t~f~ ISIIH 3-9232-23-8

FlSCHEL GmbH OrJStang9 ~~~~~~t~Br3~~~

DM 49-shy (incl 7 MWSt)

- shy 8-----shymiddot middot ~ciPl -~ I ~pommiddotmatil oh ~ middot~ irn e~~ a ~~ -- --shy-------~ middot ~~

Datenverwaltungsprog tUr MZ-700S00 mit QD-Lautwerk

VIDEO 700800 QD

Endlich SchluG mit d~r Frag~ We-Icheshy Aufze-ichnung ist aUf we-Iche-r Cassette Das sehr schnelle Maschiene-nspracheprogramm ist auch fUr die Verwaltung von groBen privaten Vide-otheken bestens geeignet denn es konnen Ube-r 450 Aufzeichnungen zugleich im Speicher bearbeitet werden die aUf max 170 Cassett~n verteilt sein kot-men Das Programm ist spe-ziell fUr den Be-trieb mit d~m QD-Laufwerk entwicke-It worden das eineshy kurze Ladezeit auch fUr umfangreiche Date-nme-ngen e-rmoglicht Das Programm e-rlaubtdas ube-rschreiben der letzten Datei auf der QD so daB das lastige Loschen einer Datei mit der DELETE-Utility entfallt und so immer die aktue-llste-n middot Date-n zur Verftigung stehen Nach dem ~ndern Losche-n oder HinzufUgen einer Aufzeichnung brauche-n also nur die alten Oaten auf der QD mit den neuen Oaten Uberschrieben werden und konnen so jederzeit schnell wieder geladen werden Pro Aufzeichnung konnen Ti tel Art der Aufzeichnung (z B Westernserie) Lauf~eit Zahlwerkstellung (Aniang und Ende) fre-ieshy Ze-it und zusatzliche- Informationen wie- Darsteller kur7~ Inhaltsangabe usw -gespei~h~~ weroen~ Das Programm bie-te-t einen Vielzahl von Suchmoglichkeiten 6esucht werden kann unter anderem nach Titeln bzw Teile von Titeln Leerzeite-n fUr weitere Aufnahmen ganze Sparten von Aufzeichnungen wie Western aber auch nach speziellen Teilen von Sparten wie Westernkomodien auBerdem nach bestimmten Darstellern oder sonstigen Informationen Wird das Gesuchte gefunden so wird die gesamte Information zu der entsprechenden Cassette auf dem Bildschirm ausgegeben Zum Lieferumfang gehort ein Installationsprogramm mit dem Sie das HauptmenU individuell an Ihre Be-dtirfnisse anpassen konnen Mit diesem Programm konne-n Sie Ihre Aufzeichnungen in 24 Gruppen aufteile-n nach denen dann auch gesucht werden kann Zwei verschied~ne Vorschlage fUr die Aufteilung werden auf de-r Diskette mitgeliefert Das se-lbst erstellte Me-nU oder eine-s der MustermenUs wird dann bei jede-m Start des Programms VIDEO 700800 QD automatisch geladen so daB Sie Ihr individuelles ProgrammenU zur VerfUgung haben

Quick-Disk Laufwerk ist unbedingt erforderlich

Liefrumfang Pro~ramm VIDEO 700800 QD + InstallationsproQramm + 2 f1ustermenUs auf QO ausfUhrliche Anleitung

Preis OM 55- i ne 1 14 MwSt

nEUEAF~SrHEL-SEAU~rE

JETZT AUCH

0= lLI ~ I-shy I(S)I

Il ) 001 a I

et x -I 0 ~

ltI u ~

I -J ltI I(S)I

(J) Z C)I

0 ~ (I) I ~ 1-1 lLI x a

SCHREIB-SERVICE PER COMPUTER

FALLEN BEl IHNEN EINMALIG DOER BFTERS GROSSAUSSENDUNGEN AN middotLASSEN SIE SIE VON UNSEREM SHARP-COMPUTER-TEAM ERLEOIGEN

WIR MACHEN ALLES VON DER ADRESSERFASSUNG BIS ZUR BmiddotRIEFAUFGABE AM POSTSCHALTER

~

Heft 16 Sei t e 25

middotB middot_ -- --_111 __ ____ bull

FRAGE - UND - ANTWORT

Programm

Sehr geehrte Herren ~==================

H erm it sende i ch ihnen e in ProgQmm clas Ihnen Frage unci Antwort steht

Dieses Programm duerfen sie gerne in ihr er ~eitschrift abdrucken Einfach eintippen mit 7 RUN starten und s ich ueberraschen lassenEs ist normaler we ise e in Programm fuer den M~-700 laes st sich aber mit geringfue9igen Aenderun gen fur andere Computer benutz~n Hi erm it moechte i ch si e und anclere anreg en auch mal wiecler Spiele oder sinnvol ~e

Pro9ramme fuer den M~-700 an ihre ~eit sc~rift zu schicken unci abzuclruckenAlso vlel SpassCOMPUTER-FREAKS22

CflRS TEN SCHM IT~

DODO 100 CLS 105 LET T$GENIE 110 DIM U~CI0)N$(10)At(10) 120 DIM T$(10)S$(10)B$(2) 130 DIM Mt(30)Qt(30)CC30) 135 DIM Ut(9)WtC9) 138 DIM ~t(5)

140 REM OATEN WERDEN EINGElESEN 150 GOSUB 10il0 155 GOSUB 2200 210 INPUTWIE HEISSEN SIE O$

220 PRINT 230 PRINTSPRECHEN SIE MIT MlR jOt 240 INPUT 1$ 250 IF ItENDE THEN GOTO 910 300 REM ANTWORT DES COMPUTERS 310 LET ANINTCRND(1)t8+1) 320 IF AN(6THEN ~OTO 490 325 IF AN7 THEN GOTO 2000

700 LET R$WAS HALTEN SIE VON +N$(H)+ 710 GOTO 340 720 LET R$=S$(l)+ +0$+ -MEINEN SIE ETWshyADASS ALLE LEUTE SO +A$CG)+ SINO 730 GOTO 340 740 LET R$=ICH HABE GEHOERT DASS SIE +Ate G) + SINO iH CH) i +0$ 750 GOTO 340 760 LET R$=S$(l)+ iD$i ICH GLAUBE SI E SINO GENAUSO iA$CG) 765 LET R$Rt+ WIE DIE ANDEREN LEUTEN M

IT OENEN ICH GESPROCHEN HABE 770 GOTO 340 780 LET R$ICH FUEHLE MICH JET~T iAtCG )

790 GO TO 340 800 PRINTPRINTPSST bull ICH OENKE 810 LET R$=WIR WOLLEN iU$(F)i +N$(H) i ICH MEINE iN$CHh 1ST iA$CG) 820 GOTO 340 830 LET R$=ER~AEHLEN SIE MlR ETWAS UEBE R +NtCH)+ +0$ 840 GOTO 340 850 LET R$OENKEN SIEDASS 1CH iA$CG)+ BIN i0$i 7 860 GOTO 340 870 LET R$l-lOLLEN WIR iU$CF)+ODER LIE BER UEBER +At(G)+ REDEN 880 GOTO 340 890 LET RtRATEN SIE WAS 1CH UON +Ot+ HALTE 900 GOTO 340 910 REM ABSCHLUSS UNTERPROGRAMM 920 PRINTHABEN SIE JET~T GENUGr 930 PRINTWILL NOCH JEMANO MIT MlR REDEN 940 INPUT XtIF X$JA GOTO 210 950 PRINTPRINTOANN AUF WIEDERSEHEN2222

960 END 1000 REM WORT FUER WORTPRUEFUNG 1010 FOR 11 TO 30READ Q$CI)NEXT 1020 DATA WER330 GOTO 600

340 PRINT 350 PRINTRt 350 PRINT 400 REM PRUEFUNGWIEUIELE ANTWORTEN 405 LET T=0 410 FOR K=1 TO 30 420 LET T=T+CCK) 430 NEXT K 440 IF ~(12 THEN GOTO 450 450 FOR K=1 TO 30LETCCK)=0NEXT K 460 LET T=0 470 GOTO 240 490 REM PRUEFUNG DES AUSDRUCKES 500 FOR ~A=1 TO 30 510 LET Ll=LEN(Q$C~A)) 520 LET L2=LENCIt) 530 FOR YE=1 TO L2 540 IF MIO$CItYEL1J=QtClAJ THEN GOT056 -e 550 NEXT YENEXT lAGOTO 500 560 IF CC~A) )0 THEN GOTO 550 ~70 LET CClAJ=C(lAJ+l 580 LET R$=M$(lAJ 590 GOTO 340 600 REM ERlEUGUNG DES AUSDRUCKES 610 LET E=INTCRNDC1J10+1) 620 LET F=INTCRNDC1JtI0+1J 630 LET G=iNTCRND(1)tI0+1) 640 LET H=INTCRNDC1JtI0+1J 650 LET L=INTCRNDC])10+1) 650 ONEGOT0700720740750780~8008308 50870890

ali PMP -

1ST WAS BEOEUTET WA~

UM IHR 1030 DATA MICH ICH ES SPRECHE N NEIN Hl40 DATA 7 SIND MEIN JASIE 1050 DATA DENKEN KLUG GROB DANKE A US 11260 DATA SIE UNTER NICHT 1ST 1070 DATA ~U 7 WISSEN 1110 FOR 11 TO 30READ MtCI) NEXT 1120 DATA ICH BIN NUR EIN COMPUTER 1130 DATA DAS MACHT NICHTS DAS 1ST

GUTE FRAGE EINE

1140 DATA ICH WEISS NICHTNUNWARUM NIC HT 1150 DATA WIE MEINEN SIE DAS WER SIND SIE7

1160 DATA OH WAS BEDEUTET ES 1170 DATA SOLL ICH LIEBER STILL SEIN 1180 DATA SIE SAGEN MlR WIE MEINEN SIE 1190 DATA OH JE OH JE ALSQ STIMMEN SIE MlR ~U

1200 DATA SIE MOEGEN MICH WOHL NICHT 1210 DATA WARUM ENTSCHLIESSEN SIE SICH DANKE 1220 DATA BIS JET~T HA BEN SIE NOCH NICHT S ERLEBT 1230 DATA NEHMEN SIE ES NICHT UEBEL 1240 DATA UNO SIE DAS 1ST MlR GLEICH WAS FUER EINE OUMME FRAGE 1250 DATA SIE HABEN WOHL EINEN NIEDRIGEN

1 Q UNSINN FortsetzUng nachste Se i te

SHARP-Computer Heft 16 Sei te 26 ~~~----~----~----~----~~------~~--

-_ W_- bull __ IIW __ ~~~~--------1 iircihmiddot ~r tM~bbmati oh 1~ ~~rn ~~ ~ ~ - ~~

1260 DATA SIND SIE SICHER LASS EN SIE 0 AS 1270 DATA 1ST ~ERLORENGEGANGEN WISSEN

1300 REM HAUPTWOERTER 1310 FOR 1=1 TO 10READ N$(I)NEXTI 1320 bATA FUSSBALt TANlABEND 1330 DATA DAS WETTER NEUES 1340 DATA MEIN PROlESSOR ENDE 1360 DATA SCHWARlWALDKLINIK ENTWICKlUNG 1370 DATA DER WEISSE HAI TENNIS 1400 REM lEITWOERTER 1410 FOR 1=1 TO 10 READ U$(I) NEXT 1420 DATA HALTEN UON SPRECHEN UEBER 1430 DATA DISKUTIEREN UEBER UEBERLEGEN 1440 DATA ANALYSIEREN~ MEDITIEREN UEBER 1450 DATA AUSDENKEN ERWAEGEN 1460 DATA UORSTELLEN BERUECKSICHTIGEN 1500 REM EIGENSCHAFTSWOERTER ~510 FOR 1=1 T010READ A$(I)NEXT 1520 DATA DUMM GESCHICKT 1530 DATA INTELLIGENT KLUG 1540 DATA WITlIG UNFREUNDLICH 1550 DATA SPANNEND ERMUEDEND 1560 DATA GROB BLOEDE 1600 REM SATlANFAENGE UNO ANDERES 1610 FOR I~1 T010READS$CI) NEXT 1620 DATA DU MEINE GUETE 1630 DATA WIR WERDEN SEHEN 1640 DATA OH NA JA 1650 DATA HOEREN SIE lU 1660 DATA SEHEN SIE 1670 DATA NA JA 1680 DATA JETlT 1690 DATA WIRKLICH 1700 DATA OH NEIN 1705 REM ANDERE WOETER 1710 DATA MEIN LIEBER FREUND 1720 RETURN 2000 REM ANTWORT WIEDERHOLUNG 2010 LET C=0 2020 LET P=LENCI$) 2030 FORA=1TOP 2040 FORB=1~09 2050 LETL=LEN(U$(B)) 2060 IF MID$CI$ALJ=U$(B) THEN GOT02140 2070 NEXT B 2080 IF l$( 1)= THEN GOTO 600 2090 FOR J=1 TO l 2100 PRINT l$(J) 2110-LET l$(J)= 2120 NEXT J 2130 LET R$=I$GOTO 350 2140 LET ~l+1

2150 IF A)1 THEN LET2$(2)=LEFT$(I$A-1J+ +W$CBJ+ 2160 IF A)1 THEN LET l$(2)=W$(B)+ 2170 LET I$=MID$(I$A+LP) 2180 GOTO 2010 2200 REM OATEN 2210 FOR 1=1 TO 9 2220 READ U$CI)W$(I) 2230 NEXT I 2240 DATA ICH BIN SIE SIND SIE SIND CH BIN 2250 DATA ICH SIE IIICH SIE 2260 DATA MEIN IHR IHRE MI R I~I~~~~~I~~~~~~~~~~~E

2270 DATA - IHR MEI8=-~- MlR IHRE 2280 DATA SIE COMPUTER 2290 RETURN

Carsten Schmitz Burgstr 27 4793 Btirenwestf

IitmJfIiJJIl

-Anwendungs- I~ -_Handbuch_ IIDU - SHARP__

PocketshySOFTWARE

~ ~~ I aUf ~

==_~HGO LAUE_ _ _______ ~_~

~~~~Cassetten --===-

OM 49- (i nel 7 MWS-t)

~NBU

PocketshySOFTWARE

auf Cassetten t) f ~ -~

~-

ta ltP~t~WC

M 0 ~ clpy ~ ~ +is~

1

Unsere Ze i tschr i ft A I I ea rUr IINII-Coputer

informiert Sie ausftihrlich tiber unseren neuen Service

Das Angebot wi rd sUindig erweitert

Flsclael -bullbull0 ltalser-Friedrich-StrS1-a 1008 erlia 12

1m1lJJ~~ llJ lIJlm~~ ImlliJ~lIim~cm ILIJlmrJiJlm

-

-ll PMi -J-~~ Heft 16 middot Sei te middotmiddot 27 ~ ~ ~ ~ _~ __ SIiA middot~P~~C6m19-umiddotte r1f

_ _ ~ _ -I _~_ ___ I)r_ bull L- bull -gtC ~

3265666708697071727374757677787980

EXTERNER DRUCKER CDOPPELANSCHLAG)

x 320 GRAPH I K

Unterprogr

n-H

LIST 10000 REM 10010 REM gt H A R DCa P Y lt 10020 REM gt SHARP MZ 731 lt 10030 REM ) QUIK DISKCASS lt 10040 REM gt u xt Druckr lt 10050 REM W Zittrich 10060 REM An dr BAk 22 10070 REM 2907 a~nkntn 3 10080 REMiI 10090 01 V (25S) 10100 FOR 1-0 TO 2~~

10110 READ middotVltI) 10120 NEXT I 10130 RESTORE 10140 REM HARD COPY DATA ZElLEN 10150 DATA 10160 DATA 818283B4es86878889902S12OS221203 10170 DATA 20948495051S253S45556S74~

10180 DATA 615947464422924423621822722621~2i2

~0190 DATA 23023219419319619920720212822S2S4 10200 DATA 2002509524824124763204 10210 DATA 219220233245SS9460912439364201622S2 10220 DATA 921982232082062112102S53334353637 10230 DATA 38394041434222224623S234 10240 DATA 195197239240228231238237224253216213 10250 DATA 242249217214192161154IS9156146170 10260 DATA 151152166175169184179176183 10270 DATA 158160157164150165171163155189162187 10280 DATA 153130135140188167172145147148149 10290 DATA 180181182174173186178 10300 DATA 185168177131 136 ~41 134 132-137142191133 10310 DATA 1381431901291391441272S2941989572 10320 DATA 6796979899100101102103104112 10330 DATA 113114115116117118119120121122123124 10340 DATA 125126105230232218227353535106107 10350 DATA 108109621101112S31121282212OS216206 10360 DATA 213222201208223193254194233245200 10370 I 10380 BA-$DOOO 10390 I

10400 Z-24IREM ZElLENANZAHL AUSDRUCK 10410 I

10420 ZZ-OIREM ZEICHENANZAHL PRO ZEILE 10430 I

10440 PRINTIP CHR$ (27) bull liS I REM 10450 FOR 1-0 TO 404Z-1 10460 J-PEEK (BA+ 1gt 10470 PRINTP TAB(5)CHR$(V(Jraquo bullbull ZZ-ZZ+IIIF 10480 NEXrI 10490 END 10500 PRINTPIZZ-oRETURN Rlfampdl

1 REM HARDCOPYPROGRAr1l1 FUER MZ -80111 200 2 REM Druckt eine Bildschirseite auf EPSON RX-88 3 REM Das Program kann entweder 815

4 REI1 in ein Sraphikprogr aufgenomen werden 5 REI1 oder mit CHAIN nachgladen werden 6 REtt 7 REI1 UN KlelMl 8 REt1 bull KoWtig5NeC) 19 9 REM 4400 Muenster IIJtiM18 0=320 1011J10 INIT-LPTMeS2shylliJ020 PRINTP CHR$(27) IOl-CHR$(20) CHR$(27) J 103-CHR$(4) 11iJ030 NI-D-INT(D256)256 lliJ840 N2-INT (D~)laesa DIM B(S) 10060 FOR Z=IiJ TO 199 STEP 5 10070 PRINTP CHR$(27)-CHR$(4) 100BIiJ PRINTP CHR$(Nl)CHR$(N2) l1iJ090 FOR S=IiJ TO D -1 10100 FOR 1=0 TO 4 10110 BU)-SGN(POINT (5Z+1raquo 10120 NEXT I 10130 BV=B(0)32+B(1)16+B(2)8+B(3)4+B(4gt2+8(5) 10140 PRINTP CHR$(BV) 10150 tEXT S 10160 PRINTP 1017111 NEXT Z Mit freundlicher Genehmigung vom 1111188 PRINTP 10190 END MZ-700S00 ANWENDERCLUB clo Germar Nikol

Sandkaulbach 1 5100 Aachen

PM SHARP-Computer Heurof t 16 Sei te 28

~i~ ~rph~~ h~-f9h~~~~~ 9h~ ~wprri~

aMflK IUJTUfN RIR cm MZ 700

10 RE - 213 RE~ COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU 39 RE _shy 9913 ClS lee0 REM LINIE 11310 REM -----------------------EINGABE 11320 CURSOR1321INPUTX-KOORD ANFANGSPUNKT (0-79) Xl 1925 IF (Xllt9)+(Xl)79) THEN 10213 1939 CURSOR1323INPUTY-KOORD ANFANGSPUNKT (9-49) Yl )93~ IF (Yllt0)+(Yl)40) THEN 1039 1037 CURSOR1321PRINT SPC(119) 11349 CURSOR9(21INPUTX-KOORD ENDPUNKT (9-79) MX2 11345 IF (X2lt0)+(X2)79) THEN 1949 19513 CURSOR023INPUTY-KOORD ENDPUNKT (0-49) Y2 11355 IF (Y2(0)+(Y2)40) THEN 1050 11369 CURSORe21PRINT SPC(119~ 1970 CURSOR021INPUTFAR8ECDDE (9-7) FA 1975 IF (FA lte)+(FA ) 7) THEN 11379 Ieee CURSORe21PRINTB I T T E WAR TEN 11013 REM -------------------- shy ZEICHNEN 11113 IF Xl=X2 THEN 12913

-------

~At1_ _ __ ~ _------- -

1120 FOR X=0 TO X2-Xl STEP (X2-Xl)ABS(X2-Xl)11313 Y=INTlaquoY2-Yl)(X2-Xl)X)+YI 11413 SET Xl+XYFA 11513 NEXT X 160 GOTD 1250 1209 WE=lIF Yl gtY2 THEN WE=-I 1295 FOR Y~Yl TO Y2 STEP WE 12113 SET XIYFA 1220 NEXT Y 1250 GOTO 113e0REM

10 REM ~ 29 REM COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU

30 REM 999 CLS 2009 REM KRE IS 2019 REM ---------------------- EINGABE 2020 CURSOR921INPUTX-KOORD MITTElPUNKT (9-79) Xl 2025 IF (Xl(9)+(xi)79) THEN 1029 2030 CURSOR923INPUTY-KOORD MITTELPUNKT (13-40) Yl 2035 IF (Yl(9)+(Yl)40) THEN 113313 21337 CURSOR_21PRINT SPC(119) 2049 CURSORe21INPUTRADIUS RA 2109 REM --------------------- ZEICHNEN 21113 FOR X=-RA TO RA STEP 3 2120 Y=8SQR(RA~2-X~2) 2130 XZ=X1+XYO=Yl+YYU=Y1-Y 2140 IF (XZlt0)+(Xlgt79) THEN 2189 GRAPHIK F~ ~ MZ 700 21513 IF (YOlt0)+(YOgt40) THEN 2190 2160 SET XlYO 2170 IF (YUlt9)+(YU)4e) THEN 21813 2175 SET XZYU 2180 NEXT X 2190 GOTO 20001REM

10 REM - 20 REM COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU 30 REM 999 CLS 301313 REM SINUS 3-13 10 REM ---------------------- El NGABE 30213 CURSOR021INPUT FEINHEIT (1-9) -FE 313313 IF CFE(I)+(FE)9) THEN 31329 313413 - CURSORelePRINT---------------------------------u 313513 CURSOR923INPUT wFARBCODE (0-7) FA 1

313613 IF (FAlte)+(FA)7) THEN 313513 3065 CURSOR021PRINT SPC(119) 313713 CURSORe21INPUT NAMPLITUDE(-20 bis 20) AM 3075 IF CAM(-20)+(AMgt2e) THEN 3970 313813 CURSOR023INPUT ANZ PERIODEN (1-5) PE 3085 IF (PElt1)+(PE)10) THEN 313813 31390 CURSOR021PRINT SPC(119) 311313 REM --------------------- ZEICHNEN 3110 FOR X=0 TO 79 STEP 5FE Mit freundlicher Genehmigung vom3120 yen=-AMSIN(X(125PEraquo+20 3150 IF (Ylte)+(Y)40) THEN 31813 MZ-700800 ANWENDERCLUB co Germar Nikol 31613 SET XYFA Sandkaulbach 1 5100 Aachen 3180 NEXT X 31913 GOTO 3eoeREM -

All es +middotuet-middot shyHeft -16 Sei te 29 s IlA R P- - C mp u middoti er

___

Zu

r F

un

kti

on

d

r

Hard

war

l D

i

PCG

w

1rd

zu

m i

nn

~

HZ

-70

0

Bu

an

gs

clo

bullbullbull

n

zum

an

dr

n

Qb

r i

n 2

4-p

ol

F

lach

kab

l

am

So

cK

l

ds

CG-R~

(s

Sch

alt

pla

n

HZ

-70

0)

D

as

CG

-Rom

dbullbull R

ch

nr

w

ird

d

an

n

au

f d

i

PC

G-P

lati

n

gbullbull

tcK

t

Dr

C

G-R

om

Bu

s

wir

d al

o

in

fach

n

twd

r m

it

dm

O

rgin

al

Zi

ch

ng

nr

ato

r

(PC

G

au

)

od

r

mit

d

m

pro

gra

mm

irb

ar

n

RAM

6

11

6 b

di

nt

F

all

m

an

nu

n

ab

r

nic

ht

dn

K

om

pl

ttn

Z

ich

nsatz

Cl ro 1

3 Cl) 1

Z

1- ~

(I ~

r

m

~

rt

f-

(J

I

() m

1- rt

m

LJ

o

Hard

war

bbullbullch

rib

un

g

PC

G-G

rafi

K

Di

P

CG

-Gra

fiK

v

on

K

rt

n

amp P

artn

r it

in

hi

t

fur

dn

H

Z-7

00

k

on

zip

irt

wo

rdn

bs

ch

id

n

Grafik

fah

igk

it

zu

v

rbbullbullbullbullrn

al

ZU

atz

shyW

ft

di

hr

01

A

bK

urz

un

g

~PCG~

th

t

dab

i

fur

Progr~irbarr

2i

ch

ng

nr

ato

r

Da

bbullbullag

t da~

dr

u

rp

run

gli

ch

n

ich

t progr~irbar

Vid

o-Z

ich

na

tz

(EP

RO

H

27

32

) d

urc

h

in

p

ro

gru

ai

rb

ar

RA

M

(61

16

) rbullbulltz

t w

1rd

H

ird

urc

h it

bullbull m

og

lich

bullbull lb

r

dn

A

ufb

au

b

zw

d

i PunKtmatri~ i

nbullbull

2i

ch

n

f bullbulltz

ul

gn

D

i

bi

lan

g t

arr

Zu

ord

nu

ng

i

nbullbull

An

zi

gc

odbullbull

zu

i

nm

Z

ich

n gm~ A

nzi

g-

Co

d

Tab

ll

au

f S

1S

9 d

Han

db

uchbullbull

wir

d

du

rch

i

n

vo

n

Ihn

n fri

w

ah

lbar

2

uo

rdn

un

g

rbullbull tzt

B

i

gbullbull ig

nt

r

Wah

l d

r

Pu

nK

tmatr

izn

(T

ri

br

-S

oftw

ar)

it

om

it

au

ch

i

n

ho

ch

au

fla

bullbull

nd

G

rafi

K

mag

lich

d

a jd

r

Bil

dp

un

Kt

in

bullbull

Zi

ch

n

an

gs

tu

rt

wr

dn

k

an

n

Jd

s Z

ich

n b

in

halshy

t

t J

a b

Kan

n t

1i

ch

9

8

-64

bull

i n

z

I n

B

11 d

pu

nK

t

D

a ab

r

au

f G

run

d

dbullbull

Um

wg

bullbull

Ub

r d

j

An

zi

g-

Ko

d

d

i

An

shyst

ur

un

g

in

s

Bil

dp

un

Ktbull

bull rc

ht muh~

it

ig

nt

i

ch

d

is

Grafi~

ig

ntl

ich

m

hr

fur

An

wn

du

ng

n

in

dn

n

di

Gbullbull

talt

un

g K

om

pl

ttr

V

ido

-Zi

ch

n

vr

an

dr

t w

rd

n

01

1

zrB

T~tvrarbitung

un

d

Sp

ilbullbull

B1

1

tz

tr

m b

so

nd

r

d

a n

dl

i ch

d

i

lan

gw

11

i g

n

SH

AR

Pshy

Bra

fik

-Sy

mb

ol

d

urc

h

pil

gr

ch

tr

Z

ich

n

rbullbull

tzt

wr

dn

k

on

nn

H

irz

u g

ibt

bullbull

au

ch

c

ho

n zah

lri

ch

g

ut

G

rafik

sp

il bullbull

(BB

G-S

oft

war

) B

i

dr

E

ntw

ick

lun

g d

isr

G

rafi

K

wu

rd

Wr

t g

lg

t au

f d

i

vo

ll

Hard

-un

d S

oft

war

K

om

pati

bil

itamp

t zu

d

r

Org

ishyn

al

Jap

an

ich

n

P

CG

-Bra

fiK

v

on

H

AL

-Lab

ora

tory

E

in

wi

tr

r

Vo

rt

il

gg

nU

br

an

dr

n

tru

ng

n it d

r

lotf

ribullbull

infach

E

inb

au

Oi

ri

n

Hard

war

is

t n

atu

rli

ch

fu

r d

n

nu

tzlo

bull

Zum

L

if

rum

fan

g d

r

PCG

g

ho

rt

in

K

as

tt

m

it

zw

i

Pro

gra

mm

n

Ein

mal

dr

P

CG

-Ed

ito

r

Di bull

bullbull

r gbullbulltattt

u

a

di

E

rt

lshy

lun

g

bzw

E

dit

iru

ng

i

nbullbull V

ido

zi

ch

ns

n

ittlbullbull

inr

gro~n

8

8

Punktmatri~

NatU

rlic

h

Kan

nn

au

ch

i

gn

Z

ich

nsatz

v

on

au

f K

abullbullbulltt g

lad

n w

rd

n

Hit

an

dr

n

Wo

r t

n

it

di bullbullbullbull

Pro

gra

mm

bull

i n

id

albullbull

Hi

1fs

mi

t tl

middotz

ur

E~stllung i

gn

r Z

jch

namp

tz

d

i

dan

n

zB

in

S

pi

ln

n

ach

g

I ad

n w

rd

n

Ko

nn

n

Zum

an

dr

n i

n S

pi

l ~Hol ~ttack

farb

ig

An

wn

du

ng

d

r

PCG

d

art

llt

wl

chbullbullbull

in

gu

t

Gra

fik

rw

1shy

dr

P

CG

Nu

in

ti

gr

dbullbull

halb

n

och

o-n

Di

A

nt

ur

un

g d

r

PCG

gbullbullch

ih

t Q

br

d

i

Ad

rbullbullsn

H

x

1

EO

I0-E

01

2

~

m

c O

is

Ad

rbullbullbullbull

n w

rd

n

mittl

d

r

IC

13

14

15

( bullbull

l

Sch

alt

pla

n)

dk

od

irt

A

m

AU

gan

g

dbullbull

IC

13

t

hn

lo

wshy

0shy I-

ak

tiv

T

og

gJ-

lmp

uJs

fur

di

naCh

f~lgndn

Rg

ist

r

zu

r 1-

V

rfQ

gu

ng

n

Das

~Port~

E0

10

tllt i

n

Latc

h

zu

r A

ufn

nah

m

dr

r

Vi d

od

at

n

fUr

dn

P

CG

-Ram

d

ar

(I

C

10

LS

3

73

)m

1

O

as

Po

rt

E

01

1

1st

in

R

gis

tr

zu

r A

ufn

ah

m

dr

r

stn

a

Bi

t d

r

PC

G-R

AH

-Ad

r

Di

s

i st

insg

sam

t 1

0shy

Cl

()

st

ll1

g

da i

n

2i

ch

nb

n

(vo

n

2 v

orh

an

c1

nn

) d

r

PC

G

l

12

8

Zi

ch

n umfa~t

un

d

di bullbullbullbull

bn

g

nau

1

29

8

-

1 K

By

t

m

(-1

0 A

drs

bit

gt

au

sm

ach

n

(IC

5

LS

2

73

)r

O

a

Port~

E0

12

schli~lich

ist

das i

gn

tlic

h

St

ur

shy3 1-

Rg

it

r ~r

PC

Q-G

raft

k

Di

sbullbull 1

st

5 B

it b

ri

t

(le

4

) co

B

it

DO

un

d

01

sin

d d

i

fh

ln

dn

B

its

dr

R~-Adrs

bullbullbull

C

Bit

0

2

leg

t d

i ak

tul

l

Zi

ch

neb

n

fs

t

l

co

Bit

0

3 g

esta

ttt

b

i

St

llu

ng

d

s

Jum

pers

SS~

au

f ~ON~

in

Softwaremamp~ig

Ein

sch

alt

un

g

der

PC

G

(n

bn

d

m

lt

0 p

rio

ris

irt

n

Hard

war

E

inA

us-S

ch

alt

r)

a O

er

zu

0

3 g

ho

rig

R

gis

tra

usg

an

g

2Q p

rrt

od

er

gib

t u

ber

in

e

Lo

gik

d

a

PC

G-R

am

61

16

fri~

lnv

er

hi

rzu

w

ird

n

tsp

reh

en

d

das

CG

-Rom

an

gs

tu

rt

()

3

~

N

9i

t 0

4 r

gi

bt

dn

S

tro

be-

Imp

ul

zu

r P

rog

ram

mi r

un

g

dbullbull

~

I P

CG

-Ram

Bv

qr

dibullbullbull

r Im

pu

l s

ko

mm

t

mu

ssn

d

i

ak

tu

J 1

O

-J

~O

Ram

-Ad

rss

e

un

d

di

V

ido

dat

n

in

dn

n

tp

rc

hen

dn

~

0 R

eg

ist

rn

ab

gl

gt

sein

e

Dr

S

tro

b-

Imp

ul bullbull

ch

alt

t i

nshy

c

m

al

di

2

zu

l~-Hultipl~er

(IC

2

71

1

LS

1

57

) ur

n

I-(

()

Hi

rdu

rch

w

rd

en

d

em

PC

G-R

amC

G-R

om

n

ich

t m

eh

r d

i0

0

Cl)

0 A

nzi

ge-K

od

s

des

HZ

-7n

O

zu

gf

Qh

rt

(t

lln

A

drbullbullbullbull

n n

in

bullbull

Zi

ch

ns

im CG-RomR~ d

ar)

so

nd

rn

s w

ird

d

j

rlgt

ak

tuell

P

rog

ram

mie

rad

rbullbulls

an

d

n

PC

G-R

am 9

lg

t bull

z f-~

2um

an

dr

n c

middothalt

t r

dj

V

ido

dat

n

dbullbull

IC

10

au

f d

n

tTJ

PC

G-R

am

du

rch

(v

orh

r Tri-Stat~)

un

d

erz

eu

gt

ejn

nZ

S

ch

rib

imp

uls

u

br

ein

H

on

ofl

op

fu

r d

n

PC

G-R

am

(Jle

f-t

TJ

Bit

D~ chli~lich

bew

irk

t

da~

bei

in

em

Strob~lmpul

O

tl

(

0)

nic

ht

di

V

ido

dat

n

dbullbull L

atc

h

IC

10

so

nd

ern

d

ie

00

D

at

n

dbullbull

CG

-Ro

ms

au

f d

as

PC

G-R

am gf~hrt

wr

den

l

tgt

C

Cl)

to

Da

war

ch

on

all

bullbull

zu

r F

un

kti

on

d

r

PC

G

Di bull

bullch

alt

un

gsshy

n

tch

ni

ch

A~fuhrung K6~nn

Si

d

m S

ch

alt

pl

n

ntn

hshy

r

m n

m

n

An

zu

mr

kn

it

middotno

damp~ d

r

HZ

-70

0

Bu

au

f d

r

~

P

lati

n

d

urc

hgbullbullch

lif

t w

ird

d

am

it

~och

wi

tr

0

pr

i--

hr

n

Gr

at

(Flo

pp

)

aO

-Zi

ch

n

Kart

bullbullbull )

an

g

-

sch

1o

sbullbull

n

rdn

k

6n

nn

p

i

Sp

an

nn

un

g ~i

rd

vo

m Jo

yst

i ck

Po

r t

zu

gf

uh

r t

Au

tor

dt bullbullbullbull B

itra

g

Kai-Uw~inor

Sch

l~tfel

dr

tr

18

3

19

0 ~achn

un

d Kontr~kt

u

d

r

peG

-Gra

fiK

[

~

- ~

~

~

J

0

T

J bullbull

H

~

J

c

-

JI

r-i r

3

~i

)1

1

a

~

~~

r-i

0

middot ~

J

~

~

middotwmiddot

~

~ J

~

1

middot0

middot H

iX (

t f

tt=

f-W

k

M

flW

-f-~bmiddotWf2~1tmiddotmiddot ~f$ltxt-W ~~1d~~ middotrMJmiddot~r11di4~u~~

3

1-

rt

pro

gra

mm

ir

n

wil

l

wu

rd hardwarm~ig d

i H

og

lich

ki

t v

org

bullbullbullh

n

di

V

i d

od

at

n

ds

C

G-R

om

s in

d

a

RAM

zu

k

op

irn

r ()

gt-t) rt

I--

(JI w

()

f-I

rt

() LW

I-

-

en r

D

iO

-U I (

)

o 3 C

c+

f1)

1

~~

I~J~~J

shy

~-b

L i

i~U

-1

I

II

I

B

r-

I I

I

1

10

v

__2middot

_=_=

=~_middot

D 1

1111

1111

11

11 1

I i

11 ~

11

11

11

11

i I~

I

I I

I---shy

~

~

~

bull

I

) ~

((

Ill

a

~~

-f

~f

lt

lt lt

~

r laquo

~

~ ~ ~

-

etA

llg

ae

ine t

ech

nis

ch

e

Data

n middot d

ar

P C

S

-Grafi~

bull ~~~==c-c-------aaz8~

____

__a_

___a

~=

__-=

---2

=__

____-==~a=ma~=-=_=~

Sp

eic

herb

ara

ich

I

4 K

B EPR~

ltu

s d

a

MZ

70

0)

2

KB

RA

M

( fu

r 2

x1

28

Z

aic

hen

) bull

I ~

I

i

I

~lt

)

Iad

rltS

sia

rbar

bull W

rita

-On

ly-M

eeo

ry

bull

ow

bull

~J

IA

drl

tSsi

aru

ng

bull

8

bit

-Dis

pla

ycad

G

b

E

OIO

H

LS

B d

ar R~-Adrasse

E0

11

H

r-+

-J

~

~I

_ ltt

cl~

wshy

~

~

lt

VI ~

lt~1O

~

IIS

B d

er

RM

-Ad

r

E

01

2H

B

its 0

1

B B

yta

erg

eb

an

ain

Z

aic

hen

bull

~

-

~ r

1 ~

Z

aic

hen

st

z

I E

Ol2

H

Bit

2

P

C

6 ain

-au

s

E0

12

H

Bit

3

(Ste

llu

nQ

d

er

Sch

alt

er

wiv

b

at

no

ra

l_ B

etr

illb

)

Str

ob

e

bull E

01

2H

B

it

4 vollt~ndiQar

Ip

uls

Co

py

E

PRO

M-R

AfI

I

EO

l2H

B

it

5 vollst~ndigar

Imp

uls

Dat

en

p

eG

-

ED

ITO

R

I

===S============~-=za===~

Kalt

sta

rt

B

CD

EH

(nu

r ein

ml

v

arN

en

db

ar

dan

ach

W

ar

start

)

Warl

tsta

rt

I BD4~H

Sta

ck

I

BC

DD

H b

is

BB

BC

H

alt

er S

tack

po

inte

r b

vi

K

alt

st

art

g

are

tt

t

bull

ob

are

S

ren

ze

I C

FF

FH

dam

it etN

5

KB

b

ele

gt

Hil

fssp

e1

ch

ar

I C

BO

OH

C

FF

FH

Ril

ckk

ahr a~s

PeG

lE

d

an

n

J d

ruck

en

bull

t-shy

Ed

ito

r

Z~~Z

~~2=

=bullbull2

____

__==2_~~

__

_2=

=n__

2U=

==

St

uck

hst

d

er

P

C

6

-G

raf1

k

2S=2=_====_=~=2Z===a2C_==

____

_~~

__zaa_=a_=z====_===~======c==~~

74

L

S

00

8

x

e l

OO

nF

A

YX

0

2

C

InF

I

Imiddot

0

4

C

10

0p

F

i2

7

R

10

0 O

h

II~

Imiddot

or

3

0

R

1 K

O

h

I v

1

39

R

33

KO

Hl

l 1

S1

2

x

2x

2

4 p

ol

Fassu

ng

17

4middot

Us

ch

alt

er

Kn

itte

r A

T 1

0

i I 2

73

2

x

BrG

ck

en

sch

alt

er

37

3

2 x

2

4 p

ol

S

ock

elv

erb

ind

er

RA

ft 6

11

amp

50

po

lB

usk

ab

el

middot1 I

i I

I

I I

r

~ ~

~

~

~

J

0

~

J

H

~

J

I

bull-

middotTJ

middotmiddot0middotmiddot

~ J

middot3middot

middot iti

a

IT

~

0

~

J

I

-

0

~

J

~

J

00

X

Jgt

0

0

I ~ 3

l c C

+ ID

I1

ro i

1 rt

~

W ro 1-

rt

ro w

t)

AN

SCH

LU

SS

DER

T

HE

RM

OSC

HR

EIB

MA

SCH

INE

B

RO

THER

E

P-4

4

AM

MZ

-70

0

====

====

====

====

====

====

====

====

====

====

====

====

====

====

===

Die

R

eis

esc

hre

ibm

asc

hin

e

EP

-44

is

t m

it

ein

er

ein

geb

au

ten

V

24

-Sch

nit

tshyste

lle au

sg

esta

ttet

un

d

desh

alb

aIs

p

reis

gU

nsti

ger

Dru

ck

er

fUr

Pers

on

al-

Co

mp

ute

r g

eeig

net

D

er

MZ

-70

0

ist

nic

ht

serl

en

massig

m

it

ein

er

serie

llen

S

ch

nit

tste

lle au

sg

ert

iste

t

Serie

lle D

ate

nti

bert

rag

un

g

1st

jed

och

m

it

geri

ng

em

A

ufw

and

au

ch

so

ftw

are

mass

ig

mb

gli

ch

BiI

d

1 zeig

t ein

e

ein

fach

e S

ch

alt

un

g

mit

d

ere

n H

ilfe

d

ie

Sig

nalp

eg

eI

des

MZ

-Pri

nte

r P

ort

s

un

d

der

EP

-44

an

ein

an

der

an

gep

asst

werd

en

E

in T

ran

sis

tor

g

este

uert

d

urc

h

das D

ruck

bere

itsch

aft

ssig

nal

(ER

) E

P-4

4

treib

t d

en

R

DA

-Ein

gan

g d

es

MZ

Po

rts

Ein

Q

pera

tio

nsv

ers

tark

er

wan

delt

d

as

TT

L-A

usg

an

gss

igD

al

(IR

T)

des

MZ

un

d ste

uert

d

en

D

ate

nein

shyg

an

g

(RD

) d

er

EP

-44

D

ie

Vers

org

un

gss

pan

nu

ng

en

fU

r d

en

O

pera

tio

nsv

ershy

sta

rker

kb

nn

en

au

s

der

V2

4-S

ch

nit

tste

lle

bezo

gen

w

erd

en

(R

S=

+1

2

V

SD

=-1

2V

)

Der

B

ezu

g d

er

neg

ati

ven

V

ers

org

un

gss

pan

nu

ng

vo

m

Date

nau

sgan

g

der

EP

-44

h

at

ein

e p

osit

ive

Neb

en

wir

ku

ng

D

er

AU

sgan

g d

er

EP

-44

w

ird

aU

f d

ere

n

Ein

gan

g

zu

rtic

kg

eft

ihrt

so

dass au

ch

im

O

n-i

ine-B

etr

ieb

d

ie

Tast

aL

ur

der

EP

-44

b

en

Utz

t w

erd

en

k

an

n

urn

etw

a

ein

e

Ad

ress

e

od

er

Dat

um

in

ein

en

T

ex

t ein

zu

ftig

en

D

ie

beid

en

T

eil

sch

alt

un

gen

k

on

nen

b

equ

em

in

den

S

teck

erg

eh

au

sen

an

d

en

E

nd

en

ein

es 2

-po

lig

en

ab

gesc

hir

mshy

ten

K

ab

els

u

nte

rgeb

rach

t w

erd

en

IRT

19

RD

A

21

GN

D

22

MZ

-70

0

P-1

0

r---

----

----

---

I

I

I I

I I

I I I I I I I I

----

----

----

---

Bil

d

1

EP

-44

r------------~

I I

20

ER

I I I I I

-~~

-~

4

R

S

I I I

~3

RD

----

2

so

GN

DL_

____

____

___

_

Das

M

Z 7

00

B

asi

c

lZ

-0

13

B

V

1

0

A k

ann

m

it

dem

in

S

lId

2

gezeig

te

Pro

gra

mm

U

bers

ch

rieb

en

w

erd

en

ur

n eln

e serie

lle

Date

nau

sgab

e

zu

lich

en

D

amit

K

lein

bu

ch

stab

en

k

orr

ek

t g

ed

ruck

t w

erd

en

m

uss

d

ere

n

Co

de

erst

in S

tan

dard

A

SC

II-C

od

e u

mg

ew

an

delt

w

erd

en

D

azu

w

ird

U

nte

rpro

gra

mm

d~s

RO

M-M

on

ito

rs

(Wan

dlu

ng

v

on

A

SC

II-

Zeic

hen

in

co

de)

verw

en

det

D

as D

ruck

bere

itsch

aft

ssig

naI

der

EP

-44

m

uss

n

ich

t v

or

so

nd

ern

au

ch

w~

hren

d d

er

Au

sgab

e ein

es Z

eic

hen

s abgefr~gt

werd

en

D

ie

EP

-44

h

at

nam

lich

d

ie U

nart

ih

r D

ruck

bere

itsch

aft

ssig

nal

wah

ren

d

der

Ueb

ert

rag

un

g ein

es Z

eic

hen

s zu

lo

sch

en

In

ein

em

so

lch

en

F

all

m

uss

d

as

Zeic

hen

n

och

mals

g

ese

nd

et

werd

en

w

enn

ern

eu

t sch

aft

an

gezeig

t w

ird

D

ie

Ueb

ert

rag

un

gsg

esc

win

dig

keit

(1

20

0

Bau

d)

du

rch

ein

e w

art

esch

leif

e

(Zeil

en

4

0

un

d

41

) b

est

lmm

t

Erf

ah

ren

e S

harp

shyP

rog

ram

mie

rer

kb

nn

en

sic

h ~ine

g

ep

atc

hte

Basi

c-K

op

ie h

ers

tell

en

1

st

zu

beach

ten

d

ass sic

h d

er

Basi

c

Inte

rpre

ter

nach

d

em

Au

tosta

rt

selb

st

urn

1200

H S

peic

herp

latz

e v

ers

ch

ieb

t

~

PA

GE

Bl1

d

2O

lT

PU

T

TO

B

RO

TH

ER

E

P-4

4

4 P

-T

CH

B

AS

IC IZ

middot

01

3

B

V

10

A

~

6 R

OM

11

0N I

TO

R

RO

UT

I N

E

FO

Rein

en

7

AS

CII

T

O

DIS

PL

A

C

ON

VE

RS

ION

8

9

AO

CN

E

QU

O

BB

9H

1

0

11

C

HA

RA

CT

ER

I S

IN

RE

G I

ST

ER

bull A

bull

l

12

N

1

3

OR

G

16

82

H

14

L

OA

D

OB

OO

OH

1

5

16

8

C

B7

F

BR

OT

HE

R

BIT

7

A

B

IT

7 S

ET

k

bn

nen

1

6

16

84

80

9

JR

Z

HA

ND

SH

gt0

A

SC

II

CO

DE

O

K

I d

er

17

18

C

ON

VE

RT

S

HA

RP

-T

O

BR

OT

HE

R-C

OD

E

19

-~

2

0

16

86

D

3E

2

OU

T

10

E2

H

A

SW I

TC

H

TO

E

PR

OIt

2

1

16

88

C

DB

90

B

CA

LL

O

CN

-A

SC

II-

DIS

PL

AY

C

OD

E

~

2

1

68

B

D)E

O

OU

T

10

EO

H

A

BA

CK

T

O

RA

It

23

1

68

0

06

20

S

UB

2

0H

D

ISP

LA

Y

A

SC

I I

CO

DE

~

24

2

5

WA

IT

FO

R

PR

INT

ER

R

EA

DY

S

IGN

AL

2

6

27

1

68

F ~7

HA

)lD

SH

L

D

DA

S

AV

E

CH

AR

AC

TE

R

28

1

69

0

OB

FE

H

AN

OI

IN

A

10

FE

H

C

HE

CK

ein

2

9

16

92

(8

47

B

IT

OA

R

DA

3

0

16

94

2

0F

A

JR

N

ZH

AN

DI

LIN

E

31

1

69

6 ~

~

LD

C

D

CH

AR

AC

TE

R

NO

W

IN

C

lZ

3

3

S

ER

IAL

O

UT

PU

T

12

00

B

AU

D

34

3

35

1

69

7

I E3

2

RS

23

2

LD

E

50

S

EN

D

18

41

B

ITS

3~

16

99

3E

Io0

OC

TO

L

D

A4

0H

S

ET

I R

T

HIG

H

N

J7

1

69

B

D3

FE

O

UT

I

OU

T

IOF

EH

A

1

BIT

O

UT

PU

T

38

1

6gt

0

06

06

L

D

B2

14

W

AIT

R

EP

tAIN

DE

R

OF

3

9

16

9F

1

0F

E

WA

IT

DJN

Z

WA

IT

83

3

ItIC

RO

SE

CO

ND

S

I 4

0

16

AI

DB

FE

IN

A

1

0F

EH

C

HE

CK

4

1

16

A3

C

84

7

BIT

O

A

RD

A

42

1

6A

5

20

E9

JR

N

Z

HA

NO

I A

GA

IN

-J4

3

16

A7

ID

D

EC

E

E

ND

O

F

CH

AR

AC

TE

R

4

4

16

A8

80

8

JR

Z

ST

OP

Y

ES

t ~

45

1

6A

A

37

SC

F

TR

AN

SF

ER

N

EX

T

46

1

6A

B C

Blq

R

R

C

DA

TA

B

I T

TO

C

AR

RY

~

47

1

6A

D

IOE

A

JR

N

CO

UT

O

BIT

middotO

4

1 1

6A

f -

F

XO

R

A

NO

C

LE

AR

10

1

IbB

O

IIIF

q

JR

O

UT

I IR

T

50

II

gtB

FI

ST

OP

P

OP

A

F

RE

SIO

RE

H

16B~1

El

PO

P

HL

5

16B~

III

PO

P

DE

5

3

IIgt

B

(I

Po

P

EIC

R

EG

IST

ER

S

tt-t

it C~

RE

T

5~

EN

D

Fall

s k

ein

A

ssem

ble

r zu

r V

erfU

gu

ng

ste

ht

k

an

n d

er

Masc

hin

en

co

de

au

ch

m

it

Hil

fe d

es

in B

ild

3

gezeig

ten

B

asi

c-P

rog

ram

ms

in

den

S

peic

her

geshy

sch

rieb

en

w

erd

en

V

ors

ich

t

das

Pro

gra

mm

m

uss

v

or

dem

S

tart

en

aU

f B

and

erm

og

-g

ere

ttet

werd

en

SH

AR

P-

ein

A

nzeig

eshy

nu

r

~ ~ S

erie

lle

o

ate

fa

usg

atgt

e

(ue

r E

P-4

4

Dru

ce

r

It

12

00

B

aud

8

-B

lt

Co

de

BU

d

3

au

ch

3

0

FOR

I

S1

68

2

TO

S

I68

6

40

R

EA

D

It

PO

KE

1

1t

5

0 ~ElCT

I

Dru

ck

bere

itshy

60

N

EW

70

R

EI

l1

asch

I n

en

co

de

w

ird

8

0

IltE

It

90

D

AT

A

SC

8S

7F

S2

8S

09

5D

3S

E2

SC

OS

B9

1

00

D

AT

A

50

B

$1)

3 S

EO

SD

6 5

20

55

7

SO

B S

FE

D

ab

ei

11

0

DA

TA

S

CB

S4

7

S2

0S

FA

S

4A

S

IES

32

S3

E

12

0

DA

TA

S

40

S0

3S

FE

S

06

S

06

SIO

SF

E

SO

B

DO

D

AT

A

SF

ES

CB

S4

7S

20

SE

9S

IO5

28

S0

8

)0

0

DA

TA

S

37

S

CB

SI9

S3

0 S

EA

SA

F 5

18

5E

9

15

0

DA

TA

S

FI

SE

IS

OI

SC

IS

C9

~

~

r

~

~

J

0

~

J

H

~

J

4)

0

3

itj

~

a

JT

~~

0

~

J

-C

~

Iw

~

~~

~-

~ --

2)~

~jI

Wer

eln

EPROM-programmierger~t

zur

ver

fUg

un

g h

at

ka

nn

das

in 8

ild

4

geshy

zelg

te P

rog

raam

in

den

R

OM

-Mon

itor

ein

bin

den

D

anac

h k~nnen

Pro

gram

me

w

elch

e d

as

ents

pre

chen

de

Mo

nit

oru

nte

rpro

gra

mm

au

fru

fen

-Z

B

Ass

emb

ler

ZEN

xshy

unver~ndert

ver

wen

det

wer

den

Zu

b

each

ten

1

st d

le

ver

kU

rzte

War

teshy

sch

lelf

e

ltZ

elle

5

8)

D

er

MZ

-700

arb

elt

et

nb

l1ch

b

el

RO

M-Z

ug

rlff

en m

lt

war

tezy

kle

nt

Der

A

nsc

hlu

ss d

es

MC EPROM-Programmlerger~ts

UN

IPR

OM

-l am

M

Z-7

00 w

ird

vo

rau

sslc

htl

lch

im

n

ach

sten

MZM

b

esc

hrl

eb

en

s

PA

OE

B

lld

4 ~

I rt

2

OlT

PV

T

TO

Il

RO

Tlt

ER

E

P-

4

3

h 4

PA

TC

H

IIO

NIT

OII

1

~

6 E

(T

ER

AL

S

(1)

7 C

S

~

9

ST

I

Ia

u

D-

OH

10

P

rIS

G

Ea

u

lA5

H

a 1

1

7A

DC

N

Ea

u

08

89

H

12

(j

~

13

-

UT

OS

TA

RT

E

lT

Jn

PO

fI

(j

14

1

5 01

10

O

AF

OO

H

0 r

16

L

OA

D

OA

FO

OH

(t

) 1

7

AF

OO

0

3pound

0

ST

AR

T

OU

T (O

EO

H

1

NX

S

WIT

CH

C

) 1

1

8

AF

02

2

10

01

10

L

D

HL

OIl

OO

OH

8

LO

CX

(1

) Iq

05

1

10

00

0

LD

O

EO

2

0

O

S 0

10

01

0

U)

BC

IO

OO

H

1

C)

21

01

1

01

lO

LD

IR

I

OY

3 (t

) 2

2

O

D

C3

00

00

JP

0

ST

AR

T

PlO

IUT

OR

Cl

) ~

23

1

2

4

~IIIT

CH

AR

AC

TE

R

IN

A-R

EG

IST

ER

(1

)

2S

r

26

O

IlG

IS

FIt

Z

3

17

LOA

D

08

1S

FH

~

~

2S

O

IM D

L

PR

HT

P

US

H

DE

S

AV

I[

RI

GIS

TE

R

~

29

0

19

0

CS

71

8S

T

7

LO

IWU

C

M

(C

l

30

0

19

2 280~

JA

Z

HA

ND

IH

0

C

31

~

32

C

ON

VE

RT

H

AR

Pshy

TO

M

IOnt

EIt

-CO

DI

)3

(C

l

34

0 I

g

C

OIl

90

B

CA

U

A

DC

N

35

0

19

7

06

20

su

a 2

0H

rJJ

lt

36

)

7

WA

I

IOR

R

O-

Lo

w

Cl)

0 3

8

~

3 3

9 0

19

9 5

7

ItA

lfD

SN

LD

D

-A

S

Avr

CH

AR

AC

TI

R

a -U

l 0

1911

0 D

ill

HAND~

III

bull

IOIf

~

U

01

9C

C

84

7

BS

T

0

42

0

19

20

11

JA

N

ZH

AN

DI

Cl)

3

~]

01

10

4

A

LP

CD

C

HA

RA

CT

ER

A

GA

IN

C

N

44

0

1A

1

IBM

JA

A

S2

32

I

~

cr ~

46

D

U

Y

PA

IfT

IER

T

IM

47

Cl)

0 4

a

OR

Q

1~5It

()

0 ~i

J

LO

AD

0

1l1

55

tt

H(t

inri

ch

B

au

r

r

50

D

tS

C

DA

SO

I P

TI

ST

C

AL

L

5G

I

0 I

58

C3A

DO

O

JP

S

TI

Geo

rg

Kem

pf-

Str

5

15

CJJ

2

C

H-8

04

6

ZU

rich

I-

-l 0

53

l

UJA

I

GU

TP

rlf

l

ZQ

O

IlA

UD

0

54

ol5

a

11

l2

R

S2

32

L

D

K5

0

b

UI~D

]14

0 O

lrro

L

D

Itbullbull

~O

Ul

Jgt

~7

015

1 0

3n

O

UT

I

OU

T

(01

101

A

I--l

Z

~a

01

61

a

acr

LD

middot Ir

t_

0

~

19

01

63

Io

n

WA

middotIT

D

JNZ

W

AIT

6

0

01

65

D

lln

I

1

(0

l1

1li)

0 tTJ

6

1

01

67

C

II4

7

alT

O

A

Z

62

0

16

9

20

2Jl

JA

N

ZH

AD

I Jgt

Cl

6

3

01bullbull I

D

OH

64

0

16

C

28

08

JA

Z

ST

OP

~

tTJ

65

0

16

3

7

SC

I

()

0

0

16

1

CII

L9

li

lt

c r

(1

67

Ot7

3

0

JIt

IIC

IO

UT

O

(1)

l6

e 0

1 T

J

AI

X

O

A

6

01

74

1

89

middot JA

lt G

un

~

e 7

0 0

17

6

01

S

TO

P

PO

P

a

to

71

0

17

7

C9

middot R

In

72

ID

IOmiddot

00

0

L r

l r

~~ 3NIOOID~middot3NlroID~middot3NlroID~middot3

~ 3NIOOm~middot~NIOOm~middot3NIOOID~middot~N

~3NIOOID~middot3NIOOID~middot3NI~m~middot3NI

~NIOOID~middot

IOOm~middotXNlooID~middot~NIQ)

rJ

I 0)

XI

ttI 3 N I 00

I~

to

3 I-J I CO

I~

to

3 N I 0)

~

to

3 N

~

Imiddot

I

OII~~

3I

J I o

oIDI

JI

00

-shy

I O)IDIJI~

31J

I o)m~middot

m

NlroIDIJImiddot3NlroID~middot3

~

31J

I O)~I~

3I

J I 0

0~1~

3r

l middot3Nloom~3NIOO~~middot3NlooIDIJImiddotplusmnNI

3NIOOIDIJImiddot3NIOOID~3N

middot IOOIDIJImiddot~Nlm

Iro~

lJI

middot 3Nloom~middot3NIOOmlJlmiddot3NIOOm

[

ie ~

~ 0middot

~

J

H middot

~

J

a

Q

0middot

~

J

middot3middot

ii

~

a

~

I~

I r

-i

~

~

J

C

0middot

~

1

~

)

r (1) h

rt

I--l

O

l

m

(

1) ~

(-r

(t) LV

LV

00

J

])

~

irJ

i I o o 3 I~

C

(ofshy

fD

~

~

3[J

I OII~~

I

J I O

OIXI

shy

bull --

-

[I

I 00I

D~

3r-

J I O

)I)

JI

J

3

-~ 0

0m

lJlmiddot

3I

J I o

m~middot

ij

1[1 ~

J IQ

+

-u

) 0 I ~

1[1 A +

N

-

I 00

m

~

bull 3 N I 00

ID

ttt

3 IJ

I I

I IL

shyI 00

-~

r

)J

ID

~J

bull

+

j~~

o 3

r ~

~

~ ~ ~

T)

Z

3 ~

tI

I u

r

T)

to

t-t

r ~

0(

)

AI

I ~

~

-c

3 rJ I Q) ID

IJI

3 rJ

I Q) ID

IJI

3

IJ

0) ID

IJII1f

I

i~

In~1

~I

I~J

ID

U II

I ~

Q)

J IJI

ID

---

_-

~

oh ii)orn shy T- ~-PorMmatiq~rph ~~~ ~ - - gt ~- ~-shyS--------

10 REM 70 REM Schematsche lechnung 30 REM eine~ Rose 420 LINEi65-200 145-205 133-205128 shy

~

40 REM fue~ Ml-731 ~ 198120-20090-18578-170 0 50 REM 430 MOUE60-125 ~ 60 MODE GR 4lt10 LINE50~-15568-195105-210 135-20 Zmiddot70 peOLOR3 5 80 MOUEI000HSET 450 MOUE85-45 ~

90 MOUE38-80 CU460 LINE)5-lt1510-10515-13018 -158 6 100 LINE38-7540-6545-5350-2550shy E3-21893-223108-215125-225165-72 2055-2058-2385-23100-18123-20 0180-220185-215185-210200-20520 ltlJ 130-15 0-198205-195220-170220-145 C)

110 LINEI38-20145-23158-25155-28 470 MOUE50-200 0163-28183-33195-35208-33220-40 480 LINE43-24090-~55]15-268 1251 -2H - ~ 245-138220-155 0 135-265145~260165-258 195-2jS 19 U Q)

120 MOUE66-70 5 -207 C

130 LINE95-35143-25177-45195-68 490 MOUE195-228 UCO (l

140 MOUE53-147 500 LINE255-220258-168263 - 170253- ~ltr 150 LINE48-1 1565-70113-53138-431 130255-115235-95 l

UO70-5~190-65205-75225-110223-123 510 MOOE TN 00225-128220-145213-153208-165 520 SKIP15 llJ M 160 MOUEI13 -53 Cl L()

170 LINEI03-6580-8360-10860-1256 Z W

3~13580-83 M3 180 MOUEI03-65 Z

10 REM P~imfakto~ze~legung ltrC190 LINEI43-60 150-55193-80 190-65 20 REM fU~ SHARP Ml-700200 MOUEI43-60 u o (l30 REM fidipiet Dez210 LINEI70-80180-90193-105 197-13 by 83 0040 REM zB DIE lAHLEN5203-128205-130210-lI0203-90195 rJJ~ 50 REM 648484267 - ~ o (l60 REM 78907651-88193-80 1 O~70 CLS220 MOUE70-113 1-0 8~ PRINTP~imfakto~ze~legUn9 de~ ~Qhl N I ~230 LINE88-95~3-95 PRINT N CU240 MDUE170-80 90 INPUTB i He N e i ngeben N ~rJ)

100 N=INTCABSCNJ) W=SQRCN) )(=0 110 PRINTN jN PRINT E

0120 IF N=l THEN END gt130 A=2 140 GOSUB 220 0)

~150 IF X=l THEN END l

160 IF BltgtINTCBJ THEN GOTO 180 0) 170 GOTO 130 180 A=1 E

c190 A=A+2 GOSUB 220 ltlJ 200 IF X=1 THEN END ~3 210 GOTO 190 ltlJ

220 IFCAgt=W)+CN=lJTHEN X=l GOTO 260 C)

230 B=NA -shy240 IF B=INTCB) THEN N=B PRINT A GOT ltlJ

co 230 U

250 RETURN r-

260 IF ~Hgt 1 THEN PRINT N RETURN ~

0270 END C ~ ltlJ ~

4

Fur- den

SHARP ~OOA

~ ~

F $che I GmbH

DM 15- (incl 7 MWSt)

250 LINEI55-70125-6598-8085-122 260 MOUEI50-15e 270 LINEI60-155165-145165-125153shy95165-10511-15817~-93163J-80150 -75108-88100-100138-88153-95 280 MDVEI40-9~ 290 LINEI25-100113-110 103-128106shy1middot1 1 110 -1 35 120 - l 33 138 - 1 30 15 - 1 35 1~0-118145-97 138-98 148-123 300 MOVEI30-148 310 LINEl53-160170-155160-163140shy165118-16395-14388-12093-110 l0-140118-155153-160 320 MOUE~78-158 330 LINEI65-165148-173110-173 100shy16395-1pound088-13580-12097-123 3lt10 MOUEI90-125 350 LINEI93-140170-178163-178155shy183128~-183103-l7595-170103-166 360 MOUE127-183 370 LINEl20-190105-18578-17065-16 065-15363-15063 ~ 135

380 MDUEI20-190 390 LINEI55-190 175-185190-165200shy160195-145198-138198-138197-135 400 MOUE208-165LINEI78-183 410 f10UEI85-179

ae i Uig ~ _ ~HARP~Co-mputer Heft 16 ~ei te 34

I

_-----shy ~

~ ~~~ rfF~rH ~ h 1fq rH m~~ ~ ~ P h ~ ~J q r ri ~

vlckede

rogra~ brlngt elnlge Veraenderungen In das Basic MZshy2~046 Kit CTRL~oder PRINT CHRf(lO) wlrd zvlschen de norashylen und de voa MZ-700 her be9nnten zve I ten Ze lchensatz uageshyc altet Oas Koaaando CTR~oder PRINT CHR$(12) schaltet In

be iden Ze Ichensaetzen zvlschen noraaler und Inverser Oarste 11 ung ua Die Koaaandos auessen nach de Laden des Kaschlnenprograbullbulles alt USR(~~8B) Inltlallslert verden

~588 ~~80 ~590 5593 ~~96 ~599 ~~9C 559F ~~A2 ~~A~ ~5A8 55AB

~5AC 55AF 5580 5583

- 55B4 55B7 5588 55BB

5 5BC 5580 558F 55C2 55C4 55C5 55C7

5 5C8 5~C9 ~5CC 55CE 5~00 5501 ~~02 5503 5504 ~5D5 ~~06 5507 ~~D8 550-9 550A

~~D8 5~DC

3E CO INIT LD AfCD 32 OF O~ LO ($O~OF) 32 EC O~ LD ($05EC) 21 BC 55 - LD HLZEICH 22 EO 05 LD ($05EO)HL21 C8 ~~ LD HLINVS 22 EO O~ LD (f05EO)HL21 AC ~5 C(jL -ngt LO HLCTRLJ 22 6F 00 LO ($006F) HL 21 B4 55 -TRl- F LO HLCTRLL 22 73 00 C9

3A DB ~5 2F 32 DB 55 C9

3A DC 55 2F 32 DC 55 C9

29 CB E4 3A DB 55 FE 00 C8 CB DC C9

P~ 3A DC 55 FE 00 28 06 Fl 2F 23 09 77 C9123 D9 77 C9

00 00

LO (0073)HL RET

CTRLJ LD A (FLAG 1 ) CPL LD (FLAG 1gt A RET

CTRLLLO A(FLAG2)CPL LD (FLAG2)A RET

ZEICHADO HLHL SET 4H LO AltFLAG1) CP 0 RE Z SET 3H RET

INVS PUSH AF LO A(FLAG2) CP 0 JR ZIVOFF

IVON POP AF CPL INC HL EXX LD (HL)A RET

IVOFPPOP AP INC HL EXX LD (KL)A RET

FLAG 1 DE8 fOO PLAG20EF8 00

J( Accu - CALL-Code J( Zua Monitor J(

HL-Elnsprungadresse Zua Monitor HL-Elnsprungadresse Zua Monitor

J( CTRL-J aktivleren J(

J( CTRL-L aktlvleren J(

Zua Basic

J( Flag fuer Zelchensatz J( auf 00 oder FF setzen

J(

J( CTRL-J beendet

J( Flag fuer Invertleren J( auf 00 oder FF setzen J(

J( CTRL-L beendet

Olsplaycode 8 Offset auf 1 Zelchensatz Accu FLAGl Flag = Ja - Zelchen anzelgen Offset auf 2 Zelchensatz Zelchen anzelgen

Accu retten Accu = FLAG2 Flag - 0 Ja - Noraale Oarstellung Accu zurueck Invert leren Zelger korrlgleren Register uaschalten Accu zua Blldschlra Welter ia Monitor Accu zurueck Ze lmiddotger korrlg1eren Register uaschalten Accu zua Blldschlra Welter la Monitor

Flag fuer Zelchensatz Flag fuer Invertleren

~

o ~ -~

Z

~ al E ~ Q)

~

o c U Q)

c U

COal Jlt -l 00 00 rLl-i om Z rLl 3-i Z ltc

U o al OD (jJ~ 1 O~ O~ 1--0

C N~ ~U)

E o gt g 1 Ol ~

E c Q)

c Q)

~

~ ill c U ~

-I

0 C 1 Ol ~ q

~ ~

~

l WZOJ

~ ltK WlI8Zns UI lEWEZnS shyOa

~amp

wa ~

Cl) Ishy~ u(J

i o tJJ

-- 11111shy~ --------

Das Angebot wird stan9ig erweitert

~~~~~~~~~~m~~~~~

lrJ~l~tm

Heft 16 sette 35shy Ft lIes +middotuet-middot

-(IN~~UfSfUI1~(~ ~~

In Berlin erhalten Sie Alles fUr- Sharp-BUcher bei

Leitfaden Fachbuchhandlung SamoastraBe 231000 Berlin 65

Tel (030) 4651660 4658060 (ab Herbst 1986 Sammelnummer 4535055)

OOnungszeiten Montag bis Freltag

930 Uhr bis 1800 Uhr durchgehend geaffnet

Alles fUr Sharp-Computer Anwenderzeitschrift- und bUcher

Sehr geehrte Damen und Herren

wir bleten Ihnen eine auBergewohnliche Moglichkeit Ihre Buchhandlun Uber unsere Zeitschrift Alles fUr Sharp-Computer einem breiten Kun denkreis bekannt zu machen

Bestellen Sie jetzt fOnf BUcher aus unserem Sortiment und Ihre Buchshyhandlung erscheint in der nachst erreichbaren Ausgabe in unserem EinkaufsfUhrer aIs Ansprechpartner fUr den Anwender So ist der Kund informiert daB Sie seine nachstliegende Bezugsquelle sind wo er ei interessantes Buchangebot vorfindet In der Hoffnung auf eine gute Zusammenarbeit

Ihre Fischel GmbH

IJr H~~ Sharp Microcomputer bullbullbullbullbullbullbullbullbullbullbullbullbull Fischel GmbH Kaiser-Friedrich-Str 54 a o - 1000 Ber1in 12 bullbullbullbullbull bullbull bull bull bull bull bull bullbull Tel 030 323 60 29 Mo - Fr 10 - 1800 Sa - 14 h

Iraquo - C~ i s lis I lt alle Preise in DMgt

1 PC-1500 Programmier- und Programmhanqbuch (ISBN 3-924327-00shyVK = 49- OM

2_ PC-1500A Maschinensprache~Handbuch (ISBN 3-924327-06-8) VK = 49- OM

3 Graphikhandbuch fUr Sharp Computer (ISBN 3-924327-04-1) VK = 49- OM

4 PC-140102 Systemhandbuch (ISBN 3-924327-01-7) VK = 39- OM

5 PC-1401 Anwendungshandbuch (ISBN 3-924327-08-4) VK = 39- OM

6 PC-140102 Maschinensprache-Handbuch (ISBN 3-924327-11-4) VK = 49- OM

7 PC-1350 Maschinensprache-Handbuch (ISBN 3-924327-10-6) VK = 59- OM

8 MZ-700800 Maschinensprache-Handbuch (ISBN 3-924327-07-6) VK = 49- OM

9 BASIC-Lehrbuch fUr Sharp Computer (ISBN 3-924327-09-2) VK = 49- OM

10 Software-Recht (ISBN 924327-03-3) VK = 29- OM

11 PC-1245516061 Anwendungshandbucn (ISBN 3-924327-14-9) VK = 49- DM

12 PC-1500A Tips- und Tricks-Handbuch (ISBN 3 - 924327-12-2) VK = 49- OM

13 Erganzungsheft zum ~C-1500A Maschinensprachehandbuc6 (ISBN 3-924327-17-3 VK = 15- pM

14 PC-1450 Maschinensprachehandbuch (ISBN 3-924327-23-8) VK = 49- OM

N fUr illiifruiur

nil PM S8ARP-Comput~r HeXt 16 Sei te 36

--

15

shyD

M

Fur

d

en

SH

AR

P ~

Ma

ch

i ne

ns P

ra

ch~

middot shy

-Ho

ncb

Kh

~

~D~~

~~~~

~~~

wm

~ID

~rn ~~

~ ~~

m ~~

~~~~

~~~~~~~

~~mr

n~[

~~m

~~~~~m

lE-pound

IiJfP

Rf

wa

49

shyO

M

~~f5

~~

Fur-

SH

AR

P

Maschinensp~acheshy

-Han

dbuc

h

mlla

M~

lmJ~jl~~MnmrWi

MH

J-U

tU7

middotu

-1

F IS

CH

EL

G

bH

~ijE~~~rmmlm

IiII

49

-

P C

-15

0 0

TA

SCH

EHco

npU

TER

pC-I~e8

PRO

CR

An

IER

shyUN

D PA

OG

RAnn

HA

HO

BUCH

~IVII

mIT

l m(E

)(])

m

fTImm0~e

-~

-shy

39

-0

H

~

~

F

isch

tl ~

49

-0

M

f-O

(J

4 (

j)

(D

~o

-(1

(D

lt) r

n Il k

q

un

bb

ur1

1

~

~

Q)

bullbull

bullbullbullI

I-

~

J I

CV

1

I1Il

_-

()

liU

)

den

~450 _

bull O

r 0

J 0

Sta

i

I_

jl1

DM

shy

0

bull

-~~

J ~

shyFJ

SCH

EL

G

bH

49

-0

11

Alia

s fu

r S

HA

R P

C

ompu

ter

Fis

ch

el

Gm

bH

Ka

isa

r-F

rie

dri

ch-S

tra

Be

64

a

1000

Ber

lin 1

2 -

Tel

03

03

23

60

29

aIl

e p

rels

e

incl

7

l1

WST

I

ro

rl~I~middotter

~-~

-

-shy

--

-

_

c--~

shy

~~

shy

-

---

---

--shy

~mo_

-2

9-

0M

ianmiddot

sir

1I

t b

r b

umiddotr ~

fI~

SH

AR

P

ffin

mpu

ltr

Am

n-IW

M

-------

-- --~

BA

SIC

-Leb

rbuc

b rU

r sn

rp

co

pu

ter

16

0 S

elte

D

Pre

la

49

-0

11

mst~

un

gsshy

-Anw

end Ha

ndbu

ch~

_ -

SI-

IAR

P _

_

49

-

DK

ALL

E V

ERG

AN

GEH

EN

HEF

TE

SIN

D

NO

CH

LIE

FER

BA

R

11

Bit

te s

leh

e B

est

ell

sch

eln

fU

r eln

A

bo

nn

emen

t

49

-0

11

6

-D

I1 p

ro H

eft

Fur

de

n S

HA

RP

Epound

95O

IQ

sch

ineN

PfO

chdeg

eshy

~

-shy~ shy~9 -

DH

--1

1_

~UI

d

en

SH

AR

P

~~

Ma

sch

ineN

PN

1ch

emiddotshy ~

-shy 1_shy

0

11_

Fur

d

en

SH

AR

P

MZ-

700

MZ

-800

San

e

rou

_

irt

~_h yen

--

shy

_ou_

49

-D

I1

Das enen Rennwagen

LISTING BRIDGESTONE TURBO - 1100CLEAR 1110 LPR1NT 1120LPRINT 1130LPR1NT 1140iREAO A8(DEF 11451F A=0 1150LPRINT 1160LPRINT 1170LPRINT

1190GOTO 1200LPRINT

1210LPRINT

1220LPRINT 1230LPRINT

1240LPRINT 1250 LPR i NT

1260REAO 126~ IF 1270A=K 1280~FOR 1=1 1290(=K 1300LPRINT 1310LPRINT 1320A=CB=0 1330NEXT 1340GOTD 1350LPRINT 1360LPRINT 1370LPRINT 1380LPRINT 1390 LPR I NT 1400LPRINT 1410LPRINT 1420LPRINT 1430 lPR INT 1440LPRINT 1450ENO

15100ATA

15200ATA

15300ATA

1540 OATA

15700ATA

15800ATA

1590DATA

16000ATA

rnli -SHARP-Computer Heft 16 Seite 38

~~~ bull bull~

--

~----~------------------~~~------~-------------------

~lOOi~l(tpound ~ fu~ den SHARP PC2500 16100ATA 30-12830-116O330-116

(C) DEZEMBER 1985 24-120~324-12024-132~03

Ch i st i aI1 Sruaol i cha 1620DATA 3B-7232-720332-7232 -66O332-6638-72O3

L6300ATA 24-4230-38O330-3830 P~o9~amm BR1DGESTONE TURBO zechnet -260330-2624-30O3

n Fa~be ouf dem Ploite~ 1640DATA 24-3024-42O366-1848 des SHARP PC-2500 -12O348-1242-42O3

16500ATA 42-4260-48O360-4866 -18O384-84162-120O1

1660DATA 162-120162~-16801162-1CHR$ 27 Ib 6884-168O1144-112144-168

CHR$ 2710 O1

M1450 LPRINT I 1670DATA 84~174162-17401162-17

4159-195O1159-19584-207OTHEN 1200

1LE

1680DATA 84-20784-174O184-210CHR$ 27 STR$ F

158-19801~158-198156-2060MAjB 1

1180LPR(~T 0[0 16900ATA 156-20684-228O184-228

1140 84-210O184-8490-96OO

CHR$ 27i0 LPRINT M45shy1700DATA 90-8690-120O090-1208

54 7-126OO87-12687-1680O

053-5463-10245-1024 17100ATA 87-174y84-18000162-120

5-54 168-150O2168-150166-186O

M65-210 2

072-21072-21666-216 1720DATA 166-186156-21602156-2

66 -210 1684-246O284-24678-258O

M66-234 2072 middot-23472 -24056 -240

17300ATA 78-25848-2700248-27066-234 36-2700278-25896-258OOEFGH IJKL

1740DATA 96-25881-252OO96-258L=0THEN 1350 96-2400078-25878-18602COS I+G8=K SIN I+H

17500ATA 78-le665-1440284-1~8TO J STEP L 78-186O278-18648-186O2COS I+GO=K SIN I+H

1760DATA 84-20478-222O278-222MAiB 24-222O224-22212-218O2OCO

17700ATA 84-22878-246O278-246 48-246O224-24012-236O2I

1780 DATA 12 -23612 -1800224 - -1841260 24-240O224-24042-240O2M15-204

1790DATA 42-24052-261O252-261Ql LPRINT PTURBO 36-270O230-24024-228O2M32-75

PBRIOGESTONE 18000ATA 102-234102-228O3102-2

CHR$ 27 3 2890-232O390-23290-240O

M147-124 3

PSKYLINE 1810DATA 90-240102-234O3OOO0

M0-330 ~00~360-153~0360310

CHR$__27 1 i b 18200ATA OO87-155165190785O0

CHR$ 270 27-1681852251610 18300ATA OO36-1592253152910O

045-170310430151015000ATA 12-1812-15300t2-1532 1840DATA O028-16798225118OO4-156OO12-13824-144O0

34-159227305211024-15624-9~~0012-8424 18500ATA 0038-1673154301310O-90OO24-9030-88OO

027~234143190181030~8830-640030-6424 1860DATA OO58-2461702004910O-66OO24-6612-50OO

O22-258180265121024-6624-24OO12-1824 1870DATA 0O24-2252683054510O-24OO24-2442-12O2

050-29995135~481042 -12 42 -153 0242 -153 2 18800ATA OO18-2192703104810O4-1530224-15651-15602

0~87-1202704188515500ATA 24-14466-144O266-1 4 4 1890DATA 0087-1202684301250066-12O266-1242-12O2

0OOOOO15600ATA 66-1284-84O284-8484 -1680284-16856-1320i

66-2484-84O248-5448 -1021O

51-5451-1021O54-5454 -1021057-5457-10210

60-5450-1021O60-1084 2-1140342-11~48-14403

48-14466-138O366-138 60-108O324-13230-128O3

UMP -

-- i~ci J+i~ r ~-potMmat~ o n ~~ ~~ r ri ~~- f bullbull bull ~~~ bullbull ~ ~~

~

1035 D=WU TIC- TAC-TOE HI35 GOTO 1040

1037 D=M 14S0LET G(K)=2I 1040 ON OGOTO 104 14SSLET W(KY=COshy

110421043 SP01 XIX 1044 1045 le 1480NEXT K 46 1047 HJ48 1490LET MAX=-le0 1049 o

gtlt1I 0 10 1041GLCURSOR (40 1492FOR K=lTO 9

-50) GOTO 1 1494 IF W(KraquoMAX 0se THEN LET MAX

1042GLCURSOR (~9 =W(K)LET WUOIOIX -50) GOfO 1 =K 0S0 149SNEXT K

1043GLCURSOR (is 1498RETURN 9 -60) Gora 1500GOSUB 200 10S0 1510 INPUT WILLS

10CLEAR CLS 1044GLCURSOR (40 T DU BEGINNE WAlT 10PRINT -133) GOTO N (JN)jM$

Tl C - TA 1050 IS15LET Z$=W C - TOE 1045GLCURSOR (99 LET ZUG=0

2e BEEP 4 48 100 -133) 60TO IS201F M$=N BEEP 1 100 Hl0 1050 THEN GOTO 15

21GRAPH CSIZE 3 1046GLCURSOR (IS 50 FOR J=ITO 4 9-133)GOTO 1530GOTO 1570 GLCURSOR (0+ 1 1050 lSS0LET ZUG=ZUG+ 0)LPRINT TIC 1047GLCURSOR (40 1 -TAC-TOENEXT -197)GOTO 1555REM BRETTAN 1 10S0 ALYSE

23 GLCURSOR (0-1 1048~LCURSOR (99 lS50GOSUB 130e 0) -197)GOTO GOSUB 1035

25AWAIT 10 10S0 REM COMPUTE PRINT DU = 1049GLCURSOR (IS RZUG X ICH = 0 9-197) 1555GOSUB 1900

26BEEP 4100300 10S0LPRINT F$(O) IF Z$lt)W 30GOSUB 1000 10SSGLCURSOR (e~ THEN GOTO 19 40GOTO 1500 -220gt 50 S0bATA 40-5093 1060 RETURN 1570LET ZUG=ZUG+

-se 155 -S0 4 1200 BEEP 3 1475 IGOSUB 1200 0-12393-123 5 GOSUB 1037 155 -12340shy 12eSlNPUT ~DEIN 1575GOSUB 1900 IS7 93 -lS7 15 ZUG Cl--9) IF Z$lt gtW 0 -IS7 jM THEN GOTO 19

50 DATA 12345 1230 IF FCMgtlt)2 50 5 7 89 1 4 7 THEN GOTO 12 1595 Gom 1550 2 5 8 3 5 9 05 ~800REM

70DATA 1S93S 1240LET FltM)=3 1805RESTORE 60 7 LET F$(M)=X 1810FOR L=lTO 2~

200GRAPH CSIZE 5 STEP 3 COLOR 1S0RGN 1290RETURN 181SREAD XlX2X

210LINE (0 -73)-( 1300REM 3 220 -73) 130SWAIT 0PRINT 1820cLET X=GltXl) GLCURSOR (0-1 ICH DENKE GltX2)G(X3) 46)LlNE U3-1 1310GOSUB 1400 1825IF X=120R X= 46)-(220-145) 350LET F(WU)=5 18THEN LET S

220LINE (730)-(7 LET F$(WU)= P=SP+1 3 -220) 0 18301F X=200R X= GLCURSOR lt145 1360 RETURN S0THEN LET C 0) LINE lt1450 1400 REM 0=CO+1 )-( 146 -220) 1410FOR K=lTO 9 1840IF KltgtXIANO

22SGLCURSOR (0-2 LET WltK)=-10 KltgtX2AND Kltgt 20) 0eLET G(K)= X3 THEN -GO TO

230 RETURN F(K)NEXT K 1850 100eCLEAR D1M Fshy 1430 FOR K=1 TO 9 18451F X=125THE~

(9)F$(S) 143S1F G(K)ltgt2 LET CO=CO+10 1010DIM G(S)WC9 THEN GOTO 14 00

) 80 18S01F X=45THEN 1020FOR I=lTO 9 1440LET WU=KLET LET CO=CO+50

LET F(J)=2 SP=0LET CO= o NEXT 1 o 1860NEXT L

1030 RETURN 144SLET G(K)=S 1890 RETURN GOSUB IB0e

ewe PIImiddot~ ~ ~SHPlRP~CoHeft 16 Sei te 39

1900REM 1905RESTORE 50 1310FOR L=ITO 24

STEP 3 1915REAa XI X2 X

3 1920LET X=F(Xl)

F(X2)F(X3) 1925IF X=I2STHEN

LET Z$= 1 Gora 1945

1930 IF X=27THEN LET Z$=2 GOTO 1945

1935NEXT L 19~01F ZUG=9THEN

LET Z$=3 1945RETURN 1950REM ENDE 1955 IF Z$=2

PRINT DU H ~IpoundGTrICH BE

1950 IF Z$= I PRINT lCH H ABE GEWONNEN

II 1955 IF Z$=3

PRINT UNENT SCHlfDEN

1370BEEP 54790 WAlT 400

1380 INPUT NOCH MAL (jN) jQ$ IF Q$= JGOTO 25

1985 BEEP 448 14 -- 8 BEEP 1 48 500 TEXT LF )

2END

STATUS 2076

David Wagner Martinsbergstr 11 5470 Andernach ~

[11

llytl

~

mputer_lu

--_ f middot __ ~

ltfshy -_M

~------

PC-1500 HARD-UNO SOFTWARE

Neue Informiddotmat i onen zum PC 1500-Uni versal-Me13-und Steuergerat und

~ur Umbauanl~itung der ROA-64k-Speicherkarte des NDR-Klein-Computers

fur den PC 1500

Auf Leseranfragen hin g~be ich hier nochmal einige -wie ich hoffe shyklarende Erganzungen

-~ei dem Sound-IC handelt es sich um e~nen Baustein der drei Tonshysowie einen Raus~hgenerator enthalt Vielfach modulierbare Steuerreshygister ermoglichen dabei einen Supersound wie man ihn vielleicht vom Schneider-Computer her kennt dort ist namlich dieses Sound-le auch eingebaut

-Damit auch etwas davon sogleich zu Ohren kommt ist noch ein kleishyner Stereoverstarker der zwei (bzw gemischt auch drei) Kanale geshytrennt uber zwei kleine (noch anzu~chlieBende) Lautsprecher wiedershygibt Selbstverstandlich sind aber auch die drei Tonkanale an jede Stereoanlage nschlieBbar

-Alle Programme (auch die Maschine~routinen) laufen in jedem Speishycherbereich

-Die realisierbare Centronicsschnittstelle ist middot bisher nur fur einen Drucker (Listings usw) gedacht sie ist daher nicht CE-158-kompatishybel doch softwaremaBig noch ausbaub~r

Wenn das Digital~andlermodul zur Ansteueruhg eines Motors zB mit 6V wie bei Fischertechnik Computing-Modellen genutzt werden solI ist noch ~in Verstarker-IC zB das TDA 2002 Qotig

Die ROA-64k-Speicherplatine ist jetzt geeignet

A) zum AnschluB an das PC-1500-Universal-MeB-und Steuergerat

B) mit Zwischenplatine oa zum DirektanschluB an ~en PC-1500 bzw CE-150

Kurze Beschreibung

Die ROA-64-Karte bestUckt mit 88k-C-MOS RAM 6264 LP 15 oder mit C-MOS-EPROM 27 C 64 bietet fur den PC 1500 nach Umbau bis zu 64 kbyte Speicherraum der in der ersten Speicherebene (MEO) fur Basic bzw in der zweiten Speicherebene (ME1 mit PEEK bullbull oder POKEbullbullbull oder mit Maschinencode anzusprechen) fur Daten middotusw genutzt werden kann Dabei konnen bis zu 32k in die MEO-Ebene fur Basic je nach Rammodulbenutzung gelegt werden davon 24kbyt~ von amp0000 bis amp5FFF fur Programme und 8kbyte vcn amp8000-amp9FFF fUr Daten

Fur die ME1-Ebene sind je nach Ausnutzung in der ~EO noch bis 48kshybyte frei ~on amp0000-amp9FFF + ampCbOO - ampDFFF Oieser Speicherbereich laBt sich als RAM-Floppy benutzen aus der jeweils Oaten Programme usw in den Basicbereich mitte15 kur~er Programmroutinen geholt we~den

FUr alle moglichen Konfigurationen la5sen sich also Losungen finshyden Es muB nur die Dekodierung richtig verdrahtet werden

Sehr nUtzlich ist die Moglichkeit eines middotSchreibschutzes fur je eishynen 8k-Speicher-Block

Mi t der auch noch mogli chen Akkupufferung wi rd auch das Probl em des Datenerhalts gelost So bleiben auch nach Entfernen der Karte vom Rechner alle Oaten erhalten

Fur die Version B (DirektanschluB an den PC 1500) muB eine geeigneshyte Verbindung zur Speicherplatine geschaffen werden Es gibt die Moglichkeit einer Kabelverbindung oder einer Zwischenplatine

Wenn man als Verbindung zur Steckerleiste der Speicherplatlne noch eine oder sogar noch mehrere Buchsenleisten einsetzt lassen sich sogar mehrere Speicherplatinen gleichzeitig () oder nacheinander verwenden

Ubrigens liegen die Kosten fur die beotigten Bauteile (einschlieBshylich der Platine Stecker und 8 8k-Speicher ICs) noch unter 180 OM

nil i pmp shySHARP-Compumiddotter Heft 16 seite 40

~ Start mit RUN

~ ~~ ~ 9h i ~ ~ ~tff9 h m~~~ ~ ~h ~ - 0~qh h

Hier nochmal -zusammengefaBt aus Heft 785- alle Preise Preise ltincl 14 Mwst)

PC-1500 Universal- MeBshy und Steuergerat incli Software etc

455 DM

DA Wandl er-Modul incl Funkti onsgenerator-et-cSoftware 1511~amp)Komfortabl es Telefoncomputerprogramm mi t Superdatenspeicher und schnellen Suchroutinen

Wochentagsweckprogramm mit Melodien usw (ver5ffentli~ht in CHIP 7 1 84) jetzt auc ohne Speicherzusatz

Umbauanleitung fur 64k Speicherplatine

75 DM

Sehr geehrter Herr Fischel

-1

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull i SHARP-PC-121 I __

bullbullbullbullbull-- --------_ --------- ~~t~$$~amp 11------- ----- ----- -- ------ -

anbei sende ich rEnen ein Programm zum VOkabeln-~ernen~C-1401)Vokabeln die beim ersten Abfragen falsch tlherse zt wur en konnen anschlieBend wieder~olt werden

100D FOR K=l TO y 110tLPRINT ES(K)LPRINT

jD$(K)

12iHIiEXT K 130A PRINT middotABFRAGE

WAIT 150 149FOR 1=1 TO Y 159PR1NT ES(l) 160INPUT PS(9) 170IF P$(0)=D$(I) PAUSE

RICHTIGmiddotGOTO 195 180PAUSE YFALSCH

PRINT D$(I)PAUSE I ST RICHTIG

199ES(I)=E$(1)+ 195NEXT I

~ Eingabe der Vokabelliste

Ausdrucken der Liste mit dem CE-126p

Abfragen der Vokabeln durch den Computer

Wiederholung der falsch Ubersetzten Vokabeln

IBPAUSE YOKABELTRA1NE R

20~PUT W1EV VOKABEL H jY

30DIM D$(Y)E$(Y)20P $(0)

40PAUSE EINGABE D PA AREPAUSE FREMDSPR -DEUTSCHPAUSE YLAE NGElt=16 Bsr

50FOR H=1 TO V 60PAUSE NjPAAR 79IHPUT E$(H)DS(N) a9NEXT N 99INPUT AUSDRUCK JH

jBSIF BS=N THEN 130

208INPUT W1EDERHOLNGJ NjO$IF O$=N THEN 280

210N FOR J=1 TO Y 229L=LEN ES(J) 239IF MID$ (ES(J)L1)lt

) THEN 279 240 PRINmiddotT E$(J) 250 INPUT P$(0)IF PS(0)

=DS(J) PAUSE RICHTI GGOTO 278

260PAUSE WIEDER FALSCH PRINT DS(J)PAUSE WAERE ES GEWESEN

27eNEXT J 280 PAUSE ABFRJH EDEND

EINPUT AWE -) j1$

290IF IS=-A THEN 99 300IF I$=W THEN 219 310END

Peter TippeltMozartstr 6 6840 Lamperthe1m

-=W_I raquo-UII - Heft ~ 6 Seite ~~ - SHARP-middot9-orifBGiten

bull bull bull bull bullbullbullbull bull bullbullbullbull bull bullbullbull bull bullbullbullbull bullbullbullbull bull bull bull

middotM---shymiddotmiddotmiddot ~ - ~ ~

- --

--- ---

PC - 1500 PC -1500 PC - 1500 PC - 1500 PC - 1500 PC - 1500 PC

Maschinenprogramm ~ETTE nieses Mapro rettet nach NEW bzw ERROR 44 an Basicprogrammen alles was es zu retten gibtSogar jene die mit MERGE eingeladen wurden ner Mergepointer wird nach jedem gefundenen Programm entsprechend nachgefiihrt so daS nach der Rett~gsaktion das letzte Programm ed~shytierbar istlm Falle eines ERROR 44 ist dies der korrekt eingelesene Teil des defekten Programmes nen im Heft 286 Seite 1 beschriebenen Fehler die Rettungsaktion beim erstbesten ampFF abzubrechen macht dieshyses Programm nicht nieser Fehler entsteht wmiddotenn das Programm Byte fUr Byte nach dem ampFF sucht Aber auch IlRETTE schreibt in das erste Proshygrammby te welches ja das Highbyte der ersten Zeilennllmmer darstell t eine Null da nach NEW hier einmiddotampFF steht Wtirde dieses ampFF nicht geshyloscht entstUnde eine Zeilennummer die groBer oder gleich 65280 ware Im Normalfall sind aber nur Zeilennummern bis 65219 ~ ampFEFF zugelassen weil der Basicinterpreter eine Zeilennummer mit dem Highbyte ampFF als Programmende interpretieren wlirde niese Korrektur des ersten Programmbytes kann in zwei seltenen Fallen zu kleinen Problemen fUhren

1 Fall Die ursprUngliche Zeilennummer war groSer 255 Dadurch wird diese Nummer aUf den Wert des Lowbytes der ursprUngshylichen Zeilennummer redu~iert Dieses Problem laSt sich mit den Editorfunktionen des PC - 1500 leicht losen

2 Fall Die Zeilennummer war genau 256 ~ amp~lfifi oder ein Vielfaches davon In diesen Fallen ist das Lowbyte der Nummer ebenshyfalls ~fi und es entsteht eine Zeile mit der Nummer fie Diese laSt sich mit den Editorfunktionen zwar kopieren aber nicht mit ~ ENTER loschen Abhilfe schaffen hier folshygende Bafehle

H=INT laquoZeilennr)256) (Highbyte) L=(Zeilennr)-256H (Lowbyte) POKE STATUS 2-STATUS 1HL

Flir (Zeilennr) muS d~e gwtinschte Nummer eingesetzt werden nieses Verfahren ist im 1 Fall ebenfalls anzuwenden wenn mehrere mit MERGE geladene Programme gerettet wurden da sich bekanntlich das erste Programm nicht mehr editieren laSt Nach dem Nullsetzen des ersten Programmbytes wird der Inhalt des Basicshystartzeigers als Startadresse fUr die Such- und Rettungsaktion verwenshydet lm Falle eines abgesturzten Maschinenprogrammes konnen alle Proshygrammzeiger ganzlich undefiniert seine Hierbei ist vorher die Basicshystartadresse durch PEEK amp1865256+PEEK amp1866 zu kontrollieren und ggfls durch NEW (Bssicstartadresse) zu initialisieren

Danach wird die Startadresse des aktuellen Programma in amp189E9F zwischengespeichert wn im Falle wei terer Programme in den Mergepointer amp18696A geschrieben werden zu konnen nann wird die Zeilennummer tibershysprungen und das Byte welches die Zeilenlange enthalt ausgelesen und zum Wert der aktuellen Adresse addiert In dieser errechneten Adresse steht bei einer intakten Basiczeile der ASCII - Code fUr ENTER (amp~D)

Dieses amp~D wird nun abgefragt niese Abfrage ist das einzige Abbruchshykriteriwn welches RETTE veranlasst die Suche nach weiteren Zeilen

middotImiddotmiddotmiddotLgtmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotampmiddot middotmiddotmiddotmiddotmiddotmiddotmiddot middot middotd~ r 0 Pi n T1 middot0middot m naamiddot] c -n ( ~sf8~tn - ~

11 IIII Ill bull bullbull 111

l a l 0 bull bullmiddot1u ~

w ~ u 0 a 111I laquo m m If) t I

U

I bullbullbullbull

bzw Programmen abzubrechen Ist die Abfrage positiv wird der Programmshyendpointer amp186168 auf die Adresse hinter ampfiD gesetzt Nun wird eben dieses Byte welches das Highbyte der nachsten Zeilennummer oder die Kennung flir das Programmende ampFF enthalten kann nach diesem ampFF abgeshyfragt Ist die Abfrage negativ geht die Suche bei der nachsten Zeile weiter Wurde aber ein ampFF entdeckt wird die Programmstartadresse aus

a -It I PMP shy ~ SHARP~Co~puter _ He-ft ~e Yte 42

~q~n-p-n ~ ~

~- --~~ -

-Ilt bull - _ bull f bull bull

-shy~h~9r m~~-~~ 9n ~~ ~ ~pmiddotrh __ -- 11~-

fUllIsecttJtiJdem Zwischenspeicher zuriickgeholt und in den -Mergepointer geladen -Anwendungs-shyAnschlieEend wird die aktueIIe Adresse um 1 erhoht und das nachste Proshy ___Handbuch__

gramm entsprechend dem vorhergehenden untersucht - SHARP_ 1st die Abbruchbedingung erfiiIIt wird getestet ob das zuIetzt geretshytete Programm vollstandig ist Wenn jasteht hinter der zuIetzt shyarbeiteten Zeile ein ampFF und das Programm wird beendet Wenn nicht handelt es sich uin ein Programmfragment weIches bis Fehlermeldung ERROR 44 in den Programmspeicher geschrieben wurde diesem Fall wird der Mergepointer nachgeftihrt und hinter die letz-te intakte ZeiIe ein ampFF geschrieben Die Rettungsaktion ist nun abgeshyschIossen RETTE ist voll reIokatibel und beIegt nur grammspeicher Aufgerufen wird es mit CALL (Startadresse)

Hexdum12 RETTE (c) -Siegfried HaIke SaarbrUckenstr 176 b

10E9 CC 65 A9 00 CA ~E 44 44 += 036A 10F3 05 F9FO CA 45 87 00 89 += 0457 10F8 10 CA 67 45 87 FF 99 11 += 03E6 1103 CC 9E CA 69 CC 67 -44 9E += 0482 1108 ID CC 67 85 FF 07 88 05 += 0398 1113 0E CC 9E CA 69 9A += 0345

Interface fUr PC 14011402

wie Sie aus dem unten8tehenden Schaltbild er8ehen konnen habe ich an Ihrem Interface Vorschlag einige Veranderungen vorgenoDlIllen welche ich vorteilhaft finde middot und lrnrz erlautern

mochte Zunachst wurden aU8 den 4 Mignon ZeIlen eine 9V BIockbatterie Um die8en S)annung8Unterschled ausllUgleichen in Reihe 4 Dioden des-Typ8 IN 4003e8 ware eVe auch ein Z-Diode mit 2SV moglich gewesen) mit einer Flu3sJannung von 05V-o6V

Kichael FrMlc Kozartstral3e 7

51

wl 1

C bull l - ~

~g

Die nun um ca IV hohere Betriebs8parinung (ca 7V) hat )~ den Vorteil daB die Verluste in der Schaltung aU8geglichen werden somit das AU8gangssignal eine etws8 hohere Amplitude erhalt und au3erdem ein nachla~sen der Batteriespannung etwas abgefangen wird

Bie positive und negative Betriebsspannung wird nun Uber zwei Widerstande erzeugt wobei der Spannungsteilerstrom ca IS mA betragt Diese Schaltungsart hat den Vorteil daa die Schal tung nur wiirend des einladen9-_~ eingeschaltet werden mu3 da die Masse iiber den 330 ohm Widexstand durchgeschleift wird Weiterhin ist es nUJ1 auch noch moglich den Rechner Uber

die Sc~altung mit Spannung zu versorgen wobei die in der Leitung liegende Diode verhindert da3 der Rechner bei ausgeschalteter Schaltung den StroIn liefert was bei dem hohen Innenwiderstand der Lithium-Zell~n sofort zum Zusammenshybruch der S~annung und somit zu datenverlust J shy

fUllIsectt1IiIJIsect

A~-S--run IUH~buch___

SHARP __

fUhren~wu~middotmiddot=r~d~e~~______ ______~~__________________

a-_MUM Heft 16 Seite 43 middotSmiddotHARP~CcOJnjo-u t e r

abgeshy

zur In

46 Bytes im Proshy

2300 KIEL 1

6945 Hirschberg

J ~ - ~ ~+I ~ I~ ~I~ 4 ~

330

j ~Ma55e

-

-- ~----shy ~ shy

- ~

_IW _ ____IW ___

3000ATA 050~8549156850558454 745054

61~~ ~~tE 310DATA 10645077409034O93351

fu~ den SHARP PC-2500 104312452

(C) 3200ATA O42982412030140103814 7451535415810701728818111 1180

330DATA 0116179134182150174101

Ch~i$tian 5amoticha

Oas P~o9~amm GIRLS FACt Plollel ein fa~shy 58158170147173118101721001

biges Madchengesicht auf dem Plolle~ des 7354

SHARP PC-2500 3400ATA 17527O167181525416491

LISTING GIRLS FACE O147761456014442O12739128 5313310REM GIRLS FACE

3500ATA 6501376514474146i8610120RESTORE 300 46881449014087O130671368030LPRINT CHR$ 27jb 13740LPRINT M120-220 LPRINT 1

3500ATA 92O14195135110126133O50REAO CO 1171351201201321030118106150 IF C0gt13 LPRINT M0-100) LPRINT 08120CHR$ 2ia END

3700ATA 104134O81136901181051070RE~D X1Y1X2Y2X3Y3

50781396612067104~054104480 IF COgt9 LET CO=CO-10 GOSUB 270 61205590A=X1X1B=X2X2C=X3X3

3800ATA 1340421363312047103O51000=Y1Y1E=Y2Y2F=Y3Y3 697621046910010729473847110G=A-B+0-E O7510120Y=(G(X1-X2)-(B-C+E-F)(X2-X3))2(

3900ATA 71747371767006980528(Y1-Y2)(X1-X2)-(Y2-Y3)(X2-X3)) 863100O6697659069851070130X=(G-2(Yl-Y2)Y)2(X1-X2) 877192140R= SQR laquoX-X1)CX-X1)+(Y-Y1)(Y-Y1)

400DATA 6697O12387122100110104) 1010710210493106831011082150X4=(X1+X2)2Y4=CY1+Y2)2 11592150S= SQR laquoX-X4)(X-X4)+(Y-Y4)(Y-Y4)

4100ATA 107102O110991079410987 101118711293110990625057170T=RS 3554

180X4=TX4~X)+XY4=T(Y4-Y)+Y 420DATA 18062185432674507341190X5=(X2+X3)2Y5=(Y2+Y3)2

72 30 71 18 3 98 48 101 54 100 5-2 200S= SQR laquoX-X5)(X-X5~+(Y-Y5)(Y-Y5) 1384

4300ATA 50895298481843285239210T=RS 416111031611623123331136-220X5=T(X5-X)+XY5=T(Y5-Y)+Y 40131230LPRINT CHR$ 27 STR$ COshy

4400ATA 12122-41110458512714240 LPRINT M j Xli Yl 14241LPRINT OXl iY1i X4i iY4

242 LPR INTM X4j Y4 243 LPRINT 0 j X2 -Y2 j X5 Y5 244LPRINT MjX5ijY5 245LPRINT 0iX3iY3 250X=X3Y=Y3 250GOTO 50 27~LPRINT CHR$ 27 STR$ CO 280LPRINT Mj-XijY 281LPRINT OjXi If jY If iX1 If jY1 290 RETURN

lARUN ON ERROR GOlD 5~LF -5

~ - 50N ERROR GOTDMOrsen 0END 10M P CLS WAIT B

CURSOR 8 PR HIT t1or-s e n 1

2BCLEAR RESTORE MORSECODE ~Hit diesem Programm kann man Buchstaben und Zahlen in lorseshyOIM A$(2S)4Zsignale unnlandeln und umgekehrt Bedienung $(9)5T$(25)DEF t--imiddot lni tialisierung Texteingabe (bis 26 Zeichen) anschlieBend 1 M$(2SHSUmwandlung in lltorsezeichen und Frage ob nur angezeigt erden

30FDR 1~0TO 255011 oder auch akustische Signale gegeben werden sollen READ fI$ltI)danach erneute Anzeige des Texts vird hier OFF gedriickt llird NEXT IFGR 1=0das Programm be_endet bei RCL wird noch einmal gemorst bei TO 9 READ 2$0 ENTER kann ein neuer Text eingegeben werden COPYright b )NEXT I

DEF N Texteingabe Stef~n HundhQmme 40 NCLS PAUSEDEF SPACE Ausgabe Rin9str 5 Text eingebenDEF L Textausgabe 8581 M~r-ktschOf 9aSt Z=0 CLS DEF D Decodierung fiir wird hier oder II~II gedrtickt fur S0IF Zlt26CURSDR_ _I oder 1 Nach jedem Buchstaben wird ENTER geariickt ZWAlT 0PRHH

wenn die Nachricht zu Ende ist wird anstatt eines neueri CHR$ 127 Zeichens OFF gedrlickt Danach wird der Klartext ausgedruckt 55 ]$=iNKEY$ IF

J$=THEN 55

- -HARP-Computer-ae awp

~Heft 16 Sei te 44

___

t~ iroh ~ ~ ~~ ~

RON Hier ist Ihr pershysoen iehes Mag j shysehes Gluadrat

0 1 12 7 1 1 8 79 2 5 10 3 82

481 __ 9

C CLEAR WAIT 10PRINT MAG 1SCHES

-QUADRAT BEEP 12

2GRAPH R=0P=0 5 INPUT lHR UO

RNAME jN$ 61F LEN N$(le

CSIZE 4GOTO 11 7 CS middotl ZE 3

11FOR 1=lTO 4 GLCURSOR (13+1 e)LPR1NT N$ NEXT 1

15 TEXTmiddot LF 1 CSIZE 2LPRINT H i er i s t 1hr per-LPRINT soeniehes Mag j-LPRINT se hes Quadrat

313 1NPUT 1HR AL TER j Q

I in po mmat iiotM ~~ ~~ b ri~ ~ bull 0 ~~

60J=ASC J$IF J= SAND 2)0LET 2 2-1 CURSOR 2 PRINT bull GOSUB EPI GOTO 50

0Ir Zlt26AND (J= 320R (J)47AND Jlt58)OR (Jgt64 AND Jlt~Hraquo CURSOR z T$(2) J$PRINT J$2 =2+1 GOSUB EP GOTO 50

80IF Jltgt13THEN 5 o

8522-1BEEP 1 90FOR 1=0TO zJ=

ASC T$(1) IF J =32lET M$U )=

100IF J)64AND Jlt9 lLET 11$0 )=A$( J-65)

1101F J)47AND Jlt5 alET 11$ ( 1) =Z$ ( J-48)

120NEXT 1BEEP 1 200 ClS WAIT 0

PRINT BEEP 0 FFON (0) 1)

210B=0Js=INKEY$ IF J$= 1LET B-=1GOrO 230

220 IF J$lt )0THEN 210

230~ FORmiddot 1=1310 Z CLS wAIT 0

240CURSOR 25 PRINT T$(l)X= 3 IF I+3gtZLET X2-I

250FOR J0TO x CURSOR 6J PRINT 11$(1+J) NEXT J

260 IF BGOSUB IM B EEP

270 IF B=0wAI T GCURSOR 0 GPR1NT POINT 0

2S0 NEXT I _ 290 GOSUB EP

GOSUB IPRT TEX T C=300

309 J=ASC INIltEY$ bull c=c- f IF J=25 THEN 200

310IF J=13THEN 40 320 IF J=15END 330 IF CTHEN 300 340GCUR50R 0WAIT

GPRINT POINT 0GOTO 40

400 DCLS WAl T 6 4PRINT IDecod i ellAn9 WAI T 0 PRINT FOR I=0TO 25 M$( 1) = NEXT I

410FOR 1=0TO 25 CURSOR BEEP 1

420J$=INKEY$ IF J$=THEN 420

430 IF l~N 11$()=5 LET J$=CHR$ 13

440 IF J$=0OR J$ 1 bull LET M$U)= M$ltI )+ bull BEEP 1 10200

450 IF J$= IOR J$ -lET M$lt 1)= MS( D+ BEEP 1 10600

40DIM FC44)se LET Flt11)=Q-2

13 60LET F(21)1 0lET F(3 1)=12 813lET FC41)= 90lET FCl2)=11

100lET FC22)=8 110LET FC32)=Q-2

1 120LET FC42)=2 1~0LET FCl3)=S 140LET FC23)=I13 150LET FC33)=3 1613LET FC43)=Q-1

8 170LET Flt14)=4lS0LET FC24)=Q-l

9 19~LET F(34)=6 2eaLET FC44)=9 210GRAPH COLOR 1

GL CJRSOR (0 shy 5) SORGN

220~OR 1=0TO 21313 STEP 50

250LNE (13-1)-(2 130 -1)

26a~GLCURSOR (0-1 gt

2leNEXT 1 275GLrURSOR (1313) 2S0~OR 1=0TO 200

STIP 50 2913LlNE lt113)-(1

-200) 3d0GLCURSOR (113) 3113N~XT ICSIZE 4

COLOR 2 3213FCR T=eTO 150

STCJ 50

460 IF J$=CHR$ 8 LET 11$( 1)= LEFT$ (M$(l) LEN (1$ ( 1)-1)

465 IF J$=CHR$ 15 LET middot 1=26 GOTO 540 J

47BCURSPR WAIT 0 PRINT (1$lt1) GOSUB EP IF J$ltgtCHR$ 13 THEN 420

475 IF (1$( I )= LET T$( 1)= GOTO 530

480BEEP lFOR K~0 TO 25 IF (1$( 1) =A$(K)LET T$lt 1 )=CHRS (K+6S) K=26GOTO 530

490NEXT K 500FOR K=BTO 9IF

MS(I)Z$(K)LET T$O )=CHR$ (K+ 48)K=10GOTO 530

510NEXT Ilt 520CLS WAIT 96

PRiNT ERROR CLS GOTD 420shy

530 CLS WAI T 0 PRINT CURSOR 18 PR INT M$( 1) Z= ICURSOR 25 PRINT T$(1) GOSUB I EP

540NEXT IGOSUB PRT TEXT GOSUB Er

550 IF INKEY$ ltgt CHR$ 13THEN 55 o

PC-1500 325P=P+l 330FOR 1=eTO 1513

STEP 50 335RR+11F Rgt4

LET R=1 3413GLCURSOR (7+1

-4e-T) IF FCR GrnbHPraquo9GLCURSOR ( 7+1-29 -4e-T) Kaiser - Friedrich - Strasse 54a

~~~It~ GOTO 344 1BBB Berlin 12

342 1F F CR P) gt-1 GLCURSOR lt+ 1shy12-4e-T) ----------------------------------- shy

3431F FCRPgt(-9 CSIZE 2

344LPRJNT FCR P) STATUS 345CSIZE 4NEXT 1 934F3513NEXT T

Hier ist Ihr pershy3613GLCURSOR (13-2 soen iches Magishy30) sches Quadrat 313TEXT CSIZE 2

L PR 1NT 0 i e Qu ersumme er- LPRINTgibt i 7-14 121 h rA t er LPRINT Qj Jah

-15 281 1re

-125 310 David Wagner 94 -13 6Martinsbergstr 11 5470 Andernach Die Quersumme ershy

g i bt j h t A t er 6 Jahre ~

560GOTO 200 000 10RSECOOE

DATA -- _ bullbull ~ tt ~~ It

_ u __ bullIt ~I

~

~

1019 DATA - -I _ bullbull tt __

_ 1 ___ t

__ bullt _- _ - It t I -Y _

1020DATA bullbullbull -p n bull __ It It _ _ t r_ __ __ I It _____-1

1030 DATA ____ I --- __ tt

I U

It _1

bull ~I_

1_deg-

___ t __ -_ It

11130 EPBEEP 12 55 1

1110 IF INIltEY$ THEN 1110 STATUS

112BRETURN 21316 1200 (1BEEPIF (1

$( I )= AI T STATUS 1+(MEI1 -( 24GCURSOR 0 STATUS 3-STATUS 2) GPRINT )

POINT 0 2354 RETURNmiddot

----- ~ bull

w_ J _ ~ _--------

1210rOR K==lTO LEN M$U) B$ =(110$ (M$( 1) K 1) IF B$ BEEP SGN B10200

1220 IF B$=- BEEP SGN B 1 06B0

12313 WAIT 0 GCURSOR 0middot GPRINT POINT o

1240NEXT K RETURN

1300 PRT TEXT CLSmiddot WAI T 0 FOR 1=0TO Z PRINT T$O) NEXT I RETURN

1310 LGOSUB PR T TEXT WAIT GCURSOR e GPRINT POINT 0END

All EoS +uet- _ _ Heft 16 Seite 45 SHARP-Computer- ~

DER

-4- bull shy bullbullbullbullbullbull middot-

4

bull bull I bull bull __ bull bull bullbull I bullbullbull bull bull --

I bull middot4middot middot 1 bull bull bull I bull bullbull bull bull bull

1bullbullIbullbull I bullbullbullIt bull

I bull bullbull bull

FISCHEL GalbH PLC1wa~=h IS~ 3-924 ~27-1S-1

OM 49- (inel 7 MWSt) FISCHEL GmbH p LawaUGh IS~ =-924 327-1~7

7 MWSt)

~

~fi-middot-middot----- _ I _ -------

VORANKUNDlGUNG

SYSTEMHANDBUCH FUR DEN

SHARP PC-2500 Das SYSTEMHANDBUCH FOR DEN SHkRP PC-2500 wird voraussichtlich

folgende Themen belnhalten

ERKLARUNG DES SHARP PC-2500 - SYSTEMS DER PROGRAHHSPEICHER - DER HIKROPROZESSOR - DIE TOKENS - DER SPEICHER - SPEICHERFORHAT DES BASIC-PROGRAHHS

- VERANDERUNGEN IH PROGRAHHSPEICHER EINFQHRUNG IN DIE VERSCHIEDENEN ZAHLENSYSTEHE

- DAS BINARSYSTEH DER STANDARDVARIABLEN-SPEICHER - DAS HEXADEZIHALSYSTEH - DIE STRING-STANDARDVARIABLEN - UHRECHNUNGSPROGRAHHE - DIE NUHERISCHEN STANDARDVARIABLEN - UHRECHNUNGSTABELLEN

DIE FELDVARIABLEN DER SPEICHERAUFBAU DES PC-2500

- SPEICHEROBERSICHT DER RESERVE-SPEICHER - RAH-SPEICHERBEREICH

DER PASSWORT-SPEICHER

DIE LCD-ANZEIGE

WICHTIGE SYSTEHADRESSEN

NOTZLICHE HASCHINENSPRACHEROUTINEN

DAS PROGRAHH FOR GESCHAFTLICHE ANWENDUNGEN ~

bullbullbull

III bullbullbull~

~ I bull I bullbullbullbullbullbull

bullbullbullIbullbullbullI bull- bullbullbull bullbullbull I bullbullbullbullbullbull

1 bull 11- I I bullbullbull I bullbullbullbullbullbull Imiddot bullbullbull bull

bullbullbullI bull bullbullmiddot4bullbullbull I ~bullbull I I bull bullbullbull

bullbullbull-bullbull fa bull bull bull ~bull bullbullIir bull I bull ~ 1 i I

f bull1 bull bullbullbull bull I bull 1 bull -- I bull bullbull - bull bull J

- I bull _bullbullbull bull

OM 49-(nel

16 Seite 46

q 4f r -p h ~ ~ ~ h-fp rH m~

Sehr geehrter Helr Fischel

anbei uber~eiche ich Ihnen das Programm LOTTO-KONIG zur Veroffentlichung in Ihrer middotZeitschrift

Es soli alien glUcklosen Lotto-Spielern bei der Findung der ridltigen Zahlen helfen I

Natiirlich muS auch hier das Gesetz der GroBen Zahlen angewandt werden und bleibt somit auch nur ein Gllicksspielllll I1

Oas Programm beinhaltet eine kleine Statistik Uber die Hiufigkeit der Zahlenziehungen und erlaubt somit zb eine Rangfolgeverteilung

le 213 313 413 se 613 713 813 913

11313 1113 120 1313 1413 1513

1613 1713 180 1913 21313 210 2213 2313 2413 2513 2613 2713 2813 290 31313 3113 3213 330 3413 3513

Prograinmlisting

ARUN ON ERROR GOTO CLEAR DIM A(5) B(49)ON MBE~P 2WAlT PRINTBEEP 2WAlT PRINT BEEP 2WAlT PRINT BEEP 2WAIT PRINT BEEP 2 WAlT PRINT BEEP 2WAIT PRINT BEEP 2WAlT PRINT BEEP 259 199 -WAl T ZCLS USING WAlT CLS WA1T 0PRIHT IF A$ltgtJLET P=B IF A$=JLET P=l FOR ZI=B(e)+1TO B(e)+ZZ CLS WAIT ePRINTZiehungFOR 1=13TO 5 A=RND 49 IF A(10R Agt49LET IF A=A(e)OR A=A(l)OR A=A(2)OR A=A(3)OR A=A(4)OR A=A(5)LETA(l)=A NEXT ] CLS USING WAIT IF P=lUSING U$CSIZE BEEP 1 Z=1 BOD=8(0)+1 FOR 1=13TO 5FOR Y=lTO IF A(I)=YLET B(Y)=B(Y)+Z NEXT YNEXT 1 ]=eNEXTCCLS BEEP 5 PAUSE B(e) Z]EHUNGEN FOR l=lTO 49 WAll 3ePRINT ZAHL NEXT lGOTO M DCLS WA]T 0PRINT

~ ~ ~ q rH ~

Programme fUr den PC 1509

-------- _ ~) q r rimiddot~ --~--shy------

~ ~~~ ~

~

4~ -~ 6c -t- 1

~~~

von He i nz O Schu I t z Ingersheimer Str12 7140 Ludwi9SburQ

3613 3713 3813 3913

4013 4113 420 430 440 4513 460 4713 4813 4913 500 5113

5213 530 5413 5513 5613 570 see

l_Q~TO-KONIG

20A(e)=A(e)U$=ttttttttGOTO M ERROR GOTO MGOTO Je

Lotto Koeni9 Weitele Z-iehungen = OEF Z Oisplay-Ueber-sicht OEF C Dluck-UebelSicht DEF 0 Dr-uck-Uer-t e i lung DEF U Oaten speicher-n OEF S Oaten laden OEF L PRINT RUN ENTERgtLoescht Spe i chel GOTO 313

ePRINT Ziehungen (memjBCe)j)jlNPUT ZZ Ziehungen dlucken J7N A$]HPUT A$

laeuft

A=0GOTO 1813 A=eGOTO 1813

ePRINT ZljT]pjA(e)jA(1)jA(2)jA(3)jA(4)A(5) lLPRINT Z]jTIPjA(e)A(l)A(2)A(3)A(4)jA(5)

49

Z]GOTO se

ili GEZOGEN jB(1) x

Ausdr-uck der- Ueber-sichtON ERROR GOTO M FOR 1=1TO 49 USING U$CSIZE lLPRINT ZAHL ITAB lej GEZmiddot8Cl)middot x NEXT J GOTO M U CLS WAl T 13 PRINT Ausdr-uck der- Ver-t e i I un9 ps=e Z=1 ON ERROR GOTO M LF 2CSIZE lLPRINT Bei B(e) Ziehungen folgendeLPRINT Ueltei lungLF 1 LPRINT I Pos 1 gezogen 1 Zahl 1USING U$ LPRINT 1-------I--- -----I------ILF 1 FOR Y=lTO 49 IF MAXltB(Y)LET MAX=B(Y) JF MINgtB(Y)LET MIN=BCY)NEXT Y FOR I=MAXTO MINSTEP -1 FOR Y=lTO 49 IF I)B(Y)GOTO 5213 IF ]=BltY)AND Y(=49LPRINT ZjTA8 1ejB(Y)xTAB 2ejYPS=PS+B(Y)Z=Z+1

NEXT Y NEXT 1 LPRINT I-------l---------l------]USING LPRINT Statistische Fehler- INT laquoBltB)6)-PS)LF LCLS WAlT PRJNT Ziehungen in Rechnel laden CLS WAlT PRJNT BlTTE ) Recor-dershy auf Play INPUT LOTTO-DATENBlt)BEEP 2GOTO M

7GOTO M

5913 SCLS WAlT PRINT Ziehungen aBand speicher-n CLS WAl T PRl NT Bl TTE gt Recold~1 au r REC r- I61313

6113 PRINT LOTTO-DATENjB()BEEP 2GOTO M 8 IIF1SCHEL GmbH IJ

00000000 0 DDDDDDDODD DDDDDDDDtJO OtJOODDDDDD

Lobels (OEF) M MENUE Z lIEHUNGEN C DISPLAY o DRUCK-UEBERS U DRUCK-UERTEI L OATEN LADEN S OATEN SPEICH

Dimensionen 8(49) A(5)

Pr09lammgloesse

PSIZE 1922

Heft 16Seite 47 mw i UW ~ ~

-SHARP~C-o mp_~u~te ~

l4(--~~--------shy

I 1 o PRO G R A M M E 1 0 P R OG R A M M E

ich Ubersende Ihnen 10 von mir erstellte Beitr~ge fuer den Sharp Pocketcomputer PC 1500 A

Es handelt sich dabei um ein Programm zum scrollen von Texten mittels der 4 Cursortasten ein Programm 2ur Zahlenumwandlung von dez-gtbel 1 bel-gtdez ein Programm zur Berechnung einer inversen Matrix nach dem

Austauschverfahren ei n Passwortprogramm Ral ph Schall ein Musikprogramm fuer 1 12 Oktaven 5160 Dueren ein Graphikprogramm Amselweg 9 ein Editor-Hilfsprogramm in Maschinensprache einen Tip zu Basic-Programmen (Pseudo-Zeilennummern) ein Statistikprogramm und um einige ROM-Routinen die von Basic aus benutzt werden konnen

Programm Nr 1 Scrollen eines Textes Seite -1shy

Te~tberieh einzuschr~nken werden den Variablen RURO und ST im H~uptprogramm die ent~prechenden Werte zugewiesen RU steht fuer die ~nter~ Grenze der Text-Data-Zeile RO steht fuer die obere Greoze ST ist der Abstand zwisehen den einzelnen Datazeile W~iterjin muB im Hauptprogramm die Vari~ble A$(0) auf 80 Zeichen dimensioniert werden

Routine

10 SCROLLCLS WAIT 0RM=RUON ERROR GOTO 10 11 RESTORE RMREAD A$(0)M=1RL=LEN A$(0)-25 12 PRINT MID$(A$(0)M26) 13 I$=IN~~EY$ IF I$=GOTO 13 14 CU=0IF I$=CHR$ BLET M=M-lCU=IIF M(IBEEP IM=l 15 IF $=CHR$ 12LET M=M+lCU=lIF MgtRLBEEP IM=RL 16 IF CUGOTO 12 17 IF I$=CHR$ 10LET RM=RM+ST CLJ=1 IF RMgtROBEEP 1 RM=RO 18 IF I$=CHR$ 11LET RM=RM-STCU=1IF RMltRUBEEP lRM=RU 19 IF CUGOTO 11 20 I F 1$= OR I $=CHR$ 13RETURN 21 IF I$=+LET M=RL 22 IF I$=-LET M=1 23 GOTO 12

HaLlptprogramm

100 ACLEAR DIM A$(Q))80 101 RU=200RO=RUST=IZIGOSUB SCROLL 102 RU=201RO=205ST=2GOSUB SCROLL 103 END

200 201 212)3 205

DATA DATA DATA DATA

Serollprogramm ZLlm scrollen eines Textes AnmerkLIn(p Dureh um~ndern von Im=m-ll und Im=m+l in den Zeilen 14 und 15 inmiddot Im=m-261 Llnd m=m+26 wird der Tegtt um jeweils 26 Zeichen versehoben

Programm Nr 2 Zah~enumwandlung

Wer mit dem Computer arbeitet arbeitet zeitweilig aueh mit Zahlensystemen Da die Umwandlung manchmal jedoch recht langweilig ist erledigt dies nun der PC 1501Z1A Dabei konnen Zahlen vom Dezimalsystem in ein beliebiges System ~ndmiddotumgekehrt umgesetzt werden Der Zahlenbereieh ist fast unbeschr~nkt und es werden auch gebrochene lahlen umgewandelt Diese werden wie normal mit einem Dezimalpunkt eingegeben (2B C012)04 oder 4915225) SolI d~s Programm auch auf anderen Rechner laufen so ist zum Beispiel beim PC 140102 darauf zu aehten daB die alle ~lle einfaehen Stringvariablen in Doppelvariablen dmzuwandeln Bind Das Programm benutzt zur Urnwandlung den ASCII-Code Man sollte sieh also auf die normalen Basis-Einheiten beschr~nken da es sonst zu Fehlausaqen fUhren wUrde Auherdem kann bei-Eingabe einer zu groBen Basis ein Error auftreten da der ASCII-Code ja nur bis 255 geht

Heft 16 Seite 48

Das Programm scroll t ei nen bel i ebi gen Tex t von mamiddot 80 lei chen laenge Der Serollvorgang wird dureh die 4 Cursortas~en und ~ shybestimmt wobei mit Cursor reehtslinks eine Textzeile naeh reehtslin~s geserollt wird und mit Cursor hochrunter zwisehen mehreren Textzeilen middot~ebl~tt~rtmiddot wird Dureh Druek auf - wird zum Textzeilenanfang mit + zum leilenende gesprungen Um diE Routine zu verI assen bet~tigt man Space oder Enter Die zu serollende Texte werd~n in Datazeilen abgelegtUm den

~~~rqh ~ h~~rm~middot~

~

~--r-- ~bull bull amp shy

1 - __ middot ~ 9h1 ~jqhh~ ~- -____ IV

Seite -2- Programme fuer den Sharp PC 1500A

1Q) ACLEAR INFUT Zahl middotA$Basis BZ=VAL A$IF B=1121 INPUT - gtBasis BI=Z-INT ZGOTOmiddot15

11 FOR T=ITO LEN A$IF MID$ (AtTl h NEXT T 12 Al$==LEFT$ (A$ T-1) A2$=MID$ (A$ T+1 16) IF A2$= 11 GOTO 14 13 FOR T=ITO LEN A2$A=ASC MID$(A2$TI)-48A=A-7(A gt9)

I=I+ABATNEXT T 14 FO~ T=ITO LEN Al$=A~ASC MD$(Al$TI)-48A=A-7(A ) 9)

I=+AB- (LEN Al$-T) NEXT T PRINT I GoTo A 15 M=ZZ=INT (ZB)M=M-ZBN$=CHR$ (M+48+7(Mgt9)+N$~IF Zgt12I

GoTo 15 16 IF IltgtI2ILET I=IBM=INT II=I-MI$=I$+CHR$ (M+48+7(Mgt9raquo~

K=K+lIF 1laquo16GoTo 16 17 PRINTN$ I$GoTo A

Programm Nr 3 Inverse Matrix

Eirie Inverse Matrix l~Bt s~ch mit verschiedenen Verfahren berechnen das hier vorgestellte ist das Austauschverfahren Nach dem Start wird die Dimension eingegeben und ein J falls riach jedem Austausch ein Zwischenergebnis angezeigt werden 5011

2121 8 IO CLEAR WAIT 121 INPUT Dimension NZwischenerg A$ DIM A(NN)

21 FOR T=ITO NFoR Y=ITo NPRINT A(TIOY) lip INPUT A(TY)CLS NEXT YNEXT TWAIT

22 FOR T=ITO NPV=A(TTC=1PVFoR Y=ITO NIF YltgtTLET A(I2IY)= -A(TY)PVA(TY)=A(I2IY)

23 NEXT YFOR U=ITO NIF U=TTHEN 26 24 FOR I=ITO NIF IltgtTLET A(UI)=A(UI)+A(I2II)A(UT) 25 NEXT I 26 NEXT UFoR Y=ITo NIF YltgtTLET A(YT)=A(YTPV 27 NEXT YIF A$=JIIGOSUB 29NEXT TEND 28 NEXT TGoSUB 29END 29 FOR R=ITo NFOR E=ITO NPRINT A(RE)= A(RE)

NEXT ENEXT RRETURN

Programm Nr 4 Passwort

Bei vielen Sharp-Rechnern kdnnen die Programme mit einem Passwort g~schUtzt werden mit folgendem Programm i~t dies nun auch beim PC 15121121A mdglich Bedienung Nach dem Einschalten des Rechners wird nach dem Passwort gefragt das eine max L~nge von 16 Zeichen haben kann Durch Druck auf CL kanh die Eingabe geldscht werden mit den Tasten SHIFTDEFSMLRCL+1~MoDE wird jeweils das letzte Zeichen geloscht 1st das Passwort ei ngegeben so wi rd es nach Druck auf ENTER uberpruft Bei einem falschem Passwort wird das Programm erneut gestartet Mit der OFF-Taste ist der Rechner wihrend das Programm l~uft

abschaltbar Damit die Routine nach dem Einschalten a ktiviert wird ist darauf zu achten da8 der Rechnir beim Ausschalten im RUN-Modus ~teht

1 ARUN POKE ampFQ)I2IDamp82PoKE amp764E64CLEAR CL8 WAIT 121 2 CURSOR I2IPRINT Passwort AA$CHR$ 95 3 A$=INKEY$ IF A$=GoTo 3 4 IF A$=CHR$ 15PoKE ~-(FI2II2ID 121 CALL ampCD71 5 IF A$=CHR$ 13GOTo 9 6 IF A$=CHR$ 24GOTo 1 7 IF A$(IO LET AA$=LEFT$ (AA$ABS (LEN AA$-I)~GoTO 2 8 AA$=AA$+A$GoTO 2 9 IF AA$lt gtPasswortGOTo 1

1121 POKE ampFI2IQ)DI2IEND

Programm Nr 5 Musikprogramm

Das Programm belegt die Tastatur des PC 15121I21A von ASD bis 5 mit ganzen und die Tasten WETYUOP mit halben Noten

1121 A CLS WAIT 121 PRINT Musi kprogramm 11 ON ERROR GOTO 12 12 A$=INKEY$ middot IF A$=GOTo 12 13 A$=A+A$RE~TORE A$READ HLBEEP 1HI~0+LGOT01~ 14 AADATA 255 121

15 ASDATA 22310 2 ALDATA 11218 8121 27 ATDATA 1773121 16 ADDATA 2121121 2121 3 A4DATA 951121121 28 AYDATA 157 4121 17 AFDATA 186 3121 24 A5DATA 8812121 29 AUiDATA 138 5121 18 AGDATA 168 4121 5 AWDATA 239 1121 3121 AODATA 114 9121 19 AHDATA 147 51Z 26 AEDATA 211 2121 31 APDATA 11211101212121 AJDATA 129 6121 21 AIltDATA 121 7121

~~~ e~middot-

~ WelI PII ~ ~-- - L ==- e_-_____ 4 - Heft 16 Sei te 49 SHARP-Compu~-

- Mmiddotw shy-iw - - _shy ---_-_----

Programm~ fuer den Sharp PC 1500A

Programm Nr 6 Graphikprogramm

Seite -3shy

Mit dem folgenden Programm wird die Anzeige des PC 1500A so weit es geht graphisch genutzt Die BefehIe im einzelnen

4 6 8 2 7 9 1 3 I

Cursor um Position C~rsor um Position Cursor um Position

nach nach nach nach

8 8 2

links rechts oben Ltnten

8 (I FISCHEL GmbH IJ

00000000 0 0000000000 DDDDDDDtJDO DtJOQODDDDO uu -

Cursor um Position Kombination von 4 und Kombination von 6 und Kombination von 4 und Kombination von 6 und 2 Schrittweite festlegen (1-143) SpaItenmatrix festlegen (0-127) Spaltenmatrix an Cursorposition bleibt erhalten)

zeichnen (Untergrund

+ Von Position v bis Position b Spaltenmatri x 1 zeichnen Untergrund bleibt erhalten) Linien ~ i~hen lID Anfan s punkt lin ks oben ru Endpunkt r~c~t~ unten Es ist auch mdglich schr~ge Linien zu zeichnen Werteberei ch 1 Ir 0-143 DIu 1-7 r gt1 Rechtecke zeichnen lID ru wie bei Linien ziehen Anzeige loschen

100 ACLEAR WAIT 0 QIM P (7) ON ERROR GOTO HI8 102 FOR T=lTO 7P(T)=2 A (T-1)NEXT T 104 Gl=1P1=0P2=1k=0Z=1 106 PP=POINT Pi 108 A$=INIltEY$ 110 IF K=0GCURSOR PlGPRINT PP OR P(G1) k =1GOTO 114 112 K=IZIGCURSOR PlGPRINT PPAND NOT P(G1) 114 IF A$= GOTO 108 116 GOTO A$ 118 P1GCURSOR P1GPRINT PPRETURN 120 P2CURSOR 24PRINT RETURN 122 ICURSOR 24INPUTP2IF P2lt 10R P2 gt 143GOTO I 124 GOSUBP2GOTO 108 Etganzungsshy126 CUSOR 24 INPUT ZGOSUB P2 GOTO 108 128 -CURSOR PI GPRINT PFOR Z GOSUB P 1 GOTO 106 130 =CLS G010 106 132 +GOSUB PlCURSOR 24 INPUT VBL 134 ST=lIF VgtBLET ST=-l 136~ FOR T=VTO BSTE~ STGCURSOR TGPRINT (POINT TOR L)NEXT T 138 GOSUB F2 GOTO 106 140 4GOSUB IP1P1=P1-P2IF P10LET P1=143 142 GOTO 106 144 6GOSUB PlPl=F1+P2 IF F 1143LET Pl=0 146 GOTO HI6 148 18GOSUB PlGl=Gl-1IF Gl lt 1LET Gl=7 150 GOTO 108 152 154

2GOSUB P1G1=G1+1IF Gl gt7LET G1=0 GOTO 108

156 7Gl=Gl-l IF G1 lt lLET G1=7 158 GOTO 4 160 9G1=G1-1 IF G1 lt 1LET G1=7

GOTO 6 1G1=G1+1IF Gl gt7LET G1=1 GOTO 4 381=Gl+1IF Gl ) 7LET Gl=1 GOTO 6

Heft

~ scne I itc-I

162 164 166 168 170 172 174 176 178

)GOSUB P1CURSOR 24 INPUT LORUGOSUB P2 Y1=O-UST=1Y6=OIF OgtULET ST=-1Yl=U-O IF RltLGOTO 106 DM 15-(incl 7 MWSt)

180 182 184

186 188 190

192

194

Y3=0Y2=INT laquoR-L)(ABS Y1raquoGCURSOR L FeR T=ITO RY4=POINT TY3=Y3+1IF Y3gtY2LET Y3=0Y6=Y6+ST Y5=2 A (Y6-1)GPRINT Y40R Y5NEXT T 11 ( 11 GOSUB 11 P 1 CURSOR 24 INPUT L 0 R U GOSUB 11 P2) IF L gtR GOTO 1[2)6 Yl=2 A (O-1)FOR T=LTO RGCURSOR TGPRINT POINT T BR Y1NEXT T FOR T=OTO UYl=2 A (T-1)GCURSOR RGPRINT POINT R OR YlNEXT T Y1=2 A (U-l)FOR T=RTO LSTEP -lGCURSOR TGPRINT POINT T OR Y1 NEXT T FOR T=UTO OSTEP -1Y1=2A (T-1)GCURSOR LGPRINT POINT LOR Y1 NEXT T GOTO 106

raM i PMP SHARPGOmput_er - Heft16 Sei te 50

-- - ~ ~ -

-- ~-~~--~

_____N __ ~ -~ ~)hP h~ ~ h ~-f 9 rH m~~ ~ ~ q h ~~p r rh ~ Seite -4- Programme fuer den Sharp PC 1500A

Programm Nr 7 Editor-Hilfsprogramm

Das folgende Programm solI dem Benutzer die Arbeit mit dem Computer erleichtern FLlnkti onen Shift amp Insist Shift I Delete Delete Cursor left Insist Cursor right

Alle Tasten aul3er SHIFTDEFSML haben Tastenwiederhoung - die shyCursorfunkti on rechtsl inks bl ei bt_ auch bei Shi ft erhal ten Das Programm i st voll reI okati bel und wi r fol gendermarren aktiviert

POKE amp785BHILo POKE amp79D4amp55

HI=HI-Byte und LO=Lo-Byte der Startadresse des Maschinenprogramms

Heltdump

7C01 BE E2 4A EB 7B 0E 40 B7 7C09 25 8B 0D B7 26 8B 0D B7 7Cll ID 8B 10 B7 lC 8B 0F 9A 7C19 B5 ID 8E 02 B5 lC EB 76 7C21 4E 02 9A B5 08 9A 85 0C 7C29 9A

Programm Nr 8 Pseudozeilennummer

Durch folgenden Trick kann man Pseudo-Zeilennummern schaffen Hat man zum Beispiel folgende Zeile eingegebe

1 PRINT OK END

und man POKEd in die Speicherstellen der beiden Doppelpunkte den ASCII-Code einer Zahl (0-9 = 48~57) zB die einer 2 so sieht die Zeile so aus

122 PRINT OKEND

Die Zeile kann nicht mehr editiert werden und wenn sie angesprungen wird mit GOTo 1 (es ist ja noch immer Zeile 1~)

dann entsteht ein Syntax-Error Alle nachfolgenden Zeilen sind noch in Ordnung und laufen einwandfrei

Programm Nr 9 Statistik

Das folgende Programm berechnet aus einem beliebigen Datenfeld die Varianz Standardabweichung Modalwert Median Mittelwert Variationskoeffizient Summe Summe der Quadrate und die Anzahl

Funktionen

Eingabe von Oaten Die einzelnen Oaten werden+~~ 1 2 gt 3 ~ n durch ein Komma getrennt Oaten werden gelscht

8UM Ausgabe der Summe der Summe der Quadrat~SUQ der AnzahlANZ des MittelwertesMIT des MediansMED qes Modalwertes (grter Wert)MOD der VarianzVAR der 8tandardabweichung8TA des VariationsKoeffizientenVAIlt

8 CLEAR CL8 D I M A$ (0) 812) A (30) W ( 100) ON ERROR GOTO 8110 11 81 INPUT 8tat A$ laquo() CLS

FOR T=1To LEN A$laquo()A$=MID$ (At(I2) T1)IF A$lt0oR~middot1 A$gt9NEXT TGOSUB S+A$laquo()GOTo SI A 1 $=LEFT$ (A$ (0) T -1 ) A$ laquo(Z) =M I Dtgt -( A$ (Ql) T LEN A$ laquo(Z) shy13 LEN Al$)P=lPP=lFOR T=PPTO LENA$laquo()IF MID$ (A$laquo() T1)ltgtNEXT TA(P)=VAL14 MID$ (A$laquo(Z) PPT-PP)GoTO 82

-Heft 16 Seite 51

l -

~~~~~~~~~~~= ~~rnrn~~~rn ~~~ ~~rn ~~[j~~ ~~ 8~~W9~~

~~~~~~~ ~~~ ~~~~~~~~~ Opound-f~~

OM 49 - (i ne 1 7 MWSt )

--~ sshy-~---

49 -OM

~~ ~~omiddoth =t mmiddot-rmiddotbhmatil bh~ ~)tibnmiddot~ 0 bull -~ ~~ bullbullbull - bullbullbull bull ~ 1 bullbull bullbull bullbullbull bull 0- ~bullbullbull _ - 1

Programme fuer den Sharp PC 15~~A Seite -5shy

15 A2$=MID$ (A$(0)PPT-PP)A(P)=VAL A2$PP=T+lP=P+lNEXT T 16 S2GOSUB IS+Al$GOTO Sl 17 S+FOR T=l TO P A=A ltT) N=N+l IF Ngt10I2LET N=ll2l2 zummiddot

PRINT VollRETURN 18 SU=SU+ASQ=SQ+AAW(N)=ANEXT TRE=lRETURN SH~P PC-1421 19 S-GOTO s FInan2rnathemat Aldltet-ComouW

212 SANZPRINT Anzahl N RETURII 21 SSUM PRINT Summe SU RETURN 22 SSUQPRINT SumdQuad SQRETURN 23 SMITIF RE=0PRINT Mittel~-ert XMRETURN 24 SVAR-IF fE=I2PRINT Vari anz VA RETURN 25 SSTA IF RE=I2PRINT Standardabw S RETURN 26 SVAKIF RE=0PRINT Varkoeff VIltRETURN 27 SMEOIF RE=I2PRINT Median MERETURN 28 8MODIF RE=I2PRINT Modalwert MORETURN 29 S3RE=I2ER=12 312 S4FOR T=l TO N-2 IF WltT) gtWltT+l) GOTO S5 31 NEXT T IF ER=lGOTO 183 32 XM=I2FOR T=1TO NXM=XM+W(T)NEXT TXM=XM(N+l(N=I2raquo 33 VA=~FOR T=lTO NVA=VA+(W(T)-XM)A2NEXT TVA=VA(N-l+1

(N-l lt 1raquoS=SQR VAVK=SXM 34 MO=W(N)ME=WlaquoN+1)2)IF N2=INT (N2)LET ME=5(W(N2)+

W(N2+1raquo 35 GOTO S+A$laquo(pound1) Begl~itheft mit einigen37 S5A= (W ltT+l) ER=l WltT+l) =W (T) W(T) =A GOTO S4

ProgrammbeispielenProgramm Nr 1~ ROM-Routinen

Zum Schlu8 mdchte ich noch einige ROM-Routinen auffilhren FISCHEL GmbH P LAWATSCH

CALL ampCA58 Edi tor-~al tstart Editor-Warmstart

CALL ampC9E4 All Reset CALL ampE~IZl~

RUN jnur im Run- und Direktmodus) CALL ~-ltC8BB

END CALL ~~CA55

UNLOCK CALL ampCD6A OFF-Taste CALL ~D71

Auto-Power Off CALL 8E33F Error Er in LINE LHLL POIltE amp784BER

POIltE 878B2 LH LL CALL 8CDAF

Loschen dimensionierter Variablen CALL ~DI291

L2schan aIler Variablen (CLEAR) CALL ~~DI2812

Mode-Taste Run lt- ) Reserve CALL ~CB9C

Mode-Taste Run -) Pro CALL ~CBA(ZI

AUSSCHALTEN - PROGRAMM GEST III=RT Oshy

f

Wenigstens das habendie Sharp-PCs gemeinsam

Flir alle die es noch nicht wissen Gibt man im RUN- oder PRO-MODE den Befehl CALL 53 (bzwhexadezimal CALL amp35) ein und drlickt ENTER so erlischt die Anshyzeige Nun ist der R~chner quasi abgeshyschaltet Er verbraucht nun auch nur noch soviel Strom als ware er hardwareshymaBig (durch den Schalter) abgeschaltet wor- --~~~~~~~~~~~~ den Denn auch die Erhaltung des Speichers kostet Strom Will man ihn wieder zum Leben erwecken so braucht nur die BRKshyTaste gedrlickt werden -Viel SpaB beim Ausprobieren-

PL

rawn aMP SHARP-Comp-uter Heft- 16 Se i te - 52

) ~ 4fM p h

Wer 110~T

~~ ~ $ h~ 0 p -r rh ~ -

1amp 1~ inanp i9 pn

~ ~ m=~p r m~

---~-------~----------------Achtung

kann mir die Adresse vdh STmiddotCKmiddot gegen Kosterfershy

stattung ztisc~ickenPC-1500 Zeitung Mhrz84 Seite 3536) Markus Fischer Lindenweg 5 4544 Ladbergen

~~-

Betrlft Alles fUr Sharp Coput~r Mr286 Seite

Sehr geehrte Damen und Herren lIit Vereinb~rung des Autors se-nde ich Ihnen eine -17+4 zu die dieses Progra _auf de-n PC 150111A zurn Laufen bringt Ich wurde ith tiber die Veroffentliehung sehr freuen

Wer das Program Siebzehn + 4 (AlIas fUr Sharp Computer Mr 286) auf seinJm PC 1500A zUIL _laufen bringen will und keine Speichererweiterung besitzt wird da einige Pr oblelle haban Eha bei teile 12111111 bricht der Rechner bei der Eingabe~i~ einer Fehlermeldung ab middotSpeicherUberlauf M bull

Wenn Sie die leilen 28 bis 370 loschen und fo1gende leilen eingeben spar en S~e erst eial jedeen~e Tipparbelt (auBer Sie haben dait schon begonnen) und zweitens viel wertvollen Speieherplatz der bei de PC 1588A zielieh kn~pp ist Ob daB Program auch auf dem PC 1588 (ohne Speichererweiterung) lauft kann ieh nieht sagen weil ien einfaeh noch nteht die ogliehkeit hatte es

ACHTUNS Dia leilen 2111-378

21IA$E7F41 30RESTORE 90FOR 1=I1ITO 8READ 418$=B$+417F SI1IC$(I)-A$+49SD7FSD4941+B$ 61P$(I)=A$+middot494D7F4D494t-+B$ 7111H$(I)=A$+4DSF7D5F4D41 a +B$ elIK$(I)-A$+middotSD4B7F4BSD41middot+B$ 90ampNEXT I 18111DATA 417D6B7B~4163534Fmiddot~417F6B7Fmiddot 118DATA middot416FSB4Fmiddot7F417F637Fmiddot417F6BSS 120DATA u417F63SDmiddot417FS967middot417D537D 138A$middotmiddotB$=

Sehr geehrte Damen und Herren

Wenn Sie sich in unsere Anwender-Zeitschrift

-Alles fUr Sharp-Computershy

mit einer Anz~ige einschalten mochten gtinstiges Angebot

Mit freundlichen GrU8en Bernd Fischel

FlSCHEL Betriebswirtschaftlicher Beratungs- und Prograbullbull ierdienst GbH Kaiser-Friedrich-Stra8e 54a 0-1000 Berlin 12

Cl

auszuprobieren

losehen

B$

Dirk Seharnberg FrohnlestraBe 72 208111 Huburg 61

machen wir Ihnen gerne ein

Ber I in 12 den Tel 030323 60 29 Mo-Fr 10-18 Sa 10-14 h

PC-1S00 zB Speichererweishy ~ terung urn 48K RAM (BASIC-RAM

+ 24-1lt tr1CODE -RAM) Dr1 39B middot 1~4k RAM DM 736shy184kRAM DM1036~

in k 1 Ei nbetu + 6 Mon (-)i--r 51nt i E

Fa Bajit Wasserlooser Weg 34 2390 Flensburg Tel 046133831 od 26943

19

kleine Aderung von ohne Speichererweiterung

UW~~middotmiddot-

~ ~

~ ~

l ~

ifJ

~

~

3

Z

~

c

0

~

J

l

~

Z

0

~

r-shy~

ltr Q

~

0

cQJ

4-c I ro-~ QJ

+-l c I QJ -

l QJ CO oJ CU 01 0)0 Clc 0) ro c ~ CI)~ Cl

-4

QJ c +-l ~ 0 ~ Cl gt U

I ~c ~ QJ U 0 Ol QJ

0 0) 11 d Cl) QJ C I 0 CO ro

c- shy~ Cl) c QJ 0) -t-5 U - C ifJ r-I

cl3shyQJO~~

LL c cQJ QJ00

C3f--O -r-I c QJ

t -fQJltC -c

Cl) M U U coCCI)1-- -11 ~

O-QJ+-lo gtCI)--

11 M QJ If) -11

0--013 CX)1f)~ --~ +-l C1N~c

MOU +-l I 11

4-cUjJc QJClQJ c +-lO

Cl) Cl) c c ltU 0 I ~Q~-

Heft 16 Seite 53 S tI piR-P C O _rylP u t e r

~~~ 1 O~rMmatfbtM i~cibYi ~~ q~rph ~ ~T~ i bull - ~~~~N~ __ ~M~~__________________________________________________________________

PC-1500 LUB

Da Spiel LIlE wurde von delll Mathematiker JHbullConway von der Universitit JRpoundM lPR06RAMM LJFpoundiC-bridge eBtwickelt und 1970 von Martin Gardner iD Scientitic American

2 R~Ma1 h emat einem breiteren Publikum vorgestellt Seither sind zahlreiche Programme sches Spiel vo

n J H ConllJaltur die verschiedensten Computer geschrieben worden (J9~D

3RpoundM f SPJpoundLDer Schauplatz des Spiels it ein zweidimensionales reld lIIit quadrashyREEipoundLN l

tischeD Zellen die tot (leer) oder lebeDdig selD kODDen (mit bull markiert) qREn 1Eine to e Le I I e Iu rd

Bei eiDer Abfrage des leldes wird uber Tod od er Leben aller Zllen nach lebendj9 luenn sehr eintachen Regeln entschieden und dann springt das gesamte leld in sie 9enau 3 le

bende NCH~hbarn den neuen ZUstand (Es handelt sicb also um einen sogenannteD zellularen hat

5RpoundM 20 poundineAutomaten fUr den middotdie Zeit in diskreten Sprungen verliuft) I ebende Le 1 le stirbt luenn siDie Begeln SiDd e nur 0 oder 1

O Jede Zelle bat 8 Nachbarn Nachbarn hat 6RpoundM 2b fine

1 line tote Zellewird lebendig wenn sie genau dret lebende I ebende Le I le stirbt wenn siNachbarn hat e q oder lIlehr

2 Eine lebende Zelle stirbt wenn sie weniger als zwei od er mehr ~ach arn hat JREM 2 FA5SLJNals drei Nachbarn hat

G ~lFHJNTLpound F fBR 84)Schon 1960 hatte der Mathematiker lredkin ein amphnliches Spiel entshy 8RfM Oder FRfDK

wickelt das aber fUr jede Zelle nur die 4 orthogonalen Nachbarn (links J Ns Sp e I (J S6 0) - berlAecksi

rechts daruber darunter) berucksichtigt Die Regeln sind hier ch i 9 t nul d e ortho90nnen N achbarn-

O Jede Zelle hat 4 Nachbarn

1 Eine telle stirbt wenn die Zahl der Nachbarn gerade ist (0 2 9REn RpoundGfLN poundi ne Ze I I est i rboder 4 Nacbbarn) soast lebt sie (1 oder ) Na~hbarn) t Iu e nn Zah I de r Nachbarn 9 er

Dies fUbrt nach einer gewlasen Zeit zu ein~r Vervierfachu~er urshy ade sonst middot leb t s esprunglichea Muster Wegen dieser Expansion ist es aut dem klineD Plotter

JBCLEAR DJn L$( nur bedingt spielbar Das Programm erlaubt aber die Wahl auch vou 19 J9HJ HHJ9

bull 19) f Jlredkins Spiel 2B JNPUT FREDKJN

oder CONWAVltDie Eingangsstellung wird durch die lingabe der Koordinaten der geshy FIC) i 5t

2] IF S$OFANDwUnschteD l~b8aden Zel1eD aufgebaut Diese Koordinaten werden mit 1= 5t ltgt C THpoundN 2B

(entspricht der Zelle) uDd J= (entspricht der Spalte) abgefragt Sie 3B fF S$f LPRJNT FREDKkODDen zwischen 1 und 19 liegen Die lingabe von fur I Beendet die I

lNs Spiel E1ngabe GOTO SB

4BLPRJNT CONWAI

Vs Sp i elDas Programm ist laJlZ in BASIC guchrieben uDd daher zteml1ch langsam 5BLPRJNT WA1T 1

Aber gerade dies erlaubt ein gedaaklicbes Mitmachen bel dieem Spiel 20PRJNT Bitt e Koordjnaten

man kann ver_achen sicb die nachste GeneratioD vorzustelleD Es wird slch Ider

55PRJNT ~lebendezeigen dass dies trotz der sehr eiatacheD Spielregeln garaloht so elnshyn Zellen enge

fach 1st ben 6BWAJT lNPUT ~l

1 (rliintze) 65JF JBTHEN CL5

60 TO 9B

lBBFOR J=JTO 18 JBCURSOR JB2BBCLS 60SUB 6BB 3J51F N4AND L$(J J NPLJ T J J 1B5FOR JJTO lB 2JBFOR J=OTO J bull J )=LET Ht ( CLS1 J B JF L middotH J J ) 22B FOR J=L TO R 1 J )1 GOTO

LT O=J-1GOTO BBLt(J J)ll39pound1 J3B GOTD 6B

225JF J=BTHEN 9BB 23BLPRJNt TAB ltJ- 3 sa Ht ( J I J )

1J5NpoundXT JNEXT J SB60SUB 5BBJ ) j L$ (J J) 39BNEXT J 12BGOTO lBB 395 NEX T J 8BBFOR J=OTO U J3BfOR J=lBTO 1

240NpoundXT J 25BLPRjNT Nf)lT 1BB FOR J=0 TO U B1BFOR J=LTO R

STEP -1 26BLF 26pound=Gpound4j 1J0FQR JLTO R 82BN=tA5C L(J-~J135 FOR J=J TO 1 B Q2BL$(JJ)=H$(JJ J)ofA5C L~ltl Jshy29B GOSUS 5BB 1tB 1 F L $ lt J J )= ) 1 ) ASC L$(j Jof3BB JF S$=FTHEN

LET U=HJGOTO 13BNEXT J 1 ) A5C LSCHJBBB JSB JraquoI423B5FOR J=OTD U lti4BNEXT J

lq5NpoundXT JNEXT J 4SB GOTO JBB 830JF NAND JLpoundT H31BFOR J=LTO R 15BFOR 6=JTO lB $ lt J J ) 3J5NB SBBWAJT BPR1NT I J55FOR H=lTO lB 32BFOR 6=J-JTO Jof Moment bl11e bullbull 60TO 850 1613 JF L$ltH6)= I J bull REWRN 8QB H$

LET L=G-lGOTO 33BFOR H=J-JTO J 85BNEXT J 1B J 6BBLPRJNT GEj G B6BNpoundxr J

J 65 NEXT HNEXT G 31B JF L$(G 1 H)=I~ enerat on B7B60SUB 5B0GOTO J7BFOR 6=J 8TO J LfT N=N4J RETURN 4aB

STEP -J 3S0NfXT H BBG05UB 6Be 9BBLPRJNT LPRJNT J5FOR H=JTO J8 36BNpoundXT G FpoundLD ZU KLpoundlLPRJNT LPRJNT I

J 8B J F L$ (H G) f 3BJF N=3LET H$tJ ALLpound ZpoundiLEN N I

LET RG J 60 TO J )=1 GOTO 3 TOT LF 4 9JBLPRJNT END 2BB 9B fND E LF 4 fND

J85NpoundXT HN~XT ~

S-HARP-Comiddotmputer Heft 16 Sei te 54

f~~~ ~Fph~i ~ ~-M~9 mm~~cr~r~m~ ~pr h shy

K 0 M BIN A T ION fUr den PC-1500

Bei diesem Spiel mlissen Sie versuehen vier vom Computer in einem 10 x 10 Koordinatennetz versteekten Gegenstande aufzusptiren (siehe Beispielausdrukshyke) Es verlangt von Ihnen ein hohes MaB an Kombinationsvermogen

Sie wahlen sieh im Koor-A BeD E f 6 ~ J

e 1 8 8 1 8 1

J 1

0

J

e

e 0

2 4

8 2

amplSe-OfF G H J

1 1 1 1 1 1

1 e

I e e 8 1 8 1

1 e e

2 2 3 3 [2] 1 e

e

1 1 1 1

e 1

1 - _ __ _ ~-J

dinatennetz jewelein- shyA

A Od mittels den ~ und B B iJ Tasten aua u er -

c c nzeige erseheinen dann o

o die ~eweiligen BuehstashyE E

ben (A-J) Bei der geshyF F

wlinsehten Kombination G G

mlissen Sie ENTER drticken bull H H

Darauf druckt der CompushyJ J ter in das ent$prechende

Feld eine Zahl zwischen Sit hClben 56 Punlne trreicht -SIt hClben 82 PunIce erreicht I null und vier Die Zahl

gibt dartiber AufsehluB wieviele Gegenstande sieh entlang der davon auageshyhenden waagerechten und senkrechten Netzlinie befinden Wie Sie sieherlieh nach ein paar Spielen feststellen werden ist null die aussagekraftigste Inshyformation _ Anfangs besitzt man 100 Punkte Der Computer zieht jeweils einen Punkt f~ eine eingegebene Kombination ab - Wenn Sie sieh sieher sind an dieser nder jenen -Position im Koordinatennetz miiBteein Gegenstand -liegen mussen -Sie die Taste fTldrticken Auf dem Disshyplay erseheint dann TIP SolI te sich Ihre Vermu~als riehtig herausshystellen wird das Feld durch ein Quadrat gekennzeichnet Andernfalls bekomshymen Sie 10 Punkte abgezogen STATUS 1 betragt 1167

Listing

S0IF INKEV$ = 2 CLEAR 2=2+1CHR$ 10BEEP 14 GRAPH CSI2E 92t~EXT 1X=X+16 DIM A(1010) 94IF A(XV)=lLETS2IF INKEV$ = 8 P=lE2 2=2-1CHR$ 11BEEP 110 WAIT 0PRINT 96P=P-lCURSOR 2 I X=X-1KOMBINA 2PRINT P 54IF X)10BEEP ITIOH 981F T=lGOTO 12299X=1012LINE (00)-(20 100CURSOR 9PRINT56IF XltlBEEP 192 -202) 0 0 B 29X=114LINE (1-1)-(2 102X=(X20)-1658 IF INKEV$-=01 -201)00 B 104V=(-V20gt+6CHR$ 13BEEP 316FOR 1=2fTO 201 106GLCURSOR (X V)BEEP 1255STEP 20 LPRINT ZGOTO 6418A=A+1 108GOTO 4260CURSOR 2PRINT20GLCURSOR (1-11 110CURSOR 9PRINT CHR$ (X+64) shy4) LPRINT 62GOTO 48CHR$ (A+64) 112 IF A(X V)=064BEEP 199V=122LINE (1-1)-(1 BEEP 3255P=P661F INKEV$ =T-201) -9GOTO 96J BEEP 3 T=l24LINE (1-1)-(2 114G=G+lCURSORCURSOR 9PRINT01 -1gt 0PRINT TIP26GLCURSOR (206 116 X= (X20) -1]6SIF INKEV$ =-I+])LPRINT 118 V=(-V20)+17 CHR$ 10BEEP 1CHR$ (A+64) 120 LINE (XV)-(X+V=V+l28HEXT I 16 V-16) 0 0 B 70IF INKEV$ =30FOR I=1TO 4 122 T=0CHR$ 11BEEP 132X=RND 10V=RND 124 GOTO 42V=V-110 126 GLCURSOR (0-272IF Vgt10BEEP 134 IF A(X V)=l 22)LPRINT Si99Y=10GOTO 32 e habenP P]4IF VltlBEEP 1936 A(XV)=l uncte elleicht9V=138 NEXT I shy

76IF INKEY$ = ~ I1

40 PRINT ) A A lt 128ENOCHR$ 13BEEP 3) lt Punkte BEEP 1255 GOTO 82

42IF G=4GOTO 126 78CURSOR 4PRINT44GLCURSOR (0-2 CHR$ (V+64)62) 80GOTO 6646 X=1 WAIT 0 82IF T=lGOTO 110CURSOR 0PRINT Dominik A Huller84BEEP 1992=0) A A ( 86FOR I=lTO 10 Hohnerkamp 30 48IF INKEV$ =T 88IF A(IV)=lLETBEEP 3 T=l 2000 Hamburg 562=2+1CURSOR 9PRINT 90 IF A(X I )=lLET TIP

- uaa-- - Heft _16 Seite 55 ~ SHARPC_omp-cJte-~

-- - ~ ~~~ B~----- -= - bull J bullbullbull lt bull a- bull I rl ~-R m m n71a Ij ] 0 m Q ~ I 1 -1 bull ~ ~~ripr ~ ~ - r _ = ~ ~ ---=~ middot ----~~~-------------------I

PC 1401~PC 1401 - M A S T E R M I N D PC 1401PC 1401 Bei diese~Spiel geht es daru~ vier Zahlen mit max 10

Versucheh zu erratenDiese Grenze kann in Zeile 50 vershy

inder~ werden

a) Der Rechner

zwischen 1

Verinderung

der Zahlen

b) Sie spielen

Kombination

raten muB

Es kann in zwei Varianten gespielt werden

ermittelt eine Kombination von vier Zahlen

und 6 die sie erraten mUssen Durch die

des RND Befehls in Zeile 40 kann die Menge

verandert werden

zu zweit Dabei gibt der eine Spieler eine

von vier Zahlen ein die der andere ershy

Welche Zahlen vorkommen dtirfen muS vorshy

her festgelegt werden

FUr beide Varianten gilt

Alle Zahlen mUssen

bedeutet daB

~ bedeutet daB

ZB Anzeige

Bedeutung 1

3

Wenn Sie am SchluB

auf einmal eingegeben werden (zB 1223)

die Stelle der Kombination richtig ist

die Stelle der Kombination falsch ist

1234 ~+

ist riehtig () 2 ist falseh (+) ist falsch () 4 ist richtig () der Runde angelangt sind und weniger

als 5 Versuche ben~tigten k~nnen Sie sich in der HIGHshy

SCORE eintragen Sie geben zuerst Ihren Namen ein und

antworten dann auf die Frage0b Sie die Liste ausgedruckt

haben wollen mit J oder N Es werden immer die drei geshy

speichert die die wenigsten Versuche brauehten urn die

Zahlen zu erraten

Das Programm wird ~mit RUN gestartet und erklart sieh sonst

selber Das Progr~mm ist zwar auf dem PC 1401 geschrieben

worden lauft abenmiddot wahrseheinlich auch auf anderen SHARPshy

Pocketeomputern

Viel

lREn bullbull 2REM MAS-~~MND ~

3R~M PC 1401 4RE~ 5RE~ ~ARKUS GAD bull 6RE~ 4920 LEMGO 7REM (C) 1985 8REM

10CLEAR WAiT 50DIM A (4) BC4)DS(4)G(C) =gt(3) Ps(3)

15FOR X=l ib 3LET P(X )=10t~E~T X

20C=ep~INT middotSPIELEN S lEmiddot PRINTmiddot lt1gt A~LENYPRNT Y lt 2gt ZU ZWE IT

25INPUT EIF E(l OR E) 2 GOTQ 25

30QN ~ GoTQ 35middot150 35RE~ ALLEIN 40FOR X=1 TO 4RANDOM

LET A(X)=RND 6NEXT X

45LET ~=A(1 ) 1000+A(2) 100+~ ( 3)1a+A(4 )

50LET C=C+lF C=19 Goro 1middot95

55PR~T CmiddotVE~SUCHmiddot 60INPUT SLET B=S 65IF S=F fjoro 17~

70LET Y=lGOTO 280 75FOR X=l TO 4IF G(X)

=AOO GO TO 85 S0LEr D$(X)=UGOTO 9

o 85 LET D$ ( X)= 90 ~E~T x 95WAIT 150PRINT D$(l)

SpaB beim Eingeben und

160WA~T 5GOTO 50 150RE~ ZU ZW~IT 15SINPUT Y-~E ZAHLA lE~j~T ==AL~- 3=ALET

i=2jOTC 28a 65FOR X=~ -J 4LET A(X

)=G( X)NEXT XGOTO 5 3

70BEEP 3RrNT G~ WONNEf-l n

751~ CltS GOTD 200 8ep~ ~ ~ v~IT vCv VER

SUCriEr 185PQ IN - middot~OC~ EIN SPIE

~~~AIT 58INPuT X$ IF lt$=Yj OR X$=YJA GOTO 40

190END 195~RrNT YLEDER VERLOR

ENGOTO 180 200PRNT Y3ITTE GE3EN S

IEYPRINT 1~REN N~M

EN EININPUT K$ 2051F C=~ ( 2) LET P(3)=C

LET Pt(3)=K$GOTO 2 30

210IF C=P ( l ) LET P(3)=P (2)~ET P$(3)=P$ (2) LET (2)=CLET Pt(2) =K$GOTO 2313

215IF CltP( l) LET ~(3)=P (2 ) LET P(2 )=PC1 ) L~T O(l)=C~~ $(3) =~S(2)LET $(2 )=P$( l)LET P$( U =Ks

220IF CgtP( 1) AHD C( P(2) LET P(3)=P(2)LE~ ( 2)=CLET $ (3)=P$(2) LET P$(2)=K$GOTO 2 313

S~ielen

225I~ C( P(3) AND C)P(2) LET P(3)=CLET P$(3) =K$

230WAIT l00PRiNT YDRUC KER JN YINPUT L$ iF LI= J SOTO 240

235 GJTO 215 240PRINT = LPRINT

250IF (2)=la LeT R=1 GOTO 265

255IF P(3 )=10 LET R=2 GOTO 265

260LET R=3 265FOR X=l TO ~PRINT X

P (( ) YVmiddot Y P$ lt X ) N~~ T XPR1~T

PRINT GGTO 185 280LET J=0FOR x=i TO 4

LET GCX)=0NEXT X

285FOR X=l T~ 4 290IF X= LET J=1090 295F X=2 LET J=100 300r X=3 LET J=l~ 305~ET G ( X ) =G( X) +l~ET

H=H-J 310I~ Hlt0 L~T rl=H+JLET

G(X)=G(X)-lGOrO 320 315GOTO 306 329N~XT X 325LET G(4 )=hON Y GO TO

75165

Markus Oad I8ft=ltaemanu-Strdf t

laap

~ iricib ~~ bull

STEP

S T

Ich Step by Die BASIC

Durch in

Der Im Routinen 1st mit den Programm Basic Die ML Bei

Die Die geandert Aber fUr und

IRE

WIE 18DATA

878

199 48DATA

middot middot r rii-Bo mmat~lti~b -fM ~~ ~ ~i ci r ribull - ~ ~ c- a_ ~ - ~ ~ ~

BY STEP

E P B Y _S T E P ASS E M B L E R

~

habe fUr ~eri PC 1401 ( Modell FAC ) einen in BASIC Ste~ Assembler geschrieben

erzeugten ML Programme stehen ab Adresse 14341 in den Zeilen Um die dazwischetl liegenden Daten der BASIC

Uberspringen werden automatisch Sprungbefehle in da~ ML eing~fijgt bull

einfaches Andern der Zeile 305 kann aber auch jeder andeye Frage kommende Speicherbereich fUr das ML Progr vorgesehen werden

Die eingegebenen Mnemonics und die Daten mUGen ohne Zwischenraum eingegebe-n we-rden zB LIA02 oder LIDP1122 bull

ML Befehl wird dann libersetzt abgespeichert und ausgedruckt Speicher ist mit dem ASSEMBLER noch ausreichend Platz um BASIC Testshy

zum testen der Programme zu schreiben das ML Progr fertig so kann das ASSEMBLER Progr ab Zeile 10 einem BASIC Programm liberschrieben werden das die ML Routinen in ersten neun Zeilen Aufruft Mit Tricks ist es auch mijglich das

ab Zeile 10 zu 16schen und mit einer MERGE Routine ein neues Programm nachzuladen

Routinen konne-n wie BASIC Ze-ilen abgespeichert werden LLIST der ~rsten 9 Zeilen kann sich aber der Drucker aufhangen

Alle-Eingaben mussen dezimal erfolgenDie Ausgabe ist ebenfalls dezimal Verwendung de DATA Zeilen ermoglicht das ladet) in einem Zug Zeilennummern der DATAs sowie der Inhalt dUrfen aber ke-inesfalls

werden bull Oder man entwirft einen neuen Algorithmus in Zeile 314 Leute die sich an ML Programme her ann machen durften Anderunge-n

Verbesserungen

ZEILE~ 1 BIS 9 ZE-ILE 1

ADB-1828-ADC ~-lt96-ADIA-2116

-ADI~~2112~ADmiddot18 68-ADtoi-1912

11DATA -ADW1814AHI A-2188-A~ID-2212

-A~I-2996-AH~Amiddot1

38DATA middotCAL-2224middotCAL Lmiddot3128-CPIAmiddot2183 middotCPImiddot2899middotCPA-1

DECA1867middotDE CBmiddot119SmiddotDECImiddot186S -DECJmiddot1193middotDECKmiddot 1873-DECL-1281

41~ATA -DECP-1991-DX -le8SmiddotDXL1937-D Y-1887middotDYS1839

58DATA middotEXAI1218-EX A-1219-EXImiddot1911 middotEXBDlg~7-EXWmiddot18

89-EXWD182S 68raquoATA -FILD-1831-FI

Lmiddotr1838 9tDATA middotIHAmiddot1876-IHI

middot1284-IHCA-186 IHCBmiddot1194middotI~CImiddot18 -64 - IHcr 1192

91DATA IHCK1972middotIH CLmiddot 128emiddotIHCpmiddot 1888 middotIYmiddot1886middotIYSmiddot183 8middotIXmiddot1884

92DATA middotIXLmiddot1836 188DATA middotJPmiddot3121JPCmiddot

3127 JPHCmiddot312SmiddotJ PHZ-3124-J~3126

middotJRCmiddot2859 181DATA middotJPRCmiddot2858middotJR

-2e45middotJRNCmiddot2943 middotJRHC~2842middotJRHZ -2841middotJRHzpmiddot2t41

des Progr keine Schwierigkeiten bereimiddotten

18iDATA middotJRPmiddot284~-JRZ 28S7 -JRZp 28S6

128DATA -LEAYE-1216middotL DDmiddot1887-Lraquomiddot19S9 -LDpmiddot le32 middotLDQ- 183 3 middotLDRmiddot 1834

121fDATA -LIA-2992middotLIB 2ee3LIDL-t817shyLIDpmiddot3816-LIImiddot288 gmiddotLIr2eel

122DATA -Llpmiddot2818middotLI9 yen2e19middotLOOp-2e47~

1P-1128 123DATA -YBmiddot1819middotYB

Dmiddot1826middotYDmiddot1983 YDmiddot1885middotYWmiddot18 88

138DATA YB1818-YB D-1826-YD-1983 ~Y~D-1885Y~le eg-IIVW)middotle24

148ilATA yentCo-middot206-NO Wmiddot1077

lS8DATA -ORA2191-OR IDmiddot2213middotORIM-2997 middotORA-1871OUTA- 1893middotOUTBmiddot1221

151DATA -OUTF-1895-OU Te-1223

16QDATA middotPOPmiddot 1891 -PUS W1852

188DATA RCmiddot 1289 middotRTHshy1855

198DATA SBB-1921middotSIC -1197middotSBIAmiddot2117 SBI~middot2113middotSBmiddot18 69 -SBH- 1H3

191ampDATA middotSBWmiddot191SmiddotSCshy1289 SLmiddot 1998 -SLW 1829middotSRmiddot1218middotSR 1i-r1828

192DATA STD-1882middotSTP -1048STQ-1849-S iR 185e SWP-- l89S

288uATA middotTESTmiddot2187middotTS lA- 218211 TSIDmiddot 2214 -TSI2898

Joachim Busse Altlander StraGe 15 2800 Br emen 66

238uATA middotWALT-2~7S 258RE (C) 1985 JOACHi

BUSSE lIREIIEH 398raquo1 $(8)9USIHG -

UtUshy3955=14341 318IHPUT -HE-f(8)

L=l 311iF ASe IDS (~S(O)L

i)64 THEh LET L=L+ lGOTO 311

32H=l-1 313~~YAL - RIGHT$ (IS(O)

~EH SX8)-L)F~ IHT (M256)E=H-F256

314~$=LEFTS (~S(9)L)

RESTORE laquoASe (LEFTS (IS 1raquo-6~)18)

328READ AsDIF AS($ THEN 328

34511= IHT (Dlee9)C=Dshy~1988

358FOR 1=1 TO ~+2IF EE~ (5+1)=13 THEN OKE- S44+4S=s+r+ 5

351MEXT I 357iF AS~-LP- THEN PO~E

S C+E S=S+1 GOTO 388 359 IF AS=-CAL - THEN

POKE Se+FEsaS+2 GOTO 3a8

3651POKE SCSzS+l 378IF raquo=2 THEN POKE S

ES-S+lIF B=3 THEN POKE SFS=S+l

38iH (j$=STRS (F256+EH IF ~=1 THEN LET GS=_middot

398~PRiHT STRs (S-B)Af Gs

40e IF SgtlS98e Ti-iEH BEE lP~IHT 9NCCH middot1595 6-5- BVTSmiddot

4181F 5(15956 T~EN GOTO 318

~eft 16 ~eite 57

---~~ -

bull - -I

~~ bull _ 1-1

- w- __--

ersten neun Zeilen zu

Programm

a~ fr 1111zt~ middot IIt I ~~)~ ()~ f~ ~ t

ft~~~olil IIII~1~J ~LIV lt ~li~ C r-i-(11I ~~--~igr middot~7jJik i ~tJ111 - ~ bull

a ~~middot~~ tmiddothG1 i~~~rmiddot~f~tl ~~ I III lil l bull El r11 rl~l~ LJl ~r~ i 11111~ ~ Eldl la1~ h~

~EJ 8 ~rr ~8 J~lJ ~8~~0 (~) ~~rB 0

~EJ JIG El ~Gr[3 Er -0 8middot0 ~B (~l [~l =13 I~r 0j

- J~ )71 laquo(3 tJ I LJ_

IJ IIUrrJ C~

1S3-a IIf)OCCLtltI C rS ~ tllI 013 cue 00CLltI

~~J~) J~J J~

Cl UW

l~

_SHARP---Compmiddotuter~ ~

middotmiddot _~- ----- bull - I

_ ----------shy

mit interessan~enTips amp Pr03rammen sOWle 8nwenshymiddotII I-Imiddot~ middotb~ i smiddotp i E I en (il 11~ d~O_ ~~~~~ern CE-126PCE-140P und CE-516P UaV~mn

Den PC-1350-Anwendern dlirfte die Bedienung der RESERV~-Tasten aus der Be5iienungs anleitung wohl bekannt sein Wenn man j edoch haufig die Winkelart (DEG RAD o GRAD) wechselt ist es oft schwierig festzustellen welche gerade eingeschaltet ist Dies jedoch wird kinderlicht wenn man dazu eine der Reserve-Tasten dazu verwendet Man schaltet den PC-1350 in den RESERVE-MODE (SHIFT amp MOD~) und wahlt dann eine unbelegte TastezB A (SHIFT amp A ) bull

Diese programmiert man wie folgt A MID$ (DRG((PEEK amp787C AND 7)2)+11)

(ENTER nicht vergessen ) Danach schaltet man wieder zurlick in den RUN-MODE Gibt man jetzt SHIFT amp A amp ENtER in den Rechner ein so wird jeweils der erste stabe der eingeschalteten Winkelart angezeigt

~libersetztliberarbeitet~ tPeter Lawatsch j

mit freundlicher Genehmigung1 Club des SHARPENTIERS SBM

151-153 avJean-Jaures elii~~~~i~~~~~~~~~~~~~~~~~~~~~~F-93307 Aubervilliers C~dex

5 1 i iiampJP 8HARP - C0 mput e r

He ft 16 Seite middot S8

-

middot-I

I h

l 1

1 1

1 l

~h

ikh

-

r

-

V

-shy

AB

ON

NE

ME

NT

Wen

n cs

Ihn

en

Sp~D

gem

ach

t h

at

d

iese

Au

sgab

e

vo

n

A

lIas

rUr

Sh

arp

C

om

pu

ter

zu

le

sen

u

nd

S

ie sic

h

au

ch

in

Z

uk

un

rt

du

rch

u

nsere

in

tere

ssan

te Z

eit

sch

rirt

U

ber

alI

as

Wis

sen

swert

e

zum

T

hem

a S

harp

C

om

pu

ter

inro

rmie

ren

w

oll

vn

d

an

n 8

0ll

ten

S

ie n

ich

t l~nger

zo

gern

A

lIas

rUr

Sh

arp

C

om

pu

ter

Jetz

t im

re

gelm

KD

igen

B

ezu

g p

er

Po

st

zu

b

este

llen

S

ich

ern

S

ie

sie

h ein

e

lUck

en

lose

In

rorm

ati

on

u

nd

sc

hic

ken

S

ie

den

B

este

llab

sch

nit

t am

b

este

n n

och

h

eu

te ab

A

lles

rUr

Sh

arp

C

om

pu

ter

ko

mm

t d

an

n

reg

elm

aD

ig

Jad

en

~tonat

ins

Hau

s

oh

nc

daD

Ih

nen

zu

satz

lich

e

Ko

sten

en

tste

hen

All

rz

fur

~(L

1~~A

~Fff

r

~

p

B

itte

v

oll

sta

nd

ig u

nd

le

sb

ar

au

srt

ille

n

B~stellschein

un

ters

ch

reib

en

u

nd

ein

sen

den

an

F

isch

el

GD

bH

Kais

er-

Fri

ed

rich

-Str

5

4a

D-1

00

0 B

erl

in

12

Ich

ab

on

nie

re d

ie Z

eit

sch

rirt

A

lles

rUr

Sh

arp

C

om

pu

tar

vo

n

der

nach

ste

n err

eie

hb

are

n A

usg

abe

an

(P

reis

p

ro

Jah

r 7

2

DH

o

p

I--

A

usl

an

d

84

DM

L

urt

po

stz

usch

lag

1

2

DM

)

I--

D

as

Ab

on

nem

ent

verl

an

gert

sie

h

um

ein

Jah

r zu

d

en

d

an

n

jew

eil

sro

gti

ltig

en

B

ed

ing

un

gen

w

enn

es

nic

ht

2 ~tonate

vo

r A

bla

ur

sch

rir

tshy

I M

PR

ES

SU

M

les

FU

r ~IMN~-Co_puter

Die

Z

eit

sch

rift

fu

r all

e

An

en

der

un

d F

reu

nd

e vo

n S

HA

RP

-Co

pu

tern

O

rgan

d

es

SH

AR

P-U

ser-

Clu

bs

Deu

tsch

lan

d

Der

S

itz

des

C

lub

s is

t B

erl

in

Ko

nta

kta

dre

sse

ist

die

FI

SCH

EL

G

abH

middotAll

es

fur ~-Coputer

ist

ein

e C

lub

zeit

sch

rift

in

d

er

So

ftw

are

lIard~are

und

Har

dw

are-

Erw

eite

run

en

fu

r S

HA

RP

-Coa

pute

r v

or

est

el

It ~

erden

Die

vor~estellten

Pro

du

kte

ko

nnen

so

woh

l vo

n p

riv

at

als

au

ch

aus

de~

Gcw

erbe

st

aaaen

Red

akti

on

B

ernd

F

lsch

el

Ch~fredakteur

Dr

R

oe

r-D

orsc

h

All

es

fur ~-Coputer

wir

d

hera

us

ee

ben

vo

n d

er

FISC

HE

L

Gb

H

Kais

er-

Fri

ed

rich

-Str

aB

e

54a

D-I

00

0 B

erl

in

12

Best

ell

un

en

n

iat

die

F1

SCH

EL

Gab

H

Ber

l in

en

tee

n

Bezu

sp

reis

e

Eln

zelh

eft

D~

6-

(D~

7-

)

Jah

resa

bo

nn

eaen

t DM

7

2-

(D~ 8~-)

(Au

slan

dsp

reis

e L

uft

po

stzu

sch

lar

Ein

zelh

eft

DM

1

-

ia

Ab

on

nea

ent

DM

12

shyin

K

laaa

ern

) k

un

db

ar

8 N

oche

n v

or

Ab

lau

f d

es

Ab

on

neaen

tzelt

rau

es

B

este

llsch

ein

am

E

nd

e d

er

Zeit

sch

rift

S

oll

te

die

Z

elt

sch

rift

au

s G

rund

en

die

n

ich

t vo

a V

erl

a

zu

vert

rete

n

sin

d

nic

ht

eli

efe

rt

wer

den

konn

en

best

eh

t k

eln

A

nspr

uch

auf

Nac

hl i

efe

run

o

der

E

rsta

ttu

n

vo

rau

sbezah

lter

Bezu

se

lder

In

de

n P

reis

en

is

t d

ie

ese

tzli

ch

e

Meh

rwer

tste

uer

in

H

ohe

von

7

en

thalt

cn

in

de

n A

bo

nn

eaen

tsp

reis

en

auch

d

ie

Ver

san

dk

ost

en

Die

in

-A

lles

fUr

IIII

I-C

oap

ute

r

vero

ffen

tl i

chte

n B

eit

rae

si

nd

u

rheb

err

ech

tshyIl

cb

esc

hu

tzt

AI

le

Rec

hte

in

sbes

on

der

e d

as

der

U

bers

etz

un

In

fr

ed

e

Sp

rashy

chen

v

orb

ehal

ten

K

ein

Tei

l d

iese

r Z

elt

sch

rift

d

arf

oh n

e sch

rift

l ic

he

Gcn

ehshy

ai

un

d

es

Her

aus

eber

s in

ir

en

dein

er

For~

-d

urc

h

Fo

tok

op

le

Mik

rofi

I

od

er

and

ere

Ver

fah

ren

-

rep

rod

uzle

rt

od

er

in

ein

e

von

~aschinen

insb

eso

nd

ere

Dashy

ten

vera

rbeit

un

an

lae

n

ver

wen

db

are

Sp

rach

e U

ber

tra

en

wer

den

A

uch

die

R

ech

te

der

W

ied

era

be

du

rch

V

ort

ra

F

unk-

od

er

Fer

nse

hse

nd

un

i

Man

ett

on

verf

ah

ren

o

der

ah

nli

ch

e

We

e b

leib

en

vo

rbeh

alt

en

F

oto

ko

kp

ien

fU

r de

n p

erso

nl

ich

en od

e~

son

sti

en

ei

en

en

B

edar

f dU

rfen

n

ur

von

ein

zeln

en

B

eit

rae

n

od

er

Tei

len

d

arshy

aus

als

E

inze

lko

pie

n

her

este

llt

cerd

en

Jed

e i

B

erei

ch

ein

es

ew

erb

l Ic

hcn

U

nte

rneh

aen

s h

er

est

el

Ite

od

er

ben

Utz

te

Kop

le

die

nt

ew

erb

l ic

hen

Z

wec

ken

ebull

i5~

(2)

Urh

G

und

ver

pf

II c

hte

t zu

r G

ebU

hren

zah

I un

an

d

ie

F

I S

CH

EL

G

m b

H

von

der

d

ie

ein

zeln

en

Z

ahlu

ns

aod

al i

tite

n

zu

erf

rae

n

sin

d

Sia

tlic

he

Vero

ffen

tl i

chu

ne

n

in

All

es

fur ~-Coaputermiddot

erf

ol

en

oh

ne

Beshy

rUck

slch

tiu

n

ein

es

even

tuel

len

P

ate

nts

ch

utz

es

au

ch

wer

den

Nar

enn

aaen

o

hn

e G

ew

ihrl

eis

tun

ein

er

freie

n

Ver

aen

du

n

ben

utz

t

Inla

nd (

Gro

B-

Einz

el-

und

Balln

hofs

buch

hand

el)

Vert

rieb

so

wie

Ost

erre

ich

und

Schw

elz

Ve

rlags

unio

n Fr

iedr

ich-

Berg

lus-

Stra

Be 2

0 62

00 W

iesb

aden

Te

lato

n 0

61

21

26

60

Wir

qti

g

FU

r u

nau

fgefo

rdert

e

ein

gesan

dte

Beitr~ge

Ub

ern

imm

it d

ie

Fis

ch

el

Gm

bH

keln

e

Haft

un

g

un

d

Gew

ah

rleis

tun

g

Die

v

an

d

er

Fis

ch

el

Gm

bH

ho

no

riert

e B

eit

rag

e

geh

en

zu

r fr

eie

n

verw

en

du

ng

im

M

iteig

en

tum

d

er

Fis

ch

el

Gm

bH

Ub

er

E

igen

tUm

er

ist

eb

en

fal1

s d

er

od

er

die

U

rheb

er

A

usn

ahm

en

bed

Urf

en

der

Sch

rift

farm

m

Un

dli

ch

e

Ab

mac

hu

ng

en sin

d

un

wir

ksa

m

rjJ

lich

g

ek

iln

dig

t w

ird

t)

Ich

b

este

lle

rolg

en

de

sch

on

ers

ch

ien

en

e

Ex

em

pla

re

vo

n

rUr

Sh

arp

Co

mp

ute

r

(StU

ck

pre

is

6 D~

t

Au

slan

d

7 D

M)

o

c

Hert

nr

bullbull

bull

bullbullbull

All

e P

reis

e in

cl

(fJ r

Der

Gesa

mtb

etr

ag

v

on

bullbullbullbullbullbull

DH

PJ o

lieg

t b

ar

bei

0

A

lIas

7 ~

Hw

st

o li

eg

t als

V

err

ech

nu

ng

ssch

eck

b

ei

(sch

nell

ste

E

rled

igu

ng

) (1

o

C

w

urd

e am

bullbullbullbullbullbullbullbull

au

r d

as

Po

stg

iro

ko

nto

d

er

Fis

ch

el

Gm

bH

Ko

nto

nr

4

61

53

3-1

03

B

LZ

1

00

10

01

0

Po

stg

iro

am

t B

erl

in U

bershy

3

wie

sen

(B

earb

eit

un

g n

ach

Z

ah

lun

gse

ing

an

g)

0

C

o li

eg

t (n

ur

bei

kle

inere

n

Betr

ag

en

) in

B

rierm

ark

en

o

der

rt

inte

rnati

on

ale

n A

ntw

ort

sch

ein

en

b

ei

ro N

am

e V

orn

am

e bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

r

Str

aB

e bullbullbullbullbullbullbullbullbullbull

bullbull

bullbull

bullbullbullbullbull

bullbull

bullbullbull

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

ro t)

rt

PL

ZO

rt

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

f--

Datu

mU

nte

rsch

rirt

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

(jJ

~Iir is

t b

ek

an

nt

d

aD ic

h d

iese

Beste

llu

ng

in

nerh

alb

v

on

8

Tag

en

(fJ

bei

der

Beste

llad

resse w

iderr

ure

n k

an

n

Zu

r V

ah

run

g d

er

Fris

t ~

gen

Ug

t d

ie re

ch

tzeit

ige

Ab

sen

du

ng

Ic

h best~tige

die

s

du

rch

m

eishy

rt

ne

zw

eit

e U

nte

rsch

rirt

ro ro DatumUnterschri~t

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

Ul

0

~

~

-t-shy

-t-shy

tA ~

~

~

~

=

aktueller software ERSTE COMPUTER-SOFTWARE-FACHZEITSCHRIFT TESTS UNO VORSTELLUNGEN

- ~ ~

Jetzt neu im Ze1scllihenlltlndel

Der Oldie unter den Textverarbeltungsprogrammen

bull bringt die aktuellen Informationen Ober den Softwa re-M a rkt

v

SoIhen SJe dJue Frrtgft mnJA beeft~n so bIIr femSMMrdKh AnsotlttMflndslncbfl Mm sndtt lCht 1 IdrNnen EiIlMg In elM htumelMde WIt dN Sch8Chape1em Ich m6ehtelmen mildHemIdeJnen E1MHftgoewe sendstUJsV~lfSchachMlxhrrMrigH SpItH nlcltt ~nd 1st DIe Rgeln de SchKltshy~smdsolekhtdIIB_~IIichcht$Ch rlgetJstIs~ odetsogataberkannIe IH1ISdI Dkh n~ M4erHoch SpaS att demSpMl~MtdMwktlaJcItrtochlnfiIMM damh 1raquoKhImg unci ~ durch 1Wshy~ ShIIf~ den agn zu ampraquonringen Wet sIch wIrldIellnlemlv mlt SchMh befesNn m6chte dentHlamEnde dlaes Texteselnlge ftI~ de UfenIIurltmplolWn WirMOlleft unfHkxhHlIhshyHm rXfnwtnlt ~n ~n~ und ___Isbndl_

Aufbau des Spieffeldes

DNScnacnbreflMr(iZM sdlfindenbelctanGegnem so aufgoIegI dsjedet

=Ie~~re~ Die84FeiderWodaufveteil

n~~ ~Mundserw AKhtclllJtmtatragen ornilfClecta~traquo LfidlMtJllddMM6gfict

bull ist systemungebunden bull erscheint alle 6 Wochen neu bull Auflage 75000 bull Preis OM 6- oS 50 sfr 6shy

mruentUtt ltomer Sleuthy on the Banshee - Super Game

n

------

~ q ~ r~ ft ~ ~ h ~9 h m~~ ~ ~ ~H ~ )-W ~ r rh ~ bull WW-IW-- _----

3SBFOR FOR

J~2rO ~ J~2TO 3 BpoundlSP lpoundL l BpoundlSFJpoundL ~ 2

39J 60SUB 4BB 392 NEX r J NoEXr

----------shy 3 TAUSCH 9 ---------shy393~ 60 TO 45B 4BBM( J) J )=ABS ltshy

S6N -lAND B(3J

1 J a

J B J

123 456 ) 8 9 - I

1 B B

1 1 B

J 2 3 456 8 9

8 1 B 1 B J IB B

J 2 3 456 ) 8 9

J~J-Jraquo-J)

RETURN 45Bl=BFOR l=JTO

3 fOR J=3TO STEF -1

J 1 TAUSCH 7 4 TAUS CH ) j TAUSCH 6

45J2=2~M(J J)B(3 lJ~J-J)

452NpoundXr JNpoundXT J GOTO 2aB

J B J

J J a B a J

1 2 3 456 ) 8 9

J 8 1

j 2 3 456 ) B ~

B J J jaB

J e J

J 2 3 456 ) 8 9

S-aalf -2LPRINT FER TJ G j IJ- 1

FERT 16 4 ZUpoundGpound

2UEGE LF 3 5JB 1NFUT NOCH El

NMAL ltJNgt A$ CLS

52BJF A~=~J~60TO IBB

2 TAUSCH

J J j B B B B J B

8

J 2 3 456 ) 8 9

- ~

- ~ ~

2 TAUSCH J

J 13 J J 2 3 e J B 456 J a J ) 8 9

53BEND

3 TAUSCH 5

1 J J 2 3 a J 456 J J - 8 9

FER r 1G 3 lUpoundGpound

ErfahrungsberichL SHARP-Obei~twl

Das Programm verspricnL PC-1SOO-Programme auf den APPLE 11 aufzulisLen Dabei Programm Supertape verwendet Supertape isL ein KasseLLen-Aufzeichnungsverfahren welches fUr viele Computer enLwickelL wurde So auch fUr den PC-1SOO und den APPLE II Supertape ist fUr diese beiden CompuLer in ct 784 (APPLE) und 385 (PC-1SOO) erschienen Die beiden

wird das

Programme sirid aber auch ferLi~ erbaltlicb

Die PC-1SOO-Version ist direkt bei der Fischel GmbH (Adresse siehe Impressum) erhalUich -Supertape bieteL ganz nebenbei eine sehr schnelle

Aufzeichnungsmogl~hkeiL auf KassetLen

Wenn man jetzt also Super tape auf beiden Computern haL kann man roiL dem PC-1SOO ein BASIC-Progr~m abspeichern (Dabei durfen nur Befehle des PC- 1500 CE-lSO und CE-158 verwendeL werden) Danach starteL man auf dem APPLE das Prograinm SHARP-Obersetzer Dab~i wird auLomaLisch Supertape nachgeladen Das PC-l500-Programm wird jeLzt in den A PPLE-Speicher geladen und von dorL in einen TexL umgewandelL D~ isL noLig weil die PC-1SOO- Programme als Token verschlUsselL sind (siehe PC-l500~Progra~rnier- und Progra~mhandbuch) Dieser Textmiddot wird auf Diskette abgelegL Ds es ein Standard-DOS-Text ist _ gibL e~ viele Textprogramme mit denen man diesen Text weiterbearbeiLen baw ausdrucken kann

Man kann diesen Text auch manu~1I umiindern so d~ man ihn spiiter miL EXEC in ein APPLESOFT-Programm umwandeln leann

Damit sind die FiihigkeiLen des Programms erschopftMan karm andere PC- 1500-Befehle relaLiv einfach manuell einfugen so d~ auch andere Erweiterungen (TOOLx) unterstutzL werden Die Programme It-ann man vom APPLE nichL wieder zum -PC-1SOO zuriickuberLragen Dazu ware ein neues Programm erforderlich das im Grunde aber an dem bestehenden angelehnt ware

Berild Rtiter

599Z1=1 RESTOREHeiko Muller 518READ Z2 IF ZgtZ2JlozartstraBe 17 PC~1500(A)- RETURN 2905 Edewecht 529Z1=ZI+1

53860T0518 548DATA 984968952

9~ 6 92 98 9 89 888 787686585484

Betr _ Zensurenermitt~ung aus Heft 13 Seite 31 383282 h81 5581DATA 796782768

7547472671269Mein Kollege Kxant moge mir verzeihen - aber das Besserwi8sen 868467653636gehort eben zu meinem Beruf 619682585A18 ich die lange Reihe fast gleicher Anwe1sungen in den Zeilen 5681DATA 568551534- 500 bis 550 sah muBte ich gleicb daruber nachdenken wie man das 5175848464442kUrzer programmieren kann Das Erg~b~is des Nachdenkens sehen Sie 48383634323825

hier Die 51 Zeilenmiddot werden durch diese 7 Zeilen ersetzt shy 281S185i

H lIes + u e t-middot

Heft 16 Seite 7 ~~___ SHARe-CompoundYte~

_NN_NN bull _~ I

--_ - bull

shy

Programm fUr Hypothekenti~gu~g und llmerkungen zum CE-129P middot

Sehr gehrte Damen und Herren Manfred Wrage Kieorhing 16d

2000 N9rderstedt 1 sei t dem Erscheinen Ihrer Alles fUr SHARP-Computer vershyfolge ich besonders die Beitrage zum SHARP PC-1401PC-1A02 und ~ mo~hte Ihneh mein Programm HYPO-86 zur Berechnung einer Hypothek vorstellen Das Date~flu3diagr~ zeigt die Anwendung und Gesmiddottal tung von unterprogrammen ~owie den Geshysamtablauf von HYPO-86 It

r lch habe dies Programm auf einem PC-1401-X ( 1402 ) programshymiert und Uber den neuen CE-129P ausdrucken lassen Dies P~gramm wird_ lIfi t kleinen Anderungen bzw KUrzungen der REMs auch aUf den anderen Kleinen pc-s laufen Zum Schlu3 mochte ich noch auf den neuen PRINTER undCsssetten

Interface CE-129Phinweisen Auf diese neue Hardware haben viele PC-Besitzer lange gewartet und man kann von einer geshylungenen ~omponente sprechen Doch leider ist der CE-129P wie berel ts der CE-126p ein wenig laut Abh~lfe schafft hier eine ca 3 mm dicke Unterlage ausmiddot Schaumgummi welche das Printer-Gerausch auf eih M~inimum reduziert Und nun kann man des Nachts middotweiterprogrammieren und drucken auch wenn das weibliche Wesen schlaft PSmiddot cmiddoth arbelte im Schlafzimmer

OATENFLUSSPlAN

-TllGUNGSHYPOTHEKshy BY H WRAGE 2000 NOROERSTEDT

ai PM

10RE bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 20RE HVPO-86 bull

38RE bull BY WRAGE bull 48RE 2 HORDERSTEDT bull S8RE bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 68RE DEFIHITIOHEH 18RE ---------------shyS8RE AH=AHHUITAET 99RE DA=DARlEHEH

189REI1 JA=SULAUFZEIT 110~RE SZ=SUE ZIHSEH 129RE TI=fILGUHG 130RE TS=TILGUHGSSATZ 149~E ZI=ZIHSEH 159RE ZS=ZshyIHSSATZ 169JA=9SZ=9 179IHPUT -DA-iDA 188 IHPUT -Ts-rs 198IHPUT -ZS-iZS 299GOSUB 469 219TI=TS199DA 229GOSUB 479 230PRIHT = LPRIHT 249PRIHT -TILGUHGSHVPOT

HEKshy2S9PRIHT -------------shy

268PRIHT -DARLEHEH DIshyiDA

278PRIHT -TILGUHGSSATZ ~ -rs

2sePRIHT -ZIHSSATZ ~-is

299PRIHT ----~---------~---------

38eGOSUB 518 3Ul DA=DA-TI 329GOSUB 46e 338IF DAltAH GOTO 389 349 TI=AHZI

SHARP-Computer Heft 16 Sei te 8

- ~~-R~mmatfom vorn q~rqh ~~~ ~

~YPO-86 350GOSOB 479 368GOSUB 518 370GOTO n9 388TI=DA 390GOSUB 478 488G0501 518 419PRIHT -shy428USlHG -IIIIIIIU-

PRINT -GE~bull tIHSEH D -iSZ

438PRIHT 44~)PRIHT 450EHD 468ZI=DAZS189RETURH479 AH=ZI + TI 489JA=JA+l 499SZ=ZI+SZ S09RETURH 519USIHG -IIIIIII~

PRIHT middotJAHR-iJA 529PRIHT -DARLEHEH DI

middotDA 539PRIHT -AHHUITAET DI

-AH 549PRIHT -ZIH5EN

-ZI I

5S9PRIHT -TILGUNG DI middotHI

569RETURH S18REI bullbullbullbullbullbullbullbullbull bullbullbullbullbullbull 580REI PC-1481-X 599RE UHD 600RE CE-12P bull 618RE bullbullbullbullbullbullbullbullbull bullbullbullbull

TILGUHGSHVPOTHEK

~ARLEHEH D189088 TIL6UHGS5ATZ

ZIHSSATZ

middotJAHR 1 DARLEHEH DI AHHUITAET DI ZIHSEH DI TILGUHG D JAHR 2 DARLEHEH D AHHUITAET D ZIHSEH DI TILGUHG D JAHR 3 DARLEHEH D AHHUITAET D ZIHSEH D TILGUHG DI JAHR 4 DARLEHEH DI AHHUITAET D ZIHSEH D TILGUHG DI JAHR 5 DARLEHEH D AHHUITAET D ZIHSEH D TILGUHG DI JAHR 6 DARLEHEH D= AHHUITAET D ZIHSEH DI TILGUHG DI JAHR 7 DARLEHEH DII AHHUITAET DII ZIHSEH DlH TILGUHG D JAHR 9 DARLEHEHDI1 AHHUITAEJ D ZIHSEH Dti TILGUHG D JAHR 9 DARLEHEH DII AHHUITAET Dr ZIHSEH D TILGUHG ~ JAHR 18 DARLEHpoundH

I 6161

~1 ~ 7

19ge8e 9888 7099 le98

99998 9908 6938

1818

97938 8998 6855 1144

96785 8898 6774 1225

95568 8988 6689

1318

94249 889amp 6597 1482

92846 S0ge 6499 Isee

91345 S8e8 6394 1605

89749 8898 6281

------

-~q~rQ -h 1~ mT-qrm~~~ 9h1 yphh~l ~ NN _--V_W_~

TILGUHG DM 1838 DtDARLEHEH 19392JAHR 11 AtIHUITAEr Dr 89geZIHSEH DI 1351DARLEHEH DI 86183 shy

AHHUITAET Dr 88B9shy ~~n~~~ ~~~F~~M~~~_~-~ vmiddotoauTlLGUHG- DI1 6648ZIHSEH DI 6932 middot JAHR 39TILGUHG Dr 1967 DARtEHEH DII 12653JAHR 12 AHHUITAET D11 8900DARLEHEH DI 84216 ZIHSEH- Dr S85AHHUI1AET DI 8999 TIlGUHG DI 7114 shyZIHSEH middot DI 5895 JAHR 31TILGUHG Dmiddot 21B4 DARLEHEH DIU 5539JAHR 13 AijHUtTAET M 5926DARLEHEH DI 82111 ZIHSEH DM 387AHHUITAET Dr 8aBB TILGUHG DI1 5539ZIHSEH DI 5747 TILGUHG DI 2252 GESZIHSEH D 14592695JAHR - 14 DARLEHEH DI 79859 AHHUITAET DI~ 8899 ZIHSEH DI1 5598 TtLGUHG DI 2499 PC-1245 PC-1251 PC-1260 PC-1401 PC-1350 _tJAHR 15 DARLEHEH DI -77449 AHHUITAET DI 8099 ZIHSEH DI 5421 TILGUHG DI 2518 soundausgabe mit Sharp Pocket-Computern JAHR 16 DARLEHEH DI 74879 AHHUITAET DI S999 seitdem die ersten BUcher fUr Sharpcomputer- mlt MaschinensprashyZIHSEH DIU 5249 che erschienen sind weiss man dass det Befehl BEEP noch langeTILGUNG DI 2759 nmiddoticht dasEnde ~er Mbglichkeiten darstellt Es ist middotalso mbgshyJAHR middot 17 lich auf einem Sharp Pock~t-Co~puter middot M~sikprogiamme zu erstel shy -DARLEHEH DI middot72111 lenmiddot _ AHHUITAET DII 8099 ZIHSEH DIIshy 5e~1 Doch ein Musikfreund wird mit der Ausgangsleistung des eingeshyTILGUHG DII 2952 JAHR 18 bauten Kleinlautsprechers nicht zufrieden seiri Mi t meiner tlARLEHEH DI 69f59 Schaltung 1st es mbglich ~ie Musikleistung AHHUITAET DI 8e98 aUf einen beliebigen Lautsprecher zu gehen ZIHSEH DI1 4841 TILGUHGDI1 3158 JAHR 19 DARLEHEH DM 66ge8AHHUITAET DII 8geeZIHSEH D 462e TILGUHG DI 3379 JAHR 29 shyDARLEHEH DI 62621 AHHUITAET DM seee ZIHSEH -DI 4383 TILGUHG DM 3616 JAHR 21 DARLEHEH DM 599B4 AHHUITAET DI sae8 ZIHSEH DM 4138 TILGUHG DM middot 3S69 JAHR 22 DARLEHEH DM 55134 AHHUITAET DM sae9 ZlHSEH DM 3859 TILGUHG DI 4149 JAHR 23 DARLEHEH DI 58994 AHHUITAET DI S8e8 ZIHSEH DM 3569 TIlGUHG DI 4439 JAHR 24 DARlEHEH DI - 46563 AHHUITAET DI middot 8999 ZIHSEH DI 3259 TIlGUHG DM ~74e

JAHR 25 DARLEHEH DI 41823 AHHUITAET DI 8999 ZIHSEH DM 2927 TIlGUHG DI 5e72 JAHR 26 DARLEHEH DI 36758 AHHUITAET DM 8eee ZIHSEH DI 2572 Strom versor- ~

TILGYHG D 5427 JAHR 27middot DARLEHEH DI 31323 ANHUITAET DI 8eee ZIHSEH DI ~ 2192 TILGUHG DI 5897 JAHR 28 DARLEHEH DI 25516 SundlauenenAHHUITAET DI 8998 ZIHSEH Dr _1786 TILGUHG Dr 6213 JAHR 29

~Otfn BmiddotaAtfOBaOTB PtSCHBL- CMBH

zu verstArken und

Die Schaltung kann aUf Vero-board aufgeshybaut werden FUr den Alsch 1uss am Rechshyner macht man sich aus einem kleinen StUck vero-board middot und zwei Wrap-Stiften einen Stecker

1-usV

Wer wahrend dem stationaren Betrieb die Rechner-interen Batteshyrien schonen will hier ein Typ

Mit Pin 9 und 10 kann man den Rechner exterri mit gen in E 90V

An EIO+6V

Rbull Oswa ld am Ra nmiddot CH-3801

UIIP Heft 16 Seite 9 SJleRp--Co-mp- u~e~

OWLING PC-1260 PC-1261

ABEMDTABELLE Stand Hl 2 86

IKURT DURCHS= 1733333 ANZAHL DER SPIELE=3

2 EIt 11 A DURCHS= 154a009 ANZAHL DER SPIELE=3

3LUTZ DURCHS= 1443333 AHZAHL DER SPIELE=3

4BERHD DURCHS= 13180a9 AHZAHL DER SPIELE=2

5DIETER DURCHS= 1215880 ANZAHL DER SPIELE=2

6HORST-U DURCHS= 1183333 ANZAHL DER SPIELE=3

JAHRESTABELLE Stand Hl 2 86

IKURT DURCHS= 1529999 ANZAHL DER SPIELE=12 hS~=197 Pa~ 29186 nSp=98 Pam 27186

2DIETpoundR DURCHS= 1479999 ANZAHL DER SPIELE=il hSp=183 Pas 29186 nSp=99 Pa 27186

3BERND DURCHS= 1401818 ANZAHL DER SPIELE=11 h$p=195 Pas 28186 nSp=112 Pas 29186

4 E1111 A DURCHS= 1396a90 AHZAHL DER SPIELE=15 hSp=199 Pas 27186 nSp=191 Pa 29186

5LUTZ DURCHS= 1352222 AHZAHL DER SPIELE=9 hSp=159 Pas29186 nSp=118 Pas 29186

6bullHORST-U DURCHS= 12637S9 AHZAHL DER SPIELE=8 hSp=156 Pas 29186 nSp=li8 Pas 19286

lit unserea Bowl ingshyprograbullbull haben Sie es lei~hterden Besten des Abends und den Jahresbesten zu er~itshytelnIs Jahresausdruck ~ird gleichzeitig auch das hoechste und nieshydrigste Spiel it Datus angezeigt

Und nun zus Prograss Erstsal iger Start sit RUH und Sie kobullbullen ins IIEHUE Haene ingabe Die Anzahl der Spieler koenshynen Sie je nach Speishycnerkapazitaet des Coputers sit der Yarishyablen L (in Zei ~e 19 und 6a9) anpassenllit DEF B kossen Sie zu Bowl ing-tenuejPIHEIHGABE AUSDRUCK TABELLr ABEHD I

und JAHRWeiter zu Haechsten bei der Pineingabe it -1 lit DEF C wird das Proshygrass und die Variablen au Band gespeichert

Rueckladen it CLOAD BOWLIHGund DEF D uer die YariabelenStart jetzt bull i t DEF A oder DEF B(DEF A nur bei Erweiterung der Tei 1shyneheranzahl)Sie koennen jetzt ein Spiel enr achen und einen Drink sehr ~eniessen denn die laestige Ausshy~ertung ueberniat jetzt jetzt ihr SHARP PC1269 bez1261Strike on wuenscht SHARP-Basic-Teas

cop~ri9ht 19861986 S H A R P Basic-Team 10L=20 DIM BS(L)~S(L

)8HS(L)8D(L4)E (UF(U

29 Y AY WAIT 70 PRIHT 1 Namen eingeben

2 Haflen erweite rn IHPUT Q WAIT IF Q=2 GOTO 4B8

25FOR X=1 TO LBS(X)= EF(X)=300 NEXT X

3aWAIT PRINT Nach d es letzten Nasen ei n E eineben WAIT 9 FOR X=1 TO L CLS

49PRINT Haae des jXj Te i I nehflers CURSOR 24 INPUT BS( X) IF B$(X)=E GOTO S9

45HEXT x WAIT S9B CLS PAUSE 9

Haen einltJeben 55 PAUSE 1 Pineingabe

6BPAUSE 2 Tabel le Ab end

79PAUSE 3 Tabel le Ja hr

7SPAUSE 4 Ende 88 INPUT I IF 1=4 END 85IF 11=9 GOTO 28 98IF 11)1 GOTO 189 95WAIT 0 IHPUT Datu

TU

19aFOR X=l TO L IF BS( X)=P GOTO 50

10SD(X+2L)=0DX+3L)= 9B=0S=9

119PRINT XB$X) 11SCURSOR 24 INPUT PI

NS= jP 128IF Plt0 THEN 140 122IF P)=E(X) LET E(X)=

PGS(X)=TH 124IF Plt=F(X) LET F(X)=

PH$(X)=TT$ 130B~B+lS=S+P CLS

GOTO 110 149IF B=9 THEN 168 158D(X+3L)=BD(X+2L)=

SBZ=D(X)D(X+L)D( X+L)=D(X+L)+BD(X)=( Z+S)D(X+U

169CLS NEXT X WAIT 179GOTO 58 188FOR X=1 TQ L-l 199FOR Y=X+l TO l 288IF 1=2 THEH 238

210IF D(X)ltD(Y) GOSUB 2 70

229GOTO 249 239IF D(X+2L)ltD(Y+2L)

GOSUB 278 249HEXT Y HEXT X 269GOTO 385 270EE$=B$(X)U=D(X)Y=D

(X+L)W=DltX+2L)T=D (X+3L)Q=E(X)H=F(X )KKt=G$(X)

280B$(X)=B$(Y)D(X)=D(Y )D(X+L)=D(Y+L)D(X+ 2L)=D(Y+2L)D(X+3 U=D(Y+3U

285HH$=H$(X)E(X)=E(Y) F(X)=F(Y)G$(X)=G$(Y )HS(X)=H$(Y)

298B~(Y)=EESD(Y)=UD(Y +L)=YD(Y+2L)=WD(Y +3U=T

29SE(Y)=QF(Y)=HGS(Y)= KK$H$(Y)=HH$

389RETURH 38SIF M=2 LPRIHT j

ABEHDTABELLE LPRIHT T$

398IF ~=3 LPRINT bull JAHRESTABELLE LPRIHT StandjT T$

319FOR X=l ro L 315IF 1=3 AHD D(X+L)=8

GOTO 340 329IF M=3 LPRJHT XjB$(X

)

322IF 1=3 LPRIHT middotjD URCHS=middotj USIHG middot111 11111 DOO

324 IF 11=3 LPR1HT middotmiddotA HZAHL DER SPIELE=j USIHG jD(X+U

LPRINT hSp= STRS E(X)j Pa G $(X)

325IF M=3 LPRIHT bull nSp =j STRS F(X)jmiddot Pa bull H$Oltgt

328IF 11=2 AHD D(X+3L)= 8 GOTO 348

338IF 11=2 LPRIHT XjBS(X )

332IF M=2 LPRIHT jmiddotD URCHS=j USrHG ~III 1IIIIjD(X+2L)

334IF 11=2 LPR1HT middotjA HZAHL DER SPIELE=j USING jD(X+3U

349HEXT X 350GOTO 58 48aFOR X=l TO L IF BS(

X)=E GOTO 448 418HEXT X 420PRIHT Speicher ist

vo I I GO TO 59 448 IF X=29 PRIHT 9Letzt

er Te i I neher 4S8WAIT 8 PRINT bull

des 9jXj Tei In bullbull CURSOR 24 I B$(X) GOTO 58

599C WAIT PRINT 9Re corder yorber e i ten 9

518CSAYE middot BOWLINGmiddot PRINT IAB$()GS )H()D()E()F( ) EHD

688D PRINT Recorder YorbereitenL=28 DII B(L)G(L)8H (L)8D(L4)E(L)F( Lgt

E I] ~J LItmiddot~13

618IHPUT IAB()G$( )H()D()E()F(

__________~__--__--~__~__~~__~__-----------shy ) GOTO 59 ----------------------------------------shy

nl i tiM -SHARP-Computer Heft 16 Se~ te 10

--~~------~~~~~~~

~ q~rqh~ ~~h~qhm~~~Ph~ vqhh~

- ~ bullbullbull bull bullbull bullbullbullbullbull bullbull bull bullbull bull bullbull amp bullbull ~ bull bullbull ~lt bullbull ~ bullbullbullbull dshy bullbull -

~JimiddotQcP~middot ~ ~ bullbull bullbull ~

000000000000000000000000 trt i t dem CE-140P

unterwe9S 000000000000000000000000

bullbull bull bull bullbull 1 bullbullbull ---shyO~ _~~_ i-2middot ~t=middotmiddotmiddot r t Jt~

- ~ - bull bullbull

Die Umgebung zuhause macht das Arbeiten mit den Sharp-PCs achon fast zur angenehmen Gewohnheit

ohne daB man sieh viele Gedanken darUber macht Erst wenn man unterwegs ist wird einem die die Mobilitatwirklich bewuBt-

Seinerzeit habe ich meinen PC-1402 incl bull CE-126 P und Rekorder CE-152 zu einer

kompakten und vor allem mobilen Einheit incl Kassetten etc in einen Aktenshy

bullbullbullbullbullbullbull bullbullbullbull koffer eingebaut und diesen standig

mit auf die Reise genommen

Doch mittlerweile bin ich im Besitz inea PC-1350 sowie PC-1450 und dem neuen 7-FarbshyPunkt-Matrix-Drucker CE-140 P

Einmal den PC in den Drucker eingeschoben so ist dies geshy

radezu wie geschaffen fUr die Reise

SchlieBlich habe ich mich so sehr daran gewohnt ihn mitzunehmen daB

ich es jedesmal beglUckend Iinde wenn ich abends in meinem Hotelzimmer mit meishy

nem PC plus CE-140 P arbe1ten kann DaB dieser drucker noch inclusiv einem praktischem Hartshy

koffer geliefert wird laBt ihn tatsachlich unauffallig zwischen den hemden im Reisekoffer verschwinden

Tragbar ist die ganze Einheit auch noch mit seinen ca1050 Gramm und es fallt kaum auf daB man immmerhin ca 35 kB-RAM (bzw 20kB-RAM) und einen hervorragenden

XY-Plotter mitschleppt Die Auswertung von Messungen Statistiken Bilanzen aowie die Erstellung von kleinen Zeichnungen oder Graphiken sind roit dieser Einheit quasi aus dem Arm zu schiltteln Abgesehen von der kleinsten Schriftart (12 mm hohe ~eichen) ist die Schrift gut zu iesen und vermittelt einen guten E10shydruck Die durch spezielle Steuercodes anwendbaren Graphik-Anweisungen lassen fast keine wUnsche offen Die Graphik-Fahigkeit ist hervorragend Schade daB bei disen vielen Graphik-Anweisungen die sogenannte Circle-(Kreis-) Funktion fehlt Aber dies ist auch das Einzige und es entschadigen die 7 druckbaren farben (und weiS und grau) die aus nur vier Farshyben gemischt werden und dadurch den Ausdruck sehr Ubersichtlich gestalten lassen Gedruckt wird auf 114 mm breitem Rollen-Normal-Papier Das bedeutet Ea lassen sich bis zu 40 Zeichen in Normal-GroBe (= 24 mm Schrifthohe) je Zeile ausdrucken Gemessen an den Gehauseabmessungen ( 256 (B) x 184 (T) x 43 (H) mm) ist di~s doch beachtlich Der PC-1350 od er PC-1450 wird mit der seriellen Schnittstelle an den CE-140 P angeschlossen Die Betriebsspannung erhalt der CE-140 P von den eingebauten Akkus oder dem mitgelieferten Netzgerat (welches allershydings ca 550 g wiegt) WUrde man sich einen entsprechenden Adapter zulegen Coder basteln) so kBnnte man den Drucker sogar im Auto in Betrieb nehmen bull Neben _ ein~gem Zubehor liegt dem CE-140P auch eine ausfUhrliche Betriebsanleitung bei Sie behandelt die vielen Funkshytionengteingehend und sachlich und auch in 5 Sprachen Dies allerdings macht die BetriebsanleHung leider unhandlich (gleiche Abmessungen wie der Drucker nur halb so dick) Ich pers5nlich habe -mir nur den deutschen Tell verkleinert herauskoplert und somit zu meinem Tascheo-Computer und Taschen-Drucker auch ewe Betriebsanlei tung im Taschenformat erstell t

~

Zusammenfassend kann jedocrr gesagt werden Mit dem PC-1350 oder PC-1450 und dem neuen CE-140 ~ erhMlt man auf kompaktem Raum eine handliche und gleichsam mobile Spitzentechnik von Sharp

PL

11 Ii ili1 iII1 111amp11 111111 111111111111 11 111111111

Imiddotmiddot~ I t~ I) e i 1= I ~ I HEL J (il t1 H 1-middot r- shy 1 4 --1 FI middotmiddotmiddot1middotmiddot middottmiddot middotfmiddot middotfmiddot middotfmiddot c Ishy bull bullbull bullbull bullbull bullbull bull -I middot +i ~ abullbull_ bullbulla bull bullbullbull as a middot middotmiddot1middotmiddot

nnnnnnonnnnnnnnnnnnhnnnn- - - shy - - - - - - shy ~ - - shy - - - shy - shy - - shy

Heft 16 Seits lL

t

--

8 ----- N __

------shy

1423DATA 011111RUC IcrHE BI- EE)f(3 H AKJl P1H _1_ _I _ _ H _ 11110000 1424 DATA 010000f~er 00000000 onpCT 1425DATA 0i0000PC-150euro1 fil i t CE-150 ~4gtXU liWlll310SI

npOrPRPlf11R XOPOWO ERKLAERUNG Tastenbe legung= Aussplache IIA II a B= b W= lIJ G= 9 0= d 11+11= je e = jo 0

JII j (lIJ i e n JOUIshyna I)

= s n sausen I = i j j i i= kurzes K= k L= I M= m N= n 0= 0

P= P R= r S= s in T= t U= U

F= f C= ch IIZ= z Y= tsch = sch 1111= schtsch E= e PQI= ju -- ja

$= haltes Zeichen

= hartes i itamp= lIJe i ches

Zeichen

cop~li9ht 19861986

S H A R P Basic-Team

LISTING

80PAUSE RUS SISCHES ALPHAB ET

100CLEAR GRAPH INPUT COLOR 0 bullbullbull 3=jOCOLOR o

120DIM P$(0)14Z $(0H26

130 INPUT Punkt I a enge PL

140 INPUT Punktho ehe PH 150 A$= I NPU T N

(ormal) o I(n vert ielt)jA$

160 IF A$=NLET A $=1

10 IF A$=jLET A $=0

180 IF A$lt )0AND A$ltgtIGOTO 15 o

190 C$= INPUT S pjegelung (JN ) C$

ai Piiilf ~ r-

PROGRAMM GUT

Als ch zlIJischen Weihnachten und Neuiahl nach Muenchen zu einem Spiel mit SchachshylIJeltmeistel Gal KaspalollJ flD9kam mi r d e I de e e in Ploglamm fuel russhysische Buchstaben zu schleibenMit dem Matrixplogramm aus Heft 186 und meinen Ideen kam dann das fo Igende Pro9ramm zustande Die Tast~nbelegung auf dem- PC-1500 elsehen Si e aus del Elklaelungsshylis t e

200 IF C$=jLET 8 1=1482=183=shy1

210 IF C$=NLET 8 1=182=1483=1

220 IF C$lt)jAND C$lt )NGOTO 19 0

221 PAUSE WORT El NGEBEN iNPUT Z$(0)

222FOR U=1TO (LEN Z$(0raquoY=ASC MID$ (Z$(0) IJ1gt

229 D=lE3+Ymiddot10 RESTORE 0

2300=lE3+Y10+1 240READ P$(0) 260FOR 1=1TO 13 27011=1 280 IF C$=jLET

1=15-1 290~P$=MID$ (P$(0)

1 1) 300 IF P$=2GOTO

400 3101F P$=A$GOSUB

350 320NEXT I 330GLCURSOR (0-P

H)SORGN 340GOTO 230 350P1=I1PL-PL~2

=Pl+PL 360FOR J=P1TO P2 370L1NE (J0)-(J

-PH) 380NEXT J 390 RETURN

400NEXT IJTExT INPUT WEITER JN F$ IF F $NTEXT END

4e1GOTO 100

i

SIiA~P-Com~uxermiddot Heft 16

1320 DATA 000000 00000000

1321 DATA 000000 00000000

1322 DATA 000000 00000000

1323DATA 000000 00000000

1324DATA 000000 00000000

1325 DATA 000000 00000000

1326DATA 2 1350 DATA 01-1111

11110000 1351 DATA 01 0001

00010100 1352DATA 010001

00010000 1353DATA 010001

00010100 1354DATA 010000

00010000 1355DATA 000000

00000000 1356DATA 000000

00000000 1357DATA 2 1360DATA 000000

00010000 1361 DATA 01 1 11 1

11110000 1362 DATA 010001

00000000 1363DATA 010001

00000000 1364DATA 001110

00000000 1365DATA 000000

00000000 1366 OAT A 000000

00000000 1367 DATA 2 1370 DATA 011111

11110000 1371 DATA 010001

00000000 1372 DATA 010001

00000000 1373 DATA 001110

00000000 1374DATA 000000

00000000 1375DATA 011111

11110000 1376DATA 000000

00000000 1377 DATA 000000

00000000 1378DATA 2 1380DATA 011111

11110000 1381DATA 010001

00000000 1382DATA 010001

00000000 1383DATA 001110

00000000 1384DATA 000000

00000000 1385DATA d000000

00000000 1386 DATA 2 14200ATA 011111

11110000 1421DATA 010000

00000000 1422DATA 010000

00000000

Sei te 12 middot

1464DATA 000110 11000000

1465 DATA 000000 00000000

1466 DATA 000000 00000000

1467 DATA 2

1470DATA 011111 11110000

1471 DATA middot 010000 00000000

1472DATA 010000 00000000

1473DATA 011111 11110000

1474 DATA 010000 00000000

1475DATA 010000 00000000

1476 DATA 011111 11110000

1477 DATA 000000 00000000

1478DATA 000000 00000000

1479DATA 2 1610DATA 010000

11100000 1611DATA 001001

00010000 1612DATA 000101

00010000 1613DATA 000011

00010000 1614DATA 011111

11110000 1615 DATA 000000

00000000 1616DATA 000000

00000000 16170ATA 2 1650DATA 011111

11110000 1651 DATA 000010

00010000 1652 DATA 000010

00000000

00010000 16530ATA 000010

00010000 16540ATA 011111

11110000 1655 DATA 000000

00000000

1682DATA 010000 11110000

1683 DATA 010-000 00010000

1684DATA 111111 11110000

1685DATA 000000 00000000

1686DATA 000000 00000000

1687DATA 2 1690DATA 001000

00100000 1691DATA 010001

00010000 16920ATA 010001

00010000 1693DATA 001001

00100000 1694DATA 000111

11000000 1695DATA 000000

00000000 1696DATA 000000 00000000 1697 DATA 2 17e0DATA 000011

10000000 17e10ATA 000100

01000000 1702DATA 001000

00100000 17030ATA 011111

11110000 104DATA 001000

00100000 1705DATA 000100

01000000 17e6DATA 000011

10000000 l07DATA 000000

00000000 108DATA 000000

00000000 1709DATA 2 1710DATAmiddot 011111

11110000 1711DATA 000000

00010000 112=-DATA 000000

00010000 113DATA 000000

00000e0

00000000 1426DATA 01q11

11110000 1427DATA 100000

00000000 1428 DATA 000000

00000000 1429DATA 2 1430DATA 011111

11110000 1431DATA 010001

00010000 1432DATA 010001

00010000 1433 DATA 010001

00010000 1434 DATA 010000

00010000 1435 DATA 000000

00000000 1436DATA 000000

00000000 1437 DATA 2 1460DATA 001000

00100000 1461DATA 010000

00010000 1462 DATA 010001

00010000 1463DATA 001001

00100000

1656 DATA 000000 00000000

165 DATA 2 1660DATA 011111

11110000 1661DATA 010001

00010000 1662 DATA 010001

00010000 1663DATA 010001

00010000 1664DATA 011111

00110000 1665 DATA 000000

00000000 1666 DATA 000000

00000000 1667 DATA 2 1670 DATA 011000

00110003 1571DATA 000110

11000000 1672DATA 000001

00000000 1673DATA 000110

11000000 1674 DATA 011000

00110000 1675 DATA 000000

00000000 1676 DATA 000000

00000000 1677 DATA 2 1680DATA 110000

00000000 1681DATA 011111

~

q ~ -m Q h ~ ~mf 9 mm~~ ~ ~ 9 h ~ ~i) q r h ~

1-

-~ _1

is- 7

-shy~ i

~- -~

1714 OATshyA 000000 00010000

1715DATA 000000 00000000

1716DATA 000000 000013000

1717DATA 2 1730DA-TA 01111 -1

111100130 1731 DATA 000110

013130013130 1732 DATA 02121011

1131300000 1733DATA 13130000

11000000 1734DATA 2111111

11110000 1735 DATA 0001300

0131313013210 1736DATA 2113210013

131300013130 1737DATA 2 174eDATA 0110130

131311130013 1741DATA 000111

1100013130 1742DATA 02101301

013013013013 1743DATA 011111

111leeee 1744DATA 1300001

0000001313 1745DATA 1300111

11000000 1746 DATA 011000

00110000 1747 DATA 0000130

01300013130 1748DATA 00001313

13001300013 1749DATA 2 1750DATA 011111

111100130 1751DATA 1300001

00000000 1752DATA 000010

10000000 1753DATA 000100

01000000 1754 DATA -011000

00110000 1755DATA 000000

00000000 1756 DATA 000000

1313131300130 1757DATA 2

1760 DATA 01 Hl00 013013130013

1761DATA 011111 000130000

1762DATA 01300013 1110001313

1763DATA 131313000 000100130

1764 DATA 011111 11110000

1765 DATA 0130131313 0131300000

1766 DATA 000000 00000000

1767DATA 2 1770DATA 011111

11110000 1771DATA 1313130130

00131130130 1772 DATA 013130_01

111100130 1773DATA 02100013

021010000 1774 DATA - 011111

11110000 1775DATA 0021000

0000001313 1776DATA 000131313

013131313131313 1777 DATA 2 1-7813 DATA 1311111

11111313013 17-81 DATA 13131313131

L 13130211321013

PC-15~e 1782DATA 01301301

00130021021 1783DATA 02113~01

0013130000 1784 DATA 011111

111113000 1785DATA 0000130

00000000 1786DATA 13001300

00000000 1787 DATA 2 1790 DATA 001111

11100000 1791DATA 010000

00010000 1792DATA 01001313

00010000 1793DATA 010000

000121000 1794DATA 0211111

1110021210 1795DATA 000000

00000000 1796DATA 000000

130002121013 1797DATA 2

182100ATA 011111 111102100

1801DATA 0130000 00010000

1802 DATA 000000 00010000

1803DATA 0210000 00010000

1804DATA 011111 11110000

181il5DATA 00210021 130000000

18_06 DATA 000000 000021000

1807 DATA 2 1810DATA 011111

11110000 1811DATA 000001

00000000 1812 DATA 001111

11100000 1813 DATA _010000

000121000 1814DATA 0101300

00010000 1815DATA 010000

00010000 1816DATA 001111

11100000 1817 DATA 0001300

00000000 1818DATA 000000

00000000 1819DATA 2 1820 DATA 0111U

111100210 -1821 DATA 000001

00010000 1822DATA 01301301

001310000 1823DATA 000001

00010000 1824 DATA 000000

11101313130 1825DATA 000000

130000212121 1826 DATA 00210021

2100000210 1827 DATA 2 1830DATA 001111

11101301313 1831DATA 010000

0001001313 1832 DATA 010000

00010000 1833DATA 010000

000121000 1834DATA 001100

011002100 1835DATA 0000013

013131301300 1836 OAT A 131313000

ClClClClGlOlClCl

1837 DATA 2 1840DATA 000000

00010000 1841 DATA 000000

000101300 1842DATA 011111

11110000 1843DATA 000000

00010000 1844DATA 000000

00010000 1845DATA 000000

000000130 1846DATA 000000

0013021000 1847 DATA 2 1850DATA 000001

11110000 1851 DATA 010001

000021000 1852DATA 001001

2100021000 185~DATA 000101

000002100 1854shy DATA 000011shy

111121000 1855 DATA 000000

0000001313 1856DATA 000000

013000000 1858DATA 2 1870DATA 011111

111 1131300 1871DATA 010001

00010000 1872DATA 010001

00010000 1873DATA 010001

00010000 18740ATA 011110

11110000 1875 DATA 000000

00000000 1876DATA 0000130

000130000 1877 DATA 2 1890DATA 000001

11 10000 1891DATA 000001

00000000 1892 DATA 000001

00000000 1893 DATA 000001

000021000 1894 DATA 011111

11110000 1895 DATA 000000

00000000 1896 DATA 000000

00000000 1897 DATA 2

81 ick

1900DATA 011111 11110000

1901 DATA 010000 00000000

1902DATA 010000 00000000

1903 DATA 010000 00000000

1904 DA TA 01 1111 11110000

1905shy DATA 100000 00000000

1906DATA 000000 00000000

1907DATA 000000 0000000_0

1908DATA 2 2050DATA 011111

11110000 2051 DATA 000110-

00001000 2052 DATA 000011

121010000 2053DATA 000000

11001000 2054DATA 011111

11110000 2055 DATA 000000

00000000 - shy2056 DATA 000000

00000000 2057 DATA 2

STATUS 1 6484

~

(j)Z raquo 0

ID

bullCD

7J~ lA

JJbull m

l)~ 3

-Ins Glueck

Mit diesem P~09~amm koennen $ie jede 5130 Moeg I i chke i t de~ Lot t 0shyzahlenkombinationen ausd~ucken lassenWenn Sie die IF-8edingung vor dem LPRINT-8efehl aende~n koennen Sie do~t Ihre eigne Wunschzahl eing~benDas PC-1500 PrOQramm laeuft nur ouf diesem

I I I

108=1C=20=3E= 4F=5G=6J=1 GOTO 78

208=8+1C=8 30C=C+l[I=C 400=D+1E=D 50E=E+1F=E 60FF+1G=F 713G=G+1 78I=I+1IF Jgt50

0GOTO 130 80LPRINT STR$ I 81LPRINT 8CDjE

jFjGJ=0X=X+1 82IF X(gt20e0GOTO

130 83lNPUT PAPIERW

ECHSEL J N j L$IF L$=J LET X=0END

84CLS X=0 130-A J=J+l IF G=

49AND F=48AND E=47AND 0=46 AND C=45ANO 8= ~ 44GOTO 200

140 IF G=49AND F=4 8AND E=47AND 0 =46AND C=45 GOTO 20

145IF G=49AND F=4 8AND E=47AND 0 =46GOTO 30

1513 IF G=49AND F=4 8AND E=47GOTO 40

160IF G=49AND F=4 8GOTO 50

170IF G=49GOTO 60 180GOTO 70 200LPRINT ES SIN

0 201LPRINT I 2e2LPRINT MOEGLI

CHKEITEN

IREM PC-1500 5CSIZE lCOLOR

2 10FOR A=ITO 44

FOR 8=A+ITO 45 FOR C=8+1TO 4 6 FOR D=C+1 TO 47FOR E=O+lTO 48FOR F=E+1TO 49

20H=H+lI=I+llF 1=500LPRINT Hj TA8 18jAjTAB 2 1j8jTA8 24C TA8 27jDjTAB 3 0jETAB 33jFI =0

30NEXT F NEXT E NEXT D NEXT C NEXT B NEXT A

40LPRINT Es sin dj HP 11 U

41LPRINT Moe91 i ch ke i ten END

STATUS 1 245

wei I die anderen PCs nu~ 5 FORshyNEXT-Sch le i fen 9 le i chze it i 9 vershy vom dauen koennen (PC-1513e=16)Start m~t RUN und nach Papierwechsel 5HRRP-8aSiI-Team mI t DEF A

Fuer al le SHARP-pes Der We9 ins Glueck

Ausdruck al Jer Lottozahlen (6aus49)shy

cop~ri9h~ 19861986

S H A R Pshy Basic-Team

I ~

~ ~

-~

-

- -Heft

middotWi aw - - ~~ _ _ l - ~

16 _se temiddot 13 -~ SHJ9RI~-CQ rnr yj~-~r~

8------- middot middot middot _ _- __ _M_

Akko~dfindun9 leicht gemacht ist ein P~o9~amm fue~ Ke~bo~de~ ode~ solche die es noch we~den wo ren Auf dem PC2500 ode~ dem PC135B koennen alle Ou~Moll OomnantsePlMollsePt und Nonakko~de als G~i ffbi Id da~gestel It we~denauch an ein Ha~dcop~ des gewuenshyschten Akko~des ist gedacht wo~den Die Akko~de koennen in G~oss- ode~ Kleinsch~ift eingegeben we~den

Ha~dcop~ de s Ak ko~de s F -Mo I I nach de ~ Ein9abe von )fm( ode~gtFMlt wi~d dieses Ha~dcop~ ausgegeben

Akkold FM

u uaubullbullbullu bull a bull all 1 IU bull t ampI tu bull bull III bullbullbull 1amp 111 bullbullbull tU 11 bull a IU bull Ia Ut au 1 1 au UI Uamp bull at bullbull bull a al 11 bull bullbullbullbullu bullbull a bullbullbull I bullbullbull bullbullbull bullbullbull bullbullbull bull tu bullbullbull tU I bull a 1 tU IU bullbullbull bullbull 1 tU ata Itt bull tU I bull I bullbullbull ut Ut tU 11 bull 1 IU bull al ua bullbullbull U I Uamp bullbull bull

a bullbullbull 1 bullbullbull 11 a 1 bull U bull1bullbullbullbull

bullbullbull UI bull U bullbullbullamp tU

I I I I

bull I I I

bull 11 11 I bullbull

I A I

11 bull 1 bull ll

A U I

bull bullbull Ut abullbullbull bull IU amp III

11 IU 11amp

bullbullbull 1 a A bull I

A I I I I bull

UU

bull bull I

I bull bull I tu middotamplU t bull bull bull bull bull bull bull I bull bull bull bull bull bull bull bull bull bull bull bull bull bull bull amp bull u bullbullbullbulluuuuu u

lREM AKKOROFINDUNG 2REM LEICHT GEMACAI 3REM Thomas Lange 4REM Rotdo~nwe9 3 5REM 4722 Ennige~loh

10WAIT 0 50middotCLS 60Cl=3500CI=350101=3502DI=3503El=

3504Fl=3505~FI=3506Gl=3507Gl=350

8 61Al=3509AI=3510Hl=3511 62C2=3512CS=3513D2=3514DS=3515E2=

3516F2=3517 FS=3518 G2=3519GS=352 o

63A2=3521AS=3522H2=3523 999-GOTO 2000

1000 REM ZEICHNEN OER TASTATUR 1040 RESTORE 1050WAlT 0 1100LINE (33)-(5927)B 1110FOR 1=1 TO 13 1120LINE laquo3~4tl)3)-laquo3~4tI)27) 1130NEXT 1 1135H=3T=17 1138~OR 1=1 TO 20 1139READ Xl 1140LINE (XlH)-(XlT) 1150NEXT I 1180 RETURN 12000ATA 681012182022242628

34363840464850525456 2000REM ABFRAGE DES AKKORDES 2010CLS GOSUB 2100 GOSUB 2500

GOSUB 1000 GOSUB 3000 2020SU= 2025ST$= INKEY$ 2middot030 IF ST$= GOTO 2020 2040 IF ST$=W OR ST$=middotw THEN GOTO 2

000

ni PMP

In le le 3000 bis 3157 snd die gesPeishyche~len Akko~de und ih~eToene abgele9t Die Koordinaten de~ Tasten sind in lei le 3500 bis 3523 abgesPe iche~t und we~den di~ekt uebe~ die Namen de~ Toene angesP~ungen

IF AK$=gtFMltDR AK$=)fm( GOSUB F1

IF AK$= GOSUB GSGOSUB C2RETURN Auf diese weise lassen sich auch al le ande~en Akkolde P~o9~amm i middot e~en SPe i ch e ~be da~ f de s P~o9 ~amfTIe s 4 6K

P~og~Qmmie~hi Ire fue~ weite~e Akko~de

UO (f)(f) (f)C)(f)

1L CJO UO lLCJP mm mmm mm mmmll lll ll lll(f)() (f)(f)(f) (f)U) (j)(j)(j)00 000 00 00000 CJCJCJ CJCJ CJCJCJ

Ois Gis dis gis Cis Fis Ais cis fis ais r-

C 0 E F G A H c d ~ f 9 a h -i-i-i-i-i-i-iNNNNNNN UOWlLCJltI IUOWlL CJltI I

mmm-Olmmmmmmmmmm lgtgtgtgt gt gtgtgtgtgtgtgtgt (f)(f)(f)(f)(f)(f)(j)(f)(f)(f)(f)(f)(f)(f) 00000000000000 CJCJCJCJCJCJCJCJCJCJCJCJCJCJ

2050 IF ST$=C OR ST$=c THEN GOSUB 5000

2060GOTO 2020

2100CURSOR 100 2110PRINT AKKOROj 2120CURSOR 101 2130PRINT [ ] 2140CURSOR 111 2150 INPUT AK$ RETURN 2500CURSOR 102 PRINT W=Weite~

CURSQR 103 PRINT C=CoPY RETURN

3000REM KOOROINATEN OER AKKO ROE

3100 IF AK$=C OR AK$=c GOSUB Cl GOSU~ El GOSUB GlRETURN

3110JF AK$=CM OR AK$= cm GOSUB Cl GOSUB Dl GOSUB Gl RETURN

3111 IF AK$=C7 OR AK$=c7 GOSUB Cl GOSUB El GOSUB Gi GOSUB AI RETURN

3112 IF AK$=CM7 OR AK$=cm7 GOSUB C 1 GOSUB 01 GOSUB Gl GOSUB AI RETURN

3113 IF AK$=C9 OR AK$=c9 GOSUB Cl GOSUB El GOSUB G1 GOSUB AI GOSUB 02 RETURN

3114IF AK$=G OR AK$=g GOSUB Gl GOSUB Hl GOSUB 02 RETURN

3115 IF AK$=GM OR AK$=9m GOSUB G1 GOSUB AI GOSUB 02 RETURN

3116 IF AK$=G7 OR AK$=g7 GOSUB Gl GOSUB Hl GOSUB 02 GOSUB F2

RETURN

middot SHARP-~omputer Heft 16 Seite 14 -----shy

middot~------middot ~ q ~-rq h~ ~ M f q h m~~- ~ ~middot9 rH ~J q r h ~ middot -- --- bull ---__ IW1IW

3117 IF AK$=IGM7 OR AK$=lg m7 GOSUB G 31313 IF AK$=EM OR AK$=em GOSUB El 1 GOSUB AI GOSUB 02 GOSUB F2 GOSUB Gl GOSUB H1 RETURN RETURN 3131 IF AK$=E7 OR AK$=e7 GOSUB El

3118 IF AK$=IG9 OR AK$=g9 GOSUB G1 GOSUB Gl GOSUB Hl GOSUB 02 GOSUB H1 GOSUB 02 GOSUB F2 RETURN GOSUB A2 RETURN 3132 IF AK$gt=EM7 OR AK$=em7 GOSUB E

3119 IF AK$=0 OR AK$=d GOSUB 01 1 GOSUB G1 GOSUB Hl GOSUB 02 GOSUB FI GOSUB A1 RETURN RETURN

3120 IF AK$=OM OR AK$=dm GOSUB 01 3133 IF AK$=E9 OR AK$=e9 GOSUB El GOSUB F1 GOSUB Al RETURN GOSUB Gl GOSUB Hl GOSUB 02

GOSUB FS RETURN3137 IF AK$=HM7 OR AK$=hm7 GOSUB H 3134 IF AK$=H OR AK$=h GOSUB Hi1 GOSUB 02 GOSUB FS GOSUB A2

GOSUB OS GOSUB FS RETURNRETURN 3135 IF AK$=HM OR AK$=hm GOSUB Hi3138 IF AK$=H9 OR AK$=h9 GOSUB Ht

GOSUB 02 GOSUB FS RETURNGOSUB OS GOSUB FS GOSUB GS 3136 IF AK$=H7 OR AK$=h7 GOSUB -H1RETURN

GOSUB OS GOSUB FS GOSUB A23139 IF AK$=F OR AK$=( GOSUB F1 RETURNGOSUB Al GOSUB C2 RETURN

3154 IF AK$=CIS9 OR AK$=cis9 GOSUB3140 IF AK$=FM OR AK$= fm GOSUB Fl Cl GOSUB Ft GOSUB GI GOSUB H1GOSUB G1 GOSU8 C2 RETURN GOSUB OS RETURN3141 IF AK$=F( OR AK$=f7 GOSUB F1

3155 IF AK$=GIS OR AK$=9is GOSUB GGOSUB A1 GOSUB C2 GOSUB OS I GOSUB C2 GOSUB OS RETURNRETURN

3156 IF AK$=GISM OR AK$=9 ism GOSUB3142 IF AK$=FM7 OR AK$=fm7 GOSUB F GI GOSUB H1 GOSUB OS RETURN1 GOSUB GS GOSUB ~2 GOSUB OS

3157 IF AK$=GISM7 OR AK$=g i sm7RETURN GOSUB Gl GOSUB Hl GOSUB OS3143 IF AK$=F9 OR AK$=f9 GOSUB Fl GOSUB FS RETURNGOSUB Ai GOSUB C2 GOSUB 02

3158 IF AK$=GIS9 OR AK$=gis9 GOSUBRETURN G1 GOSUB ~2 GOSUB OS GOSUB FS3144 IF AK$=FIS OR AK$=fis GOSUB F GOSUB AS RETURNI GOSUB AI GOS~B CS RETURN

31S9IF AK$=OIS OR AK$=dis GOSUB 03145 IF AK$=FISM OR AK$= f ism GOSUB I GOSUB Gl GOSUB AI RETURNFI GOSUB Al GOSUB CS RETURN

3160 IF AK$=OISM OR AK$=dism GOSUB3146 IF AK$=FIS7 OR AK$= f s7 GOSUB 01 GOSUB FI GOSUB AI RETURNFI GOSUB AI GOSUB CS GOSUB E2

3161 IF AK$=OIS7 OR AK$=dis7 GOSUBRETURN 01 GOSUB G1 GOSUB AI GOSUB CS3147 IF Ak$=FISM7 OR AK$= f i sm7 RETURNGOSUB FI GOSUB A1 GOSUB cs

3162 IF AK$=0IS9 OR AK$=dis9 GOSUBGOSUB E2 RETURN 01 GOSUB Gl GOSUB AI GOSUB CS~3148 IF AK$=FIS9 OR AK$= f i s9 GOSUB GOSUB F2 RETURNFI GOSUB AI GOSUB CS GOSUB F2

31631F AK$=AIS OR AK$=ais GOSUB AGOSUB-GS RETURN I GOSUB 02 GOSUB F2 RETURN3149 IF AK$=CIS OR AK$=cis GOSUB C

3164 IF AK$=AISM OR AK$=ajsm GOSUBI GOSUS Fl GOSUB Gl RETURN AI GOSUB Cl GOSUB F2 RETURN3151 IF AK$=CISM -OR AK$=cism GOSIJB

3165 IF AK$=AIS7 OR AK$=u is7 GOSUBCl GOSUB El GOSUB GI RETURN AI GOSUB 02 GOSUB F2 GOSUB GS 3152 IF AK$=CIS7 OR AK$=cis7 GOSUB RETURNCl GOSUB Fl GOSUB GI BOSUB H1

3166 IF AK$=AISM OR AK$=a ismRETURN GOSUB AI GOSUB CS GOSUB F23153 IF AK$=CISM7 OR AK$=c i sm7 GOSUB GS RETURNGOSUB Gl GOSUB H1 GOSUB OS

3167 IF AK$=AIS9 OR AK$=ais9 GOSUBGOSUB FS RETURN AI GOSUB C2 GOSUB 02 GOSUB F2 - 3121 IF AK$=07 OR AK$=d7 GOSUB 01

GOSUB FI GOSUB A1 GOSUB C2 GOSUB GS RETURN AlfRlfl 3195CLS CURSOR 02RETURN 3196FOR 1=1 TO 3 CLS CURSOR 01 bull3122 IF AK$=OM7 OR AK$=dm7 GOSUB 0 A Z1 GOSUB Fl GOSUB Al GOSUB C2 PAUSE AKKORO 1ST NICHT

GESCHPEICHERT BEEP 1 NEXTRETURN 3200 GOTO 20130 U ___II3123 IF AK$=09 OR AK$=d9 GOSUB 01 3499REM KOOldinaten del Tasten ----- shyGOSUB FI GOSUB A1 GOSUB C2 3500LINE (422)-(624)BF RETURNGOSUB E2 RETURN

3124 IF AK$=A OR AK$= a GOSUB A1 35elLlNE (614)-(816)X~ RETURN ---I GOSUB Cl GOSUB E2 RETURN 3Se2LINE (822)-(1024)BF RETURN

3125 IF AK$=AM OR AK$=am GOSUB A1 S~BRE~Cg~EUIER3503LINE (le14)-(1216)XB RETURN bull3504 LINE (1222)-(1424)BF RETURNGOSUB C2 GOSUB E2 RETURN

3126 IF AK$=A7 OR AK$=a7 GOSUB A1 3505 LINE (1622)-(1824)BF RETURN ~~~ I 3506 LINE (1814)-(2016)XB RETURNGOSUB Cl GOSUB E2 GOSUB G2 35137 LINE (21322) - (2224) BF RE TURN Wir planen ein aJflITERlpoundXIK(If FurRETURN 35138 LINE (2214)-(2416)XB RETURN ~~~ h9Taus~ngen3127 IF AK$=AM7 OR AK$= am7 GOSUB A1

GOSUB C2 GOSUB E2 GOSUB G2 35139 LINE (2422 )-(2624) BF RETURN -Haben Sie irgend welChe Anr91Y~n 35113 LINE (2614 )-(2816) X B RETURN oder Frage so schreibe~ Sie bitte

AK$=a9 GOSUB Al 3511= LINE (2822gt-01324) BF RETURN an die Redaktion(ggf tbmration) 3512 LINE (3222)-(3424)BF RETURNE2 GOSUB G2 3513LINE (3414)-(3616)XB RETURN 3514LINE (3622)-(3824)BF RETURNAK$=e GOSUB El 3515LINE (3814)-(4016)XB RETURNHl RE TURN 3516LINE (4022)-(4224)BF RETURN

Fortsetzung nachste Seitebull-UM Heft 16 Sei te 15

RETURN 3128 IF AK$=A9 OR

GOSUB Cl GOSUB GOSUB H2 RETURN

3129 IF AK$=E OR GOSUB G1 GOSUB

- middot8----~ -~ - - ~-

------

3517LINE (4422)-(4624)BF RETURN 3518LINE (4614)-(4816)XBRETURN 3519LlNE (482i)-(5a24)BF RETURN 352aLINE (5a14)-(5216)XB RETURN 3521LINE (5222)-(5424)BF RETURN

3522LINE (5414)-(5616)XB RETURN 3523LINE (5622)-(5824)BF RETURN 3620RUN 4a0aBEEP 5 END

500lREM COPY-ROUTINE 5001REM ~ahl de~ Fa~be

5a02C LPRINT CHR$ amp1B2 5003REM Zeichen9~oesse c~

5005LPRINT CHR$ amplBjjc 5008LPRINT Akko~d jAK$ 50~0REM Zeichen9~oesse a 5015LPRINT CHR$ amplBja CONSOLE

60 5016REM Die eigentl ich~

ne 5a18FOR Y=3 TO 27 5020FOR X=0 TO 59 5a30p= POINT ltXY) 51340 IF P=l LPRINT 5050 IF P=0 LPRINT 5080NEXT X

Copy Rout i

5110NEXT Y LPRINT LPRINT LPRINT LPRINT LPRINT RETURN

PC-1251 1 Be9r- i He r-oten

Heft 385 Seite 40 fuershy PC-1251

2 109 i 9sP i e I ~ (SuPer--H i r-n) Hefi 485 Seite 8 fuershy PC-1251

3 Dershy Mor-selehr-er- (LOr-dinoteurshy de Poch)

Heft 785 S~te 28 nurshy fue~ PC-1251

4 De rshy e nl) ss ch e ds r- ch t er- piel-und Sotzzaehlu~9 Heft 985 Se te 26 fuershy PC-1251

5 Dur-t-Zoeh I P~o9r-ommmiddot Heft 1285 Se ite 6 fuershy PC-1251

PC-125051 1 Be9r- ffe r-oten

Ein SPiel mit Buchstoben Heft 585 Seite 45 fuershy PC-125051

2 HYPER OLYMPICS SPiel mit Gr-oPhik (Club Sho~Pent ier-)

Hefl 985 Se ite 25 fuershy PC-125051

3 8uchstubier-tofe In Deutsch Inter-notionol (Post)SPr-echshyfunk En9 lis ch F_r-onzoe s is ch Heft 1085 Seite 15 fuershy PC-1251

4 Gr-oPh ische Funkt ion (Club Shor-pentier-)

He ft 1085 Se i te 35 fuershy PC-125051

5 Wonn worshy Oster-n 1789 Ber-echnun9 dershy bewe91 ichen chr-ist I ichen Fe ier-toge Heft 1~85 Se ite 27 fuershy PC-125051

5 I ch dr-uck m i~ e i ne n Ko I e nde ~ Kolende~ mit r-ichtiger- Wochen-und Schultjohr-zoehlun9 Heft 1185 Seite 28 fue~ PC-125a51

Cassetten-Service fUr

PC-1251

~ ld

auf Cassetten

Ipe

7Dor-t ZoehIPr-09r-omm Heft 1285 Se ite 5 fuershy PC-126051

8 WRITE BIG Gr-osse Buchstoben Quer-geschr-ieben Heft 186 Seite 20 fuershy PC-125051

7CE 125

9 Wechstuben ver-buchse In SPiel mit Buchstoben

PC-1500 1 L09 ik Spie I (SuPer- Hir-n)

Heft 485 Se i te 8 fuershy PC1500

2 Wor-tr-otespie I Heft 1085 Se ite 34 fuershy PC-1500

+CE 150

3 Pr-ue f P r-Q9r-omlTl fuer- E i senbohnnummer-n Heft 1085 Se ite 36 fuershy PC-1500

4 Schoenschr-i ft Keine duennen Buchstobenl ienien mehrshyHeft 186 Seite 20 fuershy PC-1500

5Russ ische Buchstoben fuershy PC-1500+CE150+CE151

vom SHARP-Easic-Team

1500

-

Heft 16 Sei t-e

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

s 11 middot11 11

____ N _ bull

- - - N ~ q ~MP h ~ ~ middot h-f 9 r m~~ ~ P h ~ ~ ~) q rh rh - -

1_ 1IVN fII ~ bull ---___ tJW~

bull____________-_____________1- -~ r~-------------------------~

-middot11 I1PLAKATSERVICE middotmiddotmiddot11-----------------------1111 ----------------------11 11 W1r antwarfan Computar- 11

f-middotk fmiddot middot 11 Z k 1111 gra 1 ur a e wee e 1111 11 bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 11

II Vom grossformatigen Plakat liber 11~11 Einladungs- und Geburstagskarten 11 Ill bis zu Briefkopfen etc I1 --11middotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddot_middotmiddotmiddotmiddot11

tmiddot~ 11 SL[]m11 CC~DI

a ~I3IilIbHOO a~ ey 11 -shyI $r At - 11 I ~l~l~l 6~ ~g mAl if 11

4~

~ltImiddot--~-----------------------middotI ~---------------------~---~

Erstellung und Uebersetzung ycnScftware-Dckumentaticn

Wollen Sie eine technische Information oder Beschreibungen Ctbersetzt haben middotF0runs eine Kleinigkeit Lassen Sie gleich die Profis ran

Insectl5Iii1O ~(U~cn -1X~D~(3ffCllffD~ffnl5IDlClg~ID ~~El ftJ sect[3~(6HOO fig

~~~

- lIes +middotuet-middot e

Hef-t 16 Se_i te 17 S HPI RP - Co~mJO u t e r~~~vmiddot ___~~ ~ i ~ __bull __ ~~ ---

--~ ~~~~~--------------------------------------------------------------------Christaph u Peter Kindermann

Roseggerweg 1Progr~mm zur Aktenbeschriftung

7257 Ditzingen 2 das sauber~ und ardentliche Beschriften von AktenrUcken (zB Leitz-Akten usw) macht immer wieder Schwierigkeiten

Mein Bruder und ich haben daher fur unseren PC-1500 A hiershyfur ein spezielles Programm entwickelt

Mit diesem Programm ist es moglich den Aktenrucken ganz nach Wunsch mit graGen fetten oder kleinen Buchstaben zu beschriften auch farbig

Einenmiddot Muster-Ausdruck in alIen 9 SchriftgroGen das gessmte ausgedruckte BASIC-Programm und eine Variablen-AuflistungfUge ich bei

Ubrigens der Zeilenabstand des BASIC-Programmes wurde mit RENUMBER V2 und die Variablen-Auflistung mit VARLIST - beides Ober FISCHEL bezogen - gemacht

Vielleicht sind die Leser von Alles fUr Sharp Computer an dem Programm Akte interessiert daB man Ubrigens auch fUr folgende Beschriftungs-Arbeiten einsetzen kann

Schulhefte Namensschilder TiefkUhlkost Adressen-Aufkleber SchlOasel-Anhanger Merkzettel AktenrUcken usw

Durch ~nderung der Zeile 220 ksnn erreicht werden daB das Zentrum der Beschriftung in die Mitte des beschriftbaren Papieres gerGckt wird Anderenfalls wird in der Pspiermitte gedruckt

5 A WA-l T 99 10 AKTE 15REM PROGRAMM

ZUM BESCHRIFshyTEN IJON AKTENshyRUECKEN MIT FETTEN BUCHSTA BEN

20REM SCHRIFTZEN TRIERUNG AUF PAPIERMITTE

25REM IJERSION 2 JANUAR 1986

30REM COpy RIGHT BY CHRIS KINshyDERMANN SIDNEY amp PETER KINDER MANN DITZINGEN

35CLEAR CLS ON ERROR GOTO 55

40BEEP 3PAUSE AKTENBESCH

RIFTUNG BEEP 3

60IF FW$=JOR F W$-= j THEN BEEP 1 CLS PRINT 0=Sch 1 =BI 2=Gr 3-=Ro I FW 11 I INPUT FW

65IF FW(00R FWgt3 BEEP 3GOTO 60

70CLS COLOR FW 75LBEEP ICLS

WAIT 0PRINT Leerze i I en +shy

24 LLj I

80 INPUT LL 85IF LL(-240R LL

gt24BEEP 3GOTO 75

90LF LL 95BEEP ICLS

PRINT N Text

100 INPUT ZE$ 105L=LEN ZE$ 110BEEP lCLS

120BEEP lilF G)9 OR G(lTHEN BEEP 3GOTO 11 o

125GRAPH CS1ZE G 130 F=G6 -135U=(245-LF)2 140FOR 1=1TO G 145CLS PRINT I

ter Oruck 150GLCURSOR (U+I

12) 155LPRINT ZE$ 160NEXT 1 165GOTO 55 170TEXT 175REM STATUS 1=

850 180END 185REM WENN ZENshy

TRIERUNG AUF ORUCKERSCHREIB BEREltH ZENshyTRIERT WEROEN SOlL

F

FW

FW$

G

I

L

LL

N

U

130

60

50

45 120 140

140 160

105

45 85

55

45WAIT 0G=4Ll= 4 PRINT Groesse

1-9 Gi 190REM OANN

ZEIlE 135 U=(216-LF)2 SETZEN

135 50BEEP 11NPUT

Farbenwechsel J FW$

55TEXT CSIZE 1 N=N+l

115INPUT G

Integrationsprogramm fUr PC-1260

Sehr geehrte D~en und Berren

ZE$ 100

Bernd Bleymehl Urexweilerstr 8 669 St lendel

anbei ubersende 1ch Ihnen ein Programm zur numerischen Integration welches aUf dem sog Monte-Carlo-Verfahren

135

65

60

110 125

145

135

75 90

95

150

105

d h der Ermittlung derlnte-grationsflache aus der Verteilung ~

einer Zuiallszahlenfoqe beruht Das Programm wurde ft1r den PC-12606l geschrieben 1st aber mit kleinen Anderungen (Kleinbuchstaben Ausgabeformatierung) aut alIen Taschencomputern ab PC-1245 lauff8hig

AKTE AKTE

115 130

150

80

155

AKTE AKTE AKTE AKTE AKTE

AKTE

ItRE~ (C) 2611986 2RE~ Bernd Ble~ehl 3REII Urezwei lerstr8 I 4RE~ 6699 StWendel 5 RE~ bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

18 9 A9 CLEAR WAIT 8 PRINTmiddot Inter~lber echnun9 WAIT 288 CURSOR 24

29PRINT bull ~onte-CdrloshyYerfdhrenmiddot

38PRINT middotY=f(z) in Zei le 290middot

49 WAIT 4srREII Ein9dbe der Inte

-9rdl9renzen S8INPUT 9Linke Grenze=

9 L CURSOR 24 IHPUT 9Rechte Grenze =9iR IF Rlt=L THEH 5 e

SS-XI=R-L 68CURSOR 8 IHPUT middotWie

viele Yersuche sol le ndurchgefuehrt werde n middotANZ

6SCLS 79IF AHZltl GOTO 69 89IIAX=8 FOR X=L TO R

STEP XI29 GOSUB 28 8middot IF ABS Ygt~AX LET IIAX=Y

99NEXT X 188GF=IIAXxr 18SWAIT a 187XS=XIAHZ 188X=L lI8FOR I=l TO AHZ 115CURSOR 9 PRINT Ii 9 Y

ersuch bull 129RAHDOPl 139X=X+XS 159YZ= RHD 8IIAX 168GOSUB 288~ IF ABS Ygt

=YZ LET A=A+l 178HEXT I 188 FL=GFfVAHZ 185 WAIT 198PRIHT middotFldeche=middotiFL 195EHD 199RErt Funktionsuntrshy

prordbullbull 288Y= EXP X_ 218RETURH

------_

~ ~ C

~ s- Jbull _____w_~Q~nmiddotph1~middot c~~fmiddot~rhm-~-~~ ~~h~ ~v~rh-

- 4111(~

Peter Gregorius Hau~tstr 3 6571 Martinstein TRIGONOMETRISCHE FUNKTION

Trigonometr-ische ~nkti_on PC - 1500 (A) Y=oSlN ct(X+b)+d (0)= 2

Hiermit Ubersende ich Ihnen ein kleines Programm zur Veroffentshy (c)= 1

lichung in Ihrer Zeitschrift Alles fUr Sharp Computer Cb)= 0 (d)= 0

Gestartet wird das Programm mit Def A Es erscheint in der Anzeige der Name des Programmes und die Form der allgemeinen Sinusfunktion Danach wird der Faktor a eingegebeh Er bestimmt den Werdebereich der Funktion e gibt die Frequenz an b die Phasenverbindung und lid die Versehiebung auf der y-Aehse Wenn der Faktor a kleiner als 1 oder groBer als 10 ist wird der Faktor mit 10 multipliziert bzw divid~ert damit der Funktions graph noeh gezeiehnet werden kann (siehe Beishyspielsausdrueke) Natiirlieh konnen Sie dieses Programm aueh fUr allgemeine Cosinusfunktionen verwenden Dazu brauchen Sie nur in der Zeile 1400 Cosneinzusetz8n bzw eine Phasenverschiebung der Sinusfunktion von 90 Grad eingebeb (Cos I = Sin (X+90raquo

1240GOSUB 1600 1375LET F=120 1300LF 1121GRAPH LET P=-210

COLQR 2 138eFOR J=-21eTO 13112lLINpound (0~0)-( 210 tTRIGONOMETRlSCHE

210~ 12I)LlNE 1400Xl=(-J~8)C

1000REM TRIGONOM ETRlSCHE FUN KTOlN

1BIBREM BY PETER GRpoundGOR1US

1100 A CLEAR TEXT PAUSE TR 1GONOMETR lSCHE PAUSE FUNK T JON

1110 FAUSE Y-=aS 1N c (X+b)+d PAUSE

lJ 20 JNPU T ( a) E1 N5EBEN A (c)EINGEBEN C (b)EliG EBEN B (d )poundlNGEBpoundN o

121210COLOR 1 LPRINT lTRI GONOMETRISCH pound

121121 LPRINT lHl fFUNKT lONl l LPRINT Y=aSlN cl( Xb)-+d

122121LPRINT (0)= ALPRINT (c)= C LPRINT (b)= I B LPR1N T (d)= 0

12302=5

~~ WlIJ[D~J ~r=Jl~

~~~ ~~~ ~rliJI ~~tD ~~ ~~~ ~~~

fI~~ ~~~ r)~~ ~~ ~tm

FUNKTIONllt12021121)-(1 X2=SIN XJX= Y=otSIN ct(X+b)+d20-210) ( (AX2)+OHl (0)= 65

1320FOR T=I2ITO 21 o (c)= 4 2STEP H 1420LINE (FP)-( Cb)= 3l~ LlNE (T 5)- ( 120+X J) 0 3 (d)= 0 T -5) NEXT T 143B~ET F=120+X

1330FOR U=-210TO LET P=J 213S TpoundP 10 1440NEXT J LlNpound (115 U) 1490COLOR 1 -(125 U) 15e0LINE (0210) NEXT U -(0-210)

1340CS1Zpound 1 LINE (121 -2113 COLOR 1 )-lt2113-210) GLrURSOR (12 LINE lt21121shy5178) 2113)-(21021 LPR INT 18121 0) GLCURSOR (1 151eLJNE (21021 25 88) 0)-(02JI2I) LPR 1NT 90 1520ROTATE 1

1350GLCURSOR (12 GLCURSOR lt20 5 -183) 02130) LPRINT -180 LPRINT FUNT GLCURSOR ( lONGRAPH 125 -33) 155eTEXT ENO LPR 1NT -90 1600 1 F A( lTHEN

1360GLCURSOR (70 LET A=Al1121 Z 5)LPRINT =51121_I Z 16101F A10THEN GLCURSOR (17 LET A=A10Z TRJGONOMETRISCHEl 05)LPRINT =510 FUNKT10N 2 16213 RETURN Y=atSIN cl(X+b)+d

(0) = 121 65 (c)= 25 (b)= 0 (d)= 0~TRIGONOMETRISCHE

FUNKTION Y=aSIN c(X+b)~d (0)= 7

(c)= 10 ~ [) Cb)~ 15

3~~ r Cd)= 0 ~~ ~~ lJ~ trn)[iIJ ~~t

~~ tlJ~ Il~

_ All es +uet-

~ ~

J

-

_co

Heft 16 Sei-te 1~9 --L SHARP-ComP~t~er

~ts~~~_~_middotmiddotmiddot- - - - ~---~

bull bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull

middot 8------ bull _ ti

bull _ to _ ~

-- ----~--

Messen steue~n ~egeln mit dem PC 1588

bull La Auf de~ Abbildungseshy aliihen Sie das wichtigshyste Teil eines Erweishy +rE telungssystems tuer Ihlen PC 1508 Es it wu~de aus dem A-DshyWandler aus Heft 385 E in e~ste~ Linie nach K~ndenwuanschan snshy 6itw i ck e It Ni cht zushyletzt haben auch Inshy iA= dust~ieanwende~ zu EI5I

--a Aende~ungsvorschlaeshy -iP I~gen baigatragen 1Auf da~ Platine sehen

Sia - Den Anschluss an den Rachne~ davo~ 3 Steckplaetze fue~ E~~ weita~ungen und eine Ch i p-se 1ect-cha 1tun~g

Was blingt nun dieses System

1 Sie koennen MEHRERE Ge~aete gleichzeitig anschliessen 2 Die E~weite~ungen koennen in ein sepe~ates Gehaeuse eingeshy

baut we~den Die Ue~bindung wi~d uebe~ ein Flachbandkabel he~gestellt

3 Eigenentwicklungen koennen uebe~ eine p~eiswe~te Stift shyleiste (im 110-Raste~ 22) und ein Flachbandkabel angeschlossen we~den No~male~weise musste man den 50shypolige~ O~iginalstecke~ ve~wenden Funktionie~te die Entshywicklung nicht hatte man die Wahl den Stecke~ auszuloeshyten (fast unmoeglich) ode~ ihn wegzuwe~fen (teue~ )

4 Eigenentwicklungen werden sta~k vereinfacht da die wichshytigsten Hardwa~eleitungen auf den Steckdosen vo~handen sind Auf der g~ossen Steckdose 00 07 A0 Amiddot15 Clk Masse Ubatt Ub PU PU PC7 OD MEl RW INT also das ideale fue~ Speiche~e~weite~ungen etc Auf den kleinen Steckdosen 00 07 A0 Al Clk Masse Ub Ubatt RW INT PC7 und das besonde~e 5 Chip-Select-Signale um die Sie sich also nicht meh~ kuemmern muessen Q

5 Sie koennen auf fe~tige E~weiterungen zurueckgreifen wie A-o-Wandle~ und Teilerplatinen O~ucke~schnittstelie und IO-Polt

6 We i tere Haldwa~e i st in Entw i ck lung w i e Spe i che~kilCte Ein schnellel A-D-Wandle~ ein D-A-Wandler

PC-lseeA POCKET COMPUTER

bull 1111111 bull ~

_ -

Besch~eibung de~ be~eits liefe~ba~en Module Technische Oaten A-D-Wandle~ Abmessungen Stromaufnahme

laquolt AD 3 raquogt 4-Kanal Analog-Digi~al-Wandle~ St~omve~sorgung =============================================== Zahl der Eingaenge

De~ A-D-Wandlel uebe~setzt eine analoge Spannung in eine Genauigkeit digitale Zahlenfolge die de~ Rechne~ velsteht und Feinabgleich weite~ve~a~beiten kann Die Aufnahma de~ Messwe~te sowie Empfindl iGhkei t de~en Aufarbeitung wird von einem Ma~chinenp~ogramm uebe~nommen so dass de~ Anwendei nichts damit zu tun hat E~ Aufloesung 8 (18) Bit muss lediglich das Maschinenprogramm aufiufen und hat dann Mess~ate 8 Bit die Zahlenwerte in den Ua~iabl~n A D zu~ Ue~fuegung Uebe~spannungsfestigkeit

Die Aufloesung betraegt 8 oder 10 BitCoies entsp~icht einem Ue~bindung zu~ Basisplatine 3-stelligen Digitalvoltmete~) Anschluss de~ Eingaenge De~ Vo~teil gegenueber einem normalen DMM besteht qa~in dass Sonstige Ausgaenge Spannungsveilaeufe ueber einen laenge~en Zeitraum aufgezeichshy

Integ~ie~endel Wandleinet werden koennen Diese Kurven koennen dann auf dem Plotter ca 78 x 118 mmausgegeben we~den Sia besitzen damit p~aktisch ainan 4shy ca 10 mA Kanal-Messch~eibe~ durch den RechnerFuer dan Wand I er warden nul hochwe~t i ge Baute i 1e middotmiddot-ve~wet1det- 4Metallfilmwiderstaende 1 Ce~mett~imme~ vergoldeta Kontakshy 1 +-1 Digitte alle ICs gesockelt moeglich

250mU (auf 108mU oder andere We~te umluestbai) lmU (250uU) max i ma I 400 MessungenSec bis 40 Uolt Flachbandkabel Loetnaegel und Flachbandkabel Ub 2 Uolt PC7

nl j UdP SHaRP-Comput-er 16 Seite - ZO

--~-shy

-- -

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull

~ q ~rltp~ ~i- ~ h tf_9 rH m~~ ~ ~ q h 1 ~U 0 h h ---middot---

bull d bull

~---fi --~-----

Mitgeliefe~te Softwa~e

P~ogramm Wand lung

Nach Aufruf dieses Programmes stehen Kanaele 1 4 in den Variablen A B C und beitung zur Verfuegung

Prog~amm 810 Bi t-Wandlung

die Messwerte der 0 zur Weiterverar shy

Nach dem Aufruf werden die Messwerte ueber mehrere 50 HzshyPerioden inte~~iert und in eine Variable geschrieben Einshygangsspannungen die (oft mit Netzbrumm) verschmutzt sind werden so weitgehend von den Stoer-signalen ber-einigt Sie ~ geben den Kanal ob 8 oder- 18 Bit und die Var-iable vo~

-Pr-ogr-amm Multimeter-

Anzeige der- 4 Kanaele auf dem Display als oigitalan2eige odershyals analoge Balkengr-afik (B~lkengr-aftk als schnelle Maschi- nenroutine) mit Ueber-Iaufanzeige

Pr-ogr-amm F-Wandlung

Ein schnelles Maschinenpr-ogr-amm 400 MessungenSec (einstellbar-) gang wi~d per Hand gestartet

Har-dcopy UI DEI III - oi gi tal shy - I I

-L I 1bullbullbull1 tl I1Ianzeige -14- I ~3 04At 175AI Har-dco~y _v Anallganzelge

welches es er-laubt aufzuzeichnen oer

DEI IIIIIt ~ _I I I i I I shy

bis zu Messvor shy

oder aber automatisch bei Ueberschreiten einer vOrgebbaren Triggerschwelfe AIs Bes6nshyderheit werden auch 18 Wer-te VOR dem Ueberschreiten der Triggerschwelle mit aufgezeichnet Ein Plottpr-ogramm gibt den Spannungsverlauf auf dem Plotter- aus Beispiele A Ein belastetes Netzteil ltschlecht entbrummt wie man sieht)

wird Eingeschaltet und dann wieder- AU~geschaltet oer VOrgang wur-de automatisch dur-ch die Triggerschwelle (St~ich links unten) gesta~tet 8 883s Aufbau de~ Spannung 803 02s Span~ung mit Netzb~umm 02 Ausschaltimpuls 82 - 858s Spannung am Kondensato~ 858 188s Spannungsabfall

B Batte~iespannung Ileim Star-t eines Automotor-s Hand gesr-ar-tet 8 83s Batter-iespannung 03 - 05s Spannungseinbr-ueche dur-ch den 85 18s oer- Anlasser- laeuft an 18 12s oer- Motor kommt auf touren

schine liefer-t Spannung

-

Vor-gang pershy

Magnetschalter-

die Lichtmashy

12 28s oer Motor- laeuft oer- Regler- r-egelt die Spannung

C NiCd-Accu bei inter-mittier-ender- Belastung -------- --------------

25 Tges 1888 Se c dT 25130 mS(C

2 Tmm 130125 Sec mm Konol 1

15 Trigger 03 V

05

V bullL _ 1--1---1-- 1 - - - 1---- 1-- --t=- e J e2 e3 e e eo e 8a 0 9 Sec

25 Tges 2000 Sec dT 5000 mS~ c

20 Tmm 0025 Sec mm Kono 1 2

15 Trigger 0 V

10

5

V

25

2

15

05

V

Heft 16 seite ~ 21

1---1- 1-----I - - 1- - I-----r----e4 e ~ 88 1 1 2 1 J 8 1 e

- - 1 92 Sec

Tges 980000 Sec dT 2250 Sec Tmm 1125 Secmm Kono I 3 Trigger 0 V

I~~t ilI Je oJo ill ads JeSec Fortsetzung nachste Se i te

IIL~C-~5ee~ PCKE~ CO~PUT~ bull 11 1 11 bull I bullbull1

_-

laquolt DIU 1 DIU 2 DIU 3 Spannungsteiler =====~~===========~========================

Da der A-D-Wand 1er nur E i ngangsspannungen b i-s 258mU verarbe i shyten karin ist bei hoeheren Eingangsspannungen ein Spannungsteiler erforderlich Alle drei Teilervorsaetze haben 4 Schaltstellungen 11 118 1188 11888 Die T e i 1er si nd mi t 1-1aJ i derstaermen bestueck t 0 i e Bere i ch-e 25A und 258 mA mit 5-Widerstaenden

DIU 1 SpannungsSt~omteiler fuer 1 Kanalr 1 Spannungseingang zusaetzlich einen Eingang um Strom in den Abstufungen 25A 258mA 25mA 25mA messen zu koennen Anschluss ueber Klemmleiste

DIU 2 Spannungsteiler fuer 2 Kanaele Die Schalterstellung wird ueber die beiden verbleibenden Kanaele dem Rechner ueber-tragen

DIU 3 Spannungsteiler fuer alle 4 Kanaele

DIU 1 DIU 2 DIU 3 -~----------------+-------------+--------------+-------------Strommessung JA NEIN I NEIN Eingang 2mm Buchse 4mm Telefonbuchse Ausgang Klemmen Steckdose f-Flachbandkabel Abmessung ca 75 x 41 88 x 57 1 188 x 82 -Uebertr Stellung NEIN JA 1 NEIN Zahl der Kanaele 1 2 1 4 ------------------+-------------+------------~-+-------------

laquolt IO 1 Druckerschnittstelle ~nd IO-Port =======================~=======================

An diesen Baustein kann jeder DIucker mit Paralrelscflrdtt shystelle ~ngeschlossen werden Es steht kein lPRINT-Befehl zur Uerfuegungson~ern nur ein Masch4nenprogr-~mm fuer den Druck Wollen Sie zB Den Text ABCDEFGHI123 drucken lassen so wird dies so ~emacht A$F=IABCDEFGHI123 CAll -adrA$ Der Baustein kann aber aucl- als IO-Por-t (TTl-Pegel) verwenshy toff -det wer-den Zur- lJer-fuegung stehen auf 2 St-eckdosen 8 Datenshyein-gaenge sowie 8 Oatenausgaenge mit denen Sie diqitale Signale erfassen bzw absenden koennen Eine Relaiskarte ist in Uorbereitung

r Sr9Q

In Uor-bereitung fue~ dieses System ~ ~ rJ)

Eine Relaiskarte mit 8 Relais~ ~

Eine 15K-Speichererweiterung fuer das Modulfach der Preis 00 wird unter OM 128 - liegen 2Ishy

Eine RAM-Floppy mit 128K (Formatiert) damit Sie Ihren Cassettenrecorder vergessen koennen Preis um OM 588shy~

U

--C Ein Digital-Analog-Wandler um Spannungen ausgeben zu ~oennen -~ mit einem Schaltungsvorschlag fuer ein Netiteil welches dann

mit dem Rechner gesteuert wer-den kann ~

Unci schli9sslich noch ein weiterer A-O-Wandler fuer den Einshysatz als Transient~nr-ecdrder Elnige Daten die fuer sich sprechen

(J 18 Bit Successive Approximation 8 Kanaele 451J-Eingaenget und d~r eigentliche ~ammer- Messzeit 188uS dh 18080 Messungen in der Sekunde fuer extrem schnelle Uorgaenge Wenn ~ Sie ~ Sec mesaen haben Sie Ihr~n Rechner bis zu~ Hals vollCl

0f1 9-middot (Incl iJo ~WSt

Heft 16 Se i t -e 22

fi~~~~~~~R rnoo~~oo ~~ ~~ m~~ 00 DWOO~~

~m ~~ ~

-

______

-~

~ q~~$n~~hfmiddot~h-m~~~~p~h~ ~qr middoth~

Bestellschein

T~agen Sie in de~ Bestellung bitte die Kabe11aeuronge ein Beachten Sie dass alle Kabel moeglichst ku~z sein s01shyIten insbesonde~e das Kabel zum A-D-Wandle~ Wenn Sie keine Eint~agung machen stelle ich Ihnen die Kabell~enge

zusammen

___________~-------L----------------~---------------- Bsste11ung

1 ~nzah1 A~tike1 E-P~eis gesamt 1 1--------~---------------------------------------- middot-------1

1 - 1 CONN 1 (Basi sp 1at i ne) 1 98 - 1 1 l-----~-+-----~~----------------------------+------~+-------1

1 AD 3- middot (A-D-Wandle~) 1 228 - 1 1 1 ~ ~~~~--+~--~--- --~~~~----------------------+-------+-------1

I -- ~ 1 ~ I - 0 1~ (Por-t D~uck e~schn i t tste 11 e) 1 185 - 1 1 1--~----+-~~--~~-~- ~~~----------------------+-------+-------1 1 ) -Di u 1middot -_ (SpannungsSt~omte i 1 e~) 1 33 - 1 1 1-------+- - 2------------------------------+-------+------shy 1 1 1 DIU 2 (Spannungsteile~ 2-Kanal) 1 38- 1 1 1-------+-----------------------------------+-------+------shy 1 1 1 DIU 3 (Spannungsteile~ 4-Kan(1) 1 58- 1 1 1-------+-----------------------------------+-------+------shy 1 1 1 Kabel CONN1 ( --) AD3 cm 1 5- 1 1 1-------+-----------------------------------+-------+-------1 1 1 Kabe 1 CONN1 (-- gt IO cm 1 5 - 1 1 1------ -+-----------------------------------+-------+------shy 1 1 1 Kabel OIU x ( --) A03 cm 1 3- 1 1 1-------middot----------~--- - --------------------+-------+-------1 1 Po~to Ue~packung Nachnahmegebueh~ 1 6- 1 1 1 bei Zahlung pe~ U-Scheck 1 3- 1 1 1-----------------------------------------~-middot-------+--- ----1 1 1 1 1 Zahlungsa~t Nachnahme ( U-Scheck ( == ======1 1 1 1 1 1 Name 1 1 1 1 1 1 St~asse 1 1 1 1 1 1 Stadt 1 1 1 1 1 1 Datum Unte~sch~ift 1 1 1 ----------------------------------------------------~------

Liefe~zeit ca 2-3 Wochen Liefe~umfang abgeglichene Platinen Bedienungsanleitung

Kassette mit den besch~iebenen P~og~ammen

alle Preise incl 14 Mwst

- ---- - - -- -- shy

SHARP POCKET COMPUTER PC-l1QO

Display 2 Zeilen a 16 Zeichen Tastatur zweiteilig dh klappba~ Alpha-Teil mit groGen Folien-Tasten Speicherkapazitat standartmaGig mi Z KB RAM-Karte versehen Datenfunktionen Schreiben Lesen Suchen vonnach Telefonnummern Adressen

Notizen Abmessungen 136 x 78 x 128 mm (BTH) Optionen CE 124 Cassettenrecorder-Interface

CE 126 P Thermodrucker CE 210 M 2 KB-RAM-Karte CE 211 M 4 KB~RAM-Karte

CE 212 M 8 KB-RAM-Karte

Stromversorgung 2 Lithiumzellen Typ CR

Heft 16 Seite 23

2032

All es +uet-middot middotsH fR PC0 middotmpu t e r

bull bullbull ~ 1

RIU

P C 1 1 0 0

Der PC 1100 ist nich nur ein gewohn1icher Taschenrechner sondern auch ein BASIC-progammierbare Pocket-Computer sowi eine universell einsetzbare Datenban und das a11es im handlichen Format Somit lassen sich immer und Uberallmiddot auGer der DurchshyfUhrung gerade anstehender Berechnungen auch Adressen Telefonshynuwmerri oder a11shy

gemeurodne Notizen abspeichern bzw abrufen

-~-shy shy -- 111 _ ~ NW ______

CE-201M

ampCE-~

~NIU

-___SHARP~ 0Urch NacI~ vom -

Per sono I-Computer

Fur den SHARP PC-1450r___

Maschinensp~acheshy

-Handbuch

IM~t~dJTltr1UJU~i(~~mm~i~~t~f~ ISIIH 3-9232-23-8

FlSCHEL GmbH OrJStang9 ~~~~~~t~Br3~~~

DM 49-shy (incl 7 MWSt)

- shy 8-----shymiddot middot ~ciPl -~ I ~pommiddotmatil oh ~ middot~ irn e~~ a ~~ -- --shy-------~ middot ~~

Datenverwaltungsprog tUr MZ-700S00 mit QD-Lautwerk

VIDEO 700800 QD

Endlich SchluG mit d~r Frag~ We-Icheshy Aufze-ichnung ist aUf we-Iche-r Cassette Das sehr schnelle Maschiene-nspracheprogramm ist auch fUr die Verwaltung von groBen privaten Vide-otheken bestens geeignet denn es konnen Ube-r 450 Aufzeichnungen zugleich im Speicher bearbeitet werden die aUf max 170 Cassett~n verteilt sein kot-men Das Programm ist spe-ziell fUr den Be-trieb mit d~m QD-Laufwerk entwicke-It worden das eineshy kurze Ladezeit auch fUr umfangreiche Date-nme-ngen e-rmoglicht Das Programm e-rlaubtdas ube-rschreiben der letzten Datei auf der QD so daB das lastige Loschen einer Datei mit der DELETE-Utility entfallt und so immer die aktue-llste-n middot Date-n zur Verftigung stehen Nach dem ~ndern Losche-n oder HinzufUgen einer Aufzeichnung brauche-n also nur die alten Oaten auf der QD mit den neuen Oaten Uberschrieben werden und konnen so jederzeit schnell wieder geladen werden Pro Aufzeichnung konnen Ti tel Art der Aufzeichnung (z B Westernserie) Lauf~eit Zahlwerkstellung (Aniang und Ende) fre-ieshy Ze-it und zusatzliche- Informationen wie- Darsteller kur7~ Inhaltsangabe usw -gespei~h~~ weroen~ Das Programm bie-te-t einen Vielzahl von Suchmoglichkeiten 6esucht werden kann unter anderem nach Titeln bzw Teile von Titeln Leerzeite-n fUr weitere Aufnahmen ganze Sparten von Aufzeichnungen wie Western aber auch nach speziellen Teilen von Sparten wie Westernkomodien auBerdem nach bestimmten Darstellern oder sonstigen Informationen Wird das Gesuchte gefunden so wird die gesamte Information zu der entsprechenden Cassette auf dem Bildschirm ausgegeben Zum Lieferumfang gehort ein Installationsprogramm mit dem Sie das HauptmenU individuell an Ihre Be-dtirfnisse anpassen konnen Mit diesem Programm konne-n Sie Ihre Aufzeichnungen in 24 Gruppen aufteile-n nach denen dann auch gesucht werden kann Zwei verschied~ne Vorschlage fUr die Aufteilung werden auf de-r Diskette mitgeliefert Das se-lbst erstellte Me-nU oder eine-s der MustermenUs wird dann bei jede-m Start des Programms VIDEO 700800 QD automatisch geladen so daB Sie Ihr individuelles ProgrammenU zur VerfUgung haben

Quick-Disk Laufwerk ist unbedingt erforderlich

Liefrumfang Pro~ramm VIDEO 700800 QD + InstallationsproQramm + 2 f1ustermenUs auf QO ausfUhrliche Anleitung

Preis OM 55- i ne 1 14 MwSt

nEUEAF~SrHEL-SEAU~rE

JETZT AUCH

0= lLI ~ I-shy I(S)I

Il ) 001 a I

et x -I 0 ~

ltI u ~

I -J ltI I(S)I

(J) Z C)I

0 ~ (I) I ~ 1-1 lLI x a

SCHREIB-SERVICE PER COMPUTER

FALLEN BEl IHNEN EINMALIG DOER BFTERS GROSSAUSSENDUNGEN AN middotLASSEN SIE SIE VON UNSEREM SHARP-COMPUTER-TEAM ERLEOIGEN

WIR MACHEN ALLES VON DER ADRESSERFASSUNG BIS ZUR BmiddotRIEFAUFGABE AM POSTSCHALTER

~

Heft 16 Sei t e 25

middotB middot_ -- --_111 __ ____ bull

FRAGE - UND - ANTWORT

Programm

Sehr geehrte Herren ~==================

H erm it sende i ch ihnen e in ProgQmm clas Ihnen Frage unci Antwort steht

Dieses Programm duerfen sie gerne in ihr er ~eitschrift abdrucken Einfach eintippen mit 7 RUN starten und s ich ueberraschen lassenEs ist normaler we ise e in Programm fuer den M~-700 laes st sich aber mit geringfue9igen Aenderun gen fur andere Computer benutz~n Hi erm it moechte i ch si e und anclere anreg en auch mal wiecler Spiele oder sinnvol ~e

Pro9ramme fuer den M~-700 an ihre ~eit sc~rift zu schicken unci abzuclruckenAlso vlel SpassCOMPUTER-FREAKS22

CflRS TEN SCHM IT~

DODO 100 CLS 105 LET T$GENIE 110 DIM U~CI0)N$(10)At(10) 120 DIM T$(10)S$(10)B$(2) 130 DIM Mt(30)Qt(30)CC30) 135 DIM Ut(9)WtC9) 138 DIM ~t(5)

140 REM OATEN WERDEN EINGElESEN 150 GOSUB 10il0 155 GOSUB 2200 210 INPUTWIE HEISSEN SIE O$

220 PRINT 230 PRINTSPRECHEN SIE MIT MlR jOt 240 INPUT 1$ 250 IF ItENDE THEN GOTO 910 300 REM ANTWORT DES COMPUTERS 310 LET ANINTCRND(1)t8+1) 320 IF AN(6THEN ~OTO 490 325 IF AN7 THEN GOTO 2000

700 LET R$WAS HALTEN SIE VON +N$(H)+ 710 GOTO 340 720 LET R$=S$(l)+ +0$+ -MEINEN SIE ETWshyADASS ALLE LEUTE SO +A$CG)+ SINO 730 GOTO 340 740 LET R$=ICH HABE GEHOERT DASS SIE +Ate G) + SINO iH CH) i +0$ 750 GOTO 340 760 LET R$=S$(l)+ iD$i ICH GLAUBE SI E SINO GENAUSO iA$CG) 765 LET R$Rt+ WIE DIE ANDEREN LEUTEN M

IT OENEN ICH GESPROCHEN HABE 770 GOTO 340 780 LET R$ICH FUEHLE MICH JET~T iAtCG )

790 GO TO 340 800 PRINTPRINTPSST bull ICH OENKE 810 LET R$=WIR WOLLEN iU$(F)i +N$(H) i ICH MEINE iN$CHh 1ST iA$CG) 820 GOTO 340 830 LET R$=ER~AEHLEN SIE MlR ETWAS UEBE R +NtCH)+ +0$ 840 GOTO 340 850 LET R$OENKEN SIEDASS 1CH iA$CG)+ BIN i0$i 7 860 GOTO 340 870 LET R$l-lOLLEN WIR iU$CF)+ODER LIE BER UEBER +At(G)+ REDEN 880 GOTO 340 890 LET RtRATEN SIE WAS 1CH UON +Ot+ HALTE 900 GOTO 340 910 REM ABSCHLUSS UNTERPROGRAMM 920 PRINTHABEN SIE JET~T GENUGr 930 PRINTWILL NOCH JEMANO MIT MlR REDEN 940 INPUT XtIF X$JA GOTO 210 950 PRINTPRINTOANN AUF WIEDERSEHEN2222

960 END 1000 REM WORT FUER WORTPRUEFUNG 1010 FOR 11 TO 30READ Q$CI)NEXT 1020 DATA WER330 GOTO 600

340 PRINT 350 PRINTRt 350 PRINT 400 REM PRUEFUNGWIEUIELE ANTWORTEN 405 LET T=0 410 FOR K=1 TO 30 420 LET T=T+CCK) 430 NEXT K 440 IF ~(12 THEN GOTO 450 450 FOR K=1 TO 30LETCCK)=0NEXT K 460 LET T=0 470 GOTO 240 490 REM PRUEFUNG DES AUSDRUCKES 500 FOR ~A=1 TO 30 510 LET Ll=LEN(Q$C~A)) 520 LET L2=LENCIt) 530 FOR YE=1 TO L2 540 IF MIO$CItYEL1J=QtClAJ THEN GOT056 -e 550 NEXT YENEXT lAGOTO 500 560 IF CC~A) )0 THEN GOTO 550 ~70 LET CClAJ=C(lAJ+l 580 LET R$=M$(lAJ 590 GOTO 340 600 REM ERlEUGUNG DES AUSDRUCKES 610 LET E=INTCRNDC1J10+1) 620 LET F=INTCRNDC1JtI0+1J 630 LET G=iNTCRND(1)tI0+1) 640 LET H=INTCRNDC1JtI0+1J 650 LET L=INTCRNDC])10+1) 650 ONEGOT0700720740750780~8008308 50870890

ali PMP -

1ST WAS BEOEUTET WA~

UM IHR 1030 DATA MICH ICH ES SPRECHE N NEIN Hl40 DATA 7 SIND MEIN JASIE 1050 DATA DENKEN KLUG GROB DANKE A US 11260 DATA SIE UNTER NICHT 1ST 1070 DATA ~U 7 WISSEN 1110 FOR 11 TO 30READ MtCI) NEXT 1120 DATA ICH BIN NUR EIN COMPUTER 1130 DATA DAS MACHT NICHTS DAS 1ST

GUTE FRAGE EINE

1140 DATA ICH WEISS NICHTNUNWARUM NIC HT 1150 DATA WIE MEINEN SIE DAS WER SIND SIE7

1160 DATA OH WAS BEDEUTET ES 1170 DATA SOLL ICH LIEBER STILL SEIN 1180 DATA SIE SAGEN MlR WIE MEINEN SIE 1190 DATA OH JE OH JE ALSQ STIMMEN SIE MlR ~U

1200 DATA SIE MOEGEN MICH WOHL NICHT 1210 DATA WARUM ENTSCHLIESSEN SIE SICH DANKE 1220 DATA BIS JET~T HA BEN SIE NOCH NICHT S ERLEBT 1230 DATA NEHMEN SIE ES NICHT UEBEL 1240 DATA UNO SIE DAS 1ST MlR GLEICH WAS FUER EINE OUMME FRAGE 1250 DATA SIE HABEN WOHL EINEN NIEDRIGEN

1 Q UNSINN FortsetzUng nachste Se i te

SHARP-Computer Heft 16 Sei te 26 ~~~----~----~----~----~~------~~--

-_ W_- bull __ IIW __ ~~~~--------1 iircihmiddot ~r tM~bbmati oh 1~ ~~rn ~~ ~ ~ - ~~

1260 DATA SIND SIE SICHER LASS EN SIE 0 AS 1270 DATA 1ST ~ERLORENGEGANGEN WISSEN

1300 REM HAUPTWOERTER 1310 FOR 1=1 TO 10READ N$(I)NEXTI 1320 bATA FUSSBALt TANlABEND 1330 DATA DAS WETTER NEUES 1340 DATA MEIN PROlESSOR ENDE 1360 DATA SCHWARlWALDKLINIK ENTWICKlUNG 1370 DATA DER WEISSE HAI TENNIS 1400 REM lEITWOERTER 1410 FOR 1=1 TO 10 READ U$(I) NEXT 1420 DATA HALTEN UON SPRECHEN UEBER 1430 DATA DISKUTIEREN UEBER UEBERLEGEN 1440 DATA ANALYSIEREN~ MEDITIEREN UEBER 1450 DATA AUSDENKEN ERWAEGEN 1460 DATA UORSTELLEN BERUECKSICHTIGEN 1500 REM EIGENSCHAFTSWOERTER ~510 FOR 1=1 T010READ A$(I)NEXT 1520 DATA DUMM GESCHICKT 1530 DATA INTELLIGENT KLUG 1540 DATA WITlIG UNFREUNDLICH 1550 DATA SPANNEND ERMUEDEND 1560 DATA GROB BLOEDE 1600 REM SATlANFAENGE UNO ANDERES 1610 FOR I~1 T010READS$CI) NEXT 1620 DATA DU MEINE GUETE 1630 DATA WIR WERDEN SEHEN 1640 DATA OH NA JA 1650 DATA HOEREN SIE lU 1660 DATA SEHEN SIE 1670 DATA NA JA 1680 DATA JETlT 1690 DATA WIRKLICH 1700 DATA OH NEIN 1705 REM ANDERE WOETER 1710 DATA MEIN LIEBER FREUND 1720 RETURN 2000 REM ANTWORT WIEDERHOLUNG 2010 LET C=0 2020 LET P=LENCI$) 2030 FORA=1TOP 2040 FORB=1~09 2050 LETL=LEN(U$(B)) 2060 IF MID$CI$ALJ=U$(B) THEN GOT02140 2070 NEXT B 2080 IF l$( 1)= THEN GOTO 600 2090 FOR J=1 TO l 2100 PRINT l$(J) 2110-LET l$(J)= 2120 NEXT J 2130 LET R$=I$GOTO 350 2140 LET ~l+1

2150 IF A)1 THEN LET2$(2)=LEFT$(I$A-1J+ +W$CBJ+ 2160 IF A)1 THEN LET l$(2)=W$(B)+ 2170 LET I$=MID$(I$A+LP) 2180 GOTO 2010 2200 REM OATEN 2210 FOR 1=1 TO 9 2220 READ U$CI)W$(I) 2230 NEXT I 2240 DATA ICH BIN SIE SIND SIE SIND CH BIN 2250 DATA ICH SIE IIICH SIE 2260 DATA MEIN IHR IHRE MI R I~I~~~~~I~~~~~~~~~~~E

2270 DATA - IHR MEI8=-~- MlR IHRE 2280 DATA SIE COMPUTER 2290 RETURN

Carsten Schmitz Burgstr 27 4793 Btirenwestf

IitmJfIiJJIl

-Anwendungs- I~ -_Handbuch_ IIDU - SHARP__

PocketshySOFTWARE

~ ~~ I aUf ~

==_~HGO LAUE_ _ _______ ~_~

~~~~Cassetten --===-

OM 49- (i nel 7 MWS-t)

~NBU

PocketshySOFTWARE

auf Cassetten t) f ~ -~

~-

ta ltP~t~WC

M 0 ~ clpy ~ ~ +is~

1

Unsere Ze i tschr i ft A I I ea rUr IINII-Coputer

informiert Sie ausftihrlich tiber unseren neuen Service

Das Angebot wi rd sUindig erweitert

Flsclael -bullbull0 ltalser-Friedrich-StrS1-a 1008 erlia 12

1m1lJJ~~ llJ lIJlm~~ ImlliJ~lIim~cm ILIJlmrJiJlm

-

-ll PMi -J-~~ Heft 16 middot Sei te middotmiddot 27 ~ ~ ~ ~ _~ __ SIiA middot~P~~C6m19-umiddotte r1f

_ _ ~ _ -I _~_ ___ I)r_ bull L- bull -gtC ~

3265666708697071727374757677787980

EXTERNER DRUCKER CDOPPELANSCHLAG)

x 320 GRAPH I K

Unterprogr

n-H

LIST 10000 REM 10010 REM gt H A R DCa P Y lt 10020 REM gt SHARP MZ 731 lt 10030 REM ) QUIK DISKCASS lt 10040 REM gt u xt Druckr lt 10050 REM W Zittrich 10060 REM An dr BAk 22 10070 REM 2907 a~nkntn 3 10080 REMiI 10090 01 V (25S) 10100 FOR 1-0 TO 2~~

10110 READ middotVltI) 10120 NEXT I 10130 RESTORE 10140 REM HARD COPY DATA ZElLEN 10150 DATA 10160 DATA 818283B4es86878889902S12OS221203 10170 DATA 20948495051S253S45556S74~

10180 DATA 615947464422924423621822722621~2i2

~0190 DATA 23023219419319619920720212822S2S4 10200 DATA 2002509524824124763204 10210 DATA 219220233245SS9460912439364201622S2 10220 DATA 921982232082062112102S53334353637 10230 DATA 38394041434222224623S234 10240 DATA 195197239240228231238237224253216213 10250 DATA 242249217214192161154IS9156146170 10260 DATA 151152166175169184179176183 10270 DATA 158160157164150165171163155189162187 10280 DATA 153130135140188167172145147148149 10290 DATA 180181182174173186178 10300 DATA 185168177131 136 ~41 134 132-137142191133 10310 DATA 1381431901291391441272S2941989572 10320 DATA 6796979899100101102103104112 10330 DATA 113114115116117118119120121122123124 10340 DATA 125126105230232218227353535106107 10350 DATA 108109621101112S31121282212OS216206 10360 DATA 213222201208223193254194233245200 10370 I 10380 BA-$DOOO 10390 I

10400 Z-24IREM ZElLENANZAHL AUSDRUCK 10410 I

10420 ZZ-OIREM ZEICHENANZAHL PRO ZEILE 10430 I

10440 PRINTIP CHR$ (27) bull liS I REM 10450 FOR 1-0 TO 404Z-1 10460 J-PEEK (BA+ 1gt 10470 PRINTP TAB(5)CHR$(V(Jraquo bullbull ZZ-ZZ+IIIF 10480 NEXrI 10490 END 10500 PRINTPIZZ-oRETURN Rlfampdl

1 REM HARDCOPYPROGRAr1l1 FUER MZ -80111 200 2 REM Druckt eine Bildschirseite auf EPSON RX-88 3 REM Das Program kann entweder 815

4 REI1 in ein Sraphikprogr aufgenomen werden 5 REI1 oder mit CHAIN nachgladen werden 6 REtt 7 REI1 UN KlelMl 8 REt1 bull KoWtig5NeC) 19 9 REM 4400 Muenster IIJtiM18 0=320 1011J10 INIT-LPTMeS2shylliJ020 PRINTP CHR$(27) IOl-CHR$(20) CHR$(27) J 103-CHR$(4) 11iJ030 NI-D-INT(D256)256 lliJ840 N2-INT (D~)laesa DIM B(S) 10060 FOR Z=IiJ TO 199 STEP 5 10070 PRINTP CHR$(27)-CHR$(4) 100BIiJ PRINTP CHR$(Nl)CHR$(N2) l1iJ090 FOR S=IiJ TO D -1 10100 FOR 1=0 TO 4 10110 BU)-SGN(POINT (5Z+1raquo 10120 NEXT I 10130 BV=B(0)32+B(1)16+B(2)8+B(3)4+B(4gt2+8(5) 10140 PRINTP CHR$(BV) 10150 tEXT S 10160 PRINTP 1017111 NEXT Z Mit freundlicher Genehmigung vom 1111188 PRINTP 10190 END MZ-700S00 ANWENDERCLUB clo Germar Nikol

Sandkaulbach 1 5100 Aachen

PM SHARP-Computer Heurof t 16 Sei te 28

~i~ ~rph~~ h~-f9h~~~~~ 9h~ ~wprri~

aMflK IUJTUfN RIR cm MZ 700

10 RE - 213 RE~ COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU 39 RE _shy 9913 ClS lee0 REM LINIE 11310 REM -----------------------EINGABE 11320 CURSOR1321INPUTX-KOORD ANFANGSPUNKT (0-79) Xl 1925 IF (Xllt9)+(Xl)79) THEN 10213 1939 CURSOR1323INPUTY-KOORD ANFANGSPUNKT (9-49) Yl )93~ IF (Yllt0)+(Yl)40) THEN 1039 1037 CURSOR1321PRINT SPC(119) 11349 CURSOR9(21INPUTX-KOORD ENDPUNKT (9-79) MX2 11345 IF (X2lt0)+(X2)79) THEN 1949 19513 CURSOR023INPUTY-KOORD ENDPUNKT (0-49) Y2 11355 IF (Y2(0)+(Y2)40) THEN 1050 11369 CURSORe21PRINT SPC(119~ 1970 CURSOR021INPUTFAR8ECDDE (9-7) FA 1975 IF (FA lte)+(FA ) 7) THEN 11379 Ieee CURSORe21PRINTB I T T E WAR TEN 11013 REM -------------------- shy ZEICHNEN 11113 IF Xl=X2 THEN 12913

-------

~At1_ _ __ ~ _------- -

1120 FOR X=0 TO X2-Xl STEP (X2-Xl)ABS(X2-Xl)11313 Y=INTlaquoY2-Yl)(X2-Xl)X)+YI 11413 SET Xl+XYFA 11513 NEXT X 160 GOTD 1250 1209 WE=lIF Yl gtY2 THEN WE=-I 1295 FOR Y~Yl TO Y2 STEP WE 12113 SET XIYFA 1220 NEXT Y 1250 GOTO 113e0REM

10 REM ~ 29 REM COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU

30 REM 999 CLS 2009 REM KRE IS 2019 REM ---------------------- EINGABE 2020 CURSOR921INPUTX-KOORD MITTElPUNKT (9-79) Xl 2025 IF (Xl(9)+(xi)79) THEN 1029 2030 CURSOR923INPUTY-KOORD MITTELPUNKT (13-40) Yl 2035 IF (Yl(9)+(Yl)40) THEN 113313 21337 CURSOR_21PRINT SPC(119) 2049 CURSORe21INPUTRADIUS RA 2109 REM --------------------- ZEICHNEN 21113 FOR X=-RA TO RA STEP 3 2120 Y=8SQR(RA~2-X~2) 2130 XZ=X1+XYO=Yl+YYU=Y1-Y 2140 IF (XZlt0)+(Xlgt79) THEN 2189 GRAPHIK F~ ~ MZ 700 21513 IF (YOlt0)+(YOgt40) THEN 2190 2160 SET XlYO 2170 IF (YUlt9)+(YU)4e) THEN 21813 2175 SET XZYU 2180 NEXT X 2190 GOTO 20001REM

10 REM - 20 REM COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU 30 REM 999 CLS 301313 REM SINUS 3-13 10 REM ---------------------- El NGABE 30213 CURSOR021INPUT FEINHEIT (1-9) -FE 313313 IF CFE(I)+(FE)9) THEN 31329 313413 - CURSORelePRINT---------------------------------u 313513 CURSOR923INPUT wFARBCODE (0-7) FA 1

313613 IF (FAlte)+(FA)7) THEN 313513 3065 CURSOR021PRINT SPC(119) 313713 CURSORe21INPUT NAMPLITUDE(-20 bis 20) AM 3075 IF CAM(-20)+(AMgt2e) THEN 3970 313813 CURSOR023INPUT ANZ PERIODEN (1-5) PE 3085 IF (PElt1)+(PE)10) THEN 313813 31390 CURSOR021PRINT SPC(119) 311313 REM --------------------- ZEICHNEN 3110 FOR X=0 TO 79 STEP 5FE Mit freundlicher Genehmigung vom3120 yen=-AMSIN(X(125PEraquo+20 3150 IF (Ylte)+(Y)40) THEN 31813 MZ-700800 ANWENDERCLUB co Germar Nikol 31613 SET XYFA Sandkaulbach 1 5100 Aachen 3180 NEXT X 31913 GOTO 3eoeREM -

All es +middotuet-middot shyHeft -16 Sei te 29 s IlA R P- - C mp u middoti er

___

Zu

r F

un

kti

on

d

r

Hard

war

l D

i

PCG

w

1rd

zu

m i

nn

~

HZ

-70

0

Bu

an

gs

clo

bullbullbull

n

zum

an

dr

n

Qb

r i

n 2

4-p

ol

F

lach

kab

l

am

So

cK

l

ds

CG-R~

(s

Sch

alt

pla

n

HZ

-70

0)

D

as

CG

-Rom

dbullbull R

ch

nr

w

ird

d

an

n

au

f d

i

PC

G-P

lati

n

gbullbull

tcK

t

Dr

C

G-R

om

Bu

s

wir

d al

o

in

fach

n

twd

r m

it

dm

O

rgin

al

Zi

ch

ng

nr

ato

r

(PC

G

au

)

od

r

mit

d

m

pro

gra

mm

irb

ar

n

RAM

6

11

6 b

di

nt

F

all

m

an

nu

n

ab

r

nic

ht

dn

K

om

pl

ttn

Z

ich

nsatz

Cl ro 1

3 Cl) 1

Z

1- ~

(I ~

r

m

~

rt

f-

(J

I

() m

1- rt

m

LJ

o

Hard

war

bbullbullch

rib

un

g

PC

G-G

rafi

K

Di

P

CG

-Gra

fiK

v

on

K

rt

n

amp P

artn

r it

in

hi

t

fur

dn

H

Z-7

00

k

on

zip

irt

wo

rdn

bs

ch

id

n

Grafik

fah

igk

it

zu

v

rbbullbullbullbullrn

al

ZU

atz

shyW

ft

di

hr

01

A

bK

urz

un

g

~PCG~

th

t

dab

i

fur

Progr~irbarr

2i

ch

ng

nr

ato

r

Da

bbullbullag

t da~

dr

u

rp

run

gli

ch

n

ich

t progr~irbar

Vid

o-Z

ich

na

tz

(EP

RO

H

27

32

) d

urc

h

in

p

ro

gru

ai

rb

ar

RA

M

(61

16

) rbullbulltz

t w

1rd

H

ird

urc

h it

bullbull m

og

lich

bullbull lb

r

dn

A

ufb

au

b

zw

d

i PunKtmatri~ i

nbullbull

2i

ch

n

f bullbulltz

ul

gn

D

i

bi

lan

g t

arr

Zu

ord

nu

ng

i

nbullbull

An

zi

gc

odbullbull

zu

i

nm

Z

ich

n gm~ A

nzi

g-

Co

d

Tab

ll

au

f S

1S

9 d

Han

db

uchbullbull

wir

d

du

rch

i

n

vo

n

Ihn

n fri

w

ah

lbar

2

uo

rdn

un

g

rbullbull tzt

B

i

gbullbull ig

nt

r

Wah

l d

r

Pu

nK

tmatr

izn

(T

ri

br

-S

oftw

ar)

it

om

it

au

ch

i

n

ho

ch

au

fla

bullbull

nd

G

rafi

K

mag

lich

d

a jd

r

Bil

dp

un

Kt

in

bullbull

Zi

ch

n

an

gs

tu

rt

wr

dn

k

an

n

Jd

s Z

ich

n b

in

halshy

t

t J

a b

Kan

n t

1i

ch

9

8

-64

bull

i n

z

I n

B

11 d

pu

nK

t

D

a ab

r

au

f G

run

d

dbullbull

Um

wg

bullbull

Ub

r d

j

An

zi

g-

Ko

d

d

i

An

shyst

ur

un

g

in

s

Bil

dp

un

Ktbull

bull rc

ht muh~

it

ig

nt

i

ch

d

is

Grafi~

ig

ntl

ich

m

hr

fur

An

wn

du

ng

n

in

dn

n

di

Gbullbull

talt

un

g K

om

pl

ttr

V

ido

-Zi

ch

n

vr

an

dr

t w

rd

n

01

1

zrB

T~tvrarbitung

un

d

Sp

ilbullbull

B1

1

tz

tr

m b

so

nd

r

d

a n

dl

i ch

d

i

lan

gw

11

i g

n

SH

AR

Pshy

Bra

fik

-Sy

mb

ol

d

urc

h

pil

gr

ch

tr

Z

ich

n

rbullbull

tzt

wr

dn

k

on

nn

H

irz

u g

ibt

bullbull

au

ch

c

ho

n zah

lri

ch

g

ut

G

rafik

sp

il bullbull

(BB

G-S

oft

war

) B

i

dr

E

ntw

ick

lun

g d

isr

G

rafi

K

wu

rd

Wr

t g

lg

t au

f d

i

vo

ll

Hard

-un

d S

oft

war

K

om

pati

bil

itamp

t zu

d

r

Org

ishyn

al

Jap

an

ich

n

P

CG

-Bra

fiK

v

on

H

AL

-Lab

ora

tory

E

in

wi

tr

r

Vo

rt

il

gg

nU

br

an

dr

n

tru

ng

n it d

r

lotf

ribullbull

infach

E

inb

au

Oi

ri

n

Hard

war

is

t n

atu

rli

ch

fu

r d

n

nu

tzlo

bull

Zum

L

if

rum

fan

g d

r

PCG

g

ho

rt

in

K

as

tt

m

it

zw

i

Pro

gra

mm

n

Ein

mal

dr

P

CG

-Ed

ito

r

Di bull

bullbull

r gbullbulltattt

u

a

di

E

rt

lshy

lun

g

bzw

E

dit

iru

ng

i

nbullbull V

ido

zi

ch

ns

n

ittlbullbull

inr

gro~n

8

8

Punktmatri~

NatU

rlic

h

Kan

nn

au

ch

i

gn

Z

ich

nsatz

v

on

au

f K

abullbullbulltt g

lad

n w

rd

n

Hit

an

dr

n

Wo

r t

n

it

di bullbullbullbull

Pro

gra

mm

bull

i n

id

albullbull

Hi

1fs

mi

t tl

middotz

ur

E~stllung i

gn

r Z

jch

namp

tz

d

i

dan

n

zB

in

S

pi

ln

n

ach

g

I ad

n w

rd

n

Ko

nn

n

Zum

an

dr

n i

n S

pi

l ~Hol ~ttack

farb

ig

An

wn

du

ng

d

r

PCG

d

art

llt

wl

chbullbullbull

in

gu

t

Gra

fik

rw

1shy

dr

P

CG

Nu

in

ti

gr

dbullbull

halb

n

och

o-n

Di

A

nt

ur

un

g d

r

PCG

gbullbullch

ih

t Q

br

d

i

Ad

rbullbullsn

H

x

1

EO

I0-E

01

2

~

m

c O

is

Ad

rbullbullbullbull

n w

rd

n

mittl

d

r

IC

13

14

15

( bullbull

l

Sch

alt

pla

n)

dk

od

irt

A

m

AU

gan

g

dbullbull

IC

13

t

hn

lo

wshy

0shy I-

ak

tiv

T

og

gJ-

lmp

uJs

fur

di

naCh

f~lgndn

Rg

ist

r

zu

r 1-

V

rfQ

gu

ng

n

Das

~Port~

E0

10

tllt i

n

Latc

h

zu

r A

ufn

nah

m

dr

r

Vi d

od

at

n

fUr

dn

P

CG

-Ram

d

ar

(I

C

10

LS

3

73

)m

1

O

as

Po

rt

E

01

1

1st

in

R

gis

tr

zu

r A

ufn

ah

m

dr

r

stn

a

Bi

t d

r

PC

G-R

AH

-Ad

r

Di

s

i st

insg

sam

t 1

0shy

Cl

()

st

ll1

g

da i

n

2i

ch

nb

n

(vo

n

2 v

orh

an

c1

nn

) d

r

PC

G

l

12

8

Zi

ch

n umfa~t

un

d

di bullbullbullbull

bn

g

nau

1

29

8

-

1 K

By

t

m

(-1

0 A

drs

bit

gt

au

sm

ach

n

(IC

5

LS

2

73

)r

O

a

Port~

E0

12

schli~lich

ist

das i

gn

tlic

h

St

ur

shy3 1-

Rg

it

r ~r

PC

Q-G

raft

k

Di

sbullbull 1

st

5 B

it b

ri

t

(le

4

) co

B

it

DO

un

d

01

sin

d d

i

fh

ln

dn

B

its

dr

R~-Adrs

bullbullbull

C

Bit

0

2

leg

t d

i ak

tul

l

Zi

ch

neb

n

fs

t

l

co

Bit

0

3 g

esta

ttt

b

i

St

llu

ng

d

s

Jum

pers

SS~

au

f ~ON~

in

Softwaremamp~ig

Ein

sch

alt

un

g

der

PC

G

(n

bn

d

m

lt

0 p

rio

ris

irt

n

Hard

war

E

inA

us-S

ch

alt

r)

a O

er

zu

0

3 g

ho

rig

R

gis

tra

usg

an

g

2Q p

rrt

od

er

gib

t u

ber

in

e

Lo

gik

d

a

PC

G-R

am

61

16

fri~

lnv

er

hi

rzu

w

ird

n

tsp

reh

en

d

das

CG

-Rom

an

gs

tu

rt

()

3

~

N

9i

t 0

4 r

gi

bt

dn

S

tro

be-

Imp

ul

zu

r P

rog

ram

mi r

un

g

dbullbull

~

I P

CG

-Ram

Bv

qr

dibullbullbull

r Im

pu

l s

ko

mm

t

mu

ssn

d

i

ak

tu

J 1

O

-J

~O

Ram

-Ad

rss

e

un

d

di

V

ido

dat

n

in

dn

n

tp

rc

hen

dn

~

0 R

eg

ist

rn

ab

gl

gt

sein

e

Dr

S

tro

b-

Imp

ul bullbull

ch

alt

t i

nshy

c

m

al

di

2

zu

l~-Hultipl~er

(IC

2

71

1

LS

1

57

) ur

n

I-(

()

Hi

rdu

rch

w

rd

en

d

em

PC

G-R

amC

G-R

om

n

ich

t m

eh

r d

i0

0

Cl)

0 A

nzi

ge-K

od

s

des

HZ

-7n

O

zu

gf

Qh

rt

(t

lln

A

drbullbullbullbull

n n

in

bullbull

Zi

ch

ns

im CG-RomR~ d

ar)

so

nd

rn

s w

ird

d

j

rlgt

ak

tuell

P

rog

ram

mie

rad

rbullbulls

an

d

n

PC

G-R

am 9

lg

t bull

z f-~

2um

an

dr

n c

middothalt

t r

dj

V

ido

dat

n

dbullbull

IC

10

au

f d

n

tTJ

PC

G-R

am

du

rch

(v

orh

r Tri-Stat~)

un

d

erz

eu

gt

ejn

nZ

S

ch

rib

imp

uls

u

br

ein

H

on

ofl

op

fu

r d

n

PC

G-R

am

(Jle

f-t

TJ

Bit

D~ chli~lich

bew

irk

t

da~

bei

in

em

Strob~lmpul

O

tl

(

0)

nic

ht

di

V

ido

dat

n

dbullbull L

atc

h

IC

10

so

nd

ern

d

ie

00

D

at

n

dbullbull

CG

-Ro

ms

au

f d

as

PC

G-R

am gf~hrt

wr

den

l

tgt

C

Cl)

to

Da

war

ch

on

all

bullbull

zu

r F

un

kti

on

d

r

PC

G

Di bull

bullch

alt

un

gsshy

n

tch

ni

ch

A~fuhrung K6~nn

Si

d

m S

ch

alt

pl

n

ntn

hshy

r

m n

m

n

An

zu

mr

kn

it

middotno

damp~ d

r

HZ

-70

0

Bu

au

f d

r

~

P

lati

n

d

urc

hgbullbullch

lif

t w

ird

d

am

it

~och

wi

tr

0

pr

i--

hr

n

Gr

at

(Flo

pp

)

aO

-Zi

ch

n

Kart

bullbullbull )

an

g

-

sch

1o

sbullbull

n

rdn

k

6n

nn

p

i

Sp

an

nn

un

g ~i

rd

vo

m Jo

yst

i ck

Po

r t

zu

gf

uh

r t

Au

tor

dt bullbullbullbull B

itra

g

Kai-Uw~inor

Sch

l~tfel

dr

tr

18

3

19

0 ~achn

un

d Kontr~kt

u

d

r

peG

-Gra

fiK

[

~

- ~

~

~

J

0

T

J bullbull

H

~

J

c

-

JI

r-i r

3

~i

)1

1

a

~

~~

r-i

0

middot ~

J

~

~

middotwmiddot

~

~ J

~

1

middot0

middot H

iX (

t f

tt=

f-W

k

M

flW

-f-~bmiddotWf2~1tmiddotmiddot ~f$ltxt-W ~~1d~~ middotrMJmiddot~r11di4~u~~

3

1-

rt

pro

gra

mm

ir

n

wil

l

wu

rd hardwarm~ig d

i H

og

lich

ki

t v

org

bullbullbullh

n

di

V

i d

od

at

n

ds

C

G-R

om

s in

d

a

RAM

zu

k

op

irn

r ()

gt-t) rt

I--

(JI w

()

f-I

rt

() LW

I-

-

en r

D

iO

-U I (

)

o 3 C

c+

f1)

1

~~

I~J~~J

shy

~-b

L i

i~U

-1

I

II

I

B

r-

I I

I

1

10

v

__2middot

_=_=

=~_middot

D 1

1111

1111

11

11 1

I i

11 ~

11

11

11

11

i I~

I

I I

I---shy

~

~

~

bull

I

) ~

((

Ill

a

~~

-f

~f

lt

lt lt

~

r laquo

~

~ ~ ~

-

etA

llg

ae

ine t

ech

nis

ch

e

Data

n middot d

ar

P C

S

-Grafi~

bull ~~~==c-c-------aaz8~

____

__a_

___a

~=

__-=

---2

=__

____-==~a=ma~=-=_=~

Sp

eic

herb

ara

ich

I

4 K

B EPR~

ltu

s d

a

MZ

70

0)

2

KB

RA

M

( fu

r 2

x1

28

Z

aic

hen

) bull

I ~

I

i

I

~lt

)

Iad

rltS

sia

rbar

bull W

rita

-On

ly-M

eeo

ry

bull

ow

bull

~J

IA

drl

tSsi

aru

ng

bull

8

bit

-Dis

pla

ycad

G

b

E

OIO

H

LS

B d

ar R~-Adrasse

E0

11

H

r-+

-J

~

~I

_ ltt

cl~

wshy

~

~

lt

VI ~

lt~1O

~

IIS

B d

er

RM

-Ad

r

E

01

2H

B

its 0

1

B B

yta

erg

eb

an

ain

Z

aic

hen

bull

~

-

~ r

1 ~

Z

aic

hen

st

z

I E

Ol2

H

Bit

2

P

C

6 ain

-au

s

E0

12

H

Bit

3

(Ste

llu

nQ

d

er

Sch

alt

er

wiv

b

at

no

ra

l_ B

etr

illb

)

Str

ob

e

bull E

01

2H

B

it

4 vollt~ndiQar

Ip

uls

Co

py

E

PRO

M-R

AfI

I

EO

l2H

B

it

5 vollst~ndigar

Imp

uls

Dat

en

p

eG

-

ED

ITO

R

I

===S============~-=za===~

Kalt

sta

rt

B

CD

EH

(nu

r ein

ml

v

arN

en

db

ar

dan

ach

W

ar

start

)

Warl

tsta

rt

I BD4~H

Sta

ck

I

BC

DD

H b

is

BB

BC

H

alt

er S

tack

po

inte

r b

vi

K

alt

st

art

g

are

tt

t

bull

ob

are

S

ren

ze

I C

FF

FH

dam

it etN

5

KB

b

ele

gt

Hil

fssp

e1

ch

ar

I C

BO

OH

C

FF

FH

Ril

ckk

ahr a~s

PeG

lE

d

an

n

J d

ruck

en

bull

t-shy

Ed

ito

r

Z~~Z

~~2=

=bullbull2

____

__==2_~~

__

_2=

=n__

2U=

==

St

uck

hst

d

er

P

C

6

-G

raf1

k

2S=2=_====_=~=2Z===a2C_==

____

_~~

__zaa_=a_=z====_===~======c==~~

74

L

S

00

8

x

e l

OO

nF

A

YX

0

2

C

InF

I

Imiddot

0

4

C

10

0p

F

i2

7

R

10

0 O

h

II~

Imiddot

or

3

0

R

1 K

O

h

I v

1

39

R

33

KO

Hl

l 1

S1

2

x

2x

2

4 p

ol

Fassu

ng

17

4middot

Us

ch

alt

er

Kn

itte

r A

T 1

0

i I 2

73

2

x

BrG

ck

en

sch

alt

er

37

3

2 x

2

4 p

ol

S

ock

elv

erb

ind

er

RA

ft 6

11

amp

50

po

lB

usk

ab

el

middot1 I

i I

I

I I

r

~ ~

~

~

~

J

0

~

J

H

~

J

I

bull-

middotTJ

middotmiddot0middotmiddot

~ J

middot3middot

middot iti

a

IT

~

0

~

J

I

-

0

~

J

~

J

00

X

Jgt

0

0

I ~ 3

l c C

+ ID

I1

ro i

1 rt

~

W ro 1-

rt

ro w

t)

AN

SCH

LU

SS

DER

T

HE

RM

OSC

HR

EIB

MA

SCH

INE

B

RO

THER

E

P-4

4

AM

MZ

-70

0

====

====

====

====

====

====

====

====

====

====

====

====

====

====

===

Die

R

eis

esc

hre

ibm

asc

hin

e

EP

-44

is

t m

it

ein

er

ein

geb

au

ten

V

24

-Sch

nit

tshyste

lle au

sg

esta

ttet

un

d

desh

alb

aIs

p

reis

gU

nsti

ger

Dru

ck

er

fUr

Pers

on

al-

Co

mp

ute

r g

eeig

net

D

er

MZ

-70

0

ist

nic

ht

serl

en

massig

m

it

ein

er

serie

llen

S

ch

nit

tste

lle au

sg

ert

iste

t

Serie

lle D

ate

nti

bert

rag

un

g

1st

jed

och

m

it

geri

ng

em

A

ufw

and

au

ch

so

ftw

are

mass

ig

mb

gli

ch

BiI

d

1 zeig

t ein

e

ein

fach

e S

ch

alt

un

g

mit

d

ere

n H

ilfe

d

ie

Sig

nalp

eg

eI

des

MZ

-Pri

nte

r P

ort

s

un

d

der

EP

-44

an

ein

an

der

an

gep

asst

werd

en

E

in T

ran

sis

tor

g

este

uert

d

urc

h

das D

ruck

bere

itsch

aft

ssig

nal

(ER

) E

P-4

4

treib

t d

en

R

DA

-Ein

gan

g d

es

MZ

Po

rts

Ein

Q

pera

tio

nsv

ers

tark

er

wan

delt

d

as

TT

L-A

usg

an

gss

igD

al

(IR

T)

des

MZ

un

d ste

uert

d

en

D

ate

nein

shyg

an

g

(RD

) d

er

EP

-44

D

ie

Vers

org

un

gss

pan

nu

ng

en

fU

r d

en

O

pera

tio

nsv

ershy

sta

rker

kb

nn

en

au

s

der

V2

4-S

ch

nit

tste

lle

bezo

gen

w

erd

en

(R

S=

+1

2

V

SD

=-1

2V

)

Der

B

ezu

g d

er

neg

ati

ven

V

ers

org

un

gss

pan

nu

ng

vo

m

Date

nau

sgan

g

der

EP

-44

h

at

ein

e p

osit

ive

Neb

en

wir

ku

ng

D

er

AU

sgan

g d

er

EP

-44

w

ird

aU

f d

ere

n

Ein

gan

g

zu

rtic

kg

eft

ihrt

so

dass au

ch

im

O

n-i

ine-B

etr

ieb

d

ie

Tast

aL

ur

der

EP

-44

b

en

Utz

t w

erd

en

k

an

n

urn

etw

a

ein

e

Ad

ress

e

od

er

Dat

um

in

ein

en

T

ex

t ein

zu

ftig

en

D

ie

beid

en

T

eil

sch

alt

un

gen

k

on

nen

b

equ

em

in

den

S

teck

erg

eh

au

sen

an

d

en

E

nd

en

ein

es 2

-po

lig

en

ab

gesc

hir

mshy

ten

K

ab

els

u

nte

rgeb

rach

t w

erd

en

IRT

19

RD

A

21

GN

D

22

MZ

-70

0

P-1

0

r---

----

----

---

I

I

I I

I I

I I I I I I I I

----

----

----

---

Bil

d

1

EP

-44

r------------~

I I

20

ER

I I I I I

-~~

-~

4

R

S

I I I

~3

RD

----

2

so

GN

DL_

____

____

___

_

Das

M

Z 7

00

B

asi

c

lZ

-0

13

B

V

1

0

A k

ann

m

it

dem

in

S

lId

2

gezeig

te

Pro

gra

mm

U

bers

ch

rieb

en

w

erd

en

ur

n eln

e serie

lle

Date

nau

sgab

e

zu

lich

en

D

amit

K

lein

bu

ch

stab

en

k

orr

ek

t g

ed

ruck

t w

erd

en

m

uss

d

ere

n

Co

de

erst

in S

tan

dard

A

SC

II-C

od

e u

mg

ew

an

delt

w

erd

en

D

azu

w

ird

U

nte

rpro

gra

mm

d~s

RO

M-M

on

ito

rs

(Wan

dlu

ng

v

on

A

SC

II-

Zeic

hen

in

co

de)

verw

en

det

D

as D

ruck

bere

itsch

aft

ssig

naI

der

EP

-44

m

uss

n

ich

t v

or

so

nd

ern

au

ch

w~

hren

d d

er

Au

sgab

e ein

es Z

eic

hen

s abgefr~gt

werd

en

D

ie

EP

-44

h

at

nam

lich

d

ie U

nart

ih

r D

ruck

bere

itsch

aft

ssig

nal

wah

ren

d

der

Ueb

ert

rag

un

g ein

es Z

eic

hen

s zu

lo

sch

en

In

ein

em

so

lch

en

F

all

m

uss

d

as

Zeic

hen

n

och

mals

g

ese

nd

et

werd

en

w

enn

ern

eu

t sch

aft

an

gezeig

t w

ird

D

ie

Ueb

ert

rag

un

gsg

esc

win

dig

keit

(1

20

0

Bau

d)

du

rch

ein

e w

art

esch

leif

e

(Zeil

en

4

0

un

d

41

) b

est

lmm

t

Erf

ah

ren

e S

harp

shyP

rog

ram

mie

rer

kb

nn

en

sic

h ~ine

g

ep

atc

hte

Basi

c-K

op

ie h

ers

tell

en

1

st

zu

beach

ten

d

ass sic

h d

er

Basi

c

Inte

rpre

ter

nach

d

em

Au

tosta

rt

selb

st

urn

1200

H S

peic

herp

latz

e v

ers

ch

ieb

t

~

PA

GE

Bl1

d

2O

lT

PU

T

TO

B

RO

TH

ER

E

P-4

4

4 P

-T

CH

B

AS

IC IZ

middot

01

3

B

V

10

A

~

6 R

OM

11

0N I

TO

R

RO

UT

I N

E

FO

Rein

en

7

AS

CII

T

O

DIS

PL

A

C

ON

VE

RS

ION

8

9

AO

CN

E

QU

O

BB

9H

1

0

11

C

HA

RA

CT

ER

I S

IN

RE

G I

ST

ER

bull A

bull

l

12

N

1

3

OR

G

16

82

H

14

L

OA

D

OB

OO

OH

1

5

16

8

C

B7

F

BR

OT

HE

R

BIT

7

A

B

IT

7 S

ET

k

bn

nen

1

6

16

84

80

9

JR

Z

HA

ND

SH

gt0

A

SC

II

CO

DE

O

K

I d

er

17

18

C

ON

VE

RT

S

HA

RP

-T

O

BR

OT

HE

R-C

OD

E

19

-~

2

0

16

86

D

3E

2

OU

T

10

E2

H

A

SW I

TC

H

TO

E

PR

OIt

2

1

16

88

C

DB

90

B

CA

LL

O

CN

-A

SC

II-

DIS

PL

AY

C

OD

E

~

2

1

68

B

D)E

O

OU

T

10

EO

H

A

BA

CK

T

O

RA

It

23

1

68

0

06

20

S

UB

2

0H

D

ISP

LA

Y

A

SC

I I

CO

DE

~

24

2

5

WA

IT

FO

R

PR

INT

ER

R

EA

DY

S

IGN

AL

2

6

27

1

68

F ~7

HA

)lD

SH

L

D

DA

S

AV

E

CH

AR

AC

TE

R

28

1

69

0

OB

FE

H

AN

OI

IN

A

10

FE

H

C

HE

CK

ein

2

9

16

92

(8

47

B

IT

OA

R

DA

3

0

16

94

2

0F

A

JR

N

ZH

AN

DI

LIN

E

31

1

69

6 ~

~

LD

C

D

CH

AR

AC

TE

R

NO

W

IN

C

lZ

3

3

S

ER

IAL

O

UT

PU

T

12

00

B

AU

D

34

3

35

1

69

7

I E3

2

RS

23

2

LD

E

50

S

EN

D

18

41

B

ITS

3~

16

99

3E

Io0

OC

TO

L

D

A4

0H

S

ET

I R

T

HIG

H

N

J7

1

69

B

D3

FE

O

UT

I

OU

T

IOF

EH

A

1

BIT

O

UT

PU

T

38

1

6gt

0

06

06

L

D

B2

14

W

AIT

R

EP

tAIN

DE

R

OF

3

9

16

9F

1

0F

E

WA

IT

DJN

Z

WA

IT

83

3

ItIC

RO

SE

CO

ND

S

I 4

0

16

AI

DB

FE

IN

A

1

0F

EH

C

HE

CK

4

1

16

A3

C

84

7

BIT

O

A

RD

A

42

1

6A

5

20

E9

JR

N

Z

HA

NO

I A

GA

IN

-J4

3

16

A7

ID

D

EC

E

E

ND

O

F

CH

AR

AC

TE

R

4

4

16

A8

80

8

JR

Z

ST

OP

Y

ES

t ~

45

1

6A

A

37

SC

F

TR

AN

SF

ER

N

EX

T

46

1

6A

B C

Blq

R

R

C

DA

TA

B

I T

TO

C

AR

RY

~

47

1

6A

D

IOE

A

JR

N

CO

UT

O

BIT

middotO

4

1 1

6A

f -

F

XO

R

A

NO

C

LE

AR

10

1

IbB

O

IIIF

q

JR

O

UT

I IR

T

50

II

gtB

FI

ST

OP

P

OP

A

F

RE

SIO

RE

H

16B~1

El

PO

P

HL

5

16B~

III

PO

P

DE

5

3

IIgt

B

(I

Po

P

EIC

R

EG

IST

ER

S

tt-t

it C~

RE

T

5~

EN

D

Fall

s k

ein

A

ssem

ble

r zu

r V

erfU

gu

ng

ste

ht

k

an

n d

er

Masc

hin

en

co

de

au

ch

m

it

Hil

fe d

es

in B

ild

3

gezeig

ten

B

asi

c-P

rog

ram

ms

in

den

S

peic

her

geshy

sch

rieb

en

w

erd

en

V

ors

ich

t

das

Pro

gra

mm

m

uss

v

or

dem

S

tart

en

aU

f B

and

erm

og

-g

ere

ttet

werd

en

SH

AR

P-

ein

A

nzeig

eshy

nu

r

~ ~ S

erie

lle

o

ate

fa

usg

atgt

e

(ue

r E

P-4

4

Dru

ce

r

It

12

00

B

aud

8

-B

lt

Co

de

BU

d

3

au

ch

3

0

FOR

I

S1

68

2

TO

S

I68

6

40

R

EA

D

It

PO

KE

1

1t

5

0 ~ElCT

I

Dru

ck

bere

itshy

60

N

EW

70

R

EI

l1

asch

I n

en

co

de

w

ird

8

0

IltE

It

90

D

AT

A

SC

8S

7F

S2

8S

09

5D

3S

E2

SC

OS

B9

1

00

D

AT

A

50

B

$1)

3 S

EO

SD

6 5

20

55

7

SO

B S

FE

D

ab

ei

11

0

DA

TA

S

CB

S4

7

S2

0S

FA

S

4A

S

IES

32

S3

E

12

0

DA

TA

S

40

S0

3S

FE

S

06

S

06

SIO

SF

E

SO

B

DO

D

AT

A

SF

ES

CB

S4

7S

20

SE

9S

IO5

28

S0

8

)0

0

DA

TA

S

37

S

CB

SI9

S3

0 S

EA

SA

F 5

18

5E

9

15

0

DA

TA

S

FI

SE

IS

OI

SC

IS

C9

~

~

r

~

~

J

0

~

J

H

~

J

4)

0

3

itj

~

a

JT

~~

0

~

J

-C

~

Iw

~

~~

~-

~ --

2)~

~jI

Wer

eln

EPROM-programmierger~t

zur

ver

fUg

un

g h

at

ka

nn

das

in 8

ild

4

geshy

zelg

te P

rog

raam

in

den

R

OM

-Mon

itor

ein

bin

den

D

anac

h k~nnen

Pro

gram

me

w

elch

e d

as

ents

pre

chen

de

Mo

nit

oru

nte

rpro

gra

mm

au

fru

fen

-Z

B

Ass

emb

ler

ZEN

xshy

unver~ndert

ver

wen

det

wer

den

Zu

b

each

ten

1

st d

le

ver

kU

rzte

War

teshy

sch

lelf

e

ltZ

elle

5

8)

D

er

MZ

-700

arb

elt

et

nb

l1ch

b

el

RO

M-Z

ug

rlff

en m

lt

war

tezy

kle

nt

Der

A

nsc

hlu

ss d

es

MC EPROM-Programmlerger~ts

UN

IPR

OM

-l am

M

Z-7

00 w

ird

vo

rau

sslc

htl

lch

im

n

ach

sten

MZM

b

esc

hrl

eb

en

s

PA

OE

B

lld

4 ~

I rt

2

OlT

PV

T

TO

Il

RO

Tlt

ER

E

P-

4

3

h 4

PA

TC

H

IIO

NIT

OII

1

~

6 E

(T

ER

AL

S

(1)

7 C

S

~

9

ST

I

Ia

u

D-

OH

10

P

rIS

G

Ea

u

lA5

H

a 1

1

7A

DC

N

Ea

u

08

89

H

12

(j

~

13

-

UT

OS

TA

RT

E

lT

Jn

PO

fI

(j

14

1

5 01

10

O

AF

OO

H

0 r

16

L

OA

D

OA

FO

OH

(t

) 1

7

AF

OO

0

3pound

0

ST

AR

T

OU

T (O

EO

H

1

NX

S

WIT

CH

C

) 1

1

8

AF

02

2

10

01

10

L

D

HL

OIl

OO

OH

8

LO

CX

(1

) Iq

05

1

10

00

0

LD

O

EO

2

0

O

S 0

10

01

0

U)

BC

IO

OO

H

1

C)

21

01

1

01

lO

LD

IR

I

OY

3 (t

) 2

2

O

D

C3

00

00

JP

0

ST

AR

T

PlO

IUT

OR

Cl

) ~

23

1

2

4

~IIIT

CH

AR

AC

TE

R

IN

A-R

EG

IST

ER

(1

)

2S

r

26

O

IlG

IS

FIt

Z

3

17

LOA

D

08

1S

FH

~

~

2S

O

IM D

L

PR

HT

P

US

H

DE

S

AV

I[

RI

GIS

TE

R

~

29

0

19

0

CS

71

8S

T

7

LO

IWU

C

M

(C

l

30

0

19

2 280~

JA

Z

HA

ND

IH

0

C

31

~

32

C

ON

VE

RT

H

AR

Pshy

TO

M

IOnt

EIt

-CO

DI

)3

(C

l

34

0 I

g

C

OIl

90

B

CA

U

A

DC

N

35

0

19

7

06

20

su

a 2

0H

rJJ

lt

36

)

7

WA

I

IOR

R

O-

Lo

w

Cl)

0 3

8

~

3 3

9 0

19

9 5

7

ItA

lfD

SN

LD

D

-A

S

Avr

CH

AR

AC

TI

R

a -U

l 0

1911

0 D

ill

HAND~

III

bull

IOIf

~

U

01

9C

C

84

7

BS

T

0

42

0

19

20

11

JA

N

ZH

AN

DI

Cl)

3

~]

01

10

4

A

LP

CD

C

HA

RA

CT

ER

A

GA

IN

C

N

44

0

1A

1

IBM

JA

A

S2

32

I

~

cr ~

46

D

U

Y

PA

IfT

IER

T

IM

47

Cl)

0 4

a

OR

Q

1~5It

()

0 ~i

J

LO

AD

0

1l1

55

tt

H(t

inri

ch

B

au

r

r

50

D

tS

C

DA

SO

I P

TI

ST

C

AL

L

5G

I

0 I

58

C3A

DO

O

JP

S

TI

Geo

rg

Kem

pf-

Str

5

15

CJJ

2

C

H-8

04

6

ZU

rich

I-

-l 0

53

l

UJA

I

GU

TP

rlf

l

ZQ

O

IlA

UD

0

54

ol5

a

11

l2

R

S2

32

L

D

K5

0

b

UI~D

]14

0 O

lrro

L

D

Itbullbull

~O

Ul

Jgt

~7

015

1 0

3n

O

UT

I

OU

T

(01

101

A

I--l

Z

~a

01

61

a

acr

LD

middot Ir

t_

0

~

19

01

63

Io

n

WA

middotIT

D

JNZ

W

AIT

6

0

01

65

D

lln

I

1

(0

l1

1li)

0 tTJ

6

1

01

67

C

II4

7

alT

O

A

Z

62

0

16

9

20

2Jl

JA

N

ZH

AD

I Jgt

Cl

6

3

01bullbull I

D

OH

64

0

16

C

28

08

JA

Z

ST

OP

~

tTJ

65

0

16

3

7

SC

I

()

0

0

16

1

CII

L9

li

lt

c r

(1

67

Ot7

3

0

JIt

IIC

IO

UT

O

(1)

l6

e 0

1 T

J

AI

X

O

A

6

01

74

1

89

middot JA

lt G

un

~

e 7

0 0

17

6

01

S

TO

P

PO

P

a

to

71

0

17

7

C9

middot R

In

72

ID

IOmiddot

00

0

L r

l r

~~ 3NIOOID~middot3NlroID~middot3NlroID~middot3

~ 3NIOOm~middot~NIOOm~middot3NIOOID~middot~N

~3NIOOID~middot3NIOOID~middot3NI~m~middot3NI

~NIOOID~middot

IOOm~middotXNlooID~middot~NIQ)

rJ

I 0)

XI

ttI 3 N I 00

I~

to

3 I-J I CO

I~

to

3 N I 0)

~

to

3 N

~

Imiddot

I

OII~~

3I

J I o

oIDI

JI

00

-shy

I O)IDIJI~

31J

I o)m~middot

m

NlroIDIJImiddot3NlroID~middot3

~

31J

I O)~I~

3I

J I 0

0~1~

3r

l middot3Nloom~3NIOO~~middot3NlooIDIJImiddotplusmnNI

3NIOOIDIJImiddot3NIOOID~3N

middot IOOIDIJImiddot~Nlm

Iro~

lJI

middot 3Nloom~middot3NIOOmlJlmiddot3NIOOm

[

ie ~

~ 0middot

~

J

H middot

~

J

a

Q

0middot

~

J

middot3middot

ii

~

a

~

I~

I r

-i

~

~

J

C

0middot

~

1

~

)

r (1) h

rt

I--l

O

l

m

(

1) ~

(-r

(t) LV

LV

00

J

])

~

irJ

i I o o 3 I~

C

(ofshy

fD

~

~

3[J

I OII~~

I

J I O

OIXI

shy

bull --

-

[I

I 00I

D~

3r-

J I O

)I)

JI

J

3

-~ 0

0m

lJlmiddot

3I

J I o

m~middot

ij

1[1 ~

J IQ

+

-u

) 0 I ~

1[1 A +

N

-

I 00

m

~

bull 3 N I 00

ID

ttt

3 IJ

I I

I IL

shyI 00

-~

r

)J

ID

~J

bull

+

j~~

o 3

r ~

~

~ ~ ~

T)

Z

3 ~

tI

I u

r

T)

to

t-t

r ~

0(

)

AI

I ~

~

-c

3 rJ I Q) ID

IJI

3 rJ

I Q) ID

IJI

3

IJ

0) ID

IJII1f

I

i~

In~1

~I

I~J

ID

U II

I ~

Q)

J IJI

ID

---

_-

~

oh ii)orn shy T- ~-PorMmatiq~rph ~~~ ~ - - gt ~- ~-shyS--------

10 REM 70 REM Schematsche lechnung 30 REM eine~ Rose 420 LINEi65-200 145-205 133-205128 shy

~

40 REM fue~ Ml-731 ~ 198120-20090-18578-170 0 50 REM 430 MOUE60-125 ~ 60 MODE GR 4lt10 LINE50~-15568-195105-210 135-20 Zmiddot70 peOLOR3 5 80 MOUEI000HSET 450 MOUE85-45 ~

90 MOUE38-80 CU460 LINE)5-lt1510-10515-13018 -158 6 100 LINE38-7540-6545-5350-2550shy E3-21893-223108-215125-225165-72 2055-2058-2385-23100-18123-20 0180-220185-215185-210200-20520 ltlJ 130-15 0-198205-195220-170220-145 C)

110 LINEI38-20145-23158-25155-28 470 MOUE50-200 0163-28183-33195-35208-33220-40 480 LINE43-24090-~55]15-268 1251 -2H - ~ 245-138220-155 0 135-265145~260165-258 195-2jS 19 U Q)

120 MOUE66-70 5 -207 C

130 LINE95-35143-25177-45195-68 490 MOUE195-228 UCO (l

140 MOUE53-147 500 LINE255-220258-168263 - 170253- ~ltr 150 LINE48-1 1565-70113-53138-431 130255-115235-95 l

UO70-5~190-65205-75225-110223-123 510 MOOE TN 00225-128220-145213-153208-165 520 SKIP15 llJ M 160 MOUEI13 -53 Cl L()

170 LINEI03-6580-8360-10860-1256 Z W

3~13580-83 M3 180 MOUEI03-65 Z

10 REM P~imfakto~ze~legung ltrC190 LINEI43-60 150-55193-80 190-65 20 REM fU~ SHARP Ml-700200 MOUEI43-60 u o (l30 REM fidipiet Dez210 LINEI70-80180-90193-105 197-13 by 83 0040 REM zB DIE lAHLEN5203-128205-130210-lI0203-90195 rJJ~ 50 REM 648484267 - ~ o (l60 REM 78907651-88193-80 1 O~70 CLS220 MOUE70-113 1-0 8~ PRINTP~imfakto~ze~legUn9 de~ ~Qhl N I ~230 LINE88-95~3-95 PRINT N CU240 MDUE170-80 90 INPUTB i He N e i ngeben N ~rJ)

100 N=INTCABSCNJ) W=SQRCN) )(=0 110 PRINTN jN PRINT E

0120 IF N=l THEN END gt130 A=2 140 GOSUB 220 0)

~150 IF X=l THEN END l

160 IF BltgtINTCBJ THEN GOTO 180 0) 170 GOTO 130 180 A=1 E

c190 A=A+2 GOSUB 220 ltlJ 200 IF X=1 THEN END ~3 210 GOTO 190 ltlJ

220 IFCAgt=W)+CN=lJTHEN X=l GOTO 260 C)

230 B=NA -shy240 IF B=INTCB) THEN N=B PRINT A GOT ltlJ

co 230 U

250 RETURN r-

260 IF ~Hgt 1 THEN PRINT N RETURN ~

0270 END C ~ ltlJ ~

4

Fur- den

SHARP ~OOA

~ ~

F $che I GmbH

DM 15- (incl 7 MWSt)

250 LINEI55-70125-6598-8085-122 260 MOUEI50-15e 270 LINEI60-155165-145165-125153shy95165-10511-15817~-93163J-80150 -75108-88100-100138-88153-95 280 MDVEI40-9~ 290 LINEI25-100113-110 103-128106shy1middot1 1 110 -1 35 120 - l 33 138 - 1 30 15 - 1 35 1~0-118145-97 138-98 148-123 300 MOVEI30-148 310 LINEl53-160170-155160-163140shy165118-16395-14388-12093-110 l0-140118-155153-160 320 MOUE~78-158 330 LINEI65-165148-173110-173 100shy16395-1pound088-13580-12097-123 3lt10 MOUEI90-125 350 LINEI93-140170-178163-178155shy183128~-183103-l7595-170103-166 360 MOUE127-183 370 LINEl20-190105-18578-17065-16 065-15363-15063 ~ 135

380 MDUEI20-190 390 LINEI55-190 175-185190-165200shy160195-145198-138198-138197-135 400 MOUE208-165LINEI78-183 410 f10UEI85-179

ae i Uig ~ _ ~HARP~Co-mputer Heft 16 ~ei te 34

I

_-----shy ~

~ ~~~ rfF~rH ~ h 1fq rH m~~ ~ ~ P h ~ ~J q r ri ~

vlckede

rogra~ brlngt elnlge Veraenderungen In das Basic MZshy2~046 Kit CTRL~oder PRINT CHRf(lO) wlrd zvlschen de norashylen und de voa MZ-700 her be9nnten zve I ten Ze lchensatz uageshyc altet Oas Koaaando CTR~oder PRINT CHR$(12) schaltet In

be iden Ze Ichensaetzen zvlschen noraaler und Inverser Oarste 11 ung ua Die Koaaandos auessen nach de Laden des Kaschlnenprograbullbulles alt USR(~~8B) Inltlallslert verden

~588 ~~80 ~590 5593 ~~96 ~599 ~~9C 559F ~~A2 ~~A~ ~5A8 55AB

~5AC 55AF 5580 5583

- 55B4 55B7 5588 55BB

5 5BC 5580 558F 55C2 55C4 55C5 55C7

5 5C8 5~C9 ~5CC 55CE 5~00 5501 ~~02 5503 5504 ~5D5 ~~06 5507 ~~D8 550-9 550A

~~D8 5~DC

3E CO INIT LD AfCD 32 OF O~ LO ($O~OF) 32 EC O~ LD ($05EC) 21 BC 55 - LD HLZEICH 22 EO 05 LD ($05EO)HL21 C8 ~~ LD HLINVS 22 EO O~ LD (f05EO)HL21 AC ~5 C(jL -ngt LO HLCTRLJ 22 6F 00 LO ($006F) HL 21 B4 55 -TRl- F LO HLCTRLL 22 73 00 C9

3A DB ~5 2F 32 DB 55 C9

3A DC 55 2F 32 DC 55 C9

29 CB E4 3A DB 55 FE 00 C8 CB DC C9

P~ 3A DC 55 FE 00 28 06 Fl 2F 23 09 77 C9123 D9 77 C9

00 00

LO (0073)HL RET

CTRLJ LD A (FLAG 1 ) CPL LD (FLAG 1gt A RET

CTRLLLO A(FLAG2)CPL LD (FLAG2)A RET

ZEICHADO HLHL SET 4H LO AltFLAG1) CP 0 RE Z SET 3H RET

INVS PUSH AF LO A(FLAG2) CP 0 JR ZIVOFF

IVON POP AF CPL INC HL EXX LD (HL)A RET

IVOFPPOP AP INC HL EXX LD (KL)A RET

FLAG 1 DE8 fOO PLAG20EF8 00

J( Accu - CALL-Code J( Zua Monitor J(

HL-Elnsprungadresse Zua Monitor HL-Elnsprungadresse Zua Monitor

J( CTRL-J aktivleren J(

J( CTRL-L aktlvleren J(

Zua Basic

J( Flag fuer Zelchensatz J( auf 00 oder FF setzen

J(

J( CTRL-J beendet

J( Flag fuer Invertleren J( auf 00 oder FF setzen J(

J( CTRL-L beendet

Olsplaycode 8 Offset auf 1 Zelchensatz Accu FLAGl Flag = Ja - Zelchen anzelgen Offset auf 2 Zelchensatz Zelchen anzelgen

Accu retten Accu = FLAG2 Flag - 0 Ja - Noraale Oarstellung Accu zurueck Invert leren Zelger korrlgleren Register uaschalten Accu zua Blldschlra Welter ia Monitor Accu zurueck Ze lmiddotger korrlg1eren Register uaschalten Accu zua Blldschlra Welter la Monitor

Flag fuer Zelchensatz Flag fuer Invertleren

~

o ~ -~

Z

~ al E ~ Q)

~

o c U Q)

c U

COal Jlt -l 00 00 rLl-i om Z rLl 3-i Z ltc

U o al OD (jJ~ 1 O~ O~ 1--0

C N~ ~U)

E o gt g 1 Ol ~

E c Q)

c Q)

~

~ ill c U ~

-I

0 C 1 Ol ~ q

~ ~

~

l WZOJ

~ ltK WlI8Zns UI lEWEZnS shyOa

~amp

wa ~

Cl) Ishy~ u(J

i o tJJ

-- 11111shy~ --------

Das Angebot wird stan9ig erweitert

~~~~~~~~~~m~~~~~

lrJ~l~tm

Heft 16 sette 35shy Ft lIes +middotuet-middot

-(IN~~UfSfUI1~(~ ~~

In Berlin erhalten Sie Alles fUr- Sharp-BUcher bei

Leitfaden Fachbuchhandlung SamoastraBe 231000 Berlin 65

Tel (030) 4651660 4658060 (ab Herbst 1986 Sammelnummer 4535055)

OOnungszeiten Montag bis Freltag

930 Uhr bis 1800 Uhr durchgehend geaffnet

Alles fUr Sharp-Computer Anwenderzeitschrift- und bUcher

Sehr geehrte Damen und Herren

wir bleten Ihnen eine auBergewohnliche Moglichkeit Ihre Buchhandlun Uber unsere Zeitschrift Alles fUr Sharp-Computer einem breiten Kun denkreis bekannt zu machen

Bestellen Sie jetzt fOnf BUcher aus unserem Sortiment und Ihre Buchshyhandlung erscheint in der nachst erreichbaren Ausgabe in unserem EinkaufsfUhrer aIs Ansprechpartner fUr den Anwender So ist der Kund informiert daB Sie seine nachstliegende Bezugsquelle sind wo er ei interessantes Buchangebot vorfindet In der Hoffnung auf eine gute Zusammenarbeit

Ihre Fischel GmbH

IJr H~~ Sharp Microcomputer bullbullbullbullbullbullbullbullbullbullbullbullbull Fischel GmbH Kaiser-Friedrich-Str 54 a o - 1000 Ber1in 12 bullbullbullbullbull bullbull bull bull bull bull bull bullbull Tel 030 323 60 29 Mo - Fr 10 - 1800 Sa - 14 h

Iraquo - C~ i s lis I lt alle Preise in DMgt

1 PC-1500 Programmier- und Programmhanqbuch (ISBN 3-924327-00shyVK = 49- OM

2_ PC-1500A Maschinensprache~Handbuch (ISBN 3-924327-06-8) VK = 49- OM

3 Graphikhandbuch fUr Sharp Computer (ISBN 3-924327-04-1) VK = 49- OM

4 PC-140102 Systemhandbuch (ISBN 3-924327-01-7) VK = 39- OM

5 PC-1401 Anwendungshandbuch (ISBN 3-924327-08-4) VK = 39- OM

6 PC-140102 Maschinensprache-Handbuch (ISBN 3-924327-11-4) VK = 49- OM

7 PC-1350 Maschinensprache-Handbuch (ISBN 3-924327-10-6) VK = 59- OM

8 MZ-700800 Maschinensprache-Handbuch (ISBN 3-924327-07-6) VK = 49- OM

9 BASIC-Lehrbuch fUr Sharp Computer (ISBN 3-924327-09-2) VK = 49- OM

10 Software-Recht (ISBN 924327-03-3) VK = 29- OM

11 PC-1245516061 Anwendungshandbucn (ISBN 3-924327-14-9) VK = 49- DM

12 PC-1500A Tips- und Tricks-Handbuch (ISBN 3 - 924327-12-2) VK = 49- OM

13 Erganzungsheft zum ~C-1500A Maschinensprachehandbuc6 (ISBN 3-924327-17-3 VK = 15- pM

14 PC-1450 Maschinensprachehandbuch (ISBN 3-924327-23-8) VK = 49- OM

N fUr illiifruiur

nil PM S8ARP-Comput~r HeXt 16 Sei te 36

--

15

shyD

M

Fur

d

en

SH

AR

P ~

Ma

ch

i ne

ns P

ra

ch~

middot shy

-Ho

ncb

Kh

~

~D~~

~~~~

~~~

wm

~ID

~rn ~~

~ ~~

m ~~

~~~~

~~~~~~~

~~mr

n~[

~~m

~~~~~m

lE-pound

IiJfP

Rf

wa

49

shyO

M

~~f5

~~

Fur-

SH

AR

P

Maschinensp~acheshy

-Han

dbuc

h

mlla

M~

lmJ~jl~~MnmrWi

MH

J-U

tU7

middotu

-1

F IS

CH

EL

G

bH

~ijE~~~rmmlm

IiII

49

-

P C

-15

0 0

TA

SCH

EHco

npU

TER

pC-I~e8

PRO

CR

An

IER

shyUN

D PA

OG

RAnn

HA

HO

BUCH

~IVII

mIT

l m(E

)(])

m

fTImm0~e

-~

-shy

39

-0

H

~

~

F

isch

tl ~

49

-0

M

f-O

(J

4 (

j)

(D

~o

-(1

(D

lt) r

n Il k

q

un

bb

ur1

1

~

~

Q)

bullbull

bullbullbullI

I-

~

J I

CV

1

I1Il

_-

()

liU

)

den

~450 _

bull O

r 0

J 0

Sta

i

I_

jl1

DM

shy

0

bull

-~~

J ~

shyFJ

SCH

EL

G

bH

49

-0

11

Alia

s fu

r S

HA

R P

C

ompu

ter

Fis

ch

el

Gm

bH

Ka

isa

r-F

rie

dri

ch-S

tra

Be

64

a

1000

Ber

lin 1

2 -

Tel

03

03

23

60

29

aIl

e p

rels

e

incl

7

l1

WST

I

ro

rl~I~middotter

~-~

-

-shy

--

-

_

c--~

shy

~~

shy

-

---

---

--shy

~mo_

-2

9-

0M

ianmiddot

sir

1I

t b

r b

umiddotr ~

fI~

SH

AR

P

ffin

mpu

ltr

Am

n-IW

M

-------

-- --~

BA

SIC

-Leb

rbuc

b rU

r sn

rp

co

pu

ter

16

0 S

elte

D

Pre

la

49

-0

11

mst~

un

gsshy

-Anw

end Ha

ndbu

ch~

_ -

SI-

IAR

P _

_

49

-

DK

ALL

E V

ERG

AN

GEH

EN

HEF

TE

SIN

D

NO

CH

LIE

FER

BA

R

11

Bit

te s

leh

e B

est

ell

sch

eln

fU

r eln

A

bo

nn

emen

t

49

-0

11

6

-D

I1 p

ro H

eft

Fur

de

n S

HA

RP

Epound

95O

IQ

sch

ineN

PfO

chdeg

eshy

~

-shy~ shy~9 -

DH

--1

1_

~UI

d

en

SH

AR

P

~~

Ma

sch

ineN

PN

1ch

emiddotshy ~

-shy 1_shy

0

11_

Fur

d

en

SH

AR

P

MZ-

700

MZ

-800

San

e

rou

_

irt

~_h yen

--

shy

_ou_

49

-D

I1

Das enen Rennwagen

LISTING BRIDGESTONE TURBO - 1100CLEAR 1110 LPR1NT 1120LPRINT 1130LPR1NT 1140iREAO A8(DEF 11451F A=0 1150LPRINT 1160LPRINT 1170LPRINT

1190GOTO 1200LPRINT

1210LPRINT

1220LPRINT 1230LPRINT

1240LPRINT 1250 LPR i NT

1260REAO 126~ IF 1270A=K 1280~FOR 1=1 1290(=K 1300LPRINT 1310LPRINT 1320A=CB=0 1330NEXT 1340GOTD 1350LPRINT 1360LPRINT 1370LPRINT 1380LPRINT 1390 LPR I NT 1400LPRINT 1410LPRINT 1420LPRINT 1430 lPR INT 1440LPRINT 1450ENO

15100ATA

15200ATA

15300ATA

1540 OATA

15700ATA

15800ATA

1590DATA

16000ATA

rnli -SHARP-Computer Heft 16 Seite 38

~~~ bull bull~

--

~----~------------------~~~------~-------------------

~lOOi~l(tpound ~ fu~ den SHARP PC2500 16100ATA 30-12830-116O330-116

(C) DEZEMBER 1985 24-120~324-12024-132~03

Ch i st i aI1 Sruaol i cha 1620DATA 3B-7232-720332-7232 -66O332-6638-72O3

L6300ATA 24-4230-38O330-3830 P~o9~amm BR1DGESTONE TURBO zechnet -260330-2624-30O3

n Fa~be ouf dem Ploite~ 1640DATA 24-3024-42O366-1848 des SHARP PC-2500 -12O348-1242-42O3

16500ATA 42-4260-48O360-4866 -18O384-84162-120O1

1660DATA 162-120162~-16801162-1CHR$ 27 Ib 6884-168O1144-112144-168

CHR$ 2710 O1

M1450 LPRINT I 1670DATA 84~174162-17401162-17

4159-195O1159-19584-207OTHEN 1200

1LE

1680DATA 84-20784-174O184-210CHR$ 27 STR$ F

158-19801~158-198156-2060MAjB 1

1180LPR(~T 0[0 16900ATA 156-20684-228O184-228

1140 84-210O184-8490-96OO

CHR$ 27i0 LPRINT M45shy1700DATA 90-8690-120O090-1208

54 7-126OO87-12687-1680O

053-5463-10245-1024 17100ATA 87-174y84-18000162-120

5-54 168-150O2168-150166-186O

M65-210 2

072-21072-21666-216 1720DATA 166-186156-21602156-2

66 -210 1684-246O284-24678-258O

M66-234 2072 middot-23472 -24056 -240

17300ATA 78-25848-2700248-27066-234 36-2700278-25896-258OOEFGH IJKL

1740DATA 96-25881-252OO96-258L=0THEN 1350 96-2400078-25878-18602COS I+G8=K SIN I+H

17500ATA 78-le665-1440284-1~8TO J STEP L 78-186O278-18648-186O2COS I+GO=K SIN I+H

1760DATA 84-20478-222O278-222MAiB 24-222O224-22212-218O2OCO

17700ATA 84-22878-246O278-246 48-246O224-24012-236O2I

1780 DATA 12 -23612 -1800224 - -1841260 24-240O224-24042-240O2M15-204

1790DATA 42-24052-261O252-261Ql LPRINT PTURBO 36-270O230-24024-228O2M32-75

PBRIOGESTONE 18000ATA 102-234102-228O3102-2

CHR$ 27 3 2890-232O390-23290-240O

M147-124 3

PSKYLINE 1810DATA 90-240102-234O3OOO0

M0-330 ~00~360-153~0360310

CHR$__27 1 i b 18200ATA OO87-155165190785O0

CHR$ 270 27-1681852251610 18300ATA OO36-1592253152910O

045-170310430151015000ATA 12-1812-15300t2-1532 1840DATA O028-16798225118OO4-156OO12-13824-144O0

34-159227305211024-15624-9~~0012-8424 18500ATA 0038-1673154301310O-90OO24-9030-88OO

027~234143190181030~8830-640030-6424 1860DATA OO58-2461702004910O-66OO24-6612-50OO

O22-258180265121024-6624-24OO12-1824 1870DATA 0O24-2252683054510O-24OO24-2442-12O2

050-29995135~481042 -12 42 -153 0242 -153 2 18800ATA OO18-2192703104810O4-1530224-15651-15602

0~87-1202704188515500ATA 24-14466-144O266-1 4 4 1890DATA 0087-1202684301250066-12O266-1242-12O2

0OOOOO15600ATA 66-1284-84O284-8484 -1680284-16856-1320i

66-2484-84O248-5448 -1021O

51-5451-1021O54-5454 -1021057-5457-10210

60-5450-1021O60-1084 2-1140342-11~48-14403

48-14466-138O366-138 60-108O324-13230-128O3

UMP -

-- i~ci J+i~ r ~-potMmat~ o n ~~ ~~ r ri ~~- f bullbull bull ~~~ bullbull ~ ~~

~

1035 D=WU TIC- TAC-TOE HI35 GOTO 1040

1037 D=M 14S0LET G(K)=2I 1040 ON OGOTO 104 14SSLET W(KY=COshy

110421043 SP01 XIX 1044 1045 le 1480NEXT K 46 1047 HJ48 1490LET MAX=-le0 1049 o

gtlt1I 0 10 1041GLCURSOR (40 1492FOR K=lTO 9

-50) GOTO 1 1494 IF W(KraquoMAX 0se THEN LET MAX

1042GLCURSOR (~9 =W(K)LET WUOIOIX -50) GOfO 1 =K 0S0 149SNEXT K

1043GLCURSOR (is 1498RETURN 9 -60) Gora 1500GOSUB 200 10S0 1510 INPUT WILLS

10CLEAR CLS 1044GLCURSOR (40 T DU BEGINNE WAlT 10PRINT -133) GOTO N (JN)jM$

Tl C - TA 1050 IS15LET Z$=W C - TOE 1045GLCURSOR (99 LET ZUG=0

2e BEEP 4 48 100 -133) 60TO IS201F M$=N BEEP 1 100 Hl0 1050 THEN GOTO 15

21GRAPH CSIZE 3 1046GLCURSOR (IS 50 FOR J=ITO 4 9-133)GOTO 1530GOTO 1570 GLCURSOR (0+ 1 1050 lSS0LET ZUG=ZUG+ 0)LPRINT TIC 1047GLCURSOR (40 1 -TAC-TOENEXT -197)GOTO 1555REM BRETTAN 1 10S0 ALYSE

23 GLCURSOR (0-1 1048~LCURSOR (99 lS50GOSUB 130e 0) -197)GOTO GOSUB 1035

25AWAIT 10 10S0 REM COMPUTE PRINT DU = 1049GLCURSOR (IS RZUG X ICH = 0 9-197) 1555GOSUB 1900

26BEEP 4100300 10S0LPRINT F$(O) IF Z$lt)W 30GOSUB 1000 10SSGLCURSOR (e~ THEN GOTO 19 40GOTO 1500 -220gt 50 S0bATA 40-5093 1060 RETURN 1570LET ZUG=ZUG+

-se 155 -S0 4 1200 BEEP 3 1475 IGOSUB 1200 0-12393-123 5 GOSUB 1037 155 -12340shy 12eSlNPUT ~DEIN 1575GOSUB 1900 IS7 93 -lS7 15 ZUG Cl--9) IF Z$lt gtW 0 -IS7 jM THEN GOTO 19

50 DATA 12345 1230 IF FCMgtlt)2 50 5 7 89 1 4 7 THEN GOTO 12 1595 Gom 1550 2 5 8 3 5 9 05 ~800REM

70DATA 1S93S 1240LET FltM)=3 1805RESTORE 60 7 LET F$(M)=X 1810FOR L=lTO 2~

200GRAPH CSIZE 5 STEP 3 COLOR 1S0RGN 1290RETURN 181SREAD XlX2X

210LINE (0 -73)-( 1300REM 3 220 -73) 130SWAIT 0PRINT 1820cLET X=GltXl) GLCURSOR (0-1 ICH DENKE GltX2)G(X3) 46)LlNE U3-1 1310GOSUB 1400 1825IF X=120R X= 46)-(220-145) 350LET F(WU)=5 18THEN LET S

220LINE (730)-(7 LET F$(WU)= P=SP+1 3 -220) 0 18301F X=200R X= GLCURSOR lt145 1360 RETURN S0THEN LET C 0) LINE lt1450 1400 REM 0=CO+1 )-( 146 -220) 1410FOR K=lTO 9 1840IF KltgtXIANO

22SGLCURSOR (0-2 LET WltK)=-10 KltgtX2AND Kltgt 20) 0eLET G(K)= X3 THEN -GO TO

230 RETURN F(K)NEXT K 1850 100eCLEAR D1M Fshy 1430 FOR K=1 TO 9 18451F X=125THE~

(9)F$(S) 143S1F G(K)ltgt2 LET CO=CO+10 1010DIM G(S)WC9 THEN GOTO 14 00

) 80 18S01F X=45THEN 1020FOR I=lTO 9 1440LET WU=KLET LET CO=CO+50

LET F(J)=2 SP=0LET CO= o NEXT 1 o 1860NEXT L

1030 RETURN 144SLET G(K)=S 1890 RETURN GOSUB IB0e

ewe PIImiddot~ ~ ~SHPlRP~CoHeft 16 Sei te 39

1900REM 1905RESTORE 50 1310FOR L=ITO 24

STEP 3 1915REAa XI X2 X

3 1920LET X=F(Xl)

F(X2)F(X3) 1925IF X=I2STHEN

LET Z$= 1 Gora 1945

1930 IF X=27THEN LET Z$=2 GOTO 1945

1935NEXT L 19~01F ZUG=9THEN

LET Z$=3 1945RETURN 1950REM ENDE 1955 IF Z$=2

PRINT DU H ~IpoundGTrICH BE

1950 IF Z$= I PRINT lCH H ABE GEWONNEN

II 1955 IF Z$=3

PRINT UNENT SCHlfDEN

1370BEEP 54790 WAlT 400

1380 INPUT NOCH MAL (jN) jQ$ IF Q$= JGOTO 25

1985 BEEP 448 14 -- 8 BEEP 1 48 500 TEXT LF )

2END

STATUS 2076

David Wagner Martinsbergstr 11 5470 Andernach ~

[11

llytl

~

mputer_lu

--_ f middot __ ~

ltfshy -_M

~------

PC-1500 HARD-UNO SOFTWARE

Neue Informiddotmat i onen zum PC 1500-Uni versal-Me13-und Steuergerat und

~ur Umbauanl~itung der ROA-64k-Speicherkarte des NDR-Klein-Computers

fur den PC 1500

Auf Leseranfragen hin g~be ich hier nochmal einige -wie ich hoffe shyklarende Erganzungen

-~ei dem Sound-IC handelt es sich um e~nen Baustein der drei Tonshysowie einen Raus~hgenerator enthalt Vielfach modulierbare Steuerreshygister ermoglichen dabei einen Supersound wie man ihn vielleicht vom Schneider-Computer her kennt dort ist namlich dieses Sound-le auch eingebaut

-Damit auch etwas davon sogleich zu Ohren kommt ist noch ein kleishyner Stereoverstarker der zwei (bzw gemischt auch drei) Kanale geshytrennt uber zwei kleine (noch anzu~chlieBende) Lautsprecher wiedershygibt Selbstverstandlich sind aber auch die drei Tonkanale an jede Stereoanlage nschlieBbar

-Alle Programme (auch die Maschine~routinen) laufen in jedem Speishycherbereich

-Die realisierbare Centronicsschnittstelle ist middot bisher nur fur einen Drucker (Listings usw) gedacht sie ist daher nicht CE-158-kompatishybel doch softwaremaBig noch ausbaub~r

Wenn das Digital~andlermodul zur Ansteueruhg eines Motors zB mit 6V wie bei Fischertechnik Computing-Modellen genutzt werden solI ist noch ~in Verstarker-IC zB das TDA 2002 Qotig

Die ROA-64k-Speicherplatine ist jetzt geeignet

A) zum AnschluB an das PC-1500-Universal-MeB-und Steuergerat

B) mit Zwischenplatine oa zum DirektanschluB an ~en PC-1500 bzw CE-150

Kurze Beschreibung

Die ROA-64-Karte bestUckt mit 88k-C-MOS RAM 6264 LP 15 oder mit C-MOS-EPROM 27 C 64 bietet fur den PC 1500 nach Umbau bis zu 64 kbyte Speicherraum der in der ersten Speicherebene (MEO) fur Basic bzw in der zweiten Speicherebene (ME1 mit PEEK bullbull oder POKEbullbullbull oder mit Maschinencode anzusprechen) fur Daten middotusw genutzt werden kann Dabei konnen bis zu 32k in die MEO-Ebene fur Basic je nach Rammodulbenutzung gelegt werden davon 24kbyt~ von amp0000 bis amp5FFF fur Programme und 8kbyte vcn amp8000-amp9FFF fUr Daten

Fur die ME1-Ebene sind je nach Ausnutzung in der ~EO noch bis 48kshybyte frei ~on amp0000-amp9FFF + ampCbOO - ampDFFF Oieser Speicherbereich laBt sich als RAM-Floppy benutzen aus der jeweils Oaten Programme usw in den Basicbereich mitte15 kur~er Programmroutinen geholt we~den

FUr alle moglichen Konfigurationen la5sen sich also Losungen finshyden Es muB nur die Dekodierung richtig verdrahtet werden

Sehr nUtzlich ist die Moglichkeit eines middotSchreibschutzes fur je eishynen 8k-Speicher-Block

Mi t der auch noch mogli chen Akkupufferung wi rd auch das Probl em des Datenerhalts gelost So bleiben auch nach Entfernen der Karte vom Rechner alle Oaten erhalten

Fur die Version B (DirektanschluB an den PC 1500) muB eine geeigneshyte Verbindung zur Speicherplatine geschaffen werden Es gibt die Moglichkeit einer Kabelverbindung oder einer Zwischenplatine

Wenn man als Verbindung zur Steckerleiste der Speicherplatlne noch eine oder sogar noch mehrere Buchsenleisten einsetzt lassen sich sogar mehrere Speicherplatinen gleichzeitig () oder nacheinander verwenden

Ubrigens liegen die Kosten fur die beotigten Bauteile (einschlieBshylich der Platine Stecker und 8 8k-Speicher ICs) noch unter 180 OM

nil i pmp shySHARP-Compumiddotter Heft 16 seite 40

~ Start mit RUN

~ ~~ ~ 9h i ~ ~ ~tff9 h m~~~ ~ ~h ~ - 0~qh h

Hier nochmal -zusammengefaBt aus Heft 785- alle Preise Preise ltincl 14 Mwst)

PC-1500 Universal- MeBshy und Steuergerat incli Software etc

455 DM

DA Wandl er-Modul incl Funkti onsgenerator-et-cSoftware 1511~amp)Komfortabl es Telefoncomputerprogramm mi t Superdatenspeicher und schnellen Suchroutinen

Wochentagsweckprogramm mit Melodien usw (ver5ffentli~ht in CHIP 7 1 84) jetzt auc ohne Speicherzusatz

Umbauanleitung fur 64k Speicherplatine

75 DM

Sehr geehrter Herr Fischel

-1

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull i SHARP-PC-121 I __

bullbullbullbullbull-- --------_ --------- ~~t~$$~amp 11------- ----- ----- -- ------ -

anbei sende ich rEnen ein Programm zum VOkabeln-~ernen~C-1401)Vokabeln die beim ersten Abfragen falsch tlherse zt wur en konnen anschlieBend wieder~olt werden

100D FOR K=l TO y 110tLPRINT ES(K)LPRINT

jD$(K)

12iHIiEXT K 130A PRINT middotABFRAGE

WAIT 150 149FOR 1=1 TO Y 159PR1NT ES(l) 160INPUT PS(9) 170IF P$(0)=D$(I) PAUSE

RICHTIGmiddotGOTO 195 180PAUSE YFALSCH

PRINT D$(I)PAUSE I ST RICHTIG

199ES(I)=E$(1)+ 195NEXT I

~ Eingabe der Vokabelliste

Ausdrucken der Liste mit dem CE-126p

Abfragen der Vokabeln durch den Computer

Wiederholung der falsch Ubersetzten Vokabeln

IBPAUSE YOKABELTRA1NE R

20~PUT W1EV VOKABEL H jY

30DIM D$(Y)E$(Y)20P $(0)

40PAUSE EINGABE D PA AREPAUSE FREMDSPR -DEUTSCHPAUSE YLAE NGElt=16 Bsr

50FOR H=1 TO V 60PAUSE NjPAAR 79IHPUT E$(H)DS(N) a9NEXT N 99INPUT AUSDRUCK JH

jBSIF BS=N THEN 130

208INPUT W1EDERHOLNGJ NjO$IF O$=N THEN 280

210N FOR J=1 TO Y 229L=LEN ES(J) 239IF MID$ (ES(J)L1)lt

) THEN 279 240 PRINmiddotT E$(J) 250 INPUT P$(0)IF PS(0)

=DS(J) PAUSE RICHTI GGOTO 278

260PAUSE WIEDER FALSCH PRINT DS(J)PAUSE WAERE ES GEWESEN

27eNEXT J 280 PAUSE ABFRJH EDEND

EINPUT AWE -) j1$

290IF IS=-A THEN 99 300IF I$=W THEN 219 310END

Peter TippeltMozartstr 6 6840 Lamperthe1m

-=W_I raquo-UII - Heft ~ 6 Seite ~~ - SHARP-middot9-orifBGiten

bull bull bull bull bullbullbullbull bull bullbullbullbull bull bullbullbull bull bullbullbullbull bullbullbullbull bull bull bull

middotM---shymiddotmiddotmiddot ~ - ~ ~

- --

--- ---

PC - 1500 PC -1500 PC - 1500 PC - 1500 PC - 1500 PC - 1500 PC

Maschinenprogramm ~ETTE nieses Mapro rettet nach NEW bzw ERROR 44 an Basicprogrammen alles was es zu retten gibtSogar jene die mit MERGE eingeladen wurden ner Mergepointer wird nach jedem gefundenen Programm entsprechend nachgefiihrt so daS nach der Rett~gsaktion das letzte Programm ed~shytierbar istlm Falle eines ERROR 44 ist dies der korrekt eingelesene Teil des defekten Programmes nen im Heft 286 Seite 1 beschriebenen Fehler die Rettungsaktion beim erstbesten ampFF abzubrechen macht dieshyses Programm nicht nieser Fehler entsteht wmiddotenn das Programm Byte fUr Byte nach dem ampFF sucht Aber auch IlRETTE schreibt in das erste Proshygrammby te welches ja das Highbyte der ersten Zeilennllmmer darstell t eine Null da nach NEW hier einmiddotampFF steht Wtirde dieses ampFF nicht geshyloscht entstUnde eine Zeilennummer die groBer oder gleich 65280 ware Im Normalfall sind aber nur Zeilennummern bis 65219 ~ ampFEFF zugelassen weil der Basicinterpreter eine Zeilennummer mit dem Highbyte ampFF als Programmende interpretieren wlirde niese Korrektur des ersten Programmbytes kann in zwei seltenen Fallen zu kleinen Problemen fUhren

1 Fall Die ursprUngliche Zeilennummer war groSer 255 Dadurch wird diese Nummer aUf den Wert des Lowbytes der ursprUngshylichen Zeilennummer redu~iert Dieses Problem laSt sich mit den Editorfunktionen des PC - 1500 leicht losen

2 Fall Die Zeilennummer war genau 256 ~ amp~lfifi oder ein Vielfaches davon In diesen Fallen ist das Lowbyte der Nummer ebenshyfalls ~fi und es entsteht eine Zeile mit der Nummer fie Diese laSt sich mit den Editorfunktionen zwar kopieren aber nicht mit ~ ENTER loschen Abhilfe schaffen hier folshygende Bafehle

H=INT laquoZeilennr)256) (Highbyte) L=(Zeilennr)-256H (Lowbyte) POKE STATUS 2-STATUS 1HL

Flir (Zeilennr) muS d~e gwtinschte Nummer eingesetzt werden nieses Verfahren ist im 1 Fall ebenfalls anzuwenden wenn mehrere mit MERGE geladene Programme gerettet wurden da sich bekanntlich das erste Programm nicht mehr editieren laSt Nach dem Nullsetzen des ersten Programmbytes wird der Inhalt des Basicshystartzeigers als Startadresse fUr die Such- und Rettungsaktion verwenshydet lm Falle eines abgesturzten Maschinenprogrammes konnen alle Proshygrammzeiger ganzlich undefiniert seine Hierbei ist vorher die Basicshystartadresse durch PEEK amp1865256+PEEK amp1866 zu kontrollieren und ggfls durch NEW (Bssicstartadresse) zu initialisieren

Danach wird die Startadresse des aktuellen Programma in amp189E9F zwischengespeichert wn im Falle wei terer Programme in den Mergepointer amp18696A geschrieben werden zu konnen nann wird die Zeilennummer tibershysprungen und das Byte welches die Zeilenlange enthalt ausgelesen und zum Wert der aktuellen Adresse addiert In dieser errechneten Adresse steht bei einer intakten Basiczeile der ASCII - Code fUr ENTER (amp~D)

Dieses amp~D wird nun abgefragt niese Abfrage ist das einzige Abbruchshykriteriwn welches RETTE veranlasst die Suche nach weiteren Zeilen

middotImiddotmiddotmiddotLgtmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotampmiddot middotmiddotmiddotmiddotmiddotmiddotmiddot middot middotd~ r 0 Pi n T1 middot0middot m naamiddot] c -n ( ~sf8~tn - ~

11 IIII Ill bull bullbull 111

l a l 0 bull bullmiddot1u ~

w ~ u 0 a 111I laquo m m If) t I

U

I bullbullbullbull

bzw Programmen abzubrechen Ist die Abfrage positiv wird der Programmshyendpointer amp186168 auf die Adresse hinter ampfiD gesetzt Nun wird eben dieses Byte welches das Highbyte der nachsten Zeilennummer oder die Kennung flir das Programmende ampFF enthalten kann nach diesem ampFF abgeshyfragt Ist die Abfrage negativ geht die Suche bei der nachsten Zeile weiter Wurde aber ein ampFF entdeckt wird die Programmstartadresse aus

a -It I PMP shy ~ SHARP~Co~puter _ He-ft ~e Yte 42

~q~n-p-n ~ ~

~- --~~ -

-Ilt bull - _ bull f bull bull

-shy~h~9r m~~-~~ 9n ~~ ~ ~pmiddotrh __ -- 11~-

fUllIsecttJtiJdem Zwischenspeicher zuriickgeholt und in den -Mergepointer geladen -Anwendungs-shyAnschlieEend wird die aktueIIe Adresse um 1 erhoht und das nachste Proshy ___Handbuch__

gramm entsprechend dem vorhergehenden untersucht - SHARP_ 1st die Abbruchbedingung erfiiIIt wird getestet ob das zuIetzt geretshytete Programm vollstandig ist Wenn jasteht hinter der zuIetzt shyarbeiteten Zeile ein ampFF und das Programm wird beendet Wenn nicht handelt es sich uin ein Programmfragment weIches bis Fehlermeldung ERROR 44 in den Programmspeicher geschrieben wurde diesem Fall wird der Mergepointer nachgeftihrt und hinter die letz-te intakte ZeiIe ein ampFF geschrieben Die Rettungsaktion ist nun abgeshyschIossen RETTE ist voll reIokatibel und beIegt nur grammspeicher Aufgerufen wird es mit CALL (Startadresse)

Hexdum12 RETTE (c) -Siegfried HaIke SaarbrUckenstr 176 b

10E9 CC 65 A9 00 CA ~E 44 44 += 036A 10F3 05 F9FO CA 45 87 00 89 += 0457 10F8 10 CA 67 45 87 FF 99 11 += 03E6 1103 CC 9E CA 69 CC 67 -44 9E += 0482 1108 ID CC 67 85 FF 07 88 05 += 0398 1113 0E CC 9E CA 69 9A += 0345

Interface fUr PC 14011402

wie Sie aus dem unten8tehenden Schaltbild er8ehen konnen habe ich an Ihrem Interface Vorschlag einige Veranderungen vorgenoDlIllen welche ich vorteilhaft finde middot und lrnrz erlautern

mochte Zunachst wurden aU8 den 4 Mignon ZeIlen eine 9V BIockbatterie Um die8en S)annung8Unterschled ausllUgleichen in Reihe 4 Dioden des-Typ8 IN 4003e8 ware eVe auch ein Z-Diode mit 2SV moglich gewesen) mit einer Flu3sJannung von 05V-o6V

Kichael FrMlc Kozartstral3e 7

51

wl 1

C bull l - ~

~g

Die nun um ca IV hohere Betriebs8parinung (ca 7V) hat )~ den Vorteil daB die Verluste in der Schaltung aU8geglichen werden somit das AU8gangssignal eine etws8 hohere Amplitude erhalt und au3erdem ein nachla~sen der Batteriespannung etwas abgefangen wird

Bie positive und negative Betriebsspannung wird nun Uber zwei Widerstande erzeugt wobei der Spannungsteilerstrom ca IS mA betragt Diese Schaltungsart hat den Vorteil daa die Schal tung nur wiirend des einladen9-_~ eingeschaltet werden mu3 da die Masse iiber den 330 ohm Widexstand durchgeschleift wird Weiterhin ist es nUJ1 auch noch moglich den Rechner Uber

die Sc~altung mit Spannung zu versorgen wobei die in der Leitung liegende Diode verhindert da3 der Rechner bei ausgeschalteter Schaltung den StroIn liefert was bei dem hohen Innenwiderstand der Lithium-Zell~n sofort zum Zusammenshybruch der S~annung und somit zu datenverlust J shy

fUllIsectt1IiIJIsect

A~-S--run IUH~buch___

SHARP __

fUhren~wu~middotmiddot=r~d~e~~______ ______~~__________________

a-_MUM Heft 16 Seite 43 middotSmiddotHARP~CcOJnjo-u t e r

abgeshy

zur In

46 Bytes im Proshy

2300 KIEL 1

6945 Hirschberg

J ~ - ~ ~+I ~ I~ ~I~ 4 ~

330

j ~Ma55e

-

-- ~----shy ~ shy

- ~

_IW _ ____IW ___

3000ATA 050~8549156850558454 745054

61~~ ~~tE 310DATA 10645077409034O93351

fu~ den SHARP PC-2500 104312452

(C) 3200ATA O42982412030140103814 7451535415810701728818111 1180

330DATA 0116179134182150174101

Ch~i$tian 5amoticha

Oas P~o9~amm GIRLS FACt Plollel ein fa~shy 58158170147173118101721001

biges Madchengesicht auf dem Plolle~ des 7354

SHARP PC-2500 3400ATA 17527O167181525416491

LISTING GIRLS FACE O147761456014442O12739128 5313310REM GIRLS FACE

3500ATA 6501376514474146i8610120RESTORE 300 46881449014087O130671368030LPRINT CHR$ 27jb 13740LPRINT M120-220 LPRINT 1

3500ATA 92O14195135110126133O50REAO CO 1171351201201321030118106150 IF C0gt13 LPRINT M0-100) LPRINT 08120CHR$ 2ia END

3700ATA 104134O81136901181051070RE~D X1Y1X2Y2X3Y3

50781396612067104~054104480 IF COgt9 LET CO=CO-10 GOSUB 270 61205590A=X1X1B=X2X2C=X3X3

3800ATA 1340421363312047103O51000=Y1Y1E=Y2Y2F=Y3Y3 697621046910010729473847110G=A-B+0-E O7510120Y=(G(X1-X2)-(B-C+E-F)(X2-X3))2(

3900ATA 71747371767006980528(Y1-Y2)(X1-X2)-(Y2-Y3)(X2-X3)) 863100O6697659069851070130X=(G-2(Yl-Y2)Y)2(X1-X2) 877192140R= SQR laquoX-X1)CX-X1)+(Y-Y1)(Y-Y1)

400DATA 6697O12387122100110104) 1010710210493106831011082150X4=(X1+X2)2Y4=CY1+Y2)2 11592150S= SQR laquoX-X4)(X-X4)+(Y-Y4)(Y-Y4)

4100ATA 107102O110991079410987 101118711293110990625057170T=RS 3554

180X4=TX4~X)+XY4=T(Y4-Y)+Y 420DATA 18062185432674507341190X5=(X2+X3)2Y5=(Y2+Y3)2

72 30 71 18 3 98 48 101 54 100 5-2 200S= SQR laquoX-X5)(X-X5~+(Y-Y5)(Y-Y5) 1384

4300ATA 50895298481843285239210T=RS 416111031611623123331136-220X5=T(X5-X)+XY5=T(Y5-Y)+Y 40131230LPRINT CHR$ 27 STR$ COshy

4400ATA 12122-41110458512714240 LPRINT M j Xli Yl 14241LPRINT OXl iY1i X4i iY4

242 LPR INTM X4j Y4 243 LPRINT 0 j X2 -Y2 j X5 Y5 244LPRINT MjX5ijY5 245LPRINT 0iX3iY3 250X=X3Y=Y3 250GOTO 50 27~LPRINT CHR$ 27 STR$ CO 280LPRINT Mj-XijY 281LPRINT OjXi If jY If iX1 If jY1 290 RETURN

lARUN ON ERROR GOlD 5~LF -5

~ - 50N ERROR GOTDMOrsen 0END 10M P CLS WAIT B

CURSOR 8 PR HIT t1or-s e n 1

2BCLEAR RESTORE MORSECODE ~Hit diesem Programm kann man Buchstaben und Zahlen in lorseshyOIM A$(2S)4Zsignale unnlandeln und umgekehrt Bedienung $(9)5T$(25)DEF t--imiddot lni tialisierung Texteingabe (bis 26 Zeichen) anschlieBend 1 M$(2SHSUmwandlung in lltorsezeichen und Frage ob nur angezeigt erden

30FDR 1~0TO 255011 oder auch akustische Signale gegeben werden sollen READ fI$ltI)danach erneute Anzeige des Texts vird hier OFF gedriickt llird NEXT IFGR 1=0das Programm be_endet bei RCL wird noch einmal gemorst bei TO 9 READ 2$0 ENTER kann ein neuer Text eingegeben werden COPYright b )NEXT I

DEF N Texteingabe Stef~n HundhQmme 40 NCLS PAUSEDEF SPACE Ausgabe Rin9str 5 Text eingebenDEF L Textausgabe 8581 M~r-ktschOf 9aSt Z=0 CLS DEF D Decodierung fiir wird hier oder II~II gedrtickt fur S0IF Zlt26CURSDR_ _I oder 1 Nach jedem Buchstaben wird ENTER geariickt ZWAlT 0PRHH

wenn die Nachricht zu Ende ist wird anstatt eines neueri CHR$ 127 Zeichens OFF gedrlickt Danach wird der Klartext ausgedruckt 55 ]$=iNKEY$ IF

J$=THEN 55

- -HARP-Computer-ae awp

~Heft 16 Sei te 44

___

t~ iroh ~ ~ ~~ ~

RON Hier ist Ihr pershysoen iehes Mag j shysehes Gluadrat

0 1 12 7 1 1 8 79 2 5 10 3 82

481 __ 9

C CLEAR WAIT 10PRINT MAG 1SCHES

-QUADRAT BEEP 12

2GRAPH R=0P=0 5 INPUT lHR UO

RNAME jN$ 61F LEN N$(le

CSIZE 4GOTO 11 7 CS middotl ZE 3

11FOR 1=lTO 4 GLCURSOR (13+1 e)LPR1NT N$ NEXT 1

15 TEXTmiddot LF 1 CSIZE 2LPRINT H i er i s t 1hr per-LPRINT soeniehes Mag j-LPRINT se hes Quadrat

313 1NPUT 1HR AL TER j Q

I in po mmat iiotM ~~ ~~ b ri~ ~ bull 0 ~~

60J=ASC J$IF J= SAND 2)0LET 2 2-1 CURSOR 2 PRINT bull GOSUB EPI GOTO 50

0Ir Zlt26AND (J= 320R (J)47AND Jlt58)OR (Jgt64 AND Jlt~Hraquo CURSOR z T$(2) J$PRINT J$2 =2+1 GOSUB EP GOTO 50

80IF Jltgt13THEN 5 o

8522-1BEEP 1 90FOR 1=0TO zJ=

ASC T$(1) IF J =32lET M$U )=

100IF J)64AND Jlt9 lLET 11$0 )=A$( J-65)

1101F J)47AND Jlt5 alET 11$ ( 1) =Z$ ( J-48)

120NEXT 1BEEP 1 200 ClS WAIT 0

PRINT BEEP 0 FFON (0) 1)

210B=0Js=INKEY$ IF J$= 1LET B-=1GOrO 230

220 IF J$lt )0THEN 210

230~ FORmiddot 1=1310 Z CLS wAIT 0

240CURSOR 25 PRINT T$(l)X= 3 IF I+3gtZLET X2-I

250FOR J0TO x CURSOR 6J PRINT 11$(1+J) NEXT J

260 IF BGOSUB IM B EEP

270 IF B=0wAI T GCURSOR 0 GPR1NT POINT 0

2S0 NEXT I _ 290 GOSUB EP

GOSUB IPRT TEX T C=300

309 J=ASC INIltEY$ bull c=c- f IF J=25 THEN 200

310IF J=13THEN 40 320 IF J=15END 330 IF CTHEN 300 340GCUR50R 0WAIT

GPRINT POINT 0GOTO 40

400 DCLS WAl T 6 4PRINT IDecod i ellAn9 WAI T 0 PRINT FOR I=0TO 25 M$( 1) = NEXT I

410FOR 1=0TO 25 CURSOR BEEP 1

420J$=INKEY$ IF J$=THEN 420

430 IF l~N 11$()=5 LET J$=CHR$ 13

440 IF J$=0OR J$ 1 bull LET M$U)= M$ltI )+ bull BEEP 1 10200

450 IF J$= IOR J$ -lET M$lt 1)= MS( D+ BEEP 1 10600

40DIM FC44)se LET Flt11)=Q-2

13 60LET F(21)1 0lET F(3 1)=12 813lET FC41)= 90lET FCl2)=11

100lET FC22)=8 110LET FC32)=Q-2

1 120LET FC42)=2 1~0LET FCl3)=S 140LET FC23)=I13 150LET FC33)=3 1613LET FC43)=Q-1

8 170LET Flt14)=4lS0LET FC24)=Q-l

9 19~LET F(34)=6 2eaLET FC44)=9 210GRAPH COLOR 1

GL CJRSOR (0 shy 5) SORGN

220~OR 1=0TO 21313 STEP 50

250LNE (13-1)-(2 130 -1)

26a~GLCURSOR (0-1 gt

2leNEXT 1 275GLrURSOR (1313) 2S0~OR 1=0TO 200

STIP 50 2913LlNE lt113)-(1

-200) 3d0GLCURSOR (113) 3113N~XT ICSIZE 4

COLOR 2 3213FCR T=eTO 150

STCJ 50

460 IF J$=CHR$ 8 LET 11$( 1)= LEFT$ (M$(l) LEN (1$ ( 1)-1)

465 IF J$=CHR$ 15 LET middot 1=26 GOTO 540 J

47BCURSPR WAIT 0 PRINT (1$lt1) GOSUB EP IF J$ltgtCHR$ 13 THEN 420

475 IF (1$( I )= LET T$( 1)= GOTO 530

480BEEP lFOR K~0 TO 25 IF (1$( 1) =A$(K)LET T$lt 1 )=CHRS (K+6S) K=26GOTO 530

490NEXT K 500FOR K=BTO 9IF

MS(I)Z$(K)LET T$O )=CHR$ (K+ 48)K=10GOTO 530

510NEXT Ilt 520CLS WAIT 96

PRiNT ERROR CLS GOTD 420shy

530 CLS WAI T 0 PRINT CURSOR 18 PR INT M$( 1) Z= ICURSOR 25 PRINT T$(1) GOSUB I EP

540NEXT IGOSUB PRT TEXT GOSUB Er

550 IF INKEY$ ltgt CHR$ 13THEN 55 o

PC-1500 325P=P+l 330FOR 1=eTO 1513

STEP 50 335RR+11F Rgt4

LET R=1 3413GLCURSOR (7+1

-4e-T) IF FCR GrnbHPraquo9GLCURSOR ( 7+1-29 -4e-T) Kaiser - Friedrich - Strasse 54a

~~~It~ GOTO 344 1BBB Berlin 12

342 1F F CR P) gt-1 GLCURSOR lt+ 1shy12-4e-T) ----------------------------------- shy

3431F FCRPgt(-9 CSIZE 2

344LPRJNT FCR P) STATUS 345CSIZE 4NEXT 1 934F3513NEXT T

Hier ist Ihr pershy3613GLCURSOR (13-2 soen iches Magishy30) sches Quadrat 313TEXT CSIZE 2

L PR 1NT 0 i e Qu ersumme er- LPRINTgibt i 7-14 121 h rA t er LPRINT Qj Jah

-15 281 1re

-125 310 David Wagner 94 -13 6Martinsbergstr 11 5470 Andernach Die Quersumme ershy

g i bt j h t A t er 6 Jahre ~

560GOTO 200 000 10RSECOOE

DATA -- _ bullbull ~ tt ~~ It

_ u __ bullIt ~I

~

~

1019 DATA - -I _ bullbull tt __

_ 1 ___ t

__ bullt _- _ - It t I -Y _

1020DATA bullbullbull -p n bull __ It It _ _ t r_ __ __ I It _____-1

1030 DATA ____ I --- __ tt

I U

It _1

bull ~I_

1_deg-

___ t __ -_ It

11130 EPBEEP 12 55 1

1110 IF INIltEY$ THEN 1110 STATUS

112BRETURN 21316 1200 (1BEEPIF (1

$( I )= AI T STATUS 1+(MEI1 -( 24GCURSOR 0 STATUS 3-STATUS 2) GPRINT )

POINT 0 2354 RETURNmiddot

----- ~ bull

w_ J _ ~ _--------

1210rOR K==lTO LEN M$U) B$ =(110$ (M$( 1) K 1) IF B$ BEEP SGN B10200

1220 IF B$=- BEEP SGN B 1 06B0

12313 WAIT 0 GCURSOR 0middot GPRINT POINT o

1240NEXT K RETURN

1300 PRT TEXT CLSmiddot WAI T 0 FOR 1=0TO Z PRINT T$O) NEXT I RETURN

1310 LGOSUB PR T TEXT WAIT GCURSOR e GPRINT POINT 0END

All EoS +uet- _ _ Heft 16 Seite 45 SHARP-Computer- ~

DER

-4- bull shy bullbullbullbullbullbull middot-

4

bull bull I bull bull __ bull bull bullbull I bullbullbull bull bull --

I bull middot4middot middot 1 bull bull bull I bull bullbull bull bull bull

1bullbullIbullbull I bullbullbullIt bull

I bull bullbull bull

FISCHEL GalbH PLC1wa~=h IS~ 3-924 ~27-1S-1

OM 49- (inel 7 MWSt) FISCHEL GmbH p LawaUGh IS~ =-924 327-1~7

7 MWSt)

~

~fi-middot-middot----- _ I _ -------

VORANKUNDlGUNG

SYSTEMHANDBUCH FUR DEN

SHARP PC-2500 Das SYSTEMHANDBUCH FOR DEN SHkRP PC-2500 wird voraussichtlich

folgende Themen belnhalten

ERKLARUNG DES SHARP PC-2500 - SYSTEMS DER PROGRAHHSPEICHER - DER HIKROPROZESSOR - DIE TOKENS - DER SPEICHER - SPEICHERFORHAT DES BASIC-PROGRAHHS

- VERANDERUNGEN IH PROGRAHHSPEICHER EINFQHRUNG IN DIE VERSCHIEDENEN ZAHLENSYSTEHE

- DAS BINARSYSTEH DER STANDARDVARIABLEN-SPEICHER - DAS HEXADEZIHALSYSTEH - DIE STRING-STANDARDVARIABLEN - UHRECHNUNGSPROGRAHHE - DIE NUHERISCHEN STANDARDVARIABLEN - UHRECHNUNGSTABELLEN

DIE FELDVARIABLEN DER SPEICHERAUFBAU DES PC-2500

- SPEICHEROBERSICHT DER RESERVE-SPEICHER - RAH-SPEICHERBEREICH

DER PASSWORT-SPEICHER

DIE LCD-ANZEIGE

WICHTIGE SYSTEHADRESSEN

NOTZLICHE HASCHINENSPRACHEROUTINEN

DAS PROGRAHH FOR GESCHAFTLICHE ANWENDUNGEN ~

bullbullbull

III bullbullbull~

~ I bull I bullbullbullbullbullbull

bullbullbullIbullbullbullI bull- bullbullbull bullbullbull I bullbullbullbullbullbull

1 bull 11- I I bullbullbull I bullbullbullbullbullbull Imiddot bullbullbull bull

bullbullbullI bull bullbullmiddot4bullbullbull I ~bullbull I I bull bullbullbull

bullbullbull-bullbull fa bull bull bull ~bull bullbullIir bull I bull ~ 1 i I

f bull1 bull bullbullbull bull I bull 1 bull -- I bull bullbull - bull bull J

- I bull _bullbullbull bull

OM 49-(nel

16 Seite 46

q 4f r -p h ~ ~ ~ h-fp rH m~

Sehr geehrter Helr Fischel

anbei uber~eiche ich Ihnen das Programm LOTTO-KONIG zur Veroffentlichung in Ihrer middotZeitschrift

Es soli alien glUcklosen Lotto-Spielern bei der Findung der ridltigen Zahlen helfen I

Natiirlich muS auch hier das Gesetz der GroBen Zahlen angewandt werden und bleibt somit auch nur ein Gllicksspielllll I1

Oas Programm beinhaltet eine kleine Statistik Uber die Hiufigkeit der Zahlenziehungen und erlaubt somit zb eine Rangfolgeverteilung

le 213 313 413 se 613 713 813 913

11313 1113 120 1313 1413 1513

1613 1713 180 1913 21313 210 2213 2313 2413 2513 2613 2713 2813 290 31313 3113 3213 330 3413 3513

Prograinmlisting

ARUN ON ERROR GOTO CLEAR DIM A(5) B(49)ON MBE~P 2WAlT PRINTBEEP 2WAlT PRINT BEEP 2WAlT PRINT BEEP 2WAIT PRINT BEEP 2 WAlT PRINT BEEP 2WAIT PRINT BEEP 2WAlT PRINT BEEP 259 199 -WAl T ZCLS USING WAlT CLS WA1T 0PRIHT IF A$ltgtJLET P=B IF A$=JLET P=l FOR ZI=B(e)+1TO B(e)+ZZ CLS WAIT ePRINTZiehungFOR 1=13TO 5 A=RND 49 IF A(10R Agt49LET IF A=A(e)OR A=A(l)OR A=A(2)OR A=A(3)OR A=A(4)OR A=A(5)LETA(l)=A NEXT ] CLS USING WAIT IF P=lUSING U$CSIZE BEEP 1 Z=1 BOD=8(0)+1 FOR 1=13TO 5FOR Y=lTO IF A(I)=YLET B(Y)=B(Y)+Z NEXT YNEXT 1 ]=eNEXTCCLS BEEP 5 PAUSE B(e) Z]EHUNGEN FOR l=lTO 49 WAll 3ePRINT ZAHL NEXT lGOTO M DCLS WA]T 0PRINT

~ ~ ~ q rH ~

Programme fUr den PC 1509

-------- _ ~) q r rimiddot~ --~--shy------

~ ~~~ ~

~

4~ -~ 6c -t- 1

~~~

von He i nz O Schu I t z Ingersheimer Str12 7140 Ludwi9SburQ

3613 3713 3813 3913

4013 4113 420 430 440 4513 460 4713 4813 4913 500 5113

5213 530 5413 5513 5613 570 see

l_Q~TO-KONIG

20A(e)=A(e)U$=ttttttttGOTO M ERROR GOTO MGOTO Je

Lotto Koeni9 Weitele Z-iehungen = OEF Z Oisplay-Ueber-sicht OEF C Dluck-UebelSicht DEF 0 Dr-uck-Uer-t e i lung DEF U Oaten speicher-n OEF S Oaten laden OEF L PRINT RUN ENTERgtLoescht Spe i chel GOTO 313

ePRINT Ziehungen (memjBCe)j)jlNPUT ZZ Ziehungen dlucken J7N A$]HPUT A$

laeuft

A=0GOTO 1813 A=eGOTO 1813

ePRINT ZljT]pjA(e)jA(1)jA(2)jA(3)jA(4)A(5) lLPRINT Z]jTIPjA(e)A(l)A(2)A(3)A(4)jA(5)

49

Z]GOTO se

ili GEZOGEN jB(1) x

Ausdr-uck der- Ueber-sichtON ERROR GOTO M FOR 1=1TO 49 USING U$CSIZE lLPRINT ZAHL ITAB lej GEZmiddot8Cl)middot x NEXT J GOTO M U CLS WAl T 13 PRINT Ausdr-uck der- Ver-t e i I un9 ps=e Z=1 ON ERROR GOTO M LF 2CSIZE lLPRINT Bei B(e) Ziehungen folgendeLPRINT Ueltei lungLF 1 LPRINT I Pos 1 gezogen 1 Zahl 1USING U$ LPRINT 1-------I--- -----I------ILF 1 FOR Y=lTO 49 IF MAXltB(Y)LET MAX=B(Y) JF MINgtB(Y)LET MIN=BCY)NEXT Y FOR I=MAXTO MINSTEP -1 FOR Y=lTO 49 IF I)B(Y)GOTO 5213 IF ]=BltY)AND Y(=49LPRINT ZjTA8 1ejB(Y)xTAB 2ejYPS=PS+B(Y)Z=Z+1

NEXT Y NEXT 1 LPRINT I-------l---------l------]USING LPRINT Statistische Fehler- INT laquoBltB)6)-PS)LF LCLS WAlT PRJNT Ziehungen in Rechnel laden CLS WAlT PRJNT BlTTE ) Recor-dershy auf Play INPUT LOTTO-DATENBlt)BEEP 2GOTO M

7GOTO M

5913 SCLS WAlT PRINT Ziehungen aBand speicher-n CLS WAl T PRl NT Bl TTE gt Recold~1 au r REC r- I61313

6113 PRINT LOTTO-DATENjB()BEEP 2GOTO M 8 IIF1SCHEL GmbH IJ

00000000 0 DDDDDDDODD DDDDDDDDtJO OtJOODDDDDD

Lobels (OEF) M MENUE Z lIEHUNGEN C DISPLAY o DRUCK-UEBERS U DRUCK-UERTEI L OATEN LADEN S OATEN SPEICH

Dimensionen 8(49) A(5)

Pr09lammgloesse

PSIZE 1922

Heft 16Seite 47 mw i UW ~ ~

-SHARP~C-o mp_~u~te ~

l4(--~~--------shy

I 1 o PRO G R A M M E 1 0 P R OG R A M M E

ich Ubersende Ihnen 10 von mir erstellte Beitr~ge fuer den Sharp Pocketcomputer PC 1500 A

Es handelt sich dabei um ein Programm zum scrollen von Texten mittels der 4 Cursortasten ein Programm 2ur Zahlenumwandlung von dez-gtbel 1 bel-gtdez ein Programm zur Berechnung einer inversen Matrix nach dem

Austauschverfahren ei n Passwortprogramm Ral ph Schall ein Musikprogramm fuer 1 12 Oktaven 5160 Dueren ein Graphikprogramm Amselweg 9 ein Editor-Hilfsprogramm in Maschinensprache einen Tip zu Basic-Programmen (Pseudo-Zeilennummern) ein Statistikprogramm und um einige ROM-Routinen die von Basic aus benutzt werden konnen

Programm Nr 1 Scrollen eines Textes Seite -1shy

Te~tberieh einzuschr~nken werden den Variablen RURO und ST im H~uptprogramm die ent~prechenden Werte zugewiesen RU steht fuer die ~nter~ Grenze der Text-Data-Zeile RO steht fuer die obere Greoze ST ist der Abstand zwisehen den einzelnen Datazeile W~iterjin muB im Hauptprogramm die Vari~ble A$(0) auf 80 Zeichen dimensioniert werden

Routine

10 SCROLLCLS WAIT 0RM=RUON ERROR GOTO 10 11 RESTORE RMREAD A$(0)M=1RL=LEN A$(0)-25 12 PRINT MID$(A$(0)M26) 13 I$=IN~~EY$ IF I$=GOTO 13 14 CU=0IF I$=CHR$ BLET M=M-lCU=IIF M(IBEEP IM=l 15 IF $=CHR$ 12LET M=M+lCU=lIF MgtRLBEEP IM=RL 16 IF CUGOTO 12 17 IF I$=CHR$ 10LET RM=RM+ST CLJ=1 IF RMgtROBEEP 1 RM=RO 18 IF I$=CHR$ 11LET RM=RM-STCU=1IF RMltRUBEEP lRM=RU 19 IF CUGOTO 11 20 I F 1$= OR I $=CHR$ 13RETURN 21 IF I$=+LET M=RL 22 IF I$=-LET M=1 23 GOTO 12

HaLlptprogramm

100 ACLEAR DIM A$(Q))80 101 RU=200RO=RUST=IZIGOSUB SCROLL 102 RU=201RO=205ST=2GOSUB SCROLL 103 END

200 201 212)3 205

DATA DATA DATA DATA

Serollprogramm ZLlm scrollen eines Textes AnmerkLIn(p Dureh um~ndern von Im=m-ll und Im=m+l in den Zeilen 14 und 15 inmiddot Im=m-261 Llnd m=m+26 wird der Tegtt um jeweils 26 Zeichen versehoben

Programm Nr 2 Zah~enumwandlung

Wer mit dem Computer arbeitet arbeitet zeitweilig aueh mit Zahlensystemen Da die Umwandlung manchmal jedoch recht langweilig ist erledigt dies nun der PC 1501Z1A Dabei konnen Zahlen vom Dezimalsystem in ein beliebiges System ~ndmiddotumgekehrt umgesetzt werden Der Zahlenbereieh ist fast unbeschr~nkt und es werden auch gebrochene lahlen umgewandelt Diese werden wie normal mit einem Dezimalpunkt eingegeben (2B C012)04 oder 4915225) SolI d~s Programm auch auf anderen Rechner laufen so ist zum Beispiel beim PC 140102 darauf zu aehten daB die alle ~lle einfaehen Stringvariablen in Doppelvariablen dmzuwandeln Bind Das Programm benutzt zur Urnwandlung den ASCII-Code Man sollte sieh also auf die normalen Basis-Einheiten beschr~nken da es sonst zu Fehlausaqen fUhren wUrde Auherdem kann bei-Eingabe einer zu groBen Basis ein Error auftreten da der ASCII-Code ja nur bis 255 geht

Heft 16 Seite 48

Das Programm scroll t ei nen bel i ebi gen Tex t von mamiddot 80 lei chen laenge Der Serollvorgang wird dureh die 4 Cursortas~en und ~ shybestimmt wobei mit Cursor reehtslinks eine Textzeile naeh reehtslin~s geserollt wird und mit Cursor hochrunter zwisehen mehreren Textzeilen middot~ebl~tt~rtmiddot wird Dureh Druek auf - wird zum Textzeilenanfang mit + zum leilenende gesprungen Um diE Routine zu verI assen bet~tigt man Space oder Enter Die zu serollende Texte werd~n in Datazeilen abgelegtUm den

~~~rqh ~ h~~rm~middot~

~

~--r-- ~bull bull amp shy

1 - __ middot ~ 9h1 ~jqhh~ ~- -____ IV

Seite -2- Programme fuer den Sharp PC 1500A

1Q) ACLEAR INFUT Zahl middotA$Basis BZ=VAL A$IF B=1121 INPUT - gtBasis BI=Z-INT ZGOTOmiddot15

11 FOR T=ITO LEN A$IF MID$ (AtTl h NEXT T 12 Al$==LEFT$ (A$ T-1) A2$=MID$ (A$ T+1 16) IF A2$= 11 GOTO 14 13 FOR T=ITO LEN A2$A=ASC MID$(A2$TI)-48A=A-7(A gt9)

I=I+ABATNEXT T 14 FO~ T=ITO LEN Al$=A~ASC MD$(Al$TI)-48A=A-7(A ) 9)

I=+AB- (LEN Al$-T) NEXT T PRINT I GoTo A 15 M=ZZ=INT (ZB)M=M-ZBN$=CHR$ (M+48+7(Mgt9)+N$~IF Zgt12I

GoTo 15 16 IF IltgtI2ILET I=IBM=INT II=I-MI$=I$+CHR$ (M+48+7(Mgt9raquo~

K=K+lIF 1laquo16GoTo 16 17 PRINTN$ I$GoTo A

Programm Nr 3 Inverse Matrix

Eirie Inverse Matrix l~Bt s~ch mit verschiedenen Verfahren berechnen das hier vorgestellte ist das Austauschverfahren Nach dem Start wird die Dimension eingegeben und ein J falls riach jedem Austausch ein Zwischenergebnis angezeigt werden 5011

2121 8 IO CLEAR WAIT 121 INPUT Dimension NZwischenerg A$ DIM A(NN)

21 FOR T=ITO NFoR Y=ITo NPRINT A(TIOY) lip INPUT A(TY)CLS NEXT YNEXT TWAIT

22 FOR T=ITO NPV=A(TTC=1PVFoR Y=ITO NIF YltgtTLET A(I2IY)= -A(TY)PVA(TY)=A(I2IY)

23 NEXT YFOR U=ITO NIF U=TTHEN 26 24 FOR I=ITO NIF IltgtTLET A(UI)=A(UI)+A(I2II)A(UT) 25 NEXT I 26 NEXT UFoR Y=ITo NIF YltgtTLET A(YT)=A(YTPV 27 NEXT YIF A$=JIIGOSUB 29NEXT TEND 28 NEXT TGoSUB 29END 29 FOR R=ITo NFOR E=ITO NPRINT A(RE)= A(RE)

NEXT ENEXT RRETURN

Programm Nr 4 Passwort

Bei vielen Sharp-Rechnern kdnnen die Programme mit einem Passwort g~schUtzt werden mit folgendem Programm i~t dies nun auch beim PC 15121121A mdglich Bedienung Nach dem Einschalten des Rechners wird nach dem Passwort gefragt das eine max L~nge von 16 Zeichen haben kann Durch Druck auf CL kanh die Eingabe geldscht werden mit den Tasten SHIFTDEFSMLRCL+1~MoDE wird jeweils das letzte Zeichen geloscht 1st das Passwort ei ngegeben so wi rd es nach Druck auf ENTER uberpruft Bei einem falschem Passwort wird das Programm erneut gestartet Mit der OFF-Taste ist der Rechner wihrend das Programm l~uft

abschaltbar Damit die Routine nach dem Einschalten a ktiviert wird ist darauf zu achten da8 der Rechnir beim Ausschalten im RUN-Modus ~teht

1 ARUN POKE ampFQ)I2IDamp82PoKE amp764E64CLEAR CL8 WAIT 121 2 CURSOR I2IPRINT Passwort AA$CHR$ 95 3 A$=INKEY$ IF A$=GoTo 3 4 IF A$=CHR$ 15PoKE ~-(FI2II2ID 121 CALL ampCD71 5 IF A$=CHR$ 13GOTo 9 6 IF A$=CHR$ 24GOTo 1 7 IF A$(IO LET AA$=LEFT$ (AA$ABS (LEN AA$-I)~GoTO 2 8 AA$=AA$+A$GoTO 2 9 IF AA$lt gtPasswortGOTo 1

1121 POKE ampFI2IQ)DI2IEND

Programm Nr 5 Musikprogramm

Das Programm belegt die Tastatur des PC 15121I21A von ASD bis 5 mit ganzen und die Tasten WETYUOP mit halben Noten

1121 A CLS WAIT 121 PRINT Musi kprogramm 11 ON ERROR GOTO 12 12 A$=INKEY$ middot IF A$=GOTo 12 13 A$=A+A$RE~TORE A$READ HLBEEP 1HI~0+LGOT01~ 14 AADATA 255 121

15 ASDATA 22310 2 ALDATA 11218 8121 27 ATDATA 1773121 16 ADDATA 2121121 2121 3 A4DATA 951121121 28 AYDATA 157 4121 17 AFDATA 186 3121 24 A5DATA 8812121 29 AUiDATA 138 5121 18 AGDATA 168 4121 5 AWDATA 239 1121 3121 AODATA 114 9121 19 AHDATA 147 51Z 26 AEDATA 211 2121 31 APDATA 11211101212121 AJDATA 129 6121 21 AIltDATA 121 7121

~~~ e~middot-

~ WelI PII ~ ~-- - L ==- e_-_____ 4 - Heft 16 Sei te 49 SHARP-Compu~-

- Mmiddotw shy-iw - - _shy ---_-_----

Programm~ fuer den Sharp PC 1500A

Programm Nr 6 Graphikprogramm

Seite -3shy

Mit dem folgenden Programm wird die Anzeige des PC 1500A so weit es geht graphisch genutzt Die BefehIe im einzelnen

4 6 8 2 7 9 1 3 I

Cursor um Position C~rsor um Position Cursor um Position

nach nach nach nach

8 8 2

links rechts oben Ltnten

8 (I FISCHEL GmbH IJ

00000000 0 0000000000 DDDDDDDtJDO DtJOQODDDDO uu -

Cursor um Position Kombination von 4 und Kombination von 6 und Kombination von 4 und Kombination von 6 und 2 Schrittweite festlegen (1-143) SpaItenmatrix festlegen (0-127) Spaltenmatrix an Cursorposition bleibt erhalten)

zeichnen (Untergrund

+ Von Position v bis Position b Spaltenmatri x 1 zeichnen Untergrund bleibt erhalten) Linien ~ i~hen lID Anfan s punkt lin ks oben ru Endpunkt r~c~t~ unten Es ist auch mdglich schr~ge Linien zu zeichnen Werteberei ch 1 Ir 0-143 DIu 1-7 r gt1 Rechtecke zeichnen lID ru wie bei Linien ziehen Anzeige loschen

100 ACLEAR WAIT 0 QIM P (7) ON ERROR GOTO HI8 102 FOR T=lTO 7P(T)=2 A (T-1)NEXT T 104 Gl=1P1=0P2=1k=0Z=1 106 PP=POINT Pi 108 A$=INIltEY$ 110 IF K=0GCURSOR PlGPRINT PP OR P(G1) k =1GOTO 114 112 K=IZIGCURSOR PlGPRINT PPAND NOT P(G1) 114 IF A$= GOTO 108 116 GOTO A$ 118 P1GCURSOR P1GPRINT PPRETURN 120 P2CURSOR 24PRINT RETURN 122 ICURSOR 24INPUTP2IF P2lt 10R P2 gt 143GOTO I 124 GOSUBP2GOTO 108 Etganzungsshy126 CUSOR 24 INPUT ZGOSUB P2 GOTO 108 128 -CURSOR PI GPRINT PFOR Z GOSUB P 1 GOTO 106 130 =CLS G010 106 132 +GOSUB PlCURSOR 24 INPUT VBL 134 ST=lIF VgtBLET ST=-l 136~ FOR T=VTO BSTE~ STGCURSOR TGPRINT (POINT TOR L)NEXT T 138 GOSUB F2 GOTO 106 140 4GOSUB IP1P1=P1-P2IF P10LET P1=143 142 GOTO 106 144 6GOSUB PlPl=F1+P2 IF F 1143LET Pl=0 146 GOTO HI6 148 18GOSUB PlGl=Gl-1IF Gl lt 1LET Gl=7 150 GOTO 108 152 154

2GOSUB P1G1=G1+1IF Gl gt7LET G1=0 GOTO 108

156 7Gl=Gl-l IF G1 lt lLET G1=7 158 GOTO 4 160 9G1=G1-1 IF G1 lt 1LET G1=7

GOTO 6 1G1=G1+1IF Gl gt7LET G1=1 GOTO 4 381=Gl+1IF Gl ) 7LET Gl=1 GOTO 6

Heft

~ scne I itc-I

162 164 166 168 170 172 174 176 178

)GOSUB P1CURSOR 24 INPUT LORUGOSUB P2 Y1=O-UST=1Y6=OIF OgtULET ST=-1Yl=U-O IF RltLGOTO 106 DM 15-(incl 7 MWSt)

180 182 184

186 188 190

192

194

Y3=0Y2=INT laquoR-L)(ABS Y1raquoGCURSOR L FeR T=ITO RY4=POINT TY3=Y3+1IF Y3gtY2LET Y3=0Y6=Y6+ST Y5=2 A (Y6-1)GPRINT Y40R Y5NEXT T 11 ( 11 GOSUB 11 P 1 CURSOR 24 INPUT L 0 R U GOSUB 11 P2) IF L gtR GOTO 1[2)6 Yl=2 A (O-1)FOR T=LTO RGCURSOR TGPRINT POINT T BR Y1NEXT T FOR T=OTO UYl=2 A (T-1)GCURSOR RGPRINT POINT R OR YlNEXT T Y1=2 A (U-l)FOR T=RTO LSTEP -lGCURSOR TGPRINT POINT T OR Y1 NEXT T FOR T=UTO OSTEP -1Y1=2A (T-1)GCURSOR LGPRINT POINT LOR Y1 NEXT T GOTO 106

raM i PMP SHARPGOmput_er - Heft16 Sei te 50

-- - ~ ~ -

-- ~-~~--~

_____N __ ~ -~ ~)hP h~ ~ h ~-f 9 rH m~~ ~ ~ q h ~~p r rh ~ Seite -4- Programme fuer den Sharp PC 1500A

Programm Nr 7 Editor-Hilfsprogramm

Das folgende Programm solI dem Benutzer die Arbeit mit dem Computer erleichtern FLlnkti onen Shift amp Insist Shift I Delete Delete Cursor left Insist Cursor right

Alle Tasten aul3er SHIFTDEFSML haben Tastenwiederhoung - die shyCursorfunkti on rechtsl inks bl ei bt_ auch bei Shi ft erhal ten Das Programm i st voll reI okati bel und wi r fol gendermarren aktiviert

POKE amp785BHILo POKE amp79D4amp55

HI=HI-Byte und LO=Lo-Byte der Startadresse des Maschinenprogramms

Heltdump

7C01 BE E2 4A EB 7B 0E 40 B7 7C09 25 8B 0D B7 26 8B 0D B7 7Cll ID 8B 10 B7 lC 8B 0F 9A 7C19 B5 ID 8E 02 B5 lC EB 76 7C21 4E 02 9A B5 08 9A 85 0C 7C29 9A

Programm Nr 8 Pseudozeilennummer

Durch folgenden Trick kann man Pseudo-Zeilennummern schaffen Hat man zum Beispiel folgende Zeile eingegebe

1 PRINT OK END

und man POKEd in die Speicherstellen der beiden Doppelpunkte den ASCII-Code einer Zahl (0-9 = 48~57) zB die einer 2 so sieht die Zeile so aus

122 PRINT OKEND

Die Zeile kann nicht mehr editiert werden und wenn sie angesprungen wird mit GOTo 1 (es ist ja noch immer Zeile 1~)

dann entsteht ein Syntax-Error Alle nachfolgenden Zeilen sind noch in Ordnung und laufen einwandfrei

Programm Nr 9 Statistik

Das folgende Programm berechnet aus einem beliebigen Datenfeld die Varianz Standardabweichung Modalwert Median Mittelwert Variationskoeffizient Summe Summe der Quadrate und die Anzahl

Funktionen

Eingabe von Oaten Die einzelnen Oaten werden+~~ 1 2 gt 3 ~ n durch ein Komma getrennt Oaten werden gelscht

8UM Ausgabe der Summe der Summe der Quadrat~SUQ der AnzahlANZ des MittelwertesMIT des MediansMED qes Modalwertes (grter Wert)MOD der VarianzVAR der 8tandardabweichung8TA des VariationsKoeffizientenVAIlt

8 CLEAR CL8 D I M A$ (0) 812) A (30) W ( 100) ON ERROR GOTO 8110 11 81 INPUT 8tat A$ laquo() CLS

FOR T=1To LEN A$laquo()A$=MID$ (At(I2) T1)IF A$lt0oR~middot1 A$gt9NEXT TGOSUB S+A$laquo()GOTo SI A 1 $=LEFT$ (A$ (0) T -1 ) A$ laquo(Z) =M I Dtgt -( A$ (Ql) T LEN A$ laquo(Z) shy13 LEN Al$)P=lPP=lFOR T=PPTO LENA$laquo()IF MID$ (A$laquo() T1)ltgtNEXT TA(P)=VAL14 MID$ (A$laquo(Z) PPT-PP)GoTO 82

-Heft 16 Seite 51

l -

~~~~~~~~~~~= ~~rnrn~~~rn ~~~ ~~rn ~~[j~~ ~~ 8~~W9~~

~~~~~~~ ~~~ ~~~~~~~~~ Opound-f~~

OM 49 - (i ne 1 7 MWSt )

--~ sshy-~---

49 -OM

~~ ~~omiddoth =t mmiddot-rmiddotbhmatil bh~ ~)tibnmiddot~ 0 bull -~ ~~ bullbullbull - bullbullbull bull ~ 1 bullbull bullbull bullbullbull bull 0- ~bullbullbull _ - 1

Programme fuer den Sharp PC 15~~A Seite -5shy

15 A2$=MID$ (A$(0)PPT-PP)A(P)=VAL A2$PP=T+lP=P+lNEXT T 16 S2GOSUB IS+Al$GOTO Sl 17 S+FOR T=l TO P A=A ltT) N=N+l IF Ngt10I2LET N=ll2l2 zummiddot

PRINT VollRETURN 18 SU=SU+ASQ=SQ+AAW(N)=ANEXT TRE=lRETURN SH~P PC-1421 19 S-GOTO s FInan2rnathemat Aldltet-ComouW

212 SANZPRINT Anzahl N RETURII 21 SSUM PRINT Summe SU RETURN 22 SSUQPRINT SumdQuad SQRETURN 23 SMITIF RE=0PRINT Mittel~-ert XMRETURN 24 SVAR-IF fE=I2PRINT Vari anz VA RETURN 25 SSTA IF RE=I2PRINT Standardabw S RETURN 26 SVAKIF RE=0PRINT Varkoeff VIltRETURN 27 SMEOIF RE=I2PRINT Median MERETURN 28 8MODIF RE=I2PRINT Modalwert MORETURN 29 S3RE=I2ER=12 312 S4FOR T=l TO N-2 IF WltT) gtWltT+l) GOTO S5 31 NEXT T IF ER=lGOTO 183 32 XM=I2FOR T=1TO NXM=XM+W(T)NEXT TXM=XM(N+l(N=I2raquo 33 VA=~FOR T=lTO NVA=VA+(W(T)-XM)A2NEXT TVA=VA(N-l+1

(N-l lt 1raquoS=SQR VAVK=SXM 34 MO=W(N)ME=WlaquoN+1)2)IF N2=INT (N2)LET ME=5(W(N2)+

W(N2+1raquo 35 GOTO S+A$laquo(pound1) Begl~itheft mit einigen37 S5A= (W ltT+l) ER=l WltT+l) =W (T) W(T) =A GOTO S4

ProgrammbeispielenProgramm Nr 1~ ROM-Routinen

Zum Schlu8 mdchte ich noch einige ROM-Routinen auffilhren FISCHEL GmbH P LAWATSCH

CALL ampCA58 Edi tor-~al tstart Editor-Warmstart

CALL ampC9E4 All Reset CALL ampE~IZl~

RUN jnur im Run- und Direktmodus) CALL ~-ltC8BB

END CALL ~~CA55

UNLOCK CALL ampCD6A OFF-Taste CALL ~D71

Auto-Power Off CALL 8E33F Error Er in LINE LHLL POIltE amp784BER

POIltE 878B2 LH LL CALL 8CDAF

Loschen dimensionierter Variablen CALL ~DI291

L2schan aIler Variablen (CLEAR) CALL ~~DI2812

Mode-Taste Run lt- ) Reserve CALL ~CB9C

Mode-Taste Run -) Pro CALL ~CBA(ZI

AUSSCHALTEN - PROGRAMM GEST III=RT Oshy

f

Wenigstens das habendie Sharp-PCs gemeinsam

Flir alle die es noch nicht wissen Gibt man im RUN- oder PRO-MODE den Befehl CALL 53 (bzwhexadezimal CALL amp35) ein und drlickt ENTER so erlischt die Anshyzeige Nun ist der R~chner quasi abgeshyschaltet Er verbraucht nun auch nur noch soviel Strom als ware er hardwareshymaBig (durch den Schalter) abgeschaltet wor- --~~~~~~~~~~~~ den Denn auch die Erhaltung des Speichers kostet Strom Will man ihn wieder zum Leben erwecken so braucht nur die BRKshyTaste gedrlickt werden -Viel SpaB beim Ausprobieren-

PL

rawn aMP SHARP-Comp-uter Heft- 16 Se i te - 52

) ~ 4fM p h

Wer 110~T

~~ ~ $ h~ 0 p -r rh ~ -

1amp 1~ inanp i9 pn

~ ~ m=~p r m~

---~-------~----------------Achtung

kann mir die Adresse vdh STmiddotCKmiddot gegen Kosterfershy

stattung ztisc~ickenPC-1500 Zeitung Mhrz84 Seite 3536) Markus Fischer Lindenweg 5 4544 Ladbergen

~~-

Betrlft Alles fUr Sharp Coput~r Mr286 Seite

Sehr geehrte Damen und Herren lIit Vereinb~rung des Autors se-nde ich Ihnen eine -17+4 zu die dieses Progra _auf de-n PC 150111A zurn Laufen bringt Ich wurde ith tiber die Veroffentliehung sehr freuen

Wer das Program Siebzehn + 4 (AlIas fUr Sharp Computer Mr 286) auf seinJm PC 1500A zUIL _laufen bringen will und keine Speichererweiterung besitzt wird da einige Pr oblelle haban Eha bei teile 12111111 bricht der Rechner bei der Eingabe~i~ einer Fehlermeldung ab middotSpeicherUberlauf M bull

Wenn Sie die leilen 28 bis 370 loschen und fo1gende leilen eingeben spar en S~e erst eial jedeen~e Tipparbelt (auBer Sie haben dait schon begonnen) und zweitens viel wertvollen Speieherplatz der bei de PC 1588A zielieh kn~pp ist Ob daB Program auch auf dem PC 1588 (ohne Speichererweiterung) lauft kann ieh nieht sagen weil ien einfaeh noch nteht die ogliehkeit hatte es

ACHTUNS Dia leilen 2111-378

21IA$E7F41 30RESTORE 90FOR 1=I1ITO 8READ 418$=B$+417F SI1IC$(I)-A$+49SD7FSD4941+B$ 61P$(I)=A$+middot494D7F4D494t-+B$ 7111H$(I)=A$+4DSF7D5F4D41 a +B$ elIK$(I)-A$+middotSD4B7F4BSD41middot+B$ 90ampNEXT I 18111DATA 417D6B7B~4163534Fmiddot~417F6B7Fmiddot 118DATA middot416FSB4Fmiddot7F417F637Fmiddot417F6BSS 120DATA u417F63SDmiddot417FS967middot417D537D 138A$middotmiddotB$=

Sehr geehrte Damen und Herren

Wenn Sie sich in unsere Anwender-Zeitschrift

-Alles fUr Sharp-Computershy

mit einer Anz~ige einschalten mochten gtinstiges Angebot

Mit freundlichen GrU8en Bernd Fischel

FlSCHEL Betriebswirtschaftlicher Beratungs- und Prograbullbull ierdienst GbH Kaiser-Friedrich-Stra8e 54a 0-1000 Berlin 12

Cl

auszuprobieren

losehen

B$

Dirk Seharnberg FrohnlestraBe 72 208111 Huburg 61

machen wir Ihnen gerne ein

Ber I in 12 den Tel 030323 60 29 Mo-Fr 10-18 Sa 10-14 h

PC-1S00 zB Speichererweishy ~ terung urn 48K RAM (BASIC-RAM

+ 24-1lt tr1CODE -RAM) Dr1 39B middot 1~4k RAM DM 736shy184kRAM DM1036~

in k 1 Ei nbetu + 6 Mon (-)i--r 51nt i E

Fa Bajit Wasserlooser Weg 34 2390 Flensburg Tel 046133831 od 26943

19

kleine Aderung von ohne Speichererweiterung

UW~~middotmiddot-

~ ~

~ ~

l ~

ifJ

~

~

3

Z

~

c

0

~

J

l

~

Z

0

~

r-shy~

ltr Q

~

0

cQJ

4-c I ro-~ QJ

+-l c I QJ -

l QJ CO oJ CU 01 0)0 Clc 0) ro c ~ CI)~ Cl

-4

QJ c +-l ~ 0 ~ Cl gt U

I ~c ~ QJ U 0 Ol QJ

0 0) 11 d Cl) QJ C I 0 CO ro

c- shy~ Cl) c QJ 0) -t-5 U - C ifJ r-I

cl3shyQJO~~

LL c cQJ QJ00

C3f--O -r-I c QJ

t -fQJltC -c

Cl) M U U coCCI)1-- -11 ~

O-QJ+-lo gtCI)--

11 M QJ If) -11

0--013 CX)1f)~ --~ +-l C1N~c

MOU +-l I 11

4-cUjJc QJClQJ c +-lO

Cl) Cl) c c ltU 0 I ~Q~-

Heft 16 Seite 53 S tI piR-P C O _rylP u t e r

~~~ 1 O~rMmatfbtM i~cibYi ~~ q~rph ~ ~T~ i bull - ~~~~N~ __ ~M~~__________________________________________________________________

PC-1500 LUB

Da Spiel LIlE wurde von delll Mathematiker JHbullConway von der Universitit JRpoundM lPR06RAMM LJFpoundiC-bridge eBtwickelt und 1970 von Martin Gardner iD Scientitic American

2 R~Ma1 h emat einem breiteren Publikum vorgestellt Seither sind zahlreiche Programme sches Spiel vo

n J H ConllJaltur die verschiedensten Computer geschrieben worden (J9~D

3RpoundM f SPJpoundLDer Schauplatz des Spiels it ein zweidimensionales reld lIIit quadrashyREEipoundLN l

tischeD Zellen die tot (leer) oder lebeDdig selD kODDen (mit bull markiert) qREn 1Eine to e Le I I e Iu rd

Bei eiDer Abfrage des leldes wird uber Tod od er Leben aller Zllen nach lebendj9 luenn sehr eintachen Regeln entschieden und dann springt das gesamte leld in sie 9enau 3 le

bende NCH~hbarn den neuen ZUstand (Es handelt sicb also um einen sogenannteD zellularen hat

5RpoundM 20 poundineAutomaten fUr den middotdie Zeit in diskreten Sprungen verliuft) I ebende Le 1 le stirbt luenn siDie Begeln SiDd e nur 0 oder 1

O Jede Zelle bat 8 Nachbarn Nachbarn hat 6RpoundM 2b fine

1 line tote Zellewird lebendig wenn sie genau dret lebende I ebende Le I le stirbt wenn siNachbarn hat e q oder lIlehr

2 Eine lebende Zelle stirbt wenn sie weniger als zwei od er mehr ~ach arn hat JREM 2 FA5SLJNals drei Nachbarn hat

G ~lFHJNTLpound F fBR 84)Schon 1960 hatte der Mathematiker lredkin ein amphnliches Spiel entshy 8RfM Oder FRfDK

wickelt das aber fUr jede Zelle nur die 4 orthogonalen Nachbarn (links J Ns Sp e I (J S6 0) - berlAecksi

rechts daruber darunter) berucksichtigt Die Regeln sind hier ch i 9 t nul d e ortho90nnen N achbarn-

O Jede Zelle hat 4 Nachbarn

1 Eine telle stirbt wenn die Zahl der Nachbarn gerade ist (0 2 9REn RpoundGfLN poundi ne Ze I I est i rboder 4 Nacbbarn) soast lebt sie (1 oder ) Na~hbarn) t Iu e nn Zah I de r Nachbarn 9 er

Dies fUbrt nach einer gewlasen Zeit zu ein~r Vervierfachu~er urshy ade sonst middot leb t s esprunglichea Muster Wegen dieser Expansion ist es aut dem klineD Plotter

JBCLEAR DJn L$( nur bedingt spielbar Das Programm erlaubt aber die Wahl auch vou 19 J9HJ HHJ9

bull 19) f Jlredkins Spiel 2B JNPUT FREDKJN

oder CONWAVltDie Eingangsstellung wird durch die lingabe der Koordinaten der geshy FIC) i 5t

2] IF S$OFANDwUnschteD l~b8aden Zel1eD aufgebaut Diese Koordinaten werden mit 1= 5t ltgt C THpoundN 2B

(entspricht der Zelle) uDd J= (entspricht der Spalte) abgefragt Sie 3B fF S$f LPRJNT FREDKkODDen zwischen 1 und 19 liegen Die lingabe von fur I Beendet die I

lNs Spiel E1ngabe GOTO SB

4BLPRJNT CONWAI

Vs Sp i elDas Programm ist laJlZ in BASIC guchrieben uDd daher zteml1ch langsam 5BLPRJNT WA1T 1

Aber gerade dies erlaubt ein gedaaklicbes Mitmachen bel dieem Spiel 20PRJNT Bitt e Koordjnaten

man kann ver_achen sicb die nachste GeneratioD vorzustelleD Es wird slch Ider

55PRJNT ~lebendezeigen dass dies trotz der sehr eiatacheD Spielregeln garaloht so elnshyn Zellen enge

fach 1st ben 6BWAJT lNPUT ~l

1 (rliintze) 65JF JBTHEN CL5

60 TO 9B

lBBFOR J=JTO 18 JBCURSOR JB2BBCLS 60SUB 6BB 3J51F N4AND L$(J J NPLJ T J J 1B5FOR JJTO lB 2JBFOR J=OTO J bull J )=LET Ht ( CLS1 J B JF L middotH J J ) 22B FOR J=L TO R 1 J )1 GOTO

LT O=J-1GOTO BBLt(J J)ll39pound1 J3B GOTD 6B

225JF J=BTHEN 9BB 23BLPRJNt TAB ltJ- 3 sa Ht ( J I J )

1J5NpoundXT JNEXT J SB60SUB 5BBJ ) j L$ (J J) 39BNEXT J 12BGOTO lBB 395 NEX T J 8BBFOR J=OTO U J3BfOR J=lBTO 1

240NpoundXT J 25BLPRjNT Nf)lT 1BB FOR J=0 TO U B1BFOR J=LTO R

STEP -1 26BLF 26pound=Gpound4j 1J0FQR JLTO R 82BN=tA5C L(J-~J135 FOR J=J TO 1 B Q2BL$(JJ)=H$(JJ J)ofA5C L~ltl Jshy29B GOSUS 5BB 1tB 1 F L $ lt J J )= ) 1 ) ASC L$(j Jof3BB JF S$=FTHEN

LET U=HJGOTO 13BNEXT J 1 ) A5C LSCHJBBB JSB JraquoI423B5FOR J=OTD U lti4BNEXT J

lq5NpoundXT JNEXT J 4SB GOTO JBB 830JF NAND JLpoundT H31BFOR J=LTO R 15BFOR 6=JTO lB $ lt J J ) 3J5NB SBBWAJT BPR1NT I J55FOR H=lTO lB 32BFOR 6=J-JTO Jof Moment bl11e bullbull 60TO 850 1613 JF L$ltH6)= I J bull REWRN 8QB H$

LET L=G-lGOTO 33BFOR H=J-JTO J 85BNEXT J 1B J 6BBLPRJNT GEj G B6BNpoundxr J

J 65 NEXT HNEXT G 31B JF L$(G 1 H)=I~ enerat on B7B60SUB 5B0GOTO J7BFOR 6=J 8TO J LfT N=N4J RETURN 4aB

STEP -J 3S0NfXT H BBG05UB 6Be 9BBLPRJNT LPRJNT J5FOR H=JTO J8 36BNpoundXT G FpoundLD ZU KLpoundlLPRJNT LPRJNT I

J 8B J F L$ (H G) f 3BJF N=3LET H$tJ ALLpound ZpoundiLEN N I

LET RG J 60 TO J )=1 GOTO 3 TOT LF 4 9JBLPRJNT END 2BB 9B fND E LF 4 fND

J85NpoundXT HN~XT ~

S-HARP-Comiddotmputer Heft 16 Sei te 54

f~~~ ~Fph~i ~ ~-M~9 mm~~cr~r~m~ ~pr h shy

K 0 M BIN A T ION fUr den PC-1500

Bei diesem Spiel mlissen Sie versuehen vier vom Computer in einem 10 x 10 Koordinatennetz versteekten Gegenstande aufzusptiren (siehe Beispielausdrukshyke) Es verlangt von Ihnen ein hohes MaB an Kombinationsvermogen

Sie wahlen sieh im Koor-A BeD E f 6 ~ J

e 1 8 8 1 8 1

J 1

0

J

e

e 0

2 4

8 2

amplSe-OfF G H J

1 1 1 1 1 1

1 e

I e e 8 1 8 1

1 e e

2 2 3 3 [2] 1 e

e

1 1 1 1

e 1

1 - _ __ _ ~-J

dinatennetz jewelein- shyA

A Od mittels den ~ und B B iJ Tasten aua u er -

c c nzeige erseheinen dann o

o die ~eweiligen BuehstashyE E

ben (A-J) Bei der geshyF F

wlinsehten Kombination G G

mlissen Sie ENTER drticken bull H H

Darauf druckt der CompushyJ J ter in das ent$prechende

Feld eine Zahl zwischen Sit hClben 56 Punlne trreicht -SIt hClben 82 PunIce erreicht I null und vier Die Zahl

gibt dartiber AufsehluB wieviele Gegenstande sieh entlang der davon auageshyhenden waagerechten und senkrechten Netzlinie befinden Wie Sie sieherlieh nach ein paar Spielen feststellen werden ist null die aussagekraftigste Inshyformation _ Anfangs besitzt man 100 Punkte Der Computer zieht jeweils einen Punkt f~ eine eingegebene Kombination ab - Wenn Sie sieh sieher sind an dieser nder jenen -Position im Koordinatennetz miiBteein Gegenstand -liegen mussen -Sie die Taste fTldrticken Auf dem Disshyplay erseheint dann TIP SolI te sich Ihre Vermu~als riehtig herausshystellen wird das Feld durch ein Quadrat gekennzeichnet Andernfalls bekomshymen Sie 10 Punkte abgezogen STATUS 1 betragt 1167

Listing

S0IF INKEV$ = 2 CLEAR 2=2+1CHR$ 10BEEP 14 GRAPH CSI2E 92t~EXT 1X=X+16 DIM A(1010) 94IF A(XV)=lLETS2IF INKEV$ = 8 P=lE2 2=2-1CHR$ 11BEEP 110 WAIT 0PRINT 96P=P-lCURSOR 2 I X=X-1KOMBINA 2PRINT P 54IF X)10BEEP ITIOH 981F T=lGOTO 12299X=1012LINE (00)-(20 100CURSOR 9PRINT56IF XltlBEEP 192 -202) 0 0 B 29X=114LINE (1-1)-(2 102X=(X20)-1658 IF INKEV$-=01 -201)00 B 104V=(-V20gt+6CHR$ 13BEEP 316FOR 1=2fTO 201 106GLCURSOR (X V)BEEP 1255STEP 20 LPRINT ZGOTO 6418A=A+1 108GOTO 4260CURSOR 2PRINT20GLCURSOR (1-11 110CURSOR 9PRINT CHR$ (X+64) shy4) LPRINT 62GOTO 48CHR$ (A+64) 112 IF A(X V)=064BEEP 199V=122LINE (1-1)-(1 BEEP 3255P=P661F INKEV$ =T-201) -9GOTO 96J BEEP 3 T=l24LINE (1-1)-(2 114G=G+lCURSORCURSOR 9PRINT01 -1gt 0PRINT TIP26GLCURSOR (206 116 X= (X20) -1]6SIF INKEV$ =-I+])LPRINT 118 V=(-V20)+17 CHR$ 10BEEP 1CHR$ (A+64) 120 LINE (XV)-(X+V=V+l28HEXT I 16 V-16) 0 0 B 70IF INKEV$ =30FOR I=1TO 4 122 T=0CHR$ 11BEEP 132X=RND 10V=RND 124 GOTO 42V=V-110 126 GLCURSOR (0-272IF Vgt10BEEP 134 IF A(X V)=l 22)LPRINT Si99Y=10GOTO 32 e habenP P]4IF VltlBEEP 1936 A(XV)=l uncte elleicht9V=138 NEXT I shy

76IF INKEY$ = ~ I1

40 PRINT ) A A lt 128ENOCHR$ 13BEEP 3) lt Punkte BEEP 1255 GOTO 82

42IF G=4GOTO 126 78CURSOR 4PRINT44GLCURSOR (0-2 CHR$ (V+64)62) 80GOTO 6646 X=1 WAIT 0 82IF T=lGOTO 110CURSOR 0PRINT Dominik A Huller84BEEP 1992=0) A A ( 86FOR I=lTO 10 Hohnerkamp 30 48IF INKEV$ =T 88IF A(IV)=lLETBEEP 3 T=l 2000 Hamburg 562=2+1CURSOR 9PRINT 90 IF A(X I )=lLET TIP

- uaa-- - Heft _16 Seite 55 ~ SHARPC_omp-cJte-~

-- - ~ ~~~ B~----- -= - bull J bullbullbull lt bull a- bull I rl ~-R m m n71a Ij ] 0 m Q ~ I 1 -1 bull ~ ~~ripr ~ ~ - r _ = ~ ~ ---=~ middot ----~~~-------------------I

PC 1401~PC 1401 - M A S T E R M I N D PC 1401PC 1401 Bei diese~Spiel geht es daru~ vier Zahlen mit max 10

Versucheh zu erratenDiese Grenze kann in Zeile 50 vershy

inder~ werden

a) Der Rechner

zwischen 1

Verinderung

der Zahlen

b) Sie spielen

Kombination

raten muB

Es kann in zwei Varianten gespielt werden

ermittelt eine Kombination von vier Zahlen

und 6 die sie erraten mUssen Durch die

des RND Befehls in Zeile 40 kann die Menge

verandert werden

zu zweit Dabei gibt der eine Spieler eine

von vier Zahlen ein die der andere ershy

Welche Zahlen vorkommen dtirfen muS vorshy

her festgelegt werden

FUr beide Varianten gilt

Alle Zahlen mUssen

bedeutet daB

~ bedeutet daB

ZB Anzeige

Bedeutung 1

3

Wenn Sie am SchluB

auf einmal eingegeben werden (zB 1223)

die Stelle der Kombination richtig ist

die Stelle der Kombination falsch ist

1234 ~+

ist riehtig () 2 ist falseh (+) ist falsch () 4 ist richtig () der Runde angelangt sind und weniger

als 5 Versuche ben~tigten k~nnen Sie sich in der HIGHshy

SCORE eintragen Sie geben zuerst Ihren Namen ein und

antworten dann auf die Frage0b Sie die Liste ausgedruckt

haben wollen mit J oder N Es werden immer die drei geshy

speichert die die wenigsten Versuche brauehten urn die

Zahlen zu erraten

Das Programm wird ~mit RUN gestartet und erklart sieh sonst

selber Das Progr~mm ist zwar auf dem PC 1401 geschrieben

worden lauft abenmiddot wahrseheinlich auch auf anderen SHARPshy

Pocketeomputern

Viel

lREn bullbull 2REM MAS-~~MND ~

3R~M PC 1401 4RE~ 5RE~ ~ARKUS GAD bull 6RE~ 4920 LEMGO 7REM (C) 1985 8REM

10CLEAR WAiT 50DIM A (4) BC4)DS(4)G(C) =gt(3) Ps(3)

15FOR X=l ib 3LET P(X )=10t~E~T X

20C=ep~INT middotSPIELEN S lEmiddot PRINTmiddot lt1gt A~LENYPRNT Y lt 2gt ZU ZWE IT

25INPUT EIF E(l OR E) 2 GOTQ 25

30QN ~ GoTQ 35middot150 35RE~ ALLEIN 40FOR X=1 TO 4RANDOM

LET A(X)=RND 6NEXT X

45LET ~=A(1 ) 1000+A(2) 100+~ ( 3)1a+A(4 )

50LET C=C+lF C=19 Goro 1middot95

55PR~T CmiddotVE~SUCHmiddot 60INPUT SLET B=S 65IF S=F fjoro 17~

70LET Y=lGOTO 280 75FOR X=l TO 4IF G(X)

=AOO GO TO 85 S0LEr D$(X)=UGOTO 9

o 85 LET D$ ( X)= 90 ~E~T x 95WAIT 150PRINT D$(l)

SpaB beim Eingeben und

160WA~T 5GOTO 50 150RE~ ZU ZW~IT 15SINPUT Y-~E ZAHLA lE~j~T ==AL~- 3=ALET

i=2jOTC 28a 65FOR X=~ -J 4LET A(X

)=G( X)NEXT XGOTO 5 3

70BEEP 3RrNT G~ WONNEf-l n

751~ CltS GOTD 200 8ep~ ~ ~ v~IT vCv VER

SUCriEr 185PQ IN - middot~OC~ EIN SPIE

~~~AIT 58INPuT X$ IF lt$=Yj OR X$=YJA GOTO 40

190END 195~RrNT YLEDER VERLOR

ENGOTO 180 200PRNT Y3ITTE GE3EN S

IEYPRINT 1~REN N~M

EN EININPUT K$ 2051F C=~ ( 2) LET P(3)=C

LET Pt(3)=K$GOTO 2 30

210IF C=P ( l ) LET P(3)=P (2)~ET P$(3)=P$ (2) LET (2)=CLET Pt(2) =K$GOTO 2313

215IF CltP( l) LET ~(3)=P (2 ) LET P(2 )=PC1 ) L~T O(l)=C~~ $(3) =~S(2)LET $(2 )=P$( l)LET P$( U =Ks

220IF CgtP( 1) AHD C( P(2) LET P(3)=P(2)LE~ ( 2)=CLET $ (3)=P$(2) LET P$(2)=K$GOTO 2 313

S~ielen

225I~ C( P(3) AND C)P(2) LET P(3)=CLET P$(3) =K$

230WAIT l00PRiNT YDRUC KER JN YINPUT L$ iF LI= J SOTO 240

235 GJTO 215 240PRINT = LPRINT

250IF (2)=la LeT R=1 GOTO 265

255IF P(3 )=10 LET R=2 GOTO 265

260LET R=3 265FOR X=l TO ~PRINT X

P (( ) YVmiddot Y P$ lt X ) N~~ T XPR1~T

PRINT GGTO 185 280LET J=0FOR x=i TO 4

LET GCX)=0NEXT X

285FOR X=l T~ 4 290IF X= LET J=1090 295F X=2 LET J=100 300r X=3 LET J=l~ 305~ET G ( X ) =G( X) +l~ET

H=H-J 310I~ Hlt0 L~T rl=H+JLET

G(X)=G(X)-lGOrO 320 315GOTO 306 329N~XT X 325LET G(4 )=hON Y GO TO

75165

Markus Oad I8ft=ltaemanu-Strdf t

laap

~ iricib ~~ bull

STEP

S T

Ich Step by Die BASIC

Durch in

Der Im Routinen 1st mit den Programm Basic Die ML Bei

Die Die geandert Aber fUr und

IRE

WIE 18DATA

878

199 48DATA

middot middot r rii-Bo mmat~lti~b -fM ~~ ~ ~i ci r ribull - ~ ~ c- a_ ~ - ~ ~ ~

BY STEP

E P B Y _S T E P ASS E M B L E R

~

habe fUr ~eri PC 1401 ( Modell FAC ) einen in BASIC Ste~ Assembler geschrieben

erzeugten ML Programme stehen ab Adresse 14341 in den Zeilen Um die dazwischetl liegenden Daten der BASIC

Uberspringen werden automatisch Sprungbefehle in da~ ML eing~fijgt bull

einfaches Andern der Zeile 305 kann aber auch jeder andeye Frage kommende Speicherbereich fUr das ML Progr vorgesehen werden

Die eingegebenen Mnemonics und die Daten mUGen ohne Zwischenraum eingegebe-n we-rden zB LIA02 oder LIDP1122 bull

ML Befehl wird dann libersetzt abgespeichert und ausgedruckt Speicher ist mit dem ASSEMBLER noch ausreichend Platz um BASIC Testshy

zum testen der Programme zu schreiben das ML Progr fertig so kann das ASSEMBLER Progr ab Zeile 10 einem BASIC Programm liberschrieben werden das die ML Routinen in ersten neun Zeilen Aufruft Mit Tricks ist es auch mijglich das

ab Zeile 10 zu 16schen und mit einer MERGE Routine ein neues Programm nachzuladen

Routinen konne-n wie BASIC Ze-ilen abgespeichert werden LLIST der ~rsten 9 Zeilen kann sich aber der Drucker aufhangen

Alle-Eingaben mussen dezimal erfolgenDie Ausgabe ist ebenfalls dezimal Verwendung de DATA Zeilen ermoglicht das ladet) in einem Zug Zeilennummern der DATAs sowie der Inhalt dUrfen aber ke-inesfalls

werden bull Oder man entwirft einen neuen Algorithmus in Zeile 314 Leute die sich an ML Programme her ann machen durften Anderunge-n

Verbesserungen

ZEILE~ 1 BIS 9 ZE-ILE 1

ADB-1828-ADC ~-lt96-ADIA-2116

-ADI~~2112~ADmiddot18 68-ADtoi-1912

11DATA -ADW1814AHI A-2188-A~ID-2212

-A~I-2996-AH~Amiddot1

38DATA middotCAL-2224middotCAL Lmiddot3128-CPIAmiddot2183 middotCPImiddot2899middotCPA-1

DECA1867middotDE CBmiddot119SmiddotDECImiddot186S -DECJmiddot1193middotDECKmiddot 1873-DECL-1281

41~ATA -DECP-1991-DX -le8SmiddotDXL1937-D Y-1887middotDYS1839

58DATA middotEXAI1218-EX A-1219-EXImiddot1911 middotEXBDlg~7-EXWmiddot18

89-EXWD182S 68raquoATA -FILD-1831-FI

Lmiddotr1838 9tDATA middotIHAmiddot1876-IHI

middot1284-IHCA-186 IHCBmiddot1194middotI~CImiddot18 -64 - IHcr 1192

91DATA IHCK1972middotIH CLmiddot 128emiddotIHCpmiddot 1888 middotIYmiddot1886middotIYSmiddot183 8middotIXmiddot1884

92DATA middotIXLmiddot1836 188DATA middotJPmiddot3121JPCmiddot

3127 JPHCmiddot312SmiddotJ PHZ-3124-J~3126

middotJRCmiddot2859 181DATA middotJPRCmiddot2858middotJR

-2e45middotJRNCmiddot2943 middotJRHC~2842middotJRHZ -2841middotJRHzpmiddot2t41

des Progr keine Schwierigkeiten bereimiddotten

18iDATA middotJRPmiddot284~-JRZ 28S7 -JRZp 28S6

128DATA -LEAYE-1216middotL DDmiddot1887-Lraquomiddot19S9 -LDpmiddot le32 middotLDQ- 183 3 middotLDRmiddot 1834

121fDATA -LIA-2992middotLIB 2ee3LIDL-t817shyLIDpmiddot3816-LIImiddot288 gmiddotLIr2eel

122DATA -Llpmiddot2818middotLI9 yen2e19middotLOOp-2e47~

1P-1128 123DATA -YBmiddot1819middotYB

Dmiddot1826middotYDmiddot1983 YDmiddot1885middotYWmiddot18 88

138DATA YB1818-YB D-1826-YD-1983 ~Y~D-1885Y~le eg-IIVW)middotle24

148ilATA yentCo-middot206-NO Wmiddot1077

lS8DATA -ORA2191-OR IDmiddot2213middotORIM-2997 middotORA-1871OUTA- 1893middotOUTBmiddot1221

151DATA -OUTF-1895-OU Te-1223

16QDATA middotPOPmiddot 1891 -PUS W1852

188DATA RCmiddot 1289 middotRTHshy1855

198DATA SBB-1921middotSIC -1197middotSBIAmiddot2117 SBI~middot2113middotSBmiddot18 69 -SBH- 1H3

191ampDATA middotSBWmiddot191SmiddotSCshy1289 SLmiddot 1998 -SLW 1829middotSRmiddot1218middotSR 1i-r1828

192DATA STD-1882middotSTP -1048STQ-1849-S iR 185e SWP-- l89S

288uATA middotTESTmiddot2187middotTS lA- 218211 TSIDmiddot 2214 -TSI2898

Joachim Busse Altlander StraGe 15 2800 Br emen 66

238uATA middotWALT-2~7S 258RE (C) 1985 JOACHi

BUSSE lIREIIEH 398raquo1 $(8)9USIHG -

UtUshy3955=14341 318IHPUT -HE-f(8)

L=l 311iF ASe IDS (~S(O)L

i)64 THEh LET L=L+ lGOTO 311

32H=l-1 313~~YAL - RIGHT$ (IS(O)

~EH SX8)-L)F~ IHT (M256)E=H-F256

314~$=LEFTS (~S(9)L)

RESTORE laquoASe (LEFTS (IS 1raquo-6~)18)

328READ AsDIF AS($ THEN 328

34511= IHT (Dlee9)C=Dshy~1988

358FOR 1=1 TO ~+2IF EE~ (5+1)=13 THEN OKE- S44+4S=s+r+ 5

351MEXT I 357iF AS~-LP- THEN PO~E

S C+E S=S+1 GOTO 388 359 IF AS=-CAL - THEN

POKE Se+FEsaS+2 GOTO 3a8

3651POKE SCSzS+l 378IF raquo=2 THEN POKE S

ES-S+lIF B=3 THEN POKE SFS=S+l

38iH (j$=STRS (F256+EH IF ~=1 THEN LET GS=_middot

398~PRiHT STRs (S-B)Af Gs

40e IF SgtlS98e Ti-iEH BEE lP~IHT 9NCCH middot1595 6-5- BVTSmiddot

4181F 5(15956 T~EN GOTO 318

~eft 16 ~eite 57

---~~ -

bull - -I

~~ bull _ 1-1

- w- __--

ersten neun Zeilen zu

Programm

a~ fr 1111zt~ middot IIt I ~~)~ ()~ f~ ~ t

ft~~~olil IIII~1~J ~LIV lt ~li~ C r-i-(11I ~~--~igr middot~7jJik i ~tJ111 - ~ bull

a ~~middot~~ tmiddothG1 i~~~rmiddot~f~tl ~~ I III lil l bull El r11 rl~l~ LJl ~r~ i 11111~ ~ Eldl la1~ h~

~EJ 8 ~rr ~8 J~lJ ~8~~0 (~) ~~rB 0

~EJ JIG El ~Gr[3 Er -0 8middot0 ~B (~l [~l =13 I~r 0j

- J~ )71 laquo(3 tJ I LJ_

IJ IIUrrJ C~

1S3-a IIf)OCCLtltI C rS ~ tllI 013 cue 00CLltI

~~J~) J~J J~

Cl UW

l~

_SHARP---Compmiddotuter~ ~

middotmiddot _~- ----- bull - I

_ ----------shy

mit interessan~enTips amp Pr03rammen sOWle 8nwenshymiddotII I-Imiddot~ middotb~ i smiddotp i E I en (il 11~ d~O_ ~~~~~ern CE-126PCE-140P und CE-516P UaV~mn

Den PC-1350-Anwendern dlirfte die Bedienung der RESERV~-Tasten aus der Be5iienungs anleitung wohl bekannt sein Wenn man j edoch haufig die Winkelart (DEG RAD o GRAD) wechselt ist es oft schwierig festzustellen welche gerade eingeschaltet ist Dies jedoch wird kinderlicht wenn man dazu eine der Reserve-Tasten dazu verwendet Man schaltet den PC-1350 in den RESERVE-MODE (SHIFT amp MOD~) und wahlt dann eine unbelegte TastezB A (SHIFT amp A ) bull

Diese programmiert man wie folgt A MID$ (DRG((PEEK amp787C AND 7)2)+11)

(ENTER nicht vergessen ) Danach schaltet man wieder zurlick in den RUN-MODE Gibt man jetzt SHIFT amp A amp ENtER in den Rechner ein so wird jeweils der erste stabe der eingeschalteten Winkelart angezeigt

~libersetztliberarbeitet~ tPeter Lawatsch j

mit freundlicher Genehmigung1 Club des SHARPENTIERS SBM

151-153 avJean-Jaures elii~~~~i~~~~~~~~~~~~~~~~~~~~~~F-93307 Aubervilliers C~dex

5 1 i iiampJP 8HARP - C0 mput e r

He ft 16 Seite middot S8

-

middot-I

I h

l 1

1 1

1 l

~h

ikh

-

r

-

V

-shy

AB

ON

NE

ME

NT

Wen

n cs

Ihn

en

Sp~D

gem

ach

t h

at

d

iese

Au

sgab

e

vo

n

A

lIas

rUr

Sh

arp

C

om

pu

ter

zu

le

sen

u

nd

S

ie sic

h

au

ch

in

Z

uk

un

rt

du

rch

u

nsere

in

tere

ssan

te Z

eit

sch

rirt

U

ber

alI

as

Wis

sen

swert

e

zum

T

hem

a S

harp

C

om

pu

ter

inro

rmie

ren

w

oll

vn

d

an

n 8

0ll

ten

S

ie n

ich

t l~nger

zo

gern

A

lIas

rUr

Sh

arp

C

om

pu

ter

Jetz

t im

re

gelm

KD

igen

B

ezu

g p

er

Po

st

zu

b

este

llen

S

ich

ern

S

ie

sie

h ein

e

lUck

en

lose

In

rorm

ati

on

u

nd

sc

hic

ken

S

ie

den

B

este

llab

sch

nit

t am

b

este

n n

och

h

eu

te ab

A

lles

rUr

Sh

arp

C

om

pu

ter

ko

mm

t d

an

n

reg

elm

aD

ig

Jad

en

~tonat

ins

Hau

s

oh

nc

daD

Ih

nen

zu

satz

lich

e

Ko

sten

en

tste

hen

All

rz

fur

~(L

1~~A

~Fff

r

~

p

B

itte

v

oll

sta

nd

ig u

nd

le

sb

ar

au

srt

ille

n

B~stellschein

un

ters

ch

reib

en

u

nd

ein

sen

den

an

F

isch

el

GD

bH

Kais

er-

Fri

ed

rich

-Str

5

4a

D-1

00

0 B

erl

in

12

Ich

ab

on

nie

re d

ie Z

eit

sch

rirt

A

lles

rUr

Sh

arp

C

om

pu

tar

vo

n

der

nach

ste

n err

eie

hb

are

n A

usg

abe

an

(P

reis

p

ro

Jah

r 7

2

DH

o

p

I--

A

usl

an

d

84

DM

L

urt

po

stz

usch

lag

1

2

DM

)

I--

D

as

Ab

on

nem

ent

verl

an

gert

sie

h

um

ein

Jah

r zu

d

en

d

an

n

jew

eil

sro

gti

ltig

en

B

ed

ing

un

gen

w

enn

es

nic

ht

2 ~tonate

vo

r A

bla

ur

sch

rir

tshy

I M

PR

ES

SU

M

les

FU

r ~IMN~-Co_puter

Die

Z

eit

sch

rift

fu

r all

e

An

en

der

un

d F

reu

nd

e vo

n S

HA

RP

-Co

pu

tern

O

rgan

d

es

SH

AR

P-U

ser-

Clu

bs

Deu

tsch

lan

d

Der

S

itz

des

C

lub

s is

t B

erl

in

Ko

nta

kta

dre

sse

ist

die

FI

SCH

EL

G

abH

middotAll

es

fur ~-Coputer

ist

ein

e C

lub

zeit

sch

rift

in

d

er

So

ftw

are

lIard~are

und

Har

dw

are-

Erw

eite

run

en

fu

r S

HA

RP

-Coa

pute

r v

or

est

el

It ~

erden

Die

vor~estellten

Pro

du

kte

ko

nnen

so

woh

l vo

n p

riv

at

als

au

ch

aus

de~

Gcw

erbe

st

aaaen

Red

akti

on

B

ernd

F

lsch

el

Ch~fredakteur

Dr

R

oe

r-D

orsc

h

All

es

fur ~-Coputer

wir

d

hera

us

ee

ben

vo

n d

er

FISC

HE

L

Gb

H

Kais

er-

Fri

ed

rich

-Str

aB

e

54a

D-I

00

0 B

erl

in

12

Best

ell

un

en

n

iat

die

F1

SCH

EL

Gab

H

Ber

l in

en

tee

n

Bezu

sp

reis

e

Eln

zelh

eft

D~

6-

(D~

7-

)

Jah

resa

bo

nn

eaen

t DM

7

2-

(D~ 8~-)

(Au

slan

dsp

reis

e L

uft

po

stzu

sch

lar

Ein

zelh

eft

DM

1

-

ia

Ab

on

nea

ent

DM

12

shyin

K

laaa

ern

) k

un

db

ar

8 N

oche

n v

or

Ab

lau

f d

es

Ab

on

neaen

tzelt

rau

es

B

este

llsch

ein

am

E

nd

e d

er

Zeit

sch

rift

S

oll

te

die

Z

elt

sch

rift

au

s G

rund

en

die

n

ich

t vo

a V

erl

a

zu

vert

rete

n

sin

d

nic

ht

eli

efe

rt

wer

den

konn

en

best

eh

t k

eln

A

nspr

uch

auf

Nac

hl i

efe

run

o

der

E

rsta

ttu

n

vo

rau

sbezah

lter

Bezu

se

lder

In

de

n P

reis

en

is

t d

ie

ese

tzli

ch

e

Meh

rwer

tste

uer

in

H

ohe

von

7

en

thalt

cn

in

de

n A

bo

nn

eaen

tsp

reis

en

auch

d

ie

Ver

san

dk

ost

en

Die

in

-A

lles

fUr

IIII

I-C

oap

ute

r

vero

ffen

tl i

chte

n B

eit

rae

si

nd

u

rheb

err

ech

tshyIl

cb

esc

hu

tzt

AI

le

Rec

hte

in

sbes

on

der

e d

as

der

U

bers

etz

un

In

fr

ed

e

Sp

rashy

chen

v

orb

ehal

ten

K

ein

Tei

l d

iese

r Z

elt

sch

rift

d

arf

oh n

e sch

rift

l ic

he

Gcn

ehshy

ai

un

d

es

Her

aus

eber

s in

ir

en

dein

er

For~

-d

urc

h

Fo

tok

op

le

Mik

rofi

I

od

er

and

ere

Ver

fah

ren

-

rep

rod

uzle

rt

od

er

in

ein

e

von

~aschinen

insb

eso

nd

ere

Dashy

ten

vera

rbeit

un

an

lae

n

ver

wen

db

are

Sp

rach

e U

ber

tra

en

wer

den

A

uch

die

R

ech

te

der

W

ied

era

be

du

rch

V

ort

ra

F

unk-

od

er

Fer

nse

hse

nd

un

i

Man

ett

on

verf

ah

ren

o

der

ah

nli

ch

e

We

e b

leib

en

vo

rbeh

alt

en

F

oto

ko

kp

ien

fU

r de

n p

erso

nl

ich

en od

e~

son

sti

en

ei

en

en

B

edar

f dU

rfen

n

ur

von

ein

zeln

en

B

eit

rae

n

od

er

Tei

len

d

arshy

aus

als

E

inze

lko

pie

n

her

este

llt

cerd

en

Jed

e i

B

erei

ch

ein

es

ew

erb

l Ic

hcn

U

nte

rneh

aen

s h

er

est

el

Ite

od

er

ben

Utz

te

Kop

le

die

nt

ew

erb

l ic

hen

Z

wec

ken

ebull

i5~

(2)

Urh

G

und

ver

pf

II c

hte

t zu

r G

ebU

hren

zah

I un

an

d

ie

F

I S

CH

EL

G

m b

H

von

der

d

ie

ein

zeln

en

Z

ahlu

ns

aod

al i

tite

n

zu

erf

rae

n

sin

d

Sia

tlic

he

Vero

ffen

tl i

chu

ne

n

in

All

es

fur ~-Coaputermiddot

erf

ol

en

oh

ne

Beshy

rUck

slch

tiu

n

ein

es

even

tuel

len

P

ate

nts

ch

utz

es

au

ch

wer

den

Nar

enn

aaen

o

hn

e G

ew

ihrl

eis

tun

ein

er

freie

n

Ver

aen

du

n

ben

utz

t

Inla

nd (

Gro

B-

Einz

el-

und

Balln

hofs

buch

hand

el)

Vert

rieb

so

wie

Ost

erre

ich

und

Schw

elz

Ve

rlags

unio

n Fr

iedr

ich-

Berg

lus-

Stra

Be 2

0 62

00 W

iesb

aden

Te

lato

n 0

61

21

26

60

Wir

qti

g

FU

r u

nau

fgefo

rdert

e

ein

gesan

dte

Beitr~ge

Ub

ern

imm

it d

ie

Fis

ch

el

Gm

bH

keln

e

Haft

un

g

un

d

Gew

ah

rleis

tun

g

Die

v

an

d

er

Fis

ch

el

Gm

bH

ho

no

riert

e B

eit

rag

e

geh

en

zu

r fr

eie

n

verw

en

du

ng

im

M

iteig

en

tum

d

er

Fis

ch

el

Gm

bH

Ub

er

E

igen

tUm

er

ist

eb

en

fal1

s d

er

od

er

die

U

rheb

er

A

usn

ahm

en

bed

Urf

en

der

Sch

rift

farm

m

Un

dli

ch

e

Ab

mac

hu

ng

en sin

d

un

wir

ksa

m

rjJ

lich

g

ek

iln

dig

t w

ird

t)

Ich

b

este

lle

rolg

en

de

sch

on

ers

ch

ien

en

e

Ex

em

pla

re

vo

n

rUr

Sh

arp

Co

mp

ute

r

(StU

ck

pre

is

6 D~

t

Au

slan

d

7 D

M)

o

c

Hert

nr

bullbull

bull

bullbullbull

All

e P

reis

e in

cl

(fJ r

Der

Gesa

mtb

etr

ag

v

on

bullbullbullbullbullbull

DH

PJ o

lieg

t b

ar

bei

0

A

lIas

7 ~

Hw

st

o li

eg

t als

V

err

ech

nu

ng

ssch

eck

b

ei

(sch

nell

ste

E

rled

igu

ng

) (1

o

C

w

urd

e am

bullbullbullbullbullbullbullbull

au

r d

as

Po

stg

iro

ko

nto

d

er

Fis

ch

el

Gm

bH

Ko

nto

nr

4

61

53

3-1

03

B

LZ

1

00

10

01

0

Po

stg

iro

am

t B

erl

in U

bershy

3

wie

sen

(B

earb

eit

un

g n

ach

Z

ah

lun

gse

ing

an

g)

0

C

o li

eg

t (n

ur

bei

kle

inere

n

Betr

ag

en

) in

B

rierm

ark

en

o

der

rt

inte

rnati

on

ale

n A

ntw

ort

sch

ein

en

b

ei

ro N

am

e V

orn

am

e bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

r

Str

aB

e bullbullbullbullbullbullbullbullbullbull

bullbull

bullbull

bullbullbullbullbull

bullbull

bullbullbull

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

ro t)

rt

PL

ZO

rt

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

f--

Datu

mU

nte

rsch

rirt

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

(jJ

~Iir is

t b

ek

an

nt

d

aD ic

h d

iese

Beste

llu

ng

in

nerh

alb

v

on

8

Tag

en

(fJ

bei

der

Beste

llad

resse w

iderr

ure

n k

an

n

Zu

r V

ah

run

g d

er

Fris

t ~

gen

Ug

t d

ie re

ch

tzeit

ige

Ab

sen

du

ng

Ic

h best~tige

die

s

du

rch

m

eishy

rt

ne

zw

eit

e U

nte

rsch

rirt

ro ro DatumUnterschri~t

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

Ul

0

~

~

-t-shy

-t-shy

tA ~

~

~

~

=

aktueller software ERSTE COMPUTER-SOFTWARE-FACHZEITSCHRIFT TESTS UNO VORSTELLUNGEN

- ~ ~

Jetzt neu im Ze1scllihenlltlndel

Der Oldie unter den Textverarbeltungsprogrammen

bull bringt die aktuellen Informationen Ober den Softwa re-M a rkt

v

SoIhen SJe dJue Frrtgft mnJA beeft~n so bIIr femSMMrdKh AnsotlttMflndslncbfl Mm sndtt lCht 1 IdrNnen EiIlMg In elM htumelMde WIt dN Sch8Chape1em Ich m6ehtelmen mildHemIdeJnen E1MHftgoewe sendstUJsV~lfSchachMlxhrrMrigH SpItH nlcltt ~nd 1st DIe Rgeln de SchKltshy~smdsolekhtdIIB_~IIichcht$Ch rlgetJstIs~ odetsogataberkannIe IH1ISdI Dkh n~ M4erHoch SpaS att demSpMl~MtdMwktlaJcItrtochlnfiIMM damh 1raquoKhImg unci ~ durch 1Wshy~ ShIIf~ den agn zu ampraquonringen Wet sIch wIrldIellnlemlv mlt SchMh befesNn m6chte dentHlamEnde dlaes Texteselnlge ftI~ de UfenIIurltmplolWn WirMOlleft unfHkxhHlIhshyHm rXfnwtnlt ~n ~n~ und ___Isbndl_

Aufbau des Spieffeldes

DNScnacnbreflMr(iZM sdlfindenbelctanGegnem so aufgoIegI dsjedet

=Ie~~re~ Die84FeiderWodaufveteil

n~~ ~Mundserw AKhtclllJtmtatragen ornilfClecta~traquo LfidlMtJllddMM6gfict

bull ist systemungebunden bull erscheint alle 6 Wochen neu bull Auflage 75000 bull Preis OM 6- oS 50 sfr 6shy

mruentUtt ltomer Sleuthy on the Banshee - Super Game

n

_NN_NN bull _~ I

--_ - bull

shy

Programm fUr Hypothekenti~gu~g und llmerkungen zum CE-129P middot

Sehr gehrte Damen und Herren Manfred Wrage Kieorhing 16d

2000 N9rderstedt 1 sei t dem Erscheinen Ihrer Alles fUr SHARP-Computer vershyfolge ich besonders die Beitrage zum SHARP PC-1401PC-1A02 und ~ mo~hte Ihneh mein Programm HYPO-86 zur Berechnung einer Hypothek vorstellen Das Date~flu3diagr~ zeigt die Anwendung und Gesmiddottal tung von unterprogrammen ~owie den Geshysamtablauf von HYPO-86 It

r lch habe dies Programm auf einem PC-1401-X ( 1402 ) programshymiert und Uber den neuen CE-129P ausdrucken lassen Dies P~gramm wird_ lIfi t kleinen Anderungen bzw KUrzungen der REMs auch aUf den anderen Kleinen pc-s laufen Zum Schlu3 mochte ich noch auf den neuen PRINTER undCsssetten

Interface CE-129Phinweisen Auf diese neue Hardware haben viele PC-Besitzer lange gewartet und man kann von einer geshylungenen ~omponente sprechen Doch leider ist der CE-129P wie berel ts der CE-126p ein wenig laut Abh~lfe schafft hier eine ca 3 mm dicke Unterlage ausmiddot Schaumgummi welche das Printer-Gerausch auf eih M~inimum reduziert Und nun kann man des Nachts middotweiterprogrammieren und drucken auch wenn das weibliche Wesen schlaft PSmiddot cmiddoth arbelte im Schlafzimmer

OATENFLUSSPlAN

-TllGUNGSHYPOTHEKshy BY H WRAGE 2000 NOROERSTEDT

ai PM

10RE bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 20RE HVPO-86 bull

38RE bull BY WRAGE bull 48RE 2 HORDERSTEDT bull S8RE bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 68RE DEFIHITIOHEH 18RE ---------------shyS8RE AH=AHHUITAET 99RE DA=DARlEHEH

189REI1 JA=SULAUFZEIT 110~RE SZ=SUE ZIHSEH 129RE TI=fILGUHG 130RE TS=TILGUHGSSATZ 149~E ZI=ZIHSEH 159RE ZS=ZshyIHSSATZ 169JA=9SZ=9 179IHPUT -DA-iDA 188 IHPUT -Ts-rs 198IHPUT -ZS-iZS 299GOSUB 469 219TI=TS199DA 229GOSUB 479 230PRIHT = LPRIHT 249PRIHT -TILGUHGSHVPOT

HEKshy2S9PRIHT -------------shy

268PRIHT -DARLEHEH DIshyiDA

278PRIHT -TILGUHGSSATZ ~ -rs

2sePRIHT -ZIHSSATZ ~-is

299PRIHT ----~---------~---------

38eGOSUB 518 3Ul DA=DA-TI 329GOSUB 46e 338IF DAltAH GOTO 389 349 TI=AHZI

SHARP-Computer Heft 16 Sei te 8

- ~~-R~mmatfom vorn q~rqh ~~~ ~

~YPO-86 350GOSOB 479 368GOSUB 518 370GOTO n9 388TI=DA 390GOSUB 478 488G0501 518 419PRIHT -shy428USlHG -IIIIIIIU-

PRINT -GE~bull tIHSEH D -iSZ

438PRIHT 44~)PRIHT 450EHD 468ZI=DAZS189RETURH479 AH=ZI + TI 489JA=JA+l 499SZ=ZI+SZ S09RETURH 519USIHG -IIIIIII~

PRIHT middotJAHR-iJA 529PRIHT -DARLEHEH DI

middotDA 539PRIHT -AHHUITAET DI

-AH 549PRIHT -ZIH5EN

-ZI I

5S9PRIHT -TILGUNG DI middotHI

569RETURH S18REI bullbullbullbullbullbullbullbullbull bullbullbullbullbullbull 580REI PC-1481-X 599RE UHD 600RE CE-12P bull 618RE bullbullbullbullbullbullbullbullbull bullbullbullbull

TILGUHGSHVPOTHEK

~ARLEHEH D189088 TIL6UHGS5ATZ

ZIHSSATZ

middotJAHR 1 DARLEHEH DI AHHUITAET DI ZIHSEH DI TILGUHG D JAHR 2 DARLEHEH D AHHUITAET D ZIHSEH DI TILGUHG D JAHR 3 DARLEHEH D AHHUITAET D ZIHSEH D TILGUHG DI JAHR 4 DARLEHEH DI AHHUITAET D ZIHSEH D TILGUHG DI JAHR 5 DARLEHEH D AHHUITAET D ZIHSEH D TILGUHG DI JAHR 6 DARLEHEH D= AHHUITAET D ZIHSEH DI TILGUHG DI JAHR 7 DARLEHEH DII AHHUITAET DII ZIHSEH DlH TILGUHG D JAHR 9 DARLEHEHDI1 AHHUITAEJ D ZIHSEH Dti TILGUHG D JAHR 9 DARLEHEH DII AHHUITAET Dr ZIHSEH D TILGUHG ~ JAHR 18 DARLEHpoundH

I 6161

~1 ~ 7

19ge8e 9888 7099 le98

99998 9908 6938

1818

97938 8998 6855 1144

96785 8898 6774 1225

95568 8988 6689

1318

94249 889amp 6597 1482

92846 S0ge 6499 Isee

91345 S8e8 6394 1605

89749 8898 6281

------

-~q~rQ -h 1~ mT-qrm~~~ 9h1 yphh~l ~ NN _--V_W_~

TILGUHG DM 1838 DtDARLEHEH 19392JAHR 11 AtIHUITAEr Dr 89geZIHSEH DI 1351DARLEHEH DI 86183 shy

AHHUITAET Dr 88B9shy ~~n~~~ ~~~F~~M~~~_~-~ vmiddotoauTlLGUHG- DI1 6648ZIHSEH DI 6932 middot JAHR 39TILGUHG Dr 1967 DARtEHEH DII 12653JAHR 12 AHHUITAET D11 8900DARLEHEH DI 84216 ZIHSEH- Dr S85AHHUI1AET DI 8999 TIlGUHG DI 7114 shyZIHSEH middot DI 5895 JAHR 31TILGUHG Dmiddot 21B4 DARLEHEH DIU 5539JAHR 13 AijHUtTAET M 5926DARLEHEH DI 82111 ZIHSEH DM 387AHHUITAET Dr 8aBB TILGUHG DI1 5539ZIHSEH DI 5747 TILGUHG DI 2252 GESZIHSEH D 14592695JAHR - 14 DARLEHEH DI 79859 AHHUITAET DI~ 8899 ZIHSEH DI1 5598 TtLGUHG DI 2499 PC-1245 PC-1251 PC-1260 PC-1401 PC-1350 _tJAHR 15 DARLEHEH DI -77449 AHHUITAET DI 8099 ZIHSEH DI 5421 TILGUHG DI 2518 soundausgabe mit Sharp Pocket-Computern JAHR 16 DARLEHEH DI 74879 AHHUITAET DI S999 seitdem die ersten BUcher fUr Sharpcomputer- mlt MaschinensprashyZIHSEH DIU 5249 che erschienen sind weiss man dass det Befehl BEEP noch langeTILGUNG DI 2759 nmiddoticht dasEnde ~er Mbglichkeiten darstellt Es ist middotalso mbgshyJAHR middot 17 lich auf einem Sharp Pock~t-Co~puter middot M~sikprogiamme zu erstel shy -DARLEHEH DI middot72111 lenmiddot _ AHHUITAET DII 8099 ZIHSEH DIIshy 5e~1 Doch ein Musikfreund wird mit der Ausgangsleistung des eingeshyTILGUHG DII 2952 JAHR 18 bauten Kleinlautsprechers nicht zufrieden seiri Mi t meiner tlARLEHEH DI 69f59 Schaltung 1st es mbglich ~ie Musikleistung AHHUITAET DI 8e98 aUf einen beliebigen Lautsprecher zu gehen ZIHSEH DI1 4841 TILGUHGDI1 3158 JAHR 19 DARLEHEH DM 66ge8AHHUITAET DII 8geeZIHSEH D 462e TILGUHG DI 3379 JAHR 29 shyDARLEHEH DI 62621 AHHUITAET DM seee ZIHSEH -DI 4383 TILGUHG DM 3616 JAHR 21 DARLEHEH DM 599B4 AHHUITAET DI sae8 ZIHSEH DM 4138 TILGUHG DM middot 3S69 JAHR 22 DARLEHEH DM 55134 AHHUITAET DM sae9 ZlHSEH DM 3859 TILGUHG DI 4149 JAHR 23 DARLEHEH DI 58994 AHHUITAET DI S8e8 ZIHSEH DM 3569 TIlGUHG DI 4439 JAHR 24 DARlEHEH DI - 46563 AHHUITAET DI middot 8999 ZIHSEH DI 3259 TIlGUHG DM ~74e

JAHR 25 DARLEHEH DI 41823 AHHUITAET DI 8999 ZIHSEH DM 2927 TIlGUHG DI 5e72 JAHR 26 DARLEHEH DI 36758 AHHUITAET DM 8eee ZIHSEH DI 2572 Strom versor- ~

TILGYHG D 5427 JAHR 27middot DARLEHEH DI 31323 ANHUITAET DI 8eee ZIHSEH DI ~ 2192 TILGUHG DI 5897 JAHR 28 DARLEHEH DI 25516 SundlauenenAHHUITAET DI 8998 ZIHSEH Dr _1786 TILGUHG Dr 6213 JAHR 29

~Otfn BmiddotaAtfOBaOTB PtSCHBL- CMBH

zu verstArken und

Die Schaltung kann aUf Vero-board aufgeshybaut werden FUr den Alsch 1uss am Rechshyner macht man sich aus einem kleinen StUck vero-board middot und zwei Wrap-Stiften einen Stecker

1-usV

Wer wahrend dem stationaren Betrieb die Rechner-interen Batteshyrien schonen will hier ein Typ

Mit Pin 9 und 10 kann man den Rechner exterri mit gen in E 90V

An EIO+6V

Rbull Oswa ld am Ra nmiddot CH-3801

UIIP Heft 16 Seite 9 SJleRp--Co-mp- u~e~

OWLING PC-1260 PC-1261

ABEMDTABELLE Stand Hl 2 86

IKURT DURCHS= 1733333 ANZAHL DER SPIELE=3

2 EIt 11 A DURCHS= 154a009 ANZAHL DER SPIELE=3

3LUTZ DURCHS= 1443333 AHZAHL DER SPIELE=3

4BERHD DURCHS= 13180a9 AHZAHL DER SPIELE=2

5DIETER DURCHS= 1215880 ANZAHL DER SPIELE=2

6HORST-U DURCHS= 1183333 ANZAHL DER SPIELE=3

JAHRESTABELLE Stand Hl 2 86

IKURT DURCHS= 1529999 ANZAHL DER SPIELE=12 hS~=197 Pa~ 29186 nSp=98 Pam 27186

2DIETpoundR DURCHS= 1479999 ANZAHL DER SPIELE=il hSp=183 Pas 29186 nSp=99 Pa 27186

3BERND DURCHS= 1401818 ANZAHL DER SPIELE=11 h$p=195 Pas 28186 nSp=112 Pas 29186

4 E1111 A DURCHS= 1396a90 AHZAHL DER SPIELE=15 hSp=199 Pas 27186 nSp=191 Pa 29186

5LUTZ DURCHS= 1352222 AHZAHL DER SPIELE=9 hSp=159 Pas29186 nSp=118 Pas 29186

6bullHORST-U DURCHS= 12637S9 AHZAHL DER SPIELE=8 hSp=156 Pas 29186 nSp=li8 Pas 19286

lit unserea Bowl ingshyprograbullbull haben Sie es lei~hterden Besten des Abends und den Jahresbesten zu er~itshytelnIs Jahresausdruck ~ird gleichzeitig auch das hoechste und nieshydrigste Spiel it Datus angezeigt

Und nun zus Prograss Erstsal iger Start sit RUH und Sie kobullbullen ins IIEHUE Haene ingabe Die Anzahl der Spieler koenshynen Sie je nach Speishycnerkapazitaet des Coputers sit der Yarishyablen L (in Zei ~e 19 und 6a9) anpassenllit DEF B kossen Sie zu Bowl ing-tenuejPIHEIHGABE AUSDRUCK TABELLr ABEHD I

und JAHRWeiter zu Haechsten bei der Pineingabe it -1 lit DEF C wird das Proshygrass und die Variablen au Band gespeichert

Rueckladen it CLOAD BOWLIHGund DEF D uer die YariabelenStart jetzt bull i t DEF A oder DEF B(DEF A nur bei Erweiterung der Tei 1shyneheranzahl)Sie koennen jetzt ein Spiel enr achen und einen Drink sehr ~eniessen denn die laestige Ausshy~ertung ueberniat jetzt jetzt ihr SHARP PC1269 bez1261Strike on wuenscht SHARP-Basic-Teas

cop~ri9ht 19861986 S H A R P Basic-Team 10L=20 DIM BS(L)~S(L

)8HS(L)8D(L4)E (UF(U

29 Y AY WAIT 70 PRIHT 1 Namen eingeben

2 Haflen erweite rn IHPUT Q WAIT IF Q=2 GOTO 4B8

25FOR X=1 TO LBS(X)= EF(X)=300 NEXT X

3aWAIT PRINT Nach d es letzten Nasen ei n E eineben WAIT 9 FOR X=1 TO L CLS

49PRINT Haae des jXj Te i I nehflers CURSOR 24 INPUT BS( X) IF B$(X)=E GOTO S9

45HEXT x WAIT S9B CLS PAUSE 9

Haen einltJeben 55 PAUSE 1 Pineingabe

6BPAUSE 2 Tabel le Ab end

79PAUSE 3 Tabel le Ja hr

7SPAUSE 4 Ende 88 INPUT I IF 1=4 END 85IF 11=9 GOTO 28 98IF 11)1 GOTO 189 95WAIT 0 IHPUT Datu

TU

19aFOR X=l TO L IF BS( X)=P GOTO 50

10SD(X+2L)=0DX+3L)= 9B=0S=9

119PRINT XB$X) 11SCURSOR 24 INPUT PI

NS= jP 128IF Plt0 THEN 140 122IF P)=E(X) LET E(X)=

PGS(X)=TH 124IF Plt=F(X) LET F(X)=

PH$(X)=TT$ 130B~B+lS=S+P CLS

GOTO 110 149IF B=9 THEN 168 158D(X+3L)=BD(X+2L)=

SBZ=D(X)D(X+L)D( X+L)=D(X+L)+BD(X)=( Z+S)D(X+U

169CLS NEXT X WAIT 179GOTO 58 188FOR X=1 TQ L-l 199FOR Y=X+l TO l 288IF 1=2 THEH 238

210IF D(X)ltD(Y) GOSUB 2 70

229GOTO 249 239IF D(X+2L)ltD(Y+2L)

GOSUB 278 249HEXT Y HEXT X 269GOTO 385 270EE$=B$(X)U=D(X)Y=D

(X+L)W=DltX+2L)T=D (X+3L)Q=E(X)H=F(X )KKt=G$(X)

280B$(X)=B$(Y)D(X)=D(Y )D(X+L)=D(Y+L)D(X+ 2L)=D(Y+2L)D(X+3 U=D(Y+3U

285HH$=H$(X)E(X)=E(Y) F(X)=F(Y)G$(X)=G$(Y )HS(X)=H$(Y)

298B~(Y)=EESD(Y)=UD(Y +L)=YD(Y+2L)=WD(Y +3U=T

29SE(Y)=QF(Y)=HGS(Y)= KK$H$(Y)=HH$

389RETURH 38SIF M=2 LPRIHT j

ABEHDTABELLE LPRIHT T$

398IF ~=3 LPRINT bull JAHRESTABELLE LPRIHT StandjT T$

319FOR X=l ro L 315IF 1=3 AHD D(X+L)=8

GOTO 340 329IF M=3 LPRJHT XjB$(X

)

322IF 1=3 LPRIHT middotjD URCHS=middotj USIHG middot111 11111 DOO

324 IF 11=3 LPR1HT middotmiddotA HZAHL DER SPIELE=j USIHG jD(X+U

LPRINT hSp= STRS E(X)j Pa G $(X)

325IF M=3 LPRIHT bull nSp =j STRS F(X)jmiddot Pa bull H$Oltgt

328IF 11=2 AHD D(X+3L)= 8 GOTO 348

338IF 11=2 LPRIHT XjBS(X )

332IF M=2 LPRIHT jmiddotD URCHS=j USrHG ~III 1IIIIjD(X+2L)

334IF 11=2 LPR1HT middotjA HZAHL DER SPIELE=j USING jD(X+3U

349HEXT X 350GOTO 58 48aFOR X=l TO L IF BS(

X)=E GOTO 448 418HEXT X 420PRIHT Speicher ist

vo I I GO TO 59 448 IF X=29 PRIHT 9Letzt

er Te i I neher 4S8WAIT 8 PRINT bull

des 9jXj Tei In bullbull CURSOR 24 I B$(X) GOTO 58

599C WAIT PRINT 9Re corder yorber e i ten 9

518CSAYE middot BOWLINGmiddot PRINT IAB$()GS )H()D()E()F( ) EHD

688D PRINT Recorder YorbereitenL=28 DII B(L)G(L)8H (L)8D(L4)E(L)F( Lgt

E I] ~J LItmiddot~13

618IHPUT IAB()G$( )H()D()E()F(

__________~__--__--~__~__~~__~__-----------shy ) GOTO 59 ----------------------------------------shy

nl i tiM -SHARP-Computer Heft 16 Se~ te 10

--~~------~~~~~~~

~ q~rqh~ ~~h~qhm~~~Ph~ vqhh~

- ~ bullbullbull bull bullbull bullbullbullbullbull bullbull bull bullbull bull bullbull amp bullbull ~ bull bullbull ~lt bullbull ~ bullbullbullbull dshy bullbull -

~JimiddotQcP~middot ~ ~ bullbull bullbull ~

000000000000000000000000 trt i t dem CE-140P

unterwe9S 000000000000000000000000

bullbull bull bull bullbull 1 bullbullbull ---shyO~ _~~_ i-2middot ~t=middotmiddotmiddot r t Jt~

- ~ - bull bullbull

Die Umgebung zuhause macht das Arbeiten mit den Sharp-PCs achon fast zur angenehmen Gewohnheit

ohne daB man sieh viele Gedanken darUber macht Erst wenn man unterwegs ist wird einem die die Mobilitatwirklich bewuBt-

Seinerzeit habe ich meinen PC-1402 incl bull CE-126 P und Rekorder CE-152 zu einer

kompakten und vor allem mobilen Einheit incl Kassetten etc in einen Aktenshy

bullbullbullbullbullbullbull bullbullbullbull koffer eingebaut und diesen standig

mit auf die Reise genommen

Doch mittlerweile bin ich im Besitz inea PC-1350 sowie PC-1450 und dem neuen 7-FarbshyPunkt-Matrix-Drucker CE-140 P

Einmal den PC in den Drucker eingeschoben so ist dies geshy

radezu wie geschaffen fUr die Reise

SchlieBlich habe ich mich so sehr daran gewohnt ihn mitzunehmen daB

ich es jedesmal beglUckend Iinde wenn ich abends in meinem Hotelzimmer mit meishy

nem PC plus CE-140 P arbe1ten kann DaB dieser drucker noch inclusiv einem praktischem Hartshy

koffer geliefert wird laBt ihn tatsachlich unauffallig zwischen den hemden im Reisekoffer verschwinden

Tragbar ist die ganze Einheit auch noch mit seinen ca1050 Gramm und es fallt kaum auf daB man immmerhin ca 35 kB-RAM (bzw 20kB-RAM) und einen hervorragenden

XY-Plotter mitschleppt Die Auswertung von Messungen Statistiken Bilanzen aowie die Erstellung von kleinen Zeichnungen oder Graphiken sind roit dieser Einheit quasi aus dem Arm zu schiltteln Abgesehen von der kleinsten Schriftart (12 mm hohe ~eichen) ist die Schrift gut zu iesen und vermittelt einen guten E10shydruck Die durch spezielle Steuercodes anwendbaren Graphik-Anweisungen lassen fast keine wUnsche offen Die Graphik-Fahigkeit ist hervorragend Schade daB bei disen vielen Graphik-Anweisungen die sogenannte Circle-(Kreis-) Funktion fehlt Aber dies ist auch das Einzige und es entschadigen die 7 druckbaren farben (und weiS und grau) die aus nur vier Farshyben gemischt werden und dadurch den Ausdruck sehr Ubersichtlich gestalten lassen Gedruckt wird auf 114 mm breitem Rollen-Normal-Papier Das bedeutet Ea lassen sich bis zu 40 Zeichen in Normal-GroBe (= 24 mm Schrifthohe) je Zeile ausdrucken Gemessen an den Gehauseabmessungen ( 256 (B) x 184 (T) x 43 (H) mm) ist di~s doch beachtlich Der PC-1350 od er PC-1450 wird mit der seriellen Schnittstelle an den CE-140 P angeschlossen Die Betriebsspannung erhalt der CE-140 P von den eingebauten Akkus oder dem mitgelieferten Netzgerat (welches allershydings ca 550 g wiegt) WUrde man sich einen entsprechenden Adapter zulegen Coder basteln) so kBnnte man den Drucker sogar im Auto in Betrieb nehmen bull Neben _ ein~gem Zubehor liegt dem CE-140P auch eine ausfUhrliche Betriebsanleitung bei Sie behandelt die vielen Funkshytionengteingehend und sachlich und auch in 5 Sprachen Dies allerdings macht die BetriebsanleHung leider unhandlich (gleiche Abmessungen wie der Drucker nur halb so dick) Ich pers5nlich habe -mir nur den deutschen Tell verkleinert herauskoplert und somit zu meinem Tascheo-Computer und Taschen-Drucker auch ewe Betriebsanlei tung im Taschenformat erstell t

~

Zusammenfassend kann jedocrr gesagt werden Mit dem PC-1350 oder PC-1450 und dem neuen CE-140 ~ erhMlt man auf kompaktem Raum eine handliche und gleichsam mobile Spitzentechnik von Sharp

PL

11 Ii ili1 iII1 111amp11 111111 111111111111 11 111111111

Imiddotmiddot~ I t~ I) e i 1= I ~ I HEL J (il t1 H 1-middot r- shy 1 4 --1 FI middotmiddotmiddot1middotmiddot middottmiddot middotfmiddot middotfmiddot middotfmiddot c Ishy bull bullbull bullbull bullbull bullbull bull -I middot +i ~ abullbull_ bullbulla bull bullbullbull as a middot middotmiddot1middotmiddot

nnnnnnonnnnnnnnnnnnhnnnn- - - shy - - - - - - shy ~ - - shy - - - shy - shy - - shy

Heft 16 Seits lL

t

--

8 ----- N __

------shy

1423DATA 011111RUC IcrHE BI- EE)f(3 H AKJl P1H _1_ _I _ _ H _ 11110000 1424 DATA 010000f~er 00000000 onpCT 1425DATA 0i0000PC-150euro1 fil i t CE-150 ~4gtXU liWlll310SI

npOrPRPlf11R XOPOWO ERKLAERUNG Tastenbe legung= Aussplache IIA II a B= b W= lIJ G= 9 0= d 11+11= je e = jo 0

JII j (lIJ i e n JOUIshyna I)

= s n sausen I = i j j i i= kurzes K= k L= I M= m N= n 0= 0

P= P R= r S= s in T= t U= U

F= f C= ch IIZ= z Y= tsch = sch 1111= schtsch E= e PQI= ju -- ja

$= haltes Zeichen

= hartes i itamp= lIJe i ches

Zeichen

cop~li9ht 19861986

S H A R P Basic-Team

LISTING

80PAUSE RUS SISCHES ALPHAB ET

100CLEAR GRAPH INPUT COLOR 0 bullbullbull 3=jOCOLOR o

120DIM P$(0)14Z $(0H26

130 INPUT Punkt I a enge PL

140 INPUT Punktho ehe PH 150 A$= I NPU T N

(ormal) o I(n vert ielt)jA$

160 IF A$=NLET A $=1

10 IF A$=jLET A $=0

180 IF A$lt )0AND A$ltgtIGOTO 15 o

190 C$= INPUT S pjegelung (JN ) C$

ai Piiilf ~ r-

PROGRAMM GUT

Als ch zlIJischen Weihnachten und Neuiahl nach Muenchen zu einem Spiel mit SchachshylIJeltmeistel Gal KaspalollJ flD9kam mi r d e I de e e in Ploglamm fuel russhysische Buchstaben zu schleibenMit dem Matrixplogramm aus Heft 186 und meinen Ideen kam dann das fo Igende Pro9ramm zustande Die Tast~nbelegung auf dem- PC-1500 elsehen Si e aus del Elklaelungsshylis t e

200 IF C$=jLET 8 1=1482=183=shy1

210 IF C$=NLET 8 1=182=1483=1

220 IF C$lt)jAND C$lt )NGOTO 19 0

221 PAUSE WORT El NGEBEN iNPUT Z$(0)

222FOR U=1TO (LEN Z$(0raquoY=ASC MID$ (Z$(0) IJ1gt

229 D=lE3+Ymiddot10 RESTORE 0

2300=lE3+Y10+1 240READ P$(0) 260FOR 1=1TO 13 27011=1 280 IF C$=jLET

1=15-1 290~P$=MID$ (P$(0)

1 1) 300 IF P$=2GOTO

400 3101F P$=A$GOSUB

350 320NEXT I 330GLCURSOR (0-P

H)SORGN 340GOTO 230 350P1=I1PL-PL~2

=Pl+PL 360FOR J=P1TO P2 370L1NE (J0)-(J

-PH) 380NEXT J 390 RETURN

400NEXT IJTExT INPUT WEITER JN F$ IF F $NTEXT END

4e1GOTO 100

i

SIiA~P-Com~uxermiddot Heft 16

1320 DATA 000000 00000000

1321 DATA 000000 00000000

1322 DATA 000000 00000000

1323DATA 000000 00000000

1324DATA 000000 00000000

1325 DATA 000000 00000000

1326DATA 2 1350 DATA 01-1111

11110000 1351 DATA 01 0001

00010100 1352DATA 010001

00010000 1353DATA 010001

00010100 1354DATA 010000

00010000 1355DATA 000000

00000000 1356DATA 000000

00000000 1357DATA 2 1360DATA 000000

00010000 1361 DATA 01 1 11 1

11110000 1362 DATA 010001

00000000 1363DATA 010001

00000000 1364DATA 001110

00000000 1365DATA 000000

00000000 1366 OAT A 000000

00000000 1367 DATA 2 1370 DATA 011111

11110000 1371 DATA 010001

00000000 1372 DATA 010001

00000000 1373 DATA 001110

00000000 1374DATA 000000

00000000 1375DATA 011111

11110000 1376DATA 000000

00000000 1377 DATA 000000

00000000 1378DATA 2 1380DATA 011111

11110000 1381DATA 010001

00000000 1382DATA 010001

00000000 1383DATA 001110

00000000 1384DATA 000000

00000000 1385DATA d000000

00000000 1386 DATA 2 14200ATA 011111

11110000 1421DATA 010000

00000000 1422DATA 010000

00000000

Sei te 12 middot

1464DATA 000110 11000000

1465 DATA 000000 00000000

1466 DATA 000000 00000000

1467 DATA 2

1470DATA 011111 11110000

1471 DATA middot 010000 00000000

1472DATA 010000 00000000

1473DATA 011111 11110000

1474 DATA 010000 00000000

1475DATA 010000 00000000

1476 DATA 011111 11110000

1477 DATA 000000 00000000

1478DATA 000000 00000000

1479DATA 2 1610DATA 010000

11100000 1611DATA 001001

00010000 1612DATA 000101

00010000 1613DATA 000011

00010000 1614DATA 011111

11110000 1615 DATA 000000

00000000 1616DATA 000000

00000000 16170ATA 2 1650DATA 011111

11110000 1651 DATA 000010

00010000 1652 DATA 000010

00000000

00010000 16530ATA 000010

00010000 16540ATA 011111

11110000 1655 DATA 000000

00000000

1682DATA 010000 11110000

1683 DATA 010-000 00010000

1684DATA 111111 11110000

1685DATA 000000 00000000

1686DATA 000000 00000000

1687DATA 2 1690DATA 001000

00100000 1691DATA 010001

00010000 16920ATA 010001

00010000 1693DATA 001001

00100000 1694DATA 000111

11000000 1695DATA 000000

00000000 1696DATA 000000 00000000 1697 DATA 2 17e0DATA 000011

10000000 17e10ATA 000100

01000000 1702DATA 001000

00100000 17030ATA 011111

11110000 104DATA 001000

00100000 1705DATA 000100

01000000 17e6DATA 000011

10000000 l07DATA 000000

00000000 108DATA 000000

00000000 1709DATA 2 1710DATAmiddot 011111

11110000 1711DATA 000000

00010000 112=-DATA 000000

00010000 113DATA 000000

00000e0

00000000 1426DATA 01q11

11110000 1427DATA 100000

00000000 1428 DATA 000000

00000000 1429DATA 2 1430DATA 011111

11110000 1431DATA 010001

00010000 1432DATA 010001

00010000 1433 DATA 010001

00010000 1434 DATA 010000

00010000 1435 DATA 000000

00000000 1436DATA 000000

00000000 1437 DATA 2 1460DATA 001000

00100000 1461DATA 010000

00010000 1462 DATA 010001

00010000 1463DATA 001001

00100000

1656 DATA 000000 00000000

165 DATA 2 1660DATA 011111

11110000 1661DATA 010001

00010000 1662 DATA 010001

00010000 1663DATA 010001

00010000 1664DATA 011111

00110000 1665 DATA 000000

00000000 1666 DATA 000000

00000000 1667 DATA 2 1670 DATA 011000

00110003 1571DATA 000110

11000000 1672DATA 000001

00000000 1673DATA 000110

11000000 1674 DATA 011000

00110000 1675 DATA 000000

00000000 1676 DATA 000000

00000000 1677 DATA 2 1680DATA 110000

00000000 1681DATA 011111

~

q ~ -m Q h ~ ~mf 9 mm~~ ~ ~ 9 h ~ ~i) q r h ~

1-

-~ _1

is- 7

-shy~ i

~- -~

1714 OATshyA 000000 00010000

1715DATA 000000 00000000

1716DATA 000000 000013000

1717DATA 2 1730DA-TA 01111 -1

111100130 1731 DATA 000110

013130013130 1732 DATA 02121011

1131300000 1733DATA 13130000

11000000 1734DATA 2111111

11110000 1735 DATA 0001300

0131313013210 1736DATA 2113210013

131300013130 1737DATA 2 174eDATA 0110130

131311130013 1741DATA 000111

1100013130 1742DATA 02101301

013013013013 1743DATA 011111

111leeee 1744DATA 1300001

0000001313 1745DATA 1300111

11000000 1746 DATA 011000

00110000 1747 DATA 0000130

01300013130 1748DATA 00001313

13001300013 1749DATA 2 1750DATA 011111

111100130 1751DATA 1300001

00000000 1752DATA 000010

10000000 1753DATA 000100

01000000 1754 DATA -011000

00110000 1755DATA 000000

00000000 1756 DATA 000000

1313131300130 1757DATA 2

1760 DATA 01 Hl00 013013130013

1761DATA 011111 000130000

1762DATA 01300013 1110001313

1763DATA 131313000 000100130

1764 DATA 011111 11110000

1765 DATA 0130131313 0131300000

1766 DATA 000000 00000000

1767DATA 2 1770DATA 011111

11110000 1771DATA 1313130130

00131130130 1772 DATA 013130_01

111100130 1773DATA 02100013

021010000 1774 DATA - 011111

11110000 1775DATA 0021000

0000001313 1776DATA 000131313

013131313131313 1777 DATA 2 1-7813 DATA 1311111

11111313013 17-81 DATA 13131313131

L 13130211321013

PC-15~e 1782DATA 01301301

00130021021 1783DATA 02113~01

0013130000 1784 DATA 011111

111113000 1785DATA 0000130

00000000 1786DATA 13001300

00000000 1787 DATA 2 1790 DATA 001111

11100000 1791DATA 010000

00010000 1792DATA 01001313

00010000 1793DATA 010000

000121000 1794DATA 0211111

1110021210 1795DATA 000000

00000000 1796DATA 000000

130002121013 1797DATA 2

182100ATA 011111 111102100

1801DATA 0130000 00010000

1802 DATA 000000 00010000

1803DATA 0210000 00010000

1804DATA 011111 11110000

181il5DATA 00210021 130000000

18_06 DATA 000000 000021000

1807 DATA 2 1810DATA 011111

11110000 1811DATA 000001

00000000 1812 DATA 001111

11100000 1813 DATA _010000

000121000 1814DATA 0101300

00010000 1815DATA 010000

00010000 1816DATA 001111

11100000 1817 DATA 0001300

00000000 1818DATA 000000

00000000 1819DATA 2 1820 DATA 0111U

111100210 -1821 DATA 000001

00010000 1822DATA 01301301

001310000 1823DATA 000001

00010000 1824 DATA 000000

11101313130 1825DATA 000000

130000212121 1826 DATA 00210021

2100000210 1827 DATA 2 1830DATA 001111

11101301313 1831DATA 010000

0001001313 1832 DATA 010000

00010000 1833DATA 010000

000121000 1834DATA 001100

011002100 1835DATA 0000013

013131301300 1836 OAT A 131313000

ClClClClGlOlClCl

1837 DATA 2 1840DATA 000000

00010000 1841 DATA 000000

000101300 1842DATA 011111

11110000 1843DATA 000000

00010000 1844DATA 000000

00010000 1845DATA 000000

000000130 1846DATA 000000

0013021000 1847 DATA 2 1850DATA 000001

11110000 1851 DATA 010001

000021000 1852DATA 001001

2100021000 185~DATA 000101

000002100 1854shy DATA 000011shy

111121000 1855 DATA 000000

0000001313 1856DATA 000000

013000000 1858DATA 2 1870DATA 011111

111 1131300 1871DATA 010001

00010000 1872DATA 010001

00010000 1873DATA 010001

00010000 18740ATA 011110

11110000 1875 DATA 000000

00000000 1876DATA 0000130

000130000 1877 DATA 2 1890DATA 000001

11 10000 1891DATA 000001

00000000 1892 DATA 000001

00000000 1893 DATA 000001

000021000 1894 DATA 011111

11110000 1895 DATA 000000

00000000 1896 DATA 000000

00000000 1897 DATA 2

81 ick

1900DATA 011111 11110000

1901 DATA 010000 00000000

1902DATA 010000 00000000

1903 DATA 010000 00000000

1904 DA TA 01 1111 11110000

1905shy DATA 100000 00000000

1906DATA 000000 00000000

1907DATA 000000 0000000_0

1908DATA 2 2050DATA 011111

11110000 2051 DATA 000110-

00001000 2052 DATA 000011

121010000 2053DATA 000000

11001000 2054DATA 011111

11110000 2055 DATA 000000

00000000 - shy2056 DATA 000000

00000000 2057 DATA 2

STATUS 1 6484

~

(j)Z raquo 0

ID

bullCD

7J~ lA

JJbull m

l)~ 3

-Ins Glueck

Mit diesem P~09~amm koennen $ie jede 5130 Moeg I i chke i t de~ Lot t 0shyzahlenkombinationen ausd~ucken lassenWenn Sie die IF-8edingung vor dem LPRINT-8efehl aende~n koennen Sie do~t Ihre eigne Wunschzahl eing~benDas PC-1500 PrOQramm laeuft nur ouf diesem

I I I

108=1C=20=3E= 4F=5G=6J=1 GOTO 78

208=8+1C=8 30C=C+l[I=C 400=D+1E=D 50E=E+1F=E 60FF+1G=F 713G=G+1 78I=I+1IF Jgt50

0GOTO 130 80LPRINT STR$ I 81LPRINT 8CDjE

jFjGJ=0X=X+1 82IF X(gt20e0GOTO

130 83lNPUT PAPIERW

ECHSEL J N j L$IF L$=J LET X=0END

84CLS X=0 130-A J=J+l IF G=

49AND F=48AND E=47AND 0=46 AND C=45ANO 8= ~ 44GOTO 200

140 IF G=49AND F=4 8AND E=47AND 0 =46AND C=45 GOTO 20

145IF G=49AND F=4 8AND E=47AND 0 =46GOTO 30

1513 IF G=49AND F=4 8AND E=47GOTO 40

160IF G=49AND F=4 8GOTO 50

170IF G=49GOTO 60 180GOTO 70 200LPRINT ES SIN

0 201LPRINT I 2e2LPRINT MOEGLI

CHKEITEN

IREM PC-1500 5CSIZE lCOLOR

2 10FOR A=ITO 44

FOR 8=A+ITO 45 FOR C=8+1TO 4 6 FOR D=C+1 TO 47FOR E=O+lTO 48FOR F=E+1TO 49

20H=H+lI=I+llF 1=500LPRINT Hj TA8 18jAjTAB 2 1j8jTA8 24C TA8 27jDjTAB 3 0jETAB 33jFI =0

30NEXT F NEXT E NEXT D NEXT C NEXT B NEXT A

40LPRINT Es sin dj HP 11 U

41LPRINT Moe91 i ch ke i ten END

STATUS 1 245

wei I die anderen PCs nu~ 5 FORshyNEXT-Sch le i fen 9 le i chze it i 9 vershy vom dauen koennen (PC-1513e=16)Start m~t RUN und nach Papierwechsel 5HRRP-8aSiI-Team mI t DEF A

Fuer al le SHARP-pes Der We9 ins Glueck

Ausdruck al Jer Lottozahlen (6aus49)shy

cop~ri9h~ 19861986

S H A R Pshy Basic-Team

I ~

~ ~

-~

-

- -Heft

middotWi aw - - ~~ _ _ l - ~

16 _se temiddot 13 -~ SHJ9RI~-CQ rnr yj~-~r~

8------- middot middot middot _ _- __ _M_

Akko~dfindun9 leicht gemacht ist ein P~o9~amm fue~ Ke~bo~de~ ode~ solche die es noch we~den wo ren Auf dem PC2500 ode~ dem PC135B koennen alle Ou~Moll OomnantsePlMollsePt und Nonakko~de als G~i ffbi Id da~gestel It we~denauch an ein Ha~dcop~ des gewuenshyschten Akko~des ist gedacht wo~den Die Akko~de koennen in G~oss- ode~ Kleinsch~ift eingegeben we~den

Ha~dcop~ de s Ak ko~de s F -Mo I I nach de ~ Ein9abe von )fm( ode~gtFMlt wi~d dieses Ha~dcop~ ausgegeben

Akkold FM

u uaubullbullbullu bull a bull all 1 IU bull t ampI tu bull bull III bullbullbull 1amp 111 bullbullbull tU 11 bull a IU bull Ia Ut au 1 1 au UI Uamp bull at bullbull bull a al 11 bull bullbullbullbullu bullbull a bullbullbull I bullbullbull bullbullbull bullbullbull bullbullbull bull tu bullbullbull tU I bull a 1 tU IU bullbullbull bullbull 1 tU ata Itt bull tU I bull I bullbullbull ut Ut tU 11 bull 1 IU bull al ua bullbullbull U I Uamp bullbull bull

a bullbullbull 1 bullbullbull 11 a 1 bull U bull1bullbullbullbull

bullbullbull UI bull U bullbullbullamp tU

I I I I

bull I I I

bull 11 11 I bullbull

I A I

11 bull 1 bull ll

A U I

bull bullbull Ut abullbullbull bull IU amp III

11 IU 11amp

bullbullbull 1 a A bull I

A I I I I bull

UU

bull bull I

I bull bull I tu middotamplU t bull bull bull bull bull bull bull I bull bull bull bull bull bull bull bull bull bull bull bull bull bull bull amp bull u bullbullbullbulluuuuu u

lREM AKKOROFINDUNG 2REM LEICHT GEMACAI 3REM Thomas Lange 4REM Rotdo~nwe9 3 5REM 4722 Ennige~loh

10WAIT 0 50middotCLS 60Cl=3500CI=350101=3502DI=3503El=

3504Fl=3505~FI=3506Gl=3507Gl=350

8 61Al=3509AI=3510Hl=3511 62C2=3512CS=3513D2=3514DS=3515E2=

3516F2=3517 FS=3518 G2=3519GS=352 o

63A2=3521AS=3522H2=3523 999-GOTO 2000

1000 REM ZEICHNEN OER TASTATUR 1040 RESTORE 1050WAlT 0 1100LINE (33)-(5927)B 1110FOR 1=1 TO 13 1120LINE laquo3~4tl)3)-laquo3~4tI)27) 1130NEXT 1 1135H=3T=17 1138~OR 1=1 TO 20 1139READ Xl 1140LINE (XlH)-(XlT) 1150NEXT I 1180 RETURN 12000ATA 681012182022242628

34363840464850525456 2000REM ABFRAGE DES AKKORDES 2010CLS GOSUB 2100 GOSUB 2500

GOSUB 1000 GOSUB 3000 2020SU= 2025ST$= INKEY$ 2middot030 IF ST$= GOTO 2020 2040 IF ST$=W OR ST$=middotw THEN GOTO 2

000

ni PMP

In le le 3000 bis 3157 snd die gesPeishyche~len Akko~de und ih~eToene abgele9t Die Koordinaten de~ Tasten sind in lei le 3500 bis 3523 abgesPe iche~t und we~den di~ekt uebe~ die Namen de~ Toene angesP~ungen

IF AK$=gtFMltDR AK$=)fm( GOSUB F1

IF AK$= GOSUB GSGOSUB C2RETURN Auf diese weise lassen sich auch al le ande~en Akkolde P~o9~amm i middot e~en SPe i ch e ~be da~ f de s P~o9 ~amfTIe s 4 6K

P~og~Qmmie~hi Ire fue~ weite~e Akko~de

UO (f)(f) (f)C)(f)

1L CJO UO lLCJP mm mmm mm mmmll lll ll lll(f)() (f)(f)(f) (f)U) (j)(j)(j)00 000 00 00000 CJCJCJ CJCJ CJCJCJ

Ois Gis dis gis Cis Fis Ais cis fis ais r-

C 0 E F G A H c d ~ f 9 a h -i-i-i-i-i-i-iNNNNNNN UOWlLCJltI IUOWlL CJltI I

mmm-Olmmmmmmmmmm lgtgtgtgt gt gtgtgtgtgtgtgtgt (f)(f)(f)(f)(f)(f)(j)(f)(f)(f)(f)(f)(f)(f) 00000000000000 CJCJCJCJCJCJCJCJCJCJCJCJCJCJ

2050 IF ST$=C OR ST$=c THEN GOSUB 5000

2060GOTO 2020

2100CURSOR 100 2110PRINT AKKOROj 2120CURSOR 101 2130PRINT [ ] 2140CURSOR 111 2150 INPUT AK$ RETURN 2500CURSOR 102 PRINT W=Weite~

CURSQR 103 PRINT C=CoPY RETURN

3000REM KOOROINATEN OER AKKO ROE

3100 IF AK$=C OR AK$=c GOSUB Cl GOSU~ El GOSUB GlRETURN

3110JF AK$=CM OR AK$= cm GOSUB Cl GOSUB Dl GOSUB Gl RETURN

3111 IF AK$=C7 OR AK$=c7 GOSUB Cl GOSUB El GOSUB Gi GOSUB AI RETURN

3112 IF AK$=CM7 OR AK$=cm7 GOSUB C 1 GOSUB 01 GOSUB Gl GOSUB AI RETURN

3113 IF AK$=C9 OR AK$=c9 GOSUB Cl GOSUB El GOSUB G1 GOSUB AI GOSUB 02 RETURN

3114IF AK$=G OR AK$=g GOSUB Gl GOSUB Hl GOSUB 02 RETURN

3115 IF AK$=GM OR AK$=9m GOSUB G1 GOSUB AI GOSUB 02 RETURN

3116 IF AK$=G7 OR AK$=g7 GOSUB Gl GOSUB Hl GOSUB 02 GOSUB F2

RETURN

middot SHARP-~omputer Heft 16 Seite 14 -----shy

middot~------middot ~ q ~-rq h~ ~ M f q h m~~- ~ ~middot9 rH ~J q r h ~ middot -- --- bull ---__ IW1IW

3117 IF AK$=IGM7 OR AK$=lg m7 GOSUB G 31313 IF AK$=EM OR AK$=em GOSUB El 1 GOSUB AI GOSUB 02 GOSUB F2 GOSUB Gl GOSUB H1 RETURN RETURN 3131 IF AK$=E7 OR AK$=e7 GOSUB El

3118 IF AK$=IG9 OR AK$=g9 GOSUB G1 GOSUB Gl GOSUB Hl GOSUB 02 GOSUB H1 GOSUB 02 GOSUB F2 RETURN GOSUB A2 RETURN 3132 IF AK$gt=EM7 OR AK$=em7 GOSUB E

3119 IF AK$=0 OR AK$=d GOSUB 01 1 GOSUB G1 GOSUB Hl GOSUB 02 GOSUB FI GOSUB A1 RETURN RETURN

3120 IF AK$=OM OR AK$=dm GOSUB 01 3133 IF AK$=E9 OR AK$=e9 GOSUB El GOSUB F1 GOSUB Al RETURN GOSUB Gl GOSUB Hl GOSUB 02

GOSUB FS RETURN3137 IF AK$=HM7 OR AK$=hm7 GOSUB H 3134 IF AK$=H OR AK$=h GOSUB Hi1 GOSUB 02 GOSUB FS GOSUB A2

GOSUB OS GOSUB FS RETURNRETURN 3135 IF AK$=HM OR AK$=hm GOSUB Hi3138 IF AK$=H9 OR AK$=h9 GOSUB Ht

GOSUB 02 GOSUB FS RETURNGOSUB OS GOSUB FS GOSUB GS 3136 IF AK$=H7 OR AK$=h7 GOSUB -H1RETURN

GOSUB OS GOSUB FS GOSUB A23139 IF AK$=F OR AK$=( GOSUB F1 RETURNGOSUB Al GOSUB C2 RETURN

3154 IF AK$=CIS9 OR AK$=cis9 GOSUB3140 IF AK$=FM OR AK$= fm GOSUB Fl Cl GOSUB Ft GOSUB GI GOSUB H1GOSUB G1 GOSU8 C2 RETURN GOSUB OS RETURN3141 IF AK$=F( OR AK$=f7 GOSUB F1

3155 IF AK$=GIS OR AK$=9is GOSUB GGOSUB A1 GOSUB C2 GOSUB OS I GOSUB C2 GOSUB OS RETURNRETURN

3156 IF AK$=GISM OR AK$=9 ism GOSUB3142 IF AK$=FM7 OR AK$=fm7 GOSUB F GI GOSUB H1 GOSUB OS RETURN1 GOSUB GS GOSUB ~2 GOSUB OS

3157 IF AK$=GISM7 OR AK$=g i sm7RETURN GOSUB Gl GOSUB Hl GOSUB OS3143 IF AK$=F9 OR AK$=f9 GOSUB Fl GOSUB FS RETURNGOSUB Ai GOSUB C2 GOSUB 02

3158 IF AK$=GIS9 OR AK$=gis9 GOSUBRETURN G1 GOSUB ~2 GOSUB OS GOSUB FS3144 IF AK$=FIS OR AK$=fis GOSUB F GOSUB AS RETURNI GOSUB AI GOS~B CS RETURN

31S9IF AK$=OIS OR AK$=dis GOSUB 03145 IF AK$=FISM OR AK$= f ism GOSUB I GOSUB Gl GOSUB AI RETURNFI GOSUB Al GOSUB CS RETURN

3160 IF AK$=OISM OR AK$=dism GOSUB3146 IF AK$=FIS7 OR AK$= f s7 GOSUB 01 GOSUB FI GOSUB AI RETURNFI GOSUB AI GOSUB CS GOSUB E2

3161 IF AK$=OIS7 OR AK$=dis7 GOSUBRETURN 01 GOSUB G1 GOSUB AI GOSUB CS3147 IF Ak$=FISM7 OR AK$= f i sm7 RETURNGOSUB FI GOSUB A1 GOSUB cs

3162 IF AK$=0IS9 OR AK$=dis9 GOSUBGOSUB E2 RETURN 01 GOSUB Gl GOSUB AI GOSUB CS~3148 IF AK$=FIS9 OR AK$= f i s9 GOSUB GOSUB F2 RETURNFI GOSUB AI GOSUB CS GOSUB F2

31631F AK$=AIS OR AK$=ais GOSUB AGOSUB-GS RETURN I GOSUB 02 GOSUB F2 RETURN3149 IF AK$=CIS OR AK$=cis GOSUB C

3164 IF AK$=AISM OR AK$=ajsm GOSUBI GOSUS Fl GOSUB Gl RETURN AI GOSUB Cl GOSUB F2 RETURN3151 IF AK$=CISM -OR AK$=cism GOSIJB

3165 IF AK$=AIS7 OR AK$=u is7 GOSUBCl GOSUB El GOSUB GI RETURN AI GOSUB 02 GOSUB F2 GOSUB GS 3152 IF AK$=CIS7 OR AK$=cis7 GOSUB RETURNCl GOSUB Fl GOSUB GI BOSUB H1

3166 IF AK$=AISM OR AK$=a ismRETURN GOSUB AI GOSUB CS GOSUB F23153 IF AK$=CISM7 OR AK$=c i sm7 GOSUB GS RETURNGOSUB Gl GOSUB H1 GOSUB OS

3167 IF AK$=AIS9 OR AK$=ais9 GOSUBGOSUB FS RETURN AI GOSUB C2 GOSUB 02 GOSUB F2 - 3121 IF AK$=07 OR AK$=d7 GOSUB 01

GOSUB FI GOSUB A1 GOSUB C2 GOSUB GS RETURN AlfRlfl 3195CLS CURSOR 02RETURN 3196FOR 1=1 TO 3 CLS CURSOR 01 bull3122 IF AK$=OM7 OR AK$=dm7 GOSUB 0 A Z1 GOSUB Fl GOSUB Al GOSUB C2 PAUSE AKKORO 1ST NICHT

GESCHPEICHERT BEEP 1 NEXTRETURN 3200 GOTO 20130 U ___II3123 IF AK$=09 OR AK$=d9 GOSUB 01 3499REM KOOldinaten del Tasten ----- shyGOSUB FI GOSUB A1 GOSUB C2 3500LINE (422)-(624)BF RETURNGOSUB E2 RETURN

3124 IF AK$=A OR AK$= a GOSUB A1 35elLlNE (614)-(816)X~ RETURN ---I GOSUB Cl GOSUB E2 RETURN 3Se2LINE (822)-(1024)BF RETURN

3125 IF AK$=AM OR AK$=am GOSUB A1 S~BRE~Cg~EUIER3503LINE (le14)-(1216)XB RETURN bull3504 LINE (1222)-(1424)BF RETURNGOSUB C2 GOSUB E2 RETURN

3126 IF AK$=A7 OR AK$=a7 GOSUB A1 3505 LINE (1622)-(1824)BF RETURN ~~~ I 3506 LINE (1814)-(2016)XB RETURNGOSUB Cl GOSUB E2 GOSUB G2 35137 LINE (21322) - (2224) BF RE TURN Wir planen ein aJflITERlpoundXIK(If FurRETURN 35138 LINE (2214)-(2416)XB RETURN ~~~ h9Taus~ngen3127 IF AK$=AM7 OR AK$= am7 GOSUB A1

GOSUB C2 GOSUB E2 GOSUB G2 35139 LINE (2422 )-(2624) BF RETURN -Haben Sie irgend welChe Anr91Y~n 35113 LINE (2614 )-(2816) X B RETURN oder Frage so schreibe~ Sie bitte

AK$=a9 GOSUB Al 3511= LINE (2822gt-01324) BF RETURN an die Redaktion(ggf tbmration) 3512 LINE (3222)-(3424)BF RETURNE2 GOSUB G2 3513LINE (3414)-(3616)XB RETURN 3514LINE (3622)-(3824)BF RETURNAK$=e GOSUB El 3515LINE (3814)-(4016)XB RETURNHl RE TURN 3516LINE (4022)-(4224)BF RETURN

Fortsetzung nachste Seitebull-UM Heft 16 Sei te 15

RETURN 3128 IF AK$=A9 OR

GOSUB Cl GOSUB GOSUB H2 RETURN

3129 IF AK$=E OR GOSUB G1 GOSUB

- middot8----~ -~ - - ~-

------

3517LINE (4422)-(4624)BF RETURN 3518LINE (4614)-(4816)XBRETURN 3519LlNE (482i)-(5a24)BF RETURN 352aLINE (5a14)-(5216)XB RETURN 3521LINE (5222)-(5424)BF RETURN

3522LINE (5414)-(5616)XB RETURN 3523LINE (5622)-(5824)BF RETURN 3620RUN 4a0aBEEP 5 END

500lREM COPY-ROUTINE 5001REM ~ahl de~ Fa~be

5a02C LPRINT CHR$ amp1B2 5003REM Zeichen9~oesse c~

5005LPRINT CHR$ amplBjjc 5008LPRINT Akko~d jAK$ 50~0REM Zeichen9~oesse a 5015LPRINT CHR$ amplBja CONSOLE

60 5016REM Die eigentl ich~

ne 5a18FOR Y=3 TO 27 5020FOR X=0 TO 59 5a30p= POINT ltXY) 51340 IF P=l LPRINT 5050 IF P=0 LPRINT 5080NEXT X

Copy Rout i

5110NEXT Y LPRINT LPRINT LPRINT LPRINT LPRINT RETURN

PC-1251 1 Be9r- i He r-oten

Heft 385 Seite 40 fuershy PC-1251

2 109 i 9sP i e I ~ (SuPer--H i r-n) Hefi 485 Seite 8 fuershy PC-1251

3 Dershy Mor-selehr-er- (LOr-dinoteurshy de Poch)

Heft 785 S~te 28 nurshy fue~ PC-1251

4 De rshy e nl) ss ch e ds r- ch t er- piel-und Sotzzaehlu~9 Heft 985 Se te 26 fuershy PC-1251

5 Dur-t-Zoeh I P~o9r-ommmiddot Heft 1285 Se ite 6 fuershy PC-1251

PC-125051 1 Be9r- ffe r-oten

Ein SPiel mit Buchstoben Heft 585 Seite 45 fuershy PC-125051

2 HYPER OLYMPICS SPiel mit Gr-oPhik (Club Sho~Pent ier-)

Hefl 985 Se ite 25 fuershy PC-125051

3 8uchstubier-tofe In Deutsch Inter-notionol (Post)SPr-echshyfunk En9 lis ch F_r-onzoe s is ch Heft 1085 Seite 15 fuershy PC-1251

4 Gr-oPh ische Funkt ion (Club Shor-pentier-)

He ft 1085 Se i te 35 fuershy PC-125051

5 Wonn worshy Oster-n 1789 Ber-echnun9 dershy bewe91 ichen chr-ist I ichen Fe ier-toge Heft 1~85 Se ite 27 fuershy PC-125051

5 I ch dr-uck m i~ e i ne n Ko I e nde ~ Kolende~ mit r-ichtiger- Wochen-und Schultjohr-zoehlun9 Heft 1185 Seite 28 fue~ PC-125a51

Cassetten-Service fUr

PC-1251

~ ld

auf Cassetten

Ipe

7Dor-t ZoehIPr-09r-omm Heft 1285 Se ite 5 fuershy PC-126051

8 WRITE BIG Gr-osse Buchstoben Quer-geschr-ieben Heft 186 Seite 20 fuershy PC-125051

7CE 125

9 Wechstuben ver-buchse In SPiel mit Buchstoben

PC-1500 1 L09 ik Spie I (SuPer- Hir-n)

Heft 485 Se i te 8 fuershy PC1500

2 Wor-tr-otespie I Heft 1085 Se ite 34 fuershy PC-1500

+CE 150

3 Pr-ue f P r-Q9r-omlTl fuer- E i senbohnnummer-n Heft 1085 Se ite 36 fuershy PC-1500

4 Schoenschr-i ft Keine duennen Buchstobenl ienien mehrshyHeft 186 Seite 20 fuershy PC-1500

5Russ ische Buchstoben fuershy PC-1500+CE150+CE151

vom SHARP-Easic-Team

1500

-

Heft 16 Sei t-e

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

s 11 middot11 11

____ N _ bull

- - - N ~ q ~MP h ~ ~ middot h-f 9 r m~~ ~ P h ~ ~ ~) q rh rh - -

1_ 1IVN fII ~ bull ---___ tJW~

bull____________-_____________1- -~ r~-------------------------~

-middot11 I1PLAKATSERVICE middotmiddotmiddot11-----------------------1111 ----------------------11 11 W1r antwarfan Computar- 11

f-middotk fmiddot middot 11 Z k 1111 gra 1 ur a e wee e 1111 11 bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull 11

II Vom grossformatigen Plakat liber 11~11 Einladungs- und Geburstagskarten 11 Ill bis zu Briefkopfen etc I1 --11middotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddot_middotmiddotmiddotmiddot11

tmiddot~ 11 SL[]m11 CC~DI

a ~I3IilIbHOO a~ ey 11 -shyI $r At - 11 I ~l~l~l 6~ ~g mAl if 11

4~

~ltImiddot--~-----------------------middotI ~---------------------~---~

Erstellung und Uebersetzung ycnScftware-Dckumentaticn

Wollen Sie eine technische Information oder Beschreibungen Ctbersetzt haben middotF0runs eine Kleinigkeit Lassen Sie gleich die Profis ran

Insectl5Iii1O ~(U~cn -1X~D~(3ffCllffD~ffnl5IDlClg~ID ~~El ftJ sect[3~(6HOO fig

~~~

- lIes +middotuet-middot e

Hef-t 16 Se_i te 17 S HPI RP - Co~mJO u t e r~~~vmiddot ___~~ ~ i ~ __bull __ ~~ ---

--~ ~~~~~--------------------------------------------------------------------Christaph u Peter Kindermann

Roseggerweg 1Progr~mm zur Aktenbeschriftung

7257 Ditzingen 2 das sauber~ und ardentliche Beschriften von AktenrUcken (zB Leitz-Akten usw) macht immer wieder Schwierigkeiten

Mein Bruder und ich haben daher fur unseren PC-1500 A hiershyfur ein spezielles Programm entwickelt

Mit diesem Programm ist es moglich den Aktenrucken ganz nach Wunsch mit graGen fetten oder kleinen Buchstaben zu beschriften auch farbig

Einenmiddot Muster-Ausdruck in alIen 9 SchriftgroGen das gessmte ausgedruckte BASIC-Programm und eine Variablen-AuflistungfUge ich bei

Ubrigens der Zeilenabstand des BASIC-Programmes wurde mit RENUMBER V2 und die Variablen-Auflistung mit VARLIST - beides Ober FISCHEL bezogen - gemacht

Vielleicht sind die Leser von Alles fUr Sharp Computer an dem Programm Akte interessiert daB man Ubrigens auch fUr folgende Beschriftungs-Arbeiten einsetzen kann

Schulhefte Namensschilder TiefkUhlkost Adressen-Aufkleber SchlOasel-Anhanger Merkzettel AktenrUcken usw

Durch ~nderung der Zeile 220 ksnn erreicht werden daB das Zentrum der Beschriftung in die Mitte des beschriftbaren Papieres gerGckt wird Anderenfalls wird in der Pspiermitte gedruckt

5 A WA-l T 99 10 AKTE 15REM PROGRAMM

ZUM BESCHRIFshyTEN IJON AKTENshyRUECKEN MIT FETTEN BUCHSTA BEN

20REM SCHRIFTZEN TRIERUNG AUF PAPIERMITTE

25REM IJERSION 2 JANUAR 1986

30REM COpy RIGHT BY CHRIS KINshyDERMANN SIDNEY amp PETER KINDER MANN DITZINGEN

35CLEAR CLS ON ERROR GOTO 55

40BEEP 3PAUSE AKTENBESCH

RIFTUNG BEEP 3

60IF FW$=JOR F W$-= j THEN BEEP 1 CLS PRINT 0=Sch 1 =BI 2=Gr 3-=Ro I FW 11 I INPUT FW

65IF FW(00R FWgt3 BEEP 3GOTO 60

70CLS COLOR FW 75LBEEP ICLS

WAIT 0PRINT Leerze i I en +shy

24 LLj I

80 INPUT LL 85IF LL(-240R LL

gt24BEEP 3GOTO 75

90LF LL 95BEEP ICLS

PRINT N Text

100 INPUT ZE$ 105L=LEN ZE$ 110BEEP lCLS

120BEEP lilF G)9 OR G(lTHEN BEEP 3GOTO 11 o

125GRAPH CS1ZE G 130 F=G6 -135U=(245-LF)2 140FOR 1=1TO G 145CLS PRINT I

ter Oruck 150GLCURSOR (U+I

12) 155LPRINT ZE$ 160NEXT 1 165GOTO 55 170TEXT 175REM STATUS 1=

850 180END 185REM WENN ZENshy

TRIERUNG AUF ORUCKERSCHREIB BEREltH ZENshyTRIERT WEROEN SOlL

F

FW

FW$

G

I

L

LL

N

U

130

60

50

45 120 140

140 160

105

45 85

55

45WAIT 0G=4Ll= 4 PRINT Groesse

1-9 Gi 190REM OANN

ZEIlE 135 U=(216-LF)2 SETZEN

135 50BEEP 11NPUT

Farbenwechsel J FW$

55TEXT CSIZE 1 N=N+l

115INPUT G

Integrationsprogramm fUr PC-1260

Sehr geehrte D~en und Berren

ZE$ 100

Bernd Bleymehl Urexweilerstr 8 669 St lendel

anbei ubersende 1ch Ihnen ein Programm zur numerischen Integration welches aUf dem sog Monte-Carlo-Verfahren

135

65

60

110 125

145

135

75 90

95

150

105

d h der Ermittlung derlnte-grationsflache aus der Verteilung ~

einer Zuiallszahlenfoqe beruht Das Programm wurde ft1r den PC-12606l geschrieben 1st aber mit kleinen Anderungen (Kleinbuchstaben Ausgabeformatierung) aut alIen Taschencomputern ab PC-1245 lauff8hig

AKTE AKTE

115 130

150

80

155

AKTE AKTE AKTE AKTE AKTE

AKTE

ItRE~ (C) 2611986 2RE~ Bernd Ble~ehl 3REII Urezwei lerstr8 I 4RE~ 6699 StWendel 5 RE~ bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

18 9 A9 CLEAR WAIT 8 PRINTmiddot Inter~lber echnun9 WAIT 288 CURSOR 24

29PRINT bull ~onte-CdrloshyYerfdhrenmiddot

38PRINT middotY=f(z) in Zei le 290middot

49 WAIT 4srREII Ein9dbe der Inte

-9rdl9renzen S8INPUT 9Linke Grenze=

9 L CURSOR 24 IHPUT 9Rechte Grenze =9iR IF Rlt=L THEH 5 e

SS-XI=R-L 68CURSOR 8 IHPUT middotWie

viele Yersuche sol le ndurchgefuehrt werde n middotANZ

6SCLS 79IF AHZltl GOTO 69 89IIAX=8 FOR X=L TO R

STEP XI29 GOSUB 28 8middot IF ABS Ygt~AX LET IIAX=Y

99NEXT X 188GF=IIAXxr 18SWAIT a 187XS=XIAHZ 188X=L lI8FOR I=l TO AHZ 115CURSOR 9 PRINT Ii 9 Y

ersuch bull 129RAHDOPl 139X=X+XS 159YZ= RHD 8IIAX 168GOSUB 288~ IF ABS Ygt

=YZ LET A=A+l 178HEXT I 188 FL=GFfVAHZ 185 WAIT 198PRIHT middotFldeche=middotiFL 195EHD 199RErt Funktionsuntrshy

prordbullbull 288Y= EXP X_ 218RETURH

------_

~ ~ C

~ s- Jbull _____w_~Q~nmiddotph1~middot c~~fmiddot~rhm-~-~~ ~~h~ ~v~rh-

- 4111(~

Peter Gregorius Hau~tstr 3 6571 Martinstein TRIGONOMETRISCHE FUNKTION

Trigonometr-ische ~nkti_on PC - 1500 (A) Y=oSlN ct(X+b)+d (0)= 2

Hiermit Ubersende ich Ihnen ein kleines Programm zur Veroffentshy (c)= 1

lichung in Ihrer Zeitschrift Alles fUr Sharp Computer Cb)= 0 (d)= 0

Gestartet wird das Programm mit Def A Es erscheint in der Anzeige der Name des Programmes und die Form der allgemeinen Sinusfunktion Danach wird der Faktor a eingegebeh Er bestimmt den Werdebereich der Funktion e gibt die Frequenz an b die Phasenverbindung und lid die Versehiebung auf der y-Aehse Wenn der Faktor a kleiner als 1 oder groBer als 10 ist wird der Faktor mit 10 multipliziert bzw divid~ert damit der Funktions graph noeh gezeiehnet werden kann (siehe Beishyspielsausdrueke) Natiirlieh konnen Sie dieses Programm aueh fUr allgemeine Cosinusfunktionen verwenden Dazu brauchen Sie nur in der Zeile 1400 Cosneinzusetz8n bzw eine Phasenverschiebung der Sinusfunktion von 90 Grad eingebeb (Cos I = Sin (X+90raquo

1240GOSUB 1600 1375LET F=120 1300LF 1121GRAPH LET P=-210

COLQR 2 138eFOR J=-21eTO 13112lLINpound (0~0)-( 210 tTRIGONOMETRlSCHE

210~ 12I)LlNE 1400Xl=(-J~8)C

1000REM TRIGONOM ETRlSCHE FUN KTOlN

1BIBREM BY PETER GRpoundGOR1US

1100 A CLEAR TEXT PAUSE TR 1GONOMETR lSCHE PAUSE FUNK T JON

1110 FAUSE Y-=aS 1N c (X+b)+d PAUSE

lJ 20 JNPU T ( a) E1 N5EBEN A (c)EINGEBEN C (b)EliG EBEN B (d )poundlNGEBpoundN o

121210COLOR 1 LPRINT lTRI GONOMETRISCH pound

121121 LPRINT lHl fFUNKT lONl l LPRINT Y=aSlN cl( Xb)-+d

122121LPRINT (0)= ALPRINT (c)= C LPRINT (b)= I B LPR1N T (d)= 0

12302=5

~~ WlIJ[D~J ~r=Jl~

~~~ ~~~ ~rliJI ~~tD ~~ ~~~ ~~~

fI~~ ~~~ r)~~ ~~ ~tm

FUNKTIONllt12021121)-(1 X2=SIN XJX= Y=otSIN ct(X+b)+d20-210) ( (AX2)+OHl (0)= 65

1320FOR T=I2ITO 21 o (c)= 4 2STEP H 1420LINE (FP)-( Cb)= 3l~ LlNE (T 5)- ( 120+X J) 0 3 (d)= 0 T -5) NEXT T 143B~ET F=120+X

1330FOR U=-210TO LET P=J 213S TpoundP 10 1440NEXT J LlNpound (115 U) 1490COLOR 1 -(125 U) 15e0LINE (0210) NEXT U -(0-210)

1340CS1Zpound 1 LINE (121 -2113 COLOR 1 )-lt2113-210) GLrURSOR (12 LINE lt21121shy5178) 2113)-(21021 LPR INT 18121 0) GLCURSOR (1 151eLJNE (21021 25 88) 0)-(02JI2I) LPR 1NT 90 1520ROTATE 1

1350GLCURSOR (12 GLCURSOR lt20 5 -183) 02130) LPRINT -180 LPRINT FUNT GLCURSOR ( lONGRAPH 125 -33) 155eTEXT ENO LPR 1NT -90 1600 1 F A( lTHEN

1360GLCURSOR (70 LET A=Al1121 Z 5)LPRINT =51121_I Z 16101F A10THEN GLCURSOR (17 LET A=A10Z TRJGONOMETRISCHEl 05)LPRINT =510 FUNKT10N 2 16213 RETURN Y=atSIN cl(X+b)+d

(0) = 121 65 (c)= 25 (b)= 0 (d)= 0~TRIGONOMETRISCHE

FUNKTION Y=aSIN c(X+b)~d (0)= 7

(c)= 10 ~ [) Cb)~ 15

3~~ r Cd)= 0 ~~ ~~ lJ~ trn)[iIJ ~~t

~~ tlJ~ Il~

_ All es +uet-

~ ~

J

-

_co

Heft 16 Sei-te 1~9 --L SHARP-ComP~t~er

~ts~~~_~_middotmiddotmiddot- - - - ~---~

bull bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull

middot 8------ bull _ ti

bull _ to _ ~

-- ----~--

Messen steue~n ~egeln mit dem PC 1588

bull La Auf de~ Abbildungseshy aliihen Sie das wichtigshyste Teil eines Erweishy +rE telungssystems tuer Ihlen PC 1508 Es it wu~de aus dem A-DshyWandler aus Heft 385 E in e~ste~ Linie nach K~ndenwuanschan snshy 6itw i ck e It Ni cht zushyletzt haben auch Inshy iA= dust~ieanwende~ zu EI5I

--a Aende~ungsvorschlaeshy -iP I~gen baigatragen 1Auf da~ Platine sehen

Sia - Den Anschluss an den Rachne~ davo~ 3 Steckplaetze fue~ E~~ weita~ungen und eine Ch i p-se 1ect-cha 1tun~g

Was blingt nun dieses System

1 Sie koennen MEHRERE Ge~aete gleichzeitig anschliessen 2 Die E~weite~ungen koennen in ein sepe~ates Gehaeuse eingeshy

baut we~den Die Ue~bindung wi~d uebe~ ein Flachbandkabel he~gestellt

3 Eigenentwicklungen koennen uebe~ eine p~eiswe~te Stift shyleiste (im 110-Raste~ 22) und ein Flachbandkabel angeschlossen we~den No~male~weise musste man den 50shypolige~ O~iginalstecke~ ve~wenden Funktionie~te die Entshywicklung nicht hatte man die Wahl den Stecke~ auszuloeshyten (fast unmoeglich) ode~ ihn wegzuwe~fen (teue~ )

4 Eigenentwicklungen werden sta~k vereinfacht da die wichshytigsten Hardwa~eleitungen auf den Steckdosen vo~handen sind Auf der g~ossen Steckdose 00 07 A0 Amiddot15 Clk Masse Ubatt Ub PU PU PC7 OD MEl RW INT also das ideale fue~ Speiche~e~weite~ungen etc Auf den kleinen Steckdosen 00 07 A0 Al Clk Masse Ub Ubatt RW INT PC7 und das besonde~e 5 Chip-Select-Signale um die Sie sich also nicht meh~ kuemmern muessen Q

5 Sie koennen auf fe~tige E~weiterungen zurueckgreifen wie A-o-Wandle~ und Teilerplatinen O~ucke~schnittstelie und IO-Polt

6 We i tere Haldwa~e i st in Entw i ck lung w i e Spe i che~kilCte Ein schnellel A-D-Wandle~ ein D-A-Wandler

PC-lseeA POCKET COMPUTER

bull 1111111 bull ~

_ -

Besch~eibung de~ be~eits liefe~ba~en Module Technische Oaten A-D-Wandle~ Abmessungen Stromaufnahme

laquolt AD 3 raquogt 4-Kanal Analog-Digi~al-Wandle~ St~omve~sorgung =============================================== Zahl der Eingaenge

De~ A-D-Wandlel uebe~setzt eine analoge Spannung in eine Genauigkeit digitale Zahlenfolge die de~ Rechne~ velsteht und Feinabgleich weite~ve~a~beiten kann Die Aufnahma de~ Messwe~te sowie Empfindl iGhkei t de~en Aufarbeitung wird von einem Ma~chinenp~ogramm uebe~nommen so dass de~ Anwendei nichts damit zu tun hat E~ Aufloesung 8 (18) Bit muss lediglich das Maschinenprogramm aufiufen und hat dann Mess~ate 8 Bit die Zahlenwerte in den Ua~iabl~n A D zu~ Ue~fuegung Uebe~spannungsfestigkeit

Die Aufloesung betraegt 8 oder 10 BitCoies entsp~icht einem Ue~bindung zu~ Basisplatine 3-stelligen Digitalvoltmete~) Anschluss de~ Eingaenge De~ Vo~teil gegenueber einem normalen DMM besteht qa~in dass Sonstige Ausgaenge Spannungsveilaeufe ueber einen laenge~en Zeitraum aufgezeichshy

Integ~ie~endel Wandleinet werden koennen Diese Kurven koennen dann auf dem Plotter ca 78 x 118 mmausgegeben we~den Sia besitzen damit p~aktisch ainan 4shy ca 10 mA Kanal-Messch~eibe~ durch den RechnerFuer dan Wand I er warden nul hochwe~t i ge Baute i 1e middotmiddot-ve~wet1det- 4Metallfilmwiderstaende 1 Ce~mett~imme~ vergoldeta Kontakshy 1 +-1 Digitte alle ICs gesockelt moeglich

250mU (auf 108mU oder andere We~te umluestbai) lmU (250uU) max i ma I 400 MessungenSec bis 40 Uolt Flachbandkabel Loetnaegel und Flachbandkabel Ub 2 Uolt PC7

nl j UdP SHaRP-Comput-er 16 Seite - ZO

--~-shy

-- -

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull bullbullbullbullbullbullbullbullbullbullbullbullbullbull

~ q ~rltp~ ~i- ~ h tf_9 rH m~~ ~ ~ q h 1 ~U 0 h h ---middot---

bull d bull

~---fi --~-----

Mitgeliefe~te Softwa~e

P~ogramm Wand lung

Nach Aufruf dieses Programmes stehen Kanaele 1 4 in den Variablen A B C und beitung zur Verfuegung

Prog~amm 810 Bi t-Wandlung

die Messwerte der 0 zur Weiterverar shy

Nach dem Aufruf werden die Messwerte ueber mehrere 50 HzshyPerioden inte~~iert und in eine Variable geschrieben Einshygangsspannungen die (oft mit Netzbrumm) verschmutzt sind werden so weitgehend von den Stoer-signalen ber-einigt Sie ~ geben den Kanal ob 8 oder- 18 Bit und die Var-iable vo~

-Pr-ogr-amm Multimeter-

Anzeige der- 4 Kanaele auf dem Display als oigitalan2eige odershyals analoge Balkengr-afik (B~lkengr-aftk als schnelle Maschi- nenroutine) mit Ueber-Iaufanzeige

Pr-ogr-amm F-Wandlung

Ein schnelles Maschinenpr-ogr-amm 400 MessungenSec (einstellbar-) gang wi~d per Hand gestartet

Har-dcopy UI DEI III - oi gi tal shy - I I

-L I 1bullbullbull1 tl I1Ianzeige -14- I ~3 04At 175AI Har-dco~y _v Anallganzelge

welches es er-laubt aufzuzeichnen oer

DEI IIIIIt ~ _I I I i I I shy

bis zu Messvor shy

oder aber automatisch bei Ueberschreiten einer vOrgebbaren Triggerschwelfe AIs Bes6nshyderheit werden auch 18 Wer-te VOR dem Ueberschreiten der Triggerschwelle mit aufgezeichnet Ein Plottpr-ogramm gibt den Spannungsverlauf auf dem Plotter- aus Beispiele A Ein belastetes Netzteil ltschlecht entbrummt wie man sieht)

wird Eingeschaltet und dann wieder- AU~geschaltet oer VOrgang wur-de automatisch dur-ch die Triggerschwelle (St~ich links unten) gesta~tet 8 883s Aufbau de~ Spannung 803 02s Span~ung mit Netzb~umm 02 Ausschaltimpuls 82 - 858s Spannung am Kondensato~ 858 188s Spannungsabfall

B Batte~iespannung Ileim Star-t eines Automotor-s Hand gesr-ar-tet 8 83s Batter-iespannung 03 - 05s Spannungseinbr-ueche dur-ch den 85 18s oer- Anlasser- laeuft an 18 12s oer- Motor kommt auf touren

schine liefer-t Spannung

-

Vor-gang pershy

Magnetschalter-

die Lichtmashy

12 28s oer Motor- laeuft oer- Regler- r-egelt die Spannung

C NiCd-Accu bei inter-mittier-ender- Belastung -------- --------------

25 Tges 1888 Se c dT 25130 mS(C

2 Tmm 130125 Sec mm Konol 1

15 Trigger 03 V

05

V bullL _ 1--1---1-- 1 - - - 1---- 1-- --t=- e J e2 e3 e e eo e 8a 0 9 Sec

25 Tges 2000 Sec dT 5000 mS~ c

20 Tmm 0025 Sec mm Kono 1 2

15 Trigger 0 V

10

5

V

25

2

15

05

V

Heft 16 seite ~ 21

1---1- 1-----I - - 1- - I-----r----e4 e ~ 88 1 1 2 1 J 8 1 e

- - 1 92 Sec

Tges 980000 Sec dT 2250 Sec Tmm 1125 Secmm Kono I 3 Trigger 0 V

I~~t ilI Je oJo ill ads JeSec Fortsetzung nachste Se i te

IIL~C-~5ee~ PCKE~ CO~PUT~ bull 11 1 11 bull I bullbull1

_-

laquolt DIU 1 DIU 2 DIU 3 Spannungsteiler =====~~===========~========================

Da der A-D-Wand 1er nur E i ngangsspannungen b i-s 258mU verarbe i shyten karin ist bei hoeheren Eingangsspannungen ein Spannungsteiler erforderlich Alle drei Teilervorsaetze haben 4 Schaltstellungen 11 118 1188 11888 Die T e i 1er si nd mi t 1-1aJ i derstaermen bestueck t 0 i e Bere i ch-e 25A und 258 mA mit 5-Widerstaenden

DIU 1 SpannungsSt~omteiler fuer 1 Kanalr 1 Spannungseingang zusaetzlich einen Eingang um Strom in den Abstufungen 25A 258mA 25mA 25mA messen zu koennen Anschluss ueber Klemmleiste

DIU 2 Spannungsteiler fuer 2 Kanaele Die Schalterstellung wird ueber die beiden verbleibenden Kanaele dem Rechner ueber-tragen

DIU 3 Spannungsteiler fuer alle 4 Kanaele

DIU 1 DIU 2 DIU 3 -~----------------+-------------+--------------+-------------Strommessung JA NEIN I NEIN Eingang 2mm Buchse 4mm Telefonbuchse Ausgang Klemmen Steckdose f-Flachbandkabel Abmessung ca 75 x 41 88 x 57 1 188 x 82 -Uebertr Stellung NEIN JA 1 NEIN Zahl der Kanaele 1 2 1 4 ------------------+-------------+------------~-+-------------

laquolt IO 1 Druckerschnittstelle ~nd IO-Port =======================~=======================

An diesen Baustein kann jeder DIucker mit Paralrelscflrdtt shystelle ~ngeschlossen werden Es steht kein lPRINT-Befehl zur Uerfuegungson~ern nur ein Masch4nenprogr-~mm fuer den Druck Wollen Sie zB Den Text ABCDEFGHI123 drucken lassen so wird dies so ~emacht A$F=IABCDEFGHI123 CAll -adrA$ Der Baustein kann aber aucl- als IO-Por-t (TTl-Pegel) verwenshy toff -det wer-den Zur- lJer-fuegung stehen auf 2 St-eckdosen 8 Datenshyein-gaenge sowie 8 Oatenausgaenge mit denen Sie diqitale Signale erfassen bzw absenden koennen Eine Relaiskarte ist in Uorbereitung

r Sr9Q

In Uor-bereitung fue~ dieses System ~ ~ rJ)

Eine Relaiskarte mit 8 Relais~ ~

Eine 15K-Speichererweiterung fuer das Modulfach der Preis 00 wird unter OM 128 - liegen 2Ishy

Eine RAM-Floppy mit 128K (Formatiert) damit Sie Ihren Cassettenrecorder vergessen koennen Preis um OM 588shy~

U

--C Ein Digital-Analog-Wandler um Spannungen ausgeben zu ~oennen -~ mit einem Schaltungsvorschlag fuer ein Netiteil welches dann

mit dem Rechner gesteuert wer-den kann ~

Unci schli9sslich noch ein weiterer A-O-Wandler fuer den Einshysatz als Transient~nr-ecdrder Elnige Daten die fuer sich sprechen

(J 18 Bit Successive Approximation 8 Kanaele 451J-Eingaenget und d~r eigentliche ~ammer- Messzeit 188uS dh 18080 Messungen in der Sekunde fuer extrem schnelle Uorgaenge Wenn ~ Sie ~ Sec mesaen haben Sie Ihr~n Rechner bis zu~ Hals vollCl

0f1 9-middot (Incl iJo ~WSt

Heft 16 Se i t -e 22

fi~~~~~~~R rnoo~~oo ~~ ~~ m~~ 00 DWOO~~

~m ~~ ~

-

______

-~

~ q~~$n~~hfmiddot~h-m~~~~p~h~ ~qr middoth~

Bestellschein

T~agen Sie in de~ Bestellung bitte die Kabe11aeuronge ein Beachten Sie dass alle Kabel moeglichst ku~z sein s01shyIten insbesonde~e das Kabel zum A-D-Wandle~ Wenn Sie keine Eint~agung machen stelle ich Ihnen die Kabell~enge

zusammen

___________~-------L----------------~---------------- Bsste11ung

1 ~nzah1 A~tike1 E-P~eis gesamt 1 1--------~---------------------------------------- middot-------1

1 - 1 CONN 1 (Basi sp 1at i ne) 1 98 - 1 1 l-----~-+-----~~----------------------------+------~+-------1

1 AD 3- middot (A-D-Wandle~) 1 228 - 1 1 1 ~ ~~~~--+~--~--- --~~~~----------------------+-------+-------1

I -- ~ 1 ~ I - 0 1~ (Por-t D~uck e~schn i t tste 11 e) 1 185 - 1 1 1--~----+-~~--~~-~- ~~~----------------------+-------+-------1 1 ) -Di u 1middot -_ (SpannungsSt~omte i 1 e~) 1 33 - 1 1 1-------+- - 2------------------------------+-------+------shy 1 1 1 DIU 2 (Spannungsteile~ 2-Kanal) 1 38- 1 1 1-------+-----------------------------------+-------+------shy 1 1 1 DIU 3 (Spannungsteile~ 4-Kan(1) 1 58- 1 1 1-------+-----------------------------------+-------+------shy 1 1 1 Kabel CONN1 ( --) AD3 cm 1 5- 1 1 1-------+-----------------------------------+-------+-------1 1 1 Kabe 1 CONN1 (-- gt IO cm 1 5 - 1 1 1------ -+-----------------------------------+-------+------shy 1 1 1 Kabel OIU x ( --) A03 cm 1 3- 1 1 1-------middot----------~--- - --------------------+-------+-------1 1 Po~to Ue~packung Nachnahmegebueh~ 1 6- 1 1 1 bei Zahlung pe~ U-Scheck 1 3- 1 1 1-----------------------------------------~-middot-------+--- ----1 1 1 1 1 Zahlungsa~t Nachnahme ( U-Scheck ( == ======1 1 1 1 1 1 Name 1 1 1 1 1 1 St~asse 1 1 1 1 1 1 Stadt 1 1 1 1 1 1 Datum Unte~sch~ift 1 1 1 ----------------------------------------------------~------

Liefe~zeit ca 2-3 Wochen Liefe~umfang abgeglichene Platinen Bedienungsanleitung

Kassette mit den besch~iebenen P~og~ammen

alle Preise incl 14 Mwst

- ---- - - -- -- shy

SHARP POCKET COMPUTER PC-l1QO

Display 2 Zeilen a 16 Zeichen Tastatur zweiteilig dh klappba~ Alpha-Teil mit groGen Folien-Tasten Speicherkapazitat standartmaGig mi Z KB RAM-Karte versehen Datenfunktionen Schreiben Lesen Suchen vonnach Telefonnummern Adressen

Notizen Abmessungen 136 x 78 x 128 mm (BTH) Optionen CE 124 Cassettenrecorder-Interface

CE 126 P Thermodrucker CE 210 M 2 KB-RAM-Karte CE 211 M 4 KB~RAM-Karte

CE 212 M 8 KB-RAM-Karte

Stromversorgung 2 Lithiumzellen Typ CR

Heft 16 Seite 23

2032

All es +uet-middot middotsH fR PC0 middotmpu t e r

bull bullbull ~ 1

RIU

P C 1 1 0 0

Der PC 1100 ist nich nur ein gewohn1icher Taschenrechner sondern auch ein BASIC-progammierbare Pocket-Computer sowi eine universell einsetzbare Datenban und das a11es im handlichen Format Somit lassen sich immer und Uberallmiddot auGer der DurchshyfUhrung gerade anstehender Berechnungen auch Adressen Telefonshynuwmerri oder a11shy

gemeurodne Notizen abspeichern bzw abrufen

-~-shy shy -- 111 _ ~ NW ______

CE-201M

ampCE-~

~NIU

-___SHARP~ 0Urch NacI~ vom -

Per sono I-Computer

Fur den SHARP PC-1450r___

Maschinensp~acheshy

-Handbuch

IM~t~dJTltr1UJU~i(~~mm~i~~t~f~ ISIIH 3-9232-23-8

FlSCHEL GmbH OrJStang9 ~~~~~~t~Br3~~~

DM 49-shy (incl 7 MWSt)

- shy 8-----shymiddot middot ~ciPl -~ I ~pommiddotmatil oh ~ middot~ irn e~~ a ~~ -- --shy-------~ middot ~~

Datenverwaltungsprog tUr MZ-700S00 mit QD-Lautwerk

VIDEO 700800 QD

Endlich SchluG mit d~r Frag~ We-Icheshy Aufze-ichnung ist aUf we-Iche-r Cassette Das sehr schnelle Maschiene-nspracheprogramm ist auch fUr die Verwaltung von groBen privaten Vide-otheken bestens geeignet denn es konnen Ube-r 450 Aufzeichnungen zugleich im Speicher bearbeitet werden die aUf max 170 Cassett~n verteilt sein kot-men Das Programm ist spe-ziell fUr den Be-trieb mit d~m QD-Laufwerk entwicke-It worden das eineshy kurze Ladezeit auch fUr umfangreiche Date-nme-ngen e-rmoglicht Das Programm e-rlaubtdas ube-rschreiben der letzten Datei auf der QD so daB das lastige Loschen einer Datei mit der DELETE-Utility entfallt und so immer die aktue-llste-n middot Date-n zur Verftigung stehen Nach dem ~ndern Losche-n oder HinzufUgen einer Aufzeichnung brauche-n also nur die alten Oaten auf der QD mit den neuen Oaten Uberschrieben werden und konnen so jederzeit schnell wieder geladen werden Pro Aufzeichnung konnen Ti tel Art der Aufzeichnung (z B Westernserie) Lauf~eit Zahlwerkstellung (Aniang und Ende) fre-ieshy Ze-it und zusatzliche- Informationen wie- Darsteller kur7~ Inhaltsangabe usw -gespei~h~~ weroen~ Das Programm bie-te-t einen Vielzahl von Suchmoglichkeiten 6esucht werden kann unter anderem nach Titeln bzw Teile von Titeln Leerzeite-n fUr weitere Aufnahmen ganze Sparten von Aufzeichnungen wie Western aber auch nach speziellen Teilen von Sparten wie Westernkomodien auBerdem nach bestimmten Darstellern oder sonstigen Informationen Wird das Gesuchte gefunden so wird die gesamte Information zu der entsprechenden Cassette auf dem Bildschirm ausgegeben Zum Lieferumfang gehort ein Installationsprogramm mit dem Sie das HauptmenU individuell an Ihre Be-dtirfnisse anpassen konnen Mit diesem Programm konne-n Sie Ihre Aufzeichnungen in 24 Gruppen aufteile-n nach denen dann auch gesucht werden kann Zwei verschied~ne Vorschlage fUr die Aufteilung werden auf de-r Diskette mitgeliefert Das se-lbst erstellte Me-nU oder eine-s der MustermenUs wird dann bei jede-m Start des Programms VIDEO 700800 QD automatisch geladen so daB Sie Ihr individuelles ProgrammenU zur VerfUgung haben

Quick-Disk Laufwerk ist unbedingt erforderlich

Liefrumfang Pro~ramm VIDEO 700800 QD + InstallationsproQramm + 2 f1ustermenUs auf QO ausfUhrliche Anleitung

Preis OM 55- i ne 1 14 MwSt

nEUEAF~SrHEL-SEAU~rE

JETZT AUCH

0= lLI ~ I-shy I(S)I

Il ) 001 a I

et x -I 0 ~

ltI u ~

I -J ltI I(S)I

(J) Z C)I

0 ~ (I) I ~ 1-1 lLI x a

SCHREIB-SERVICE PER COMPUTER

FALLEN BEl IHNEN EINMALIG DOER BFTERS GROSSAUSSENDUNGEN AN middotLASSEN SIE SIE VON UNSEREM SHARP-COMPUTER-TEAM ERLEOIGEN

WIR MACHEN ALLES VON DER ADRESSERFASSUNG BIS ZUR BmiddotRIEFAUFGABE AM POSTSCHALTER

~

Heft 16 Sei t e 25

middotB middot_ -- --_111 __ ____ bull

FRAGE - UND - ANTWORT

Programm

Sehr geehrte Herren ~==================

H erm it sende i ch ihnen e in ProgQmm clas Ihnen Frage unci Antwort steht

Dieses Programm duerfen sie gerne in ihr er ~eitschrift abdrucken Einfach eintippen mit 7 RUN starten und s ich ueberraschen lassenEs ist normaler we ise e in Programm fuer den M~-700 laes st sich aber mit geringfue9igen Aenderun gen fur andere Computer benutz~n Hi erm it moechte i ch si e und anclere anreg en auch mal wiecler Spiele oder sinnvol ~e

Pro9ramme fuer den M~-700 an ihre ~eit sc~rift zu schicken unci abzuclruckenAlso vlel SpassCOMPUTER-FREAKS22

CflRS TEN SCHM IT~

DODO 100 CLS 105 LET T$GENIE 110 DIM U~CI0)N$(10)At(10) 120 DIM T$(10)S$(10)B$(2) 130 DIM Mt(30)Qt(30)CC30) 135 DIM Ut(9)WtC9) 138 DIM ~t(5)

140 REM OATEN WERDEN EINGElESEN 150 GOSUB 10il0 155 GOSUB 2200 210 INPUTWIE HEISSEN SIE O$

220 PRINT 230 PRINTSPRECHEN SIE MIT MlR jOt 240 INPUT 1$ 250 IF ItENDE THEN GOTO 910 300 REM ANTWORT DES COMPUTERS 310 LET ANINTCRND(1)t8+1) 320 IF AN(6THEN ~OTO 490 325 IF AN7 THEN GOTO 2000

700 LET R$WAS HALTEN SIE VON +N$(H)+ 710 GOTO 340 720 LET R$=S$(l)+ +0$+ -MEINEN SIE ETWshyADASS ALLE LEUTE SO +A$CG)+ SINO 730 GOTO 340 740 LET R$=ICH HABE GEHOERT DASS SIE +Ate G) + SINO iH CH) i +0$ 750 GOTO 340 760 LET R$=S$(l)+ iD$i ICH GLAUBE SI E SINO GENAUSO iA$CG) 765 LET R$Rt+ WIE DIE ANDEREN LEUTEN M

IT OENEN ICH GESPROCHEN HABE 770 GOTO 340 780 LET R$ICH FUEHLE MICH JET~T iAtCG )

790 GO TO 340 800 PRINTPRINTPSST bull ICH OENKE 810 LET R$=WIR WOLLEN iU$(F)i +N$(H) i ICH MEINE iN$CHh 1ST iA$CG) 820 GOTO 340 830 LET R$=ER~AEHLEN SIE MlR ETWAS UEBE R +NtCH)+ +0$ 840 GOTO 340 850 LET R$OENKEN SIEDASS 1CH iA$CG)+ BIN i0$i 7 860 GOTO 340 870 LET R$l-lOLLEN WIR iU$CF)+ODER LIE BER UEBER +At(G)+ REDEN 880 GOTO 340 890 LET RtRATEN SIE WAS 1CH UON +Ot+ HALTE 900 GOTO 340 910 REM ABSCHLUSS UNTERPROGRAMM 920 PRINTHABEN SIE JET~T GENUGr 930 PRINTWILL NOCH JEMANO MIT MlR REDEN 940 INPUT XtIF X$JA GOTO 210 950 PRINTPRINTOANN AUF WIEDERSEHEN2222

960 END 1000 REM WORT FUER WORTPRUEFUNG 1010 FOR 11 TO 30READ Q$CI)NEXT 1020 DATA WER330 GOTO 600

340 PRINT 350 PRINTRt 350 PRINT 400 REM PRUEFUNGWIEUIELE ANTWORTEN 405 LET T=0 410 FOR K=1 TO 30 420 LET T=T+CCK) 430 NEXT K 440 IF ~(12 THEN GOTO 450 450 FOR K=1 TO 30LETCCK)=0NEXT K 460 LET T=0 470 GOTO 240 490 REM PRUEFUNG DES AUSDRUCKES 500 FOR ~A=1 TO 30 510 LET Ll=LEN(Q$C~A)) 520 LET L2=LENCIt) 530 FOR YE=1 TO L2 540 IF MIO$CItYEL1J=QtClAJ THEN GOT056 -e 550 NEXT YENEXT lAGOTO 500 560 IF CC~A) )0 THEN GOTO 550 ~70 LET CClAJ=C(lAJ+l 580 LET R$=M$(lAJ 590 GOTO 340 600 REM ERlEUGUNG DES AUSDRUCKES 610 LET E=INTCRNDC1J10+1) 620 LET F=INTCRNDC1JtI0+1J 630 LET G=iNTCRND(1)tI0+1) 640 LET H=INTCRNDC1JtI0+1J 650 LET L=INTCRNDC])10+1) 650 ONEGOT0700720740750780~8008308 50870890

ali PMP -

1ST WAS BEOEUTET WA~

UM IHR 1030 DATA MICH ICH ES SPRECHE N NEIN Hl40 DATA 7 SIND MEIN JASIE 1050 DATA DENKEN KLUG GROB DANKE A US 11260 DATA SIE UNTER NICHT 1ST 1070 DATA ~U 7 WISSEN 1110 FOR 11 TO 30READ MtCI) NEXT 1120 DATA ICH BIN NUR EIN COMPUTER 1130 DATA DAS MACHT NICHTS DAS 1ST

GUTE FRAGE EINE

1140 DATA ICH WEISS NICHTNUNWARUM NIC HT 1150 DATA WIE MEINEN SIE DAS WER SIND SIE7

1160 DATA OH WAS BEDEUTET ES 1170 DATA SOLL ICH LIEBER STILL SEIN 1180 DATA SIE SAGEN MlR WIE MEINEN SIE 1190 DATA OH JE OH JE ALSQ STIMMEN SIE MlR ~U

1200 DATA SIE MOEGEN MICH WOHL NICHT 1210 DATA WARUM ENTSCHLIESSEN SIE SICH DANKE 1220 DATA BIS JET~T HA BEN SIE NOCH NICHT S ERLEBT 1230 DATA NEHMEN SIE ES NICHT UEBEL 1240 DATA UNO SIE DAS 1ST MlR GLEICH WAS FUER EINE OUMME FRAGE 1250 DATA SIE HABEN WOHL EINEN NIEDRIGEN

1 Q UNSINN FortsetzUng nachste Se i te

SHARP-Computer Heft 16 Sei te 26 ~~~----~----~----~----~~------~~--

-_ W_- bull __ IIW __ ~~~~--------1 iircihmiddot ~r tM~bbmati oh 1~ ~~rn ~~ ~ ~ - ~~

1260 DATA SIND SIE SICHER LASS EN SIE 0 AS 1270 DATA 1ST ~ERLORENGEGANGEN WISSEN

1300 REM HAUPTWOERTER 1310 FOR 1=1 TO 10READ N$(I)NEXTI 1320 bATA FUSSBALt TANlABEND 1330 DATA DAS WETTER NEUES 1340 DATA MEIN PROlESSOR ENDE 1360 DATA SCHWARlWALDKLINIK ENTWICKlUNG 1370 DATA DER WEISSE HAI TENNIS 1400 REM lEITWOERTER 1410 FOR 1=1 TO 10 READ U$(I) NEXT 1420 DATA HALTEN UON SPRECHEN UEBER 1430 DATA DISKUTIEREN UEBER UEBERLEGEN 1440 DATA ANALYSIEREN~ MEDITIEREN UEBER 1450 DATA AUSDENKEN ERWAEGEN 1460 DATA UORSTELLEN BERUECKSICHTIGEN 1500 REM EIGENSCHAFTSWOERTER ~510 FOR 1=1 T010READ A$(I)NEXT 1520 DATA DUMM GESCHICKT 1530 DATA INTELLIGENT KLUG 1540 DATA WITlIG UNFREUNDLICH 1550 DATA SPANNEND ERMUEDEND 1560 DATA GROB BLOEDE 1600 REM SATlANFAENGE UNO ANDERES 1610 FOR I~1 T010READS$CI) NEXT 1620 DATA DU MEINE GUETE 1630 DATA WIR WERDEN SEHEN 1640 DATA OH NA JA 1650 DATA HOEREN SIE lU 1660 DATA SEHEN SIE 1670 DATA NA JA 1680 DATA JETlT 1690 DATA WIRKLICH 1700 DATA OH NEIN 1705 REM ANDERE WOETER 1710 DATA MEIN LIEBER FREUND 1720 RETURN 2000 REM ANTWORT WIEDERHOLUNG 2010 LET C=0 2020 LET P=LENCI$) 2030 FORA=1TOP 2040 FORB=1~09 2050 LETL=LEN(U$(B)) 2060 IF MID$CI$ALJ=U$(B) THEN GOT02140 2070 NEXT B 2080 IF l$( 1)= THEN GOTO 600 2090 FOR J=1 TO l 2100 PRINT l$(J) 2110-LET l$(J)= 2120 NEXT J 2130 LET R$=I$GOTO 350 2140 LET ~l+1

2150 IF A)1 THEN LET2$(2)=LEFT$(I$A-1J+ +W$CBJ+ 2160 IF A)1 THEN LET l$(2)=W$(B)+ 2170 LET I$=MID$(I$A+LP) 2180 GOTO 2010 2200 REM OATEN 2210 FOR 1=1 TO 9 2220 READ U$CI)W$(I) 2230 NEXT I 2240 DATA ICH BIN SIE SIND SIE SIND CH BIN 2250 DATA ICH SIE IIICH SIE 2260 DATA MEIN IHR IHRE MI R I~I~~~~~I~~~~~~~~~~~E

2270 DATA - IHR MEI8=-~- MlR IHRE 2280 DATA SIE COMPUTER 2290 RETURN

Carsten Schmitz Burgstr 27 4793 Btirenwestf

IitmJfIiJJIl

-Anwendungs- I~ -_Handbuch_ IIDU - SHARP__

PocketshySOFTWARE

~ ~~ I aUf ~

==_~HGO LAUE_ _ _______ ~_~

~~~~Cassetten --===-

OM 49- (i nel 7 MWS-t)

~NBU

PocketshySOFTWARE

auf Cassetten t) f ~ -~

~-

ta ltP~t~WC

M 0 ~ clpy ~ ~ +is~

1

Unsere Ze i tschr i ft A I I ea rUr IINII-Coputer

informiert Sie ausftihrlich tiber unseren neuen Service

Das Angebot wi rd sUindig erweitert

Flsclael -bullbull0 ltalser-Friedrich-StrS1-a 1008 erlia 12

1m1lJJ~~ llJ lIJlm~~ ImlliJ~lIim~cm ILIJlmrJiJlm

-

-ll PMi -J-~~ Heft 16 middot Sei te middotmiddot 27 ~ ~ ~ ~ _~ __ SIiA middot~P~~C6m19-umiddotte r1f

_ _ ~ _ -I _~_ ___ I)r_ bull L- bull -gtC ~

3265666708697071727374757677787980

EXTERNER DRUCKER CDOPPELANSCHLAG)

x 320 GRAPH I K

Unterprogr

n-H

LIST 10000 REM 10010 REM gt H A R DCa P Y lt 10020 REM gt SHARP MZ 731 lt 10030 REM ) QUIK DISKCASS lt 10040 REM gt u xt Druckr lt 10050 REM W Zittrich 10060 REM An dr BAk 22 10070 REM 2907 a~nkntn 3 10080 REMiI 10090 01 V (25S) 10100 FOR 1-0 TO 2~~

10110 READ middotVltI) 10120 NEXT I 10130 RESTORE 10140 REM HARD COPY DATA ZElLEN 10150 DATA 10160 DATA 818283B4es86878889902S12OS221203 10170 DATA 20948495051S253S45556S74~

10180 DATA 615947464422924423621822722621~2i2

~0190 DATA 23023219419319619920720212822S2S4 10200 DATA 2002509524824124763204 10210 DATA 219220233245SS9460912439364201622S2 10220 DATA 921982232082062112102S53334353637 10230 DATA 38394041434222224623S234 10240 DATA 195197239240228231238237224253216213 10250 DATA 242249217214192161154IS9156146170 10260 DATA 151152166175169184179176183 10270 DATA 158160157164150165171163155189162187 10280 DATA 153130135140188167172145147148149 10290 DATA 180181182174173186178 10300 DATA 185168177131 136 ~41 134 132-137142191133 10310 DATA 1381431901291391441272S2941989572 10320 DATA 6796979899100101102103104112 10330 DATA 113114115116117118119120121122123124 10340 DATA 125126105230232218227353535106107 10350 DATA 108109621101112S31121282212OS216206 10360 DATA 213222201208223193254194233245200 10370 I 10380 BA-$DOOO 10390 I

10400 Z-24IREM ZElLENANZAHL AUSDRUCK 10410 I

10420 ZZ-OIREM ZEICHENANZAHL PRO ZEILE 10430 I

10440 PRINTIP CHR$ (27) bull liS I REM 10450 FOR 1-0 TO 404Z-1 10460 J-PEEK (BA+ 1gt 10470 PRINTP TAB(5)CHR$(V(Jraquo bullbull ZZ-ZZ+IIIF 10480 NEXrI 10490 END 10500 PRINTPIZZ-oRETURN Rlfampdl

1 REM HARDCOPYPROGRAr1l1 FUER MZ -80111 200 2 REM Druckt eine Bildschirseite auf EPSON RX-88 3 REM Das Program kann entweder 815

4 REI1 in ein Sraphikprogr aufgenomen werden 5 REI1 oder mit CHAIN nachgladen werden 6 REtt 7 REI1 UN KlelMl 8 REt1 bull KoWtig5NeC) 19 9 REM 4400 Muenster IIJtiM18 0=320 1011J10 INIT-LPTMeS2shylliJ020 PRINTP CHR$(27) IOl-CHR$(20) CHR$(27) J 103-CHR$(4) 11iJ030 NI-D-INT(D256)256 lliJ840 N2-INT (D~)laesa DIM B(S) 10060 FOR Z=IiJ TO 199 STEP 5 10070 PRINTP CHR$(27)-CHR$(4) 100BIiJ PRINTP CHR$(Nl)CHR$(N2) l1iJ090 FOR S=IiJ TO D -1 10100 FOR 1=0 TO 4 10110 BU)-SGN(POINT (5Z+1raquo 10120 NEXT I 10130 BV=B(0)32+B(1)16+B(2)8+B(3)4+B(4gt2+8(5) 10140 PRINTP CHR$(BV) 10150 tEXT S 10160 PRINTP 1017111 NEXT Z Mit freundlicher Genehmigung vom 1111188 PRINTP 10190 END MZ-700S00 ANWENDERCLUB clo Germar Nikol

Sandkaulbach 1 5100 Aachen

PM SHARP-Computer Heurof t 16 Sei te 28

~i~ ~rph~~ h~-f9h~~~~~ 9h~ ~wprri~

aMflK IUJTUfN RIR cm MZ 700

10 RE - 213 RE~ COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU 39 RE _shy 9913 ClS lee0 REM LINIE 11310 REM -----------------------EINGABE 11320 CURSOR1321INPUTX-KOORD ANFANGSPUNKT (0-79) Xl 1925 IF (Xllt9)+(Xl)79) THEN 10213 1939 CURSOR1323INPUTY-KOORD ANFANGSPUNKT (9-49) Yl )93~ IF (Yllt0)+(Yl)40) THEN 1039 1037 CURSOR1321PRINT SPC(119) 11349 CURSOR9(21INPUTX-KOORD ENDPUNKT (9-79) MX2 11345 IF (X2lt0)+(X2)79) THEN 1949 19513 CURSOR023INPUTY-KOORD ENDPUNKT (0-49) Y2 11355 IF (Y2(0)+(Y2)40) THEN 1050 11369 CURSORe21PRINT SPC(119~ 1970 CURSOR021INPUTFAR8ECDDE (9-7) FA 1975 IF (FA lte)+(FA ) 7) THEN 11379 Ieee CURSORe21PRINTB I T T E WAR TEN 11013 REM -------------------- shy ZEICHNEN 11113 IF Xl=X2 THEN 12913

-------

~At1_ _ __ ~ _------- -

1120 FOR X=0 TO X2-Xl STEP (X2-Xl)ABS(X2-Xl)11313 Y=INTlaquoY2-Yl)(X2-Xl)X)+YI 11413 SET Xl+XYFA 11513 NEXT X 160 GOTD 1250 1209 WE=lIF Yl gtY2 THEN WE=-I 1295 FOR Y~Yl TO Y2 STEP WE 12113 SET XIYFA 1220 NEXT Y 1250 GOTO 113e0REM

10 REM ~ 29 REM COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU

30 REM 999 CLS 2009 REM KRE IS 2019 REM ---------------------- EINGABE 2020 CURSOR921INPUTX-KOORD MITTElPUNKT (9-79) Xl 2025 IF (Xl(9)+(xi)79) THEN 1029 2030 CURSOR923INPUTY-KOORD MITTELPUNKT (13-40) Yl 2035 IF (Yl(9)+(Yl)40) THEN 113313 21337 CURSOR_21PRINT SPC(119) 2049 CURSORe21INPUTRADIUS RA 2109 REM --------------------- ZEICHNEN 21113 FOR X=-RA TO RA STEP 3 2120 Y=8SQR(RA~2-X~2) 2130 XZ=X1+XYO=Yl+YYU=Y1-Y 2140 IF (XZlt0)+(Xlgt79) THEN 2189 GRAPHIK F~ ~ MZ 700 21513 IF (YOlt0)+(YOgt40) THEN 2190 2160 SET XlYO 2170 IF (YUlt9)+(YU)4e) THEN 21813 2175 SET XZYU 2180 NEXT X 2190 GOTO 20001REM

10 REM - 20 REM COPYRIGHT by KAKTUS-SOFTWARE 6221 RICKENBACHLU 30 REM 999 CLS 301313 REM SINUS 3-13 10 REM ---------------------- El NGABE 30213 CURSOR021INPUT FEINHEIT (1-9) -FE 313313 IF CFE(I)+(FE)9) THEN 31329 313413 - CURSORelePRINT---------------------------------u 313513 CURSOR923INPUT wFARBCODE (0-7) FA 1

313613 IF (FAlte)+(FA)7) THEN 313513 3065 CURSOR021PRINT SPC(119) 313713 CURSORe21INPUT NAMPLITUDE(-20 bis 20) AM 3075 IF CAM(-20)+(AMgt2e) THEN 3970 313813 CURSOR023INPUT ANZ PERIODEN (1-5) PE 3085 IF (PElt1)+(PE)10) THEN 313813 31390 CURSOR021PRINT SPC(119) 311313 REM --------------------- ZEICHNEN 3110 FOR X=0 TO 79 STEP 5FE Mit freundlicher Genehmigung vom3120 yen=-AMSIN(X(125PEraquo+20 3150 IF (Ylte)+(Y)40) THEN 31813 MZ-700800 ANWENDERCLUB co Germar Nikol 31613 SET XYFA Sandkaulbach 1 5100 Aachen 3180 NEXT X 31913 GOTO 3eoeREM -

All es +middotuet-middot shyHeft -16 Sei te 29 s IlA R P- - C mp u middoti er

___

Zu

r F

un

kti

on

d

r

Hard

war

l D

i

PCG

w

1rd

zu

m i

nn

~

HZ

-70

0

Bu

an

gs

clo

bullbullbull

n

zum

an

dr

n

Qb

r i

n 2

4-p

ol

F

lach

kab

l

am

So

cK

l

ds

CG-R~

(s

Sch

alt

pla

n

HZ

-70

0)

D

as

CG

-Rom

dbullbull R

ch

nr

w

ird

d

an

n

au

f d

i

PC

G-P

lati

n

gbullbull

tcK

t

Dr

C

G-R

om

Bu

s

wir

d al

o

in

fach

n

twd

r m

it

dm

O

rgin

al

Zi

ch

ng

nr

ato

r

(PC

G

au

)

od

r

mit

d

m

pro

gra

mm

irb

ar

n

RAM

6

11

6 b

di

nt

F

all

m

an

nu

n

ab

r

nic

ht

dn

K

om

pl

ttn

Z

ich

nsatz

Cl ro 1

3 Cl) 1

Z

1- ~

(I ~

r

m

~

rt

f-

(J

I

() m

1- rt

m

LJ

o

Hard

war

bbullbullch

rib

un

g

PC

G-G

rafi

K

Di

P

CG

-Gra

fiK

v

on

K

rt

n

amp P

artn

r it

in

hi

t

fur

dn

H

Z-7

00

k

on

zip

irt

wo

rdn

bs

ch

id

n

Grafik

fah

igk

it

zu

v

rbbullbullbullbullrn

al

ZU

atz

shyW

ft

di

hr

01

A

bK

urz

un

g

~PCG~

th

t

dab

i

fur

Progr~irbarr

2i

ch

ng

nr

ato

r

Da

bbullbullag

t da~

dr

u

rp

run

gli

ch

n

ich

t progr~irbar

Vid

o-Z

ich

na

tz

(EP

RO

H

27

32

) d

urc

h

in

p

ro

gru

ai

rb

ar

RA

M

(61

16

) rbullbulltz

t w

1rd

H

ird

urc

h it

bullbull m

og

lich

bullbull lb

r

dn

A

ufb

au

b

zw

d

i PunKtmatri~ i

nbullbull

2i

ch

n

f bullbulltz

ul

gn

D

i

bi

lan

g t

arr

Zu

ord

nu

ng

i

nbullbull

An

zi

gc

odbullbull

zu

i

nm

Z

ich

n gm~ A

nzi

g-

Co

d

Tab

ll

au

f S

1S

9 d

Han

db

uchbullbull

wir

d

du

rch

i

n

vo

n

Ihn

n fri

w

ah

lbar

2

uo

rdn

un

g

rbullbull tzt

B

i

gbullbull ig

nt

r

Wah

l d

r

Pu

nK

tmatr

izn

(T

ri

br

-S

oftw

ar)

it

om

it

au

ch

i

n

ho

ch

au

fla

bullbull

nd

G

rafi

K

mag

lich

d

a jd

r

Bil

dp

un

Kt

in

bullbull

Zi

ch

n

an

gs

tu

rt

wr

dn

k

an

n

Jd

s Z

ich

n b

in

halshy

t

t J

a b

Kan

n t

1i

ch

9

8

-64

bull

i n

z

I n

B

11 d

pu

nK

t

D

a ab

r

au

f G

run

d

dbullbull

Um

wg

bullbull

Ub

r d

j

An

zi

g-

Ko

d

d

i

An

shyst

ur

un

g

in

s

Bil

dp

un

Ktbull

bull rc

ht muh~

it

ig

nt

i

ch

d

is

Grafi~

ig

ntl

ich

m

hr

fur

An

wn

du

ng

n

in

dn

n

di

Gbullbull

talt

un

g K

om

pl

ttr

V

ido

-Zi

ch

n

vr

an

dr

t w

rd

n

01

1

zrB

T~tvrarbitung

un

d

Sp

ilbullbull

B1

1

tz

tr

m b

so

nd

r

d

a n

dl

i ch

d

i

lan

gw

11

i g

n

SH

AR

Pshy

Bra

fik

-Sy

mb

ol

d

urc

h

pil

gr

ch

tr

Z

ich

n

rbullbull

tzt

wr

dn

k

on

nn

H

irz

u g

ibt

bullbull

au

ch

c

ho

n zah

lri

ch

g

ut

G

rafik

sp

il bullbull

(BB

G-S

oft

war

) B

i

dr

E

ntw

ick

lun

g d

isr

G

rafi

K

wu

rd

Wr

t g

lg

t au

f d

i

vo

ll

Hard

-un

d S

oft

war

K

om

pati

bil

itamp

t zu

d

r

Org

ishyn

al

Jap

an

ich

n

P

CG

-Bra

fiK

v

on

H

AL

-Lab

ora

tory

E

in

wi

tr

r

Vo

rt

il

gg

nU

br

an

dr

n

tru

ng

n it d

r

lotf

ribullbull

infach

E

inb

au

Oi

ri

n

Hard

war

is

t n

atu

rli

ch

fu

r d

n

nu

tzlo

bull

Zum

L

if

rum

fan

g d

r

PCG

g

ho

rt

in

K

as

tt

m

it

zw

i

Pro

gra

mm

n

Ein

mal

dr

P

CG

-Ed

ito

r

Di bull

bullbull

r gbullbulltattt

u

a

di

E

rt

lshy

lun

g

bzw

E

dit

iru

ng

i

nbullbull V

ido

zi

ch

ns

n

ittlbullbull

inr

gro~n

8

8

Punktmatri~

NatU

rlic

h

Kan

nn

au

ch

i

gn

Z

ich

nsatz

v

on

au

f K

abullbullbulltt g

lad

n w

rd

n

Hit

an

dr

n

Wo

r t

n

it

di bullbullbullbull

Pro

gra

mm

bull

i n

id

albullbull

Hi

1fs

mi

t tl

middotz

ur

E~stllung i

gn

r Z

jch

namp

tz

d

i

dan

n

zB

in

S

pi

ln

n

ach

g

I ad

n w

rd

n

Ko

nn

n

Zum

an

dr

n i

n S

pi

l ~Hol ~ttack

farb

ig

An

wn

du

ng

d

r

PCG

d

art

llt

wl

chbullbullbull

in

gu

t

Gra

fik

rw

1shy

dr

P

CG

Nu

in

ti

gr

dbullbull

halb

n

och

o-n

Di

A

nt

ur

un

g d

r

PCG

gbullbullch

ih

t Q

br

d

i

Ad

rbullbullsn

H

x

1

EO

I0-E

01

2

~

m

c O

is

Ad

rbullbullbullbull

n w

rd

n

mittl

d

r

IC

13

14

15

( bullbull

l

Sch

alt

pla

n)

dk

od

irt

A

m

AU

gan

g

dbullbull

IC

13

t

hn

lo

wshy

0shy I-

ak

tiv

T

og

gJ-

lmp

uJs

fur

di

naCh

f~lgndn

Rg

ist

r

zu

r 1-

V

rfQ

gu

ng

n

Das

~Port~

E0

10

tllt i

n

Latc

h

zu

r A

ufn

nah

m

dr

r

Vi d

od

at

n

fUr

dn

P

CG

-Ram

d

ar

(I

C

10

LS

3

73

)m

1

O

as

Po

rt

E

01

1

1st

in

R

gis

tr

zu

r A

ufn

ah

m

dr

r

stn

a

Bi

t d

r

PC

G-R

AH

-Ad

r

Di

s

i st

insg

sam

t 1

0shy

Cl

()

st

ll1

g

da i

n

2i

ch

nb

n

(vo

n

2 v

orh

an

c1

nn

) d

r

PC

G

l

12

8

Zi

ch

n umfa~t

un

d

di bullbullbullbull

bn

g

nau

1

29

8

-

1 K

By

t

m

(-1

0 A

drs

bit

gt

au

sm

ach

n

(IC

5

LS

2

73

)r

O

a

Port~

E0

12

schli~lich

ist

das i

gn

tlic

h

St

ur

shy3 1-

Rg

it

r ~r

PC

Q-G

raft

k

Di

sbullbull 1

st

5 B

it b

ri

t

(le

4

) co

B

it

DO

un

d

01

sin

d d

i

fh

ln

dn

B

its

dr

R~-Adrs

bullbullbull

C

Bit

0

2

leg

t d

i ak

tul

l

Zi

ch

neb

n

fs

t

l

co

Bit

0

3 g

esta

ttt

b

i

St

llu

ng

d

s

Jum

pers

SS~

au

f ~ON~

in

Softwaremamp~ig

Ein

sch

alt

un

g

der

PC

G

(n

bn

d

m

lt

0 p

rio

ris

irt

n

Hard

war

E

inA

us-S

ch

alt

r)

a O

er

zu

0

3 g

ho

rig

R

gis

tra

usg

an

g

2Q p

rrt

od

er

gib

t u

ber

in

e

Lo

gik

d

a

PC

G-R

am

61

16

fri~

lnv

er

hi

rzu

w

ird

n

tsp

reh

en

d

das

CG

-Rom

an

gs

tu

rt

()

3

~

N

9i

t 0

4 r

gi

bt

dn

S

tro

be-

Imp

ul

zu

r P

rog

ram

mi r

un

g

dbullbull

~

I P

CG

-Ram

Bv

qr

dibullbullbull

r Im

pu

l s

ko

mm

t

mu

ssn

d

i

ak

tu

J 1

O

-J

~O

Ram

-Ad

rss

e

un

d

di

V

ido

dat

n

in

dn

n

tp

rc

hen

dn

~

0 R

eg

ist

rn

ab

gl

gt

sein

e

Dr

S

tro

b-

Imp

ul bullbull

ch

alt

t i

nshy

c

m

al

di

2

zu

l~-Hultipl~er

(IC

2

71

1

LS

1

57

) ur

n

I-(

()

Hi

rdu

rch

w

rd

en

d

em

PC

G-R

amC

G-R

om

n

ich

t m

eh

r d

i0

0

Cl)

0 A

nzi

ge-K

od

s

des

HZ

-7n

O

zu

gf

Qh

rt

(t

lln

A

drbullbullbullbull

n n

in

bullbull

Zi

ch

ns

im CG-RomR~ d

ar)

so

nd

rn

s w

ird

d

j

rlgt

ak

tuell

P

rog

ram

mie

rad

rbullbulls

an

d

n

PC

G-R

am 9

lg

t bull

z f-~

2um

an

dr

n c

middothalt

t r

dj

V

ido

dat

n

dbullbull

IC

10

au

f d

n

tTJ

PC

G-R

am

du

rch

(v

orh

r Tri-Stat~)

un

d

erz

eu

gt

ejn

nZ

S

ch

rib

imp

uls

u

br

ein

H

on

ofl

op

fu

r d

n

PC

G-R

am

(Jle

f-t

TJ

Bit

D~ chli~lich

bew

irk

t

da~

bei

in

em

Strob~lmpul

O

tl

(

0)

nic

ht

di

V

ido

dat

n

dbullbull L

atc

h

IC

10

so

nd

ern

d

ie

00

D

at

n

dbullbull

CG

-Ro

ms

au

f d

as

PC

G-R

am gf~hrt

wr

den

l

tgt

C

Cl)

to

Da

war

ch

on

all

bullbull

zu

r F

un

kti

on

d

r

PC

G

Di bull

bullch

alt

un

gsshy

n

tch

ni

ch

A~fuhrung K6~nn

Si

d

m S

ch

alt

pl

n

ntn

hshy

r

m n

m

n

An

zu

mr

kn

it

middotno

damp~ d

r

HZ

-70

0

Bu

au

f d

r

~

P

lati

n

d

urc

hgbullbullch

lif

t w

ird

d

am

it

~och

wi

tr

0

pr

i--

hr

n

Gr

at

(Flo

pp

)

aO

-Zi

ch

n

Kart

bullbullbull )

an

g

-

sch

1o

sbullbull

n

rdn

k

6n

nn

p

i

Sp

an

nn

un

g ~i

rd

vo

m Jo

yst

i ck

Po

r t

zu

gf

uh

r t

Au

tor

dt bullbullbullbull B

itra

g

Kai-Uw~inor

Sch

l~tfel

dr

tr

18

3

19

0 ~achn

un

d Kontr~kt

u

d

r

peG

-Gra

fiK

[

~

- ~

~

~

J

0

T

J bullbull

H

~

J

c

-

JI

r-i r

3

~i

)1

1

a

~

~~

r-i

0

middot ~

J

~

~

middotwmiddot

~

~ J

~

1

middot0

middot H

iX (

t f

tt=

f-W

k

M

flW

-f-~bmiddotWf2~1tmiddotmiddot ~f$ltxt-W ~~1d~~ middotrMJmiddot~r11di4~u~~

3

1-

rt

pro

gra

mm

ir

n

wil

l

wu

rd hardwarm~ig d

i H

og

lich

ki

t v

org

bullbullbullh

n

di

V

i d

od

at

n

ds

C

G-R

om

s in

d

a

RAM

zu

k

op

irn

r ()

gt-t) rt

I--

(JI w

()

f-I

rt

() LW

I-

-

en r

D

iO

-U I (

)

o 3 C

c+

f1)

1

~~

I~J~~J

shy

~-b

L i

i~U

-1

I

II

I

B

r-

I I

I

1

10

v

__2middot

_=_=

=~_middot

D 1

1111

1111

11

11 1

I i

11 ~

11

11

11

11

i I~

I

I I

I---shy

~

~

~

bull

I

) ~

((

Ill

a

~~

-f

~f

lt

lt lt

~

r laquo

~

~ ~ ~

-

etA

llg

ae

ine t

ech

nis

ch

e

Data

n middot d

ar

P C

S

-Grafi~

bull ~~~==c-c-------aaz8~

____

__a_

___a

~=

__-=

---2

=__

____-==~a=ma~=-=_=~

Sp

eic

herb

ara

ich

I

4 K

B EPR~

ltu

s d

a

MZ

70

0)

2

KB

RA

M

( fu

r 2

x1

28

Z

aic

hen

) bull

I ~

I

i

I

~lt

)

Iad

rltS

sia

rbar

bull W

rita

-On

ly-M

eeo

ry

bull

ow

bull

~J

IA

drl

tSsi

aru

ng

bull

8

bit

-Dis

pla

ycad

G

b

E

OIO

H

LS

B d

ar R~-Adrasse

E0

11

H

r-+

-J

~

~I

_ ltt

cl~

wshy

~

~

lt

VI ~

lt~1O

~

IIS

B d

er

RM

-Ad

r

E

01

2H

B

its 0

1

B B

yta

erg

eb

an

ain

Z

aic

hen

bull

~

-

~ r

1 ~

Z

aic

hen

st

z

I E

Ol2

H

Bit

2

P

C

6 ain

-au

s

E0

12

H

Bit

3

(Ste

llu

nQ

d

er

Sch

alt

er

wiv

b

at

no

ra

l_ B

etr

illb

)

Str

ob

e

bull E

01

2H

B

it

4 vollt~ndiQar

Ip

uls

Co

py

E

PRO

M-R

AfI

I

EO

l2H

B

it

5 vollst~ndigar

Imp

uls

Dat

en

p

eG

-

ED

ITO

R

I

===S============~-=za===~

Kalt

sta

rt

B

CD

EH

(nu

r ein

ml

v

arN

en

db

ar

dan

ach

W

ar

start

)

Warl

tsta

rt

I BD4~H

Sta

ck

I

BC

DD

H b

is

BB

BC

H

alt

er S

tack

po

inte

r b

vi

K

alt

st

art

g

are

tt

t

bull

ob

are

S

ren

ze

I C

FF

FH

dam

it etN

5

KB

b

ele

gt

Hil

fssp

e1

ch

ar

I C

BO

OH

C

FF

FH

Ril

ckk

ahr a~s

PeG

lE

d

an

n

J d

ruck

en

bull

t-shy

Ed

ito

r

Z~~Z

~~2=

=bullbull2

____

__==2_~~

__

_2=

=n__

2U=

==

St

uck

hst

d

er

P

C

6

-G

raf1

k

2S=2=_====_=~=2Z===a2C_==

____

_~~

__zaa_=a_=z====_===~======c==~~

74

L

S

00

8

x

e l

OO

nF

A

YX

0

2

C

InF

I

Imiddot

0

4

C

10

0p

F

i2

7

R

10

0 O

h

II~

Imiddot

or

3

0

R

1 K

O

h

I v

1

39

R

33

KO

Hl

l 1

S1

2

x

2x

2

4 p

ol

Fassu

ng

17

4middot

Us

ch

alt

er

Kn

itte

r A

T 1

0

i I 2

73

2

x

BrG

ck

en

sch

alt

er

37

3

2 x

2

4 p

ol

S

ock

elv

erb

ind

er

RA

ft 6

11

amp

50

po

lB

usk

ab

el

middot1 I

i I

I

I I

r

~ ~

~

~

~

J

0

~

J

H

~

J

I

bull-

middotTJ

middotmiddot0middotmiddot

~ J

middot3middot

middot iti

a

IT

~

0

~

J

I

-

0

~

J

~

J

00

X

Jgt

0

0

I ~ 3

l c C

+ ID

I1

ro i

1 rt

~

W ro 1-

rt

ro w

t)

AN

SCH

LU

SS

DER

T

HE

RM

OSC

HR

EIB

MA

SCH

INE

B

RO

THER

E

P-4

4

AM

MZ

-70

0

====

====

====

====

====

====

====

====

====

====

====

====

====

====

===

Die

R

eis

esc

hre

ibm

asc

hin

e

EP

-44

is

t m

it

ein

er

ein

geb

au

ten

V

24

-Sch

nit

tshyste

lle au

sg

esta

ttet

un

d

desh

alb

aIs

p

reis

gU

nsti

ger

Dru

ck

er

fUr

Pers

on

al-

Co

mp

ute

r g

eeig

net

D

er

MZ

-70

0

ist

nic

ht

serl

en

massig

m

it

ein

er

serie

llen

S

ch

nit

tste

lle au

sg

ert

iste

t

Serie

lle D

ate

nti

bert

rag

un

g

1st

jed

och

m

it

geri

ng

em

A

ufw

and

au

ch

so

ftw

are

mass

ig

mb

gli

ch

BiI

d

1 zeig

t ein

e

ein

fach

e S

ch

alt

un

g

mit

d

ere

n H

ilfe

d

ie

Sig

nalp

eg

eI

des

MZ

-Pri

nte

r P

ort

s

un

d

der

EP

-44

an

ein

an

der

an

gep

asst

werd

en

E

in T

ran

sis

tor

g

este

uert

d

urc

h

das D

ruck

bere

itsch

aft

ssig

nal

(ER

) E

P-4

4

treib

t d

en

R

DA

-Ein

gan

g d

es

MZ

Po

rts

Ein

Q

pera

tio

nsv

ers

tark

er

wan

delt

d

as

TT

L-A

usg

an

gss

igD

al

(IR

T)

des

MZ

un

d ste

uert

d

en

D

ate

nein

shyg

an

g

(RD

) d

er

EP

-44

D

ie

Vers

org

un

gss

pan

nu

ng

en

fU

r d

en

O

pera

tio

nsv

ershy

sta

rker

kb

nn

en

au

s

der

V2

4-S

ch

nit

tste

lle

bezo

gen

w

erd

en

(R

S=

+1

2

V

SD

=-1

2V

)

Der

B

ezu

g d

er

neg

ati

ven

V

ers

org

un

gss

pan

nu

ng

vo

m

Date

nau

sgan

g

der

EP

-44

h

at

ein

e p

osit

ive

Neb

en

wir

ku

ng

D

er

AU

sgan

g d

er

EP

-44

w

ird

aU

f d

ere

n

Ein

gan

g

zu

rtic

kg

eft

ihrt

so

dass au

ch

im

O

n-i

ine-B

etr

ieb

d

ie

Tast

aL

ur

der

EP

-44

b

en

Utz

t w

erd

en

k

an

n

urn

etw

a

ein

e

Ad

ress

e

od

er

Dat

um

in

ein

en

T

ex

t ein

zu

ftig

en

D

ie

beid

en

T

eil

sch

alt

un

gen

k

on

nen

b

equ

em

in

den

S

teck

erg

eh

au

sen

an

d

en

E

nd

en

ein

es 2

-po

lig

en

ab

gesc

hir

mshy

ten

K

ab

els

u

nte

rgeb

rach

t w

erd

en

IRT

19

RD

A

21

GN

D

22

MZ

-70

0

P-1

0

r---

----

----

---

I

I

I I

I I

I I I I I I I I

----

----

----

---

Bil

d

1

EP

-44

r------------~

I I

20

ER

I I I I I

-~~

-~

4

R

S

I I I

~3

RD

----

2

so

GN

DL_

____

____

___

_

Das

M

Z 7

00

B

asi

c

lZ

-0

13

B

V

1

0

A k

ann

m

it

dem

in

S

lId

2

gezeig

te

Pro

gra

mm

U

bers

ch

rieb

en

w

erd

en

ur

n eln

e serie

lle

Date

nau

sgab

e

zu

lich

en

D

amit

K

lein

bu

ch

stab

en

k

orr

ek

t g

ed

ruck

t w

erd

en

m

uss

d

ere

n

Co

de

erst

in S

tan

dard

A

SC

II-C

od

e u

mg

ew

an

delt

w

erd

en

D

azu

w

ird

U

nte

rpro

gra

mm

d~s

RO

M-M

on

ito

rs

(Wan

dlu

ng

v

on

A

SC

II-

Zeic

hen

in

co

de)

verw

en

det

D

as D

ruck

bere

itsch

aft

ssig

naI

der

EP

-44

m

uss

n

ich

t v

or

so

nd

ern

au

ch

w~

hren

d d

er

Au

sgab

e ein

es Z

eic

hen

s abgefr~gt

werd

en

D

ie

EP

-44

h

at

nam

lich

d

ie U

nart

ih

r D

ruck

bere

itsch

aft

ssig

nal

wah

ren

d

der

Ueb

ert

rag

un

g ein

es Z

eic

hen

s zu

lo

sch

en

In

ein

em

so

lch

en

F

all

m

uss

d

as

Zeic

hen

n

och

mals

g

ese

nd

et

werd

en

w

enn

ern

eu

t sch

aft

an

gezeig

t w

ird

D

ie

Ueb

ert

rag

un

gsg

esc

win

dig

keit

(1

20

0

Bau

d)

du

rch

ein

e w

art

esch

leif

e

(Zeil

en

4

0

un

d

41

) b

est

lmm

t

Erf

ah

ren

e S

harp

shyP

rog

ram

mie

rer

kb

nn

en

sic

h ~ine

g

ep

atc

hte

Basi

c-K

op

ie h

ers

tell

en

1

st

zu

beach

ten

d

ass sic

h d

er

Basi

c

Inte

rpre

ter

nach

d

em

Au

tosta

rt

selb

st

urn

1200

H S

peic

herp

latz

e v

ers

ch

ieb

t

~

PA

GE

Bl1

d

2O

lT

PU

T

TO

B

RO

TH

ER

E

P-4

4

4 P

-T

CH

B

AS

IC IZ

middot

01

3

B

V

10

A

~

6 R

OM

11

0N I

TO

R

RO

UT

I N

E

FO

Rein

en

7

AS

CII

T

O

DIS

PL

A

C

ON

VE

RS

ION

8

9

AO

CN

E

QU

O

BB

9H

1

0

11

C

HA

RA

CT

ER

I S

IN

RE

G I

ST

ER

bull A

bull

l

12

N

1

3

OR

G

16

82

H

14

L

OA

D

OB

OO

OH

1

5

16

8

C

B7

F

BR

OT

HE

R

BIT

7

A

B

IT

7 S

ET

k

bn

nen

1

6

16

84

80

9

JR

Z

HA

ND

SH

gt0

A

SC

II

CO

DE

O

K

I d

er

17

18

C

ON

VE

RT

S

HA

RP

-T

O

BR

OT

HE

R-C

OD

E

19

-~

2

0

16

86

D

3E

2

OU

T

10

E2

H

A

SW I

TC

H

TO

E

PR

OIt

2

1

16

88

C

DB

90

B

CA

LL

O

CN

-A

SC

II-

DIS

PL

AY

C

OD

E

~

2

1

68

B

D)E

O

OU

T

10

EO

H

A

BA

CK

T

O

RA

It

23

1

68

0

06

20

S

UB

2

0H

D

ISP

LA

Y

A

SC

I I

CO

DE

~

24

2

5

WA

IT

FO

R

PR

INT

ER

R

EA

DY

S

IGN

AL

2

6

27

1

68

F ~7

HA

)lD

SH

L

D

DA

S

AV

E

CH

AR

AC

TE

R

28

1

69

0

OB

FE

H

AN

OI

IN

A

10

FE

H

C

HE

CK

ein

2

9

16

92

(8

47

B

IT

OA

R

DA

3

0

16

94

2

0F

A

JR

N

ZH

AN

DI

LIN

E

31

1

69

6 ~

~

LD

C

D

CH

AR

AC

TE

R

NO

W

IN

C

lZ

3

3

S

ER

IAL

O

UT

PU

T

12

00

B

AU

D

34

3

35

1

69

7

I E3

2

RS

23

2

LD

E

50

S

EN

D

18

41

B

ITS

3~

16

99

3E

Io0

OC

TO

L

D

A4

0H

S

ET

I R

T

HIG

H

N

J7

1

69

B

D3

FE

O

UT

I

OU

T

IOF

EH

A

1

BIT

O

UT

PU

T

38

1

6gt

0

06

06

L

D

B2

14

W

AIT

R

EP

tAIN

DE

R

OF

3

9

16

9F

1

0F

E

WA

IT

DJN

Z

WA

IT

83

3

ItIC

RO

SE

CO

ND

S

I 4

0

16

AI

DB

FE

IN

A

1

0F

EH

C

HE

CK

4

1

16

A3

C

84

7

BIT

O

A

RD

A

42

1

6A

5

20

E9

JR

N

Z

HA

NO

I A

GA

IN

-J4

3

16

A7

ID

D

EC

E

E

ND

O

F

CH

AR

AC

TE

R

4

4

16

A8

80

8

JR

Z

ST

OP

Y

ES

t ~

45

1

6A

A

37

SC

F

TR

AN

SF

ER

N

EX

T

46

1

6A

B C

Blq

R

R

C

DA

TA

B

I T

TO

C

AR

RY

~

47

1

6A

D

IOE

A

JR

N

CO

UT

O

BIT

middotO

4

1 1

6A

f -

F

XO

R

A

NO

C

LE

AR

10

1

IbB

O

IIIF

q

JR

O

UT

I IR

T

50

II

gtB

FI

ST

OP

P

OP

A

F

RE

SIO

RE

H

16B~1

El

PO

P

HL

5

16B~

III

PO

P

DE

5

3

IIgt

B

(I

Po

P

EIC

R

EG

IST

ER

S

tt-t

it C~

RE

T

5~

EN

D

Fall

s k

ein

A

ssem

ble

r zu

r V

erfU

gu

ng

ste

ht

k

an

n d

er

Masc

hin

en

co

de

au

ch

m

it

Hil

fe d

es

in B

ild

3

gezeig

ten

B

asi

c-P

rog

ram

ms

in

den

S

peic

her

geshy

sch

rieb

en

w

erd

en

V

ors

ich

t

das

Pro

gra

mm

m

uss

v

or

dem

S

tart

en

aU

f B

and

erm

og

-g

ere

ttet

werd

en

SH

AR

P-

ein

A

nzeig

eshy

nu

r

~ ~ S

erie

lle

o

ate

fa

usg

atgt

e

(ue

r E

P-4

4

Dru

ce

r

It

12

00

B

aud

8

-B

lt

Co

de

BU

d

3

au

ch

3

0

FOR

I

S1

68

2

TO

S

I68

6

40

R

EA

D

It

PO

KE

1

1t

5

0 ~ElCT

I

Dru

ck

bere

itshy

60

N

EW

70

R

EI

l1

asch

I n

en

co

de

w

ird

8

0

IltE

It

90

D

AT

A

SC

8S

7F

S2

8S

09

5D

3S

E2

SC

OS

B9

1

00

D

AT

A

50

B

$1)

3 S

EO

SD

6 5

20

55

7

SO

B S

FE

D

ab

ei

11

0

DA

TA

S

CB

S4

7

S2

0S

FA

S

4A

S

IES

32

S3

E

12

0

DA

TA

S

40

S0

3S

FE

S

06

S

06

SIO

SF

E

SO

B

DO

D

AT

A

SF

ES

CB

S4

7S

20

SE

9S

IO5

28

S0

8

)0

0

DA

TA

S

37

S

CB

SI9

S3

0 S

EA

SA

F 5

18

5E

9

15

0

DA

TA

S

FI

SE

IS

OI

SC

IS

C9

~

~

r

~

~

J

0

~

J

H

~

J

4)

0

3

itj

~

a

JT

~~

0

~

J

-C

~

Iw

~

~~

~-

~ --

2)~

~jI

Wer

eln

EPROM-programmierger~t

zur

ver

fUg

un

g h

at

ka

nn

das

in 8

ild

4

geshy

zelg

te P

rog

raam

in

den

R

OM

-Mon

itor

ein

bin

den

D

anac

h k~nnen

Pro

gram

me

w

elch

e d

as

ents

pre

chen

de

Mo

nit

oru

nte

rpro

gra

mm

au

fru

fen

-Z

B

Ass

emb

ler

ZEN

xshy

unver~ndert

ver

wen

det

wer

den

Zu

b

each

ten

1

st d

le

ver

kU

rzte

War

teshy

sch

lelf

e

ltZ

elle

5

8)

D

er

MZ

-700

arb

elt

et

nb

l1ch

b

el

RO

M-Z

ug

rlff

en m

lt

war

tezy

kle

nt

Der

A

nsc

hlu

ss d

es

MC EPROM-Programmlerger~ts

UN

IPR

OM

-l am

M

Z-7

00 w

ird

vo

rau

sslc

htl

lch

im

n

ach

sten

MZM

b

esc

hrl

eb

en

s

PA

OE

B

lld

4 ~

I rt

2

OlT

PV

T

TO

Il

RO

Tlt

ER

E

P-

4

3

h 4

PA

TC

H

IIO

NIT

OII

1

~

6 E

(T

ER

AL

S

(1)

7 C

S

~

9

ST

I

Ia

u

D-

OH

10

P

rIS

G

Ea

u

lA5

H

a 1

1

7A

DC

N

Ea

u

08

89

H

12

(j

~

13

-

UT

OS

TA

RT

E

lT

Jn

PO

fI

(j

14

1

5 01

10

O

AF

OO

H

0 r

16

L

OA

D

OA

FO

OH

(t

) 1

7

AF

OO

0

3pound

0

ST

AR

T

OU

T (O

EO

H

1

NX

S

WIT

CH

C

) 1

1

8

AF

02

2

10

01

10

L

D

HL

OIl

OO

OH

8

LO

CX

(1

) Iq

05

1

10

00

0

LD

O

EO

2

0

O

S 0

10

01

0

U)

BC

IO

OO

H

1

C)

21

01

1

01

lO

LD

IR

I

OY

3 (t

) 2

2

O

D

C3

00

00

JP

0

ST

AR

T

PlO

IUT

OR

Cl

) ~

23

1

2

4

~IIIT

CH

AR

AC

TE

R

IN

A-R

EG

IST

ER

(1

)

2S

r

26

O

IlG

IS

FIt

Z

3

17

LOA

D

08

1S

FH

~

~

2S

O

IM D

L

PR

HT

P

US

H

DE

S

AV

I[

RI

GIS

TE

R

~

29

0

19

0

CS

71

8S

T

7

LO

IWU

C

M

(C

l

30

0

19

2 280~

JA

Z

HA

ND

IH

0

C

31

~

32

C

ON

VE

RT

H

AR

Pshy

TO

M

IOnt

EIt

-CO

DI

)3

(C

l

34

0 I

g

C

OIl

90

B

CA

U

A

DC

N

35

0

19

7

06

20

su

a 2

0H

rJJ

lt

36

)

7

WA

I

IOR

R

O-

Lo

w

Cl)

0 3

8

~

3 3

9 0

19

9 5

7

ItA

lfD

SN

LD

D

-A

S

Avr

CH

AR

AC

TI

R

a -U

l 0

1911

0 D

ill

HAND~

III

bull

IOIf

~

U

01

9C

C

84

7

BS

T

0

42

0

19

20

11

JA

N

ZH

AN

DI

Cl)

3

~]

01

10

4

A

LP

CD

C

HA

RA

CT

ER

A

GA

IN

C

N

44

0

1A

1

IBM

JA

A

S2

32

I

~

cr ~

46

D

U

Y

PA

IfT

IER

T

IM

47

Cl)

0 4

a

OR

Q

1~5It

()

0 ~i

J

LO

AD

0

1l1

55

tt

H(t

inri

ch

B

au

r

r

50

D

tS

C

DA

SO

I P

TI

ST

C

AL

L

5G

I

0 I

58

C3A

DO

O

JP

S

TI

Geo

rg

Kem

pf-

Str

5

15

CJJ

2

C

H-8

04

6

ZU

rich

I-

-l 0

53

l

UJA

I

GU

TP

rlf

l

ZQ

O

IlA

UD

0

54

ol5

a

11

l2

R

S2

32

L

D

K5

0

b

UI~D

]14

0 O

lrro

L

D

Itbullbull

~O

Ul

Jgt

~7

015

1 0

3n

O

UT

I

OU

T

(01

101

A

I--l

Z

~a

01

61

a

acr

LD

middot Ir

t_

0

~

19

01

63

Io

n

WA

middotIT

D

JNZ

W

AIT

6

0

01

65

D

lln

I

1

(0

l1

1li)

0 tTJ

6

1

01

67

C

II4

7

alT

O

A

Z

62

0

16

9

20

2Jl

JA

N

ZH

AD

I Jgt

Cl

6

3

01bullbull I

D

OH

64

0

16

C

28

08

JA

Z

ST

OP

~

tTJ

65

0

16

3

7

SC

I

()

0

0

16

1

CII

L9

li

lt

c r

(1

67

Ot7

3

0

JIt

IIC

IO

UT

O

(1)

l6

e 0

1 T

J

AI

X

O

A

6

01

74

1

89

middot JA

lt G

un

~

e 7

0 0

17

6

01

S

TO

P

PO

P

a

to

71

0

17

7

C9

middot R

In

72

ID

IOmiddot

00

0

L r

l r

~~ 3NIOOID~middot3NlroID~middot3NlroID~middot3

~ 3NIOOm~middot~NIOOm~middot3NIOOID~middot~N

~3NIOOID~middot3NIOOID~middot3NI~m~middot3NI

~NIOOID~middot

IOOm~middotXNlooID~middot~NIQ)

rJ

I 0)

XI

ttI 3 N I 00

I~

to

3 I-J I CO

I~

to

3 N I 0)

~

to

3 N

~

Imiddot

I

OII~~

3I

J I o

oIDI

JI

00

-shy

I O)IDIJI~

31J

I o)m~middot

m

NlroIDIJImiddot3NlroID~middot3

~

31J

I O)~I~

3I

J I 0

0~1~

3r

l middot3Nloom~3NIOO~~middot3NlooIDIJImiddotplusmnNI

3NIOOIDIJImiddot3NIOOID~3N

middot IOOIDIJImiddot~Nlm

Iro~

lJI

middot 3Nloom~middot3NIOOmlJlmiddot3NIOOm

[

ie ~

~ 0middot

~

J

H middot

~

J

a

Q

0middot

~

J

middot3middot

ii

~

a

~

I~

I r

-i

~

~

J

C

0middot

~

1

~

)

r (1) h

rt

I--l

O

l

m

(

1) ~

(-r

(t) LV

LV

00

J

])

~

irJ

i I o o 3 I~

C

(ofshy

fD

~

~

3[J

I OII~~

I

J I O

OIXI

shy

bull --

-

[I

I 00I

D~

3r-

J I O

)I)

JI

J

3

-~ 0

0m

lJlmiddot

3I

J I o

m~middot

ij

1[1 ~

J IQ

+

-u

) 0 I ~

1[1 A +

N

-

I 00

m

~

bull 3 N I 00

ID

ttt

3 IJ

I I

I IL

shyI 00

-~

r

)J

ID

~J

bull

+

j~~

o 3

r ~

~

~ ~ ~

T)

Z

3 ~

tI

I u

r

T)

to

t-t

r ~

0(

)

AI

I ~

~

-c

3 rJ I Q) ID

IJI

3 rJ

I Q) ID

IJI

3

IJ

0) ID

IJII1f

I

i~

In~1

~I

I~J

ID

U II

I ~

Q)

J IJI

ID

---

_-

~

oh ii)orn shy T- ~-PorMmatiq~rph ~~~ ~ - - gt ~- ~-shyS--------

10 REM 70 REM Schematsche lechnung 30 REM eine~ Rose 420 LINEi65-200 145-205 133-205128 shy

~

40 REM fue~ Ml-731 ~ 198120-20090-18578-170 0 50 REM 430 MOUE60-125 ~ 60 MODE GR 4lt10 LINE50~-15568-195105-210 135-20 Zmiddot70 peOLOR3 5 80 MOUEI000HSET 450 MOUE85-45 ~

90 MOUE38-80 CU460 LINE)5-lt1510-10515-13018 -158 6 100 LINE38-7540-6545-5350-2550shy E3-21893-223108-215125-225165-72 2055-2058-2385-23100-18123-20 0180-220185-215185-210200-20520 ltlJ 130-15 0-198205-195220-170220-145 C)

110 LINEI38-20145-23158-25155-28 470 MOUE50-200 0163-28183-33195-35208-33220-40 480 LINE43-24090-~55]15-268 1251 -2H - ~ 245-138220-155 0 135-265145~260165-258 195-2jS 19 U Q)

120 MOUE66-70 5 -207 C

130 LINE95-35143-25177-45195-68 490 MOUE195-228 UCO (l

140 MOUE53-147 500 LINE255-220258-168263 - 170253- ~ltr 150 LINE48-1 1565-70113-53138-431 130255-115235-95 l

UO70-5~190-65205-75225-110223-123 510 MOOE TN 00225-128220-145213-153208-165 520 SKIP15 llJ M 160 MOUEI13 -53 Cl L()

170 LINEI03-6580-8360-10860-1256 Z W

3~13580-83 M3 180 MOUEI03-65 Z

10 REM P~imfakto~ze~legung ltrC190 LINEI43-60 150-55193-80 190-65 20 REM fU~ SHARP Ml-700200 MOUEI43-60 u o (l30 REM fidipiet Dez210 LINEI70-80180-90193-105 197-13 by 83 0040 REM zB DIE lAHLEN5203-128205-130210-lI0203-90195 rJJ~ 50 REM 648484267 - ~ o (l60 REM 78907651-88193-80 1 O~70 CLS220 MOUE70-113 1-0 8~ PRINTP~imfakto~ze~legUn9 de~ ~Qhl N I ~230 LINE88-95~3-95 PRINT N CU240 MDUE170-80 90 INPUTB i He N e i ngeben N ~rJ)

100 N=INTCABSCNJ) W=SQRCN) )(=0 110 PRINTN jN PRINT E

0120 IF N=l THEN END gt130 A=2 140 GOSUB 220 0)

~150 IF X=l THEN END l

160 IF BltgtINTCBJ THEN GOTO 180 0) 170 GOTO 130 180 A=1 E

c190 A=A+2 GOSUB 220 ltlJ 200 IF X=1 THEN END ~3 210 GOTO 190 ltlJ

220 IFCAgt=W)+CN=lJTHEN X=l GOTO 260 C)

230 B=NA -shy240 IF B=INTCB) THEN N=B PRINT A GOT ltlJ

co 230 U

250 RETURN r-

260 IF ~Hgt 1 THEN PRINT N RETURN ~

0270 END C ~ ltlJ ~

4

Fur- den

SHARP ~OOA

~ ~

F $che I GmbH

DM 15- (incl 7 MWSt)

250 LINEI55-70125-6598-8085-122 260 MOUEI50-15e 270 LINEI60-155165-145165-125153shy95165-10511-15817~-93163J-80150 -75108-88100-100138-88153-95 280 MDVEI40-9~ 290 LINEI25-100113-110 103-128106shy1middot1 1 110 -1 35 120 - l 33 138 - 1 30 15 - 1 35 1~0-118145-97 138-98 148-123 300 MOVEI30-148 310 LINEl53-160170-155160-163140shy165118-16395-14388-12093-110 l0-140118-155153-160 320 MOUE~78-158 330 LINEI65-165148-173110-173 100shy16395-1pound088-13580-12097-123 3lt10 MOUEI90-125 350 LINEI93-140170-178163-178155shy183128~-183103-l7595-170103-166 360 MOUE127-183 370 LINEl20-190105-18578-17065-16 065-15363-15063 ~ 135

380 MDUEI20-190 390 LINEI55-190 175-185190-165200shy160195-145198-138198-138197-135 400 MOUE208-165LINEI78-183 410 f10UEI85-179

ae i Uig ~ _ ~HARP~Co-mputer Heft 16 ~ei te 34

I

_-----shy ~

~ ~~~ rfF~rH ~ h 1fq rH m~~ ~ ~ P h ~ ~J q r ri ~

vlckede

rogra~ brlngt elnlge Veraenderungen In das Basic MZshy2~046 Kit CTRL~oder PRINT CHRf(lO) wlrd zvlschen de norashylen und de voa MZ-700 her be9nnten zve I ten Ze lchensatz uageshyc altet Oas Koaaando CTR~oder PRINT CHR$(12) schaltet In

be iden Ze Ichensaetzen zvlschen noraaler und Inverser Oarste 11 ung ua Die Koaaandos auessen nach de Laden des Kaschlnenprograbullbulles alt USR(~~8B) Inltlallslert verden

~588 ~~80 ~590 5593 ~~96 ~599 ~~9C 559F ~~A2 ~~A~ ~5A8 55AB

~5AC 55AF 5580 5583

- 55B4 55B7 5588 55BB

5 5BC 5580 558F 55C2 55C4 55C5 55C7

5 5C8 5~C9 ~5CC 55CE 5~00 5501 ~~02 5503 5504 ~5D5 ~~06 5507 ~~D8 550-9 550A

~~D8 5~DC

3E CO INIT LD AfCD 32 OF O~ LO ($O~OF) 32 EC O~ LD ($05EC) 21 BC 55 - LD HLZEICH 22 EO 05 LD ($05EO)HL21 C8 ~~ LD HLINVS 22 EO O~ LD (f05EO)HL21 AC ~5 C(jL -ngt LO HLCTRLJ 22 6F 00 LO ($006F) HL 21 B4 55 -TRl- F LO HLCTRLL 22 73 00 C9

3A DB ~5 2F 32 DB 55 C9

3A DC 55 2F 32 DC 55 C9

29 CB E4 3A DB 55 FE 00 C8 CB DC C9

P~ 3A DC 55 FE 00 28 06 Fl 2F 23 09 77 C9123 D9 77 C9

00 00

LO (0073)HL RET

CTRLJ LD A (FLAG 1 ) CPL LD (FLAG 1gt A RET

CTRLLLO A(FLAG2)CPL LD (FLAG2)A RET

ZEICHADO HLHL SET 4H LO AltFLAG1) CP 0 RE Z SET 3H RET

INVS PUSH AF LO A(FLAG2) CP 0 JR ZIVOFF

IVON POP AF CPL INC HL EXX LD (HL)A RET

IVOFPPOP AP INC HL EXX LD (KL)A RET

FLAG 1 DE8 fOO PLAG20EF8 00

J( Accu - CALL-Code J( Zua Monitor J(

HL-Elnsprungadresse Zua Monitor HL-Elnsprungadresse Zua Monitor

J( CTRL-J aktivleren J(

J( CTRL-L aktlvleren J(

Zua Basic

J( Flag fuer Zelchensatz J( auf 00 oder FF setzen

J(

J( CTRL-J beendet

J( Flag fuer Invertleren J( auf 00 oder FF setzen J(

J( CTRL-L beendet

Olsplaycode 8 Offset auf 1 Zelchensatz Accu FLAGl Flag = Ja - Zelchen anzelgen Offset auf 2 Zelchensatz Zelchen anzelgen

Accu retten Accu = FLAG2 Flag - 0 Ja - Noraale Oarstellung Accu zurueck Invert leren Zelger korrlgleren Register uaschalten Accu zua Blldschlra Welter ia Monitor Accu zurueck Ze lmiddotger korrlg1eren Register uaschalten Accu zua Blldschlra Welter la Monitor

Flag fuer Zelchensatz Flag fuer Invertleren

~

o ~ -~

Z

~ al E ~ Q)

~

o c U Q)

c U

COal Jlt -l 00 00 rLl-i om Z rLl 3-i Z ltc

U o al OD (jJ~ 1 O~ O~ 1--0

C N~ ~U)

E o gt g 1 Ol ~

E c Q)

c Q)

~

~ ill c U ~

-I

0 C 1 Ol ~ q

~ ~

~

l WZOJ

~ ltK WlI8Zns UI lEWEZnS shyOa

~amp

wa ~

Cl) Ishy~ u(J

i o tJJ

-- 11111shy~ --------

Das Angebot wird stan9ig erweitert

~~~~~~~~~~m~~~~~

lrJ~l~tm

Heft 16 sette 35shy Ft lIes +middotuet-middot

-(IN~~UfSfUI1~(~ ~~

In Berlin erhalten Sie Alles fUr- Sharp-BUcher bei

Leitfaden Fachbuchhandlung SamoastraBe 231000 Berlin 65

Tel (030) 4651660 4658060 (ab Herbst 1986 Sammelnummer 4535055)

OOnungszeiten Montag bis Freltag

930 Uhr bis 1800 Uhr durchgehend geaffnet

Alles fUr Sharp-Computer Anwenderzeitschrift- und bUcher

Sehr geehrte Damen und Herren

wir bleten Ihnen eine auBergewohnliche Moglichkeit Ihre Buchhandlun Uber unsere Zeitschrift Alles fUr Sharp-Computer einem breiten Kun denkreis bekannt zu machen

Bestellen Sie jetzt fOnf BUcher aus unserem Sortiment und Ihre Buchshyhandlung erscheint in der nachst erreichbaren Ausgabe in unserem EinkaufsfUhrer aIs Ansprechpartner fUr den Anwender So ist der Kund informiert daB Sie seine nachstliegende Bezugsquelle sind wo er ei interessantes Buchangebot vorfindet In der Hoffnung auf eine gute Zusammenarbeit

Ihre Fischel GmbH

IJr H~~ Sharp Microcomputer bullbullbullbullbullbullbullbullbullbullbullbullbull Fischel GmbH Kaiser-Friedrich-Str 54 a o - 1000 Ber1in 12 bullbullbullbullbull bullbull bull bull bull bull bull bullbull Tel 030 323 60 29 Mo - Fr 10 - 1800 Sa - 14 h

Iraquo - C~ i s lis I lt alle Preise in DMgt

1 PC-1500 Programmier- und Programmhanqbuch (ISBN 3-924327-00shyVK = 49- OM

2_ PC-1500A Maschinensprache~Handbuch (ISBN 3-924327-06-8) VK = 49- OM

3 Graphikhandbuch fUr Sharp Computer (ISBN 3-924327-04-1) VK = 49- OM

4 PC-140102 Systemhandbuch (ISBN 3-924327-01-7) VK = 39- OM

5 PC-1401 Anwendungshandbuch (ISBN 3-924327-08-4) VK = 39- OM

6 PC-140102 Maschinensprache-Handbuch (ISBN 3-924327-11-4) VK = 49- OM

7 PC-1350 Maschinensprache-Handbuch (ISBN 3-924327-10-6) VK = 59- OM

8 MZ-700800 Maschinensprache-Handbuch (ISBN 3-924327-07-6) VK = 49- OM

9 BASIC-Lehrbuch fUr Sharp Computer (ISBN 3-924327-09-2) VK = 49- OM

10 Software-Recht (ISBN 924327-03-3) VK = 29- OM

11 PC-1245516061 Anwendungshandbucn (ISBN 3-924327-14-9) VK = 49- DM

12 PC-1500A Tips- und Tricks-Handbuch (ISBN 3 - 924327-12-2) VK = 49- OM

13 Erganzungsheft zum ~C-1500A Maschinensprachehandbuc6 (ISBN 3-924327-17-3 VK = 15- pM

14 PC-1450 Maschinensprachehandbuch (ISBN 3-924327-23-8) VK = 49- OM

N fUr illiifruiur

nil PM S8ARP-Comput~r HeXt 16 Sei te 36

--

15

shyD

M

Fur

d

en

SH

AR

P ~

Ma

ch

i ne

ns P

ra

ch~

middot shy

-Ho

ncb

Kh

~

~D~~

~~~~

~~~

wm

~ID

~rn ~~

~ ~~

m ~~

~~~~

~~~~~~~

~~mr

n~[

~~m

~~~~~m

lE-pound

IiJfP

Rf

wa

49

shyO

M

~~f5

~~

Fur-

SH

AR

P

Maschinensp~acheshy

-Han

dbuc

h

mlla

M~

lmJ~jl~~MnmrWi

MH

J-U

tU7

middotu

-1

F IS

CH

EL

G

bH

~ijE~~~rmmlm

IiII

49

-

P C

-15

0 0

TA

SCH

EHco

npU

TER

pC-I~e8

PRO

CR

An

IER

shyUN

D PA

OG

RAnn

HA

HO

BUCH

~IVII

mIT

l m(E

)(])

m

fTImm0~e

-~

-shy

39

-0

H

~

~

F

isch

tl ~

49

-0

M

f-O

(J

4 (

j)

(D

~o

-(1

(D

lt) r

n Il k

q

un

bb

ur1

1

~

~

Q)

bullbull

bullbullbullI

I-

~

J I

CV

1

I1Il

_-

()

liU

)

den

~450 _

bull O

r 0

J 0

Sta

i

I_

jl1

DM

shy

0

bull

-~~

J ~

shyFJ

SCH

EL

G

bH

49

-0

11

Alia

s fu

r S

HA

R P

C

ompu

ter

Fis

ch

el

Gm

bH

Ka

isa

r-F

rie

dri

ch-S

tra

Be

64

a

1000

Ber

lin 1

2 -

Tel

03

03

23

60

29

aIl

e p

rels

e

incl

7

l1

WST

I

ro

rl~I~middotter

~-~

-

-shy

--

-

_

c--~

shy

~~

shy

-

---

---

--shy

~mo_

-2

9-

0M

ianmiddot

sir

1I

t b

r b

umiddotr ~

fI~

SH

AR

P

ffin

mpu

ltr

Am

n-IW

M

-------

-- --~

BA

SIC

-Leb

rbuc

b rU

r sn

rp

co

pu

ter

16

0 S

elte

D

Pre

la

49

-0

11

mst~

un

gsshy

-Anw

end Ha

ndbu

ch~

_ -

SI-

IAR

P _

_

49

-

DK

ALL

E V

ERG

AN

GEH

EN

HEF

TE

SIN

D

NO

CH

LIE

FER

BA

R

11

Bit

te s

leh

e B

est

ell

sch

eln

fU

r eln

A

bo

nn

emen

t

49

-0

11

6

-D

I1 p

ro H

eft

Fur

de

n S

HA

RP

Epound

95O

IQ

sch

ineN

PfO

chdeg

eshy

~

-shy~ shy~9 -

DH

--1

1_

~UI

d

en

SH

AR

P

~~

Ma

sch

ineN

PN

1ch

emiddotshy ~

-shy 1_shy

0

11_

Fur

d

en

SH

AR

P

MZ-

700

MZ

-800

San

e

rou

_

irt

~_h yen

--

shy

_ou_

49

-D

I1

Das enen Rennwagen

LISTING BRIDGESTONE TURBO - 1100CLEAR 1110 LPR1NT 1120LPRINT 1130LPR1NT 1140iREAO A8(DEF 11451F A=0 1150LPRINT 1160LPRINT 1170LPRINT

1190GOTO 1200LPRINT

1210LPRINT

1220LPRINT 1230LPRINT

1240LPRINT 1250 LPR i NT

1260REAO 126~ IF 1270A=K 1280~FOR 1=1 1290(=K 1300LPRINT 1310LPRINT 1320A=CB=0 1330NEXT 1340GOTD 1350LPRINT 1360LPRINT 1370LPRINT 1380LPRINT 1390 LPR I NT 1400LPRINT 1410LPRINT 1420LPRINT 1430 lPR INT 1440LPRINT 1450ENO

15100ATA

15200ATA

15300ATA

1540 OATA

15700ATA

15800ATA

1590DATA

16000ATA

rnli -SHARP-Computer Heft 16 Seite 38

~~~ bull bull~

--

~----~------------------~~~------~-------------------

~lOOi~l(tpound ~ fu~ den SHARP PC2500 16100ATA 30-12830-116O330-116

(C) DEZEMBER 1985 24-120~324-12024-132~03

Ch i st i aI1 Sruaol i cha 1620DATA 3B-7232-720332-7232 -66O332-6638-72O3

L6300ATA 24-4230-38O330-3830 P~o9~amm BR1DGESTONE TURBO zechnet -260330-2624-30O3

n Fa~be ouf dem Ploite~ 1640DATA 24-3024-42O366-1848 des SHARP PC-2500 -12O348-1242-42O3

16500ATA 42-4260-48O360-4866 -18O384-84162-120O1

1660DATA 162-120162~-16801162-1CHR$ 27 Ib 6884-168O1144-112144-168

CHR$ 2710 O1

M1450 LPRINT I 1670DATA 84~174162-17401162-17

4159-195O1159-19584-207OTHEN 1200

1LE

1680DATA 84-20784-174O184-210CHR$ 27 STR$ F

158-19801~158-198156-2060MAjB 1

1180LPR(~T 0[0 16900ATA 156-20684-228O184-228

1140 84-210O184-8490-96OO

CHR$ 27i0 LPRINT M45shy1700DATA 90-8690-120O090-1208

54 7-126OO87-12687-1680O

053-5463-10245-1024 17100ATA 87-174y84-18000162-120

5-54 168-150O2168-150166-186O

M65-210 2

072-21072-21666-216 1720DATA 166-186156-21602156-2

66 -210 1684-246O284-24678-258O

M66-234 2072 middot-23472 -24056 -240

17300ATA 78-25848-2700248-27066-234 36-2700278-25896-258OOEFGH IJKL

1740DATA 96-25881-252OO96-258L=0THEN 1350 96-2400078-25878-18602COS I+G8=K SIN I+H

17500ATA 78-le665-1440284-1~8TO J STEP L 78-186O278-18648-186O2COS I+GO=K SIN I+H

1760DATA 84-20478-222O278-222MAiB 24-222O224-22212-218O2OCO

17700ATA 84-22878-246O278-246 48-246O224-24012-236O2I

1780 DATA 12 -23612 -1800224 - -1841260 24-240O224-24042-240O2M15-204

1790DATA 42-24052-261O252-261Ql LPRINT PTURBO 36-270O230-24024-228O2M32-75

PBRIOGESTONE 18000ATA 102-234102-228O3102-2

CHR$ 27 3 2890-232O390-23290-240O

M147-124 3

PSKYLINE 1810DATA 90-240102-234O3OOO0

M0-330 ~00~360-153~0360310

CHR$__27 1 i b 18200ATA OO87-155165190785O0

CHR$ 270 27-1681852251610 18300ATA OO36-1592253152910O

045-170310430151015000ATA 12-1812-15300t2-1532 1840DATA O028-16798225118OO4-156OO12-13824-144O0

34-159227305211024-15624-9~~0012-8424 18500ATA 0038-1673154301310O-90OO24-9030-88OO

027~234143190181030~8830-640030-6424 1860DATA OO58-2461702004910O-66OO24-6612-50OO

O22-258180265121024-6624-24OO12-1824 1870DATA 0O24-2252683054510O-24OO24-2442-12O2

050-29995135~481042 -12 42 -153 0242 -153 2 18800ATA OO18-2192703104810O4-1530224-15651-15602

0~87-1202704188515500ATA 24-14466-144O266-1 4 4 1890DATA 0087-1202684301250066-12O266-1242-12O2

0OOOOO15600ATA 66-1284-84O284-8484 -1680284-16856-1320i

66-2484-84O248-5448 -1021O

51-5451-1021O54-5454 -1021057-5457-10210

60-5450-1021O60-1084 2-1140342-11~48-14403

48-14466-138O366-138 60-108O324-13230-128O3

UMP -

-- i~ci J+i~ r ~-potMmat~ o n ~~ ~~ r ri ~~- f bullbull bull ~~~ bullbull ~ ~~

~

1035 D=WU TIC- TAC-TOE HI35 GOTO 1040

1037 D=M 14S0LET G(K)=2I 1040 ON OGOTO 104 14SSLET W(KY=COshy

110421043 SP01 XIX 1044 1045 le 1480NEXT K 46 1047 HJ48 1490LET MAX=-le0 1049 o

gtlt1I 0 10 1041GLCURSOR (40 1492FOR K=lTO 9

-50) GOTO 1 1494 IF W(KraquoMAX 0se THEN LET MAX

1042GLCURSOR (~9 =W(K)LET WUOIOIX -50) GOfO 1 =K 0S0 149SNEXT K

1043GLCURSOR (is 1498RETURN 9 -60) Gora 1500GOSUB 200 10S0 1510 INPUT WILLS

10CLEAR CLS 1044GLCURSOR (40 T DU BEGINNE WAlT 10PRINT -133) GOTO N (JN)jM$

Tl C - TA 1050 IS15LET Z$=W C - TOE 1045GLCURSOR (99 LET ZUG=0

2e BEEP 4 48 100 -133) 60TO IS201F M$=N BEEP 1 100 Hl0 1050 THEN GOTO 15

21GRAPH CSIZE 3 1046GLCURSOR (IS 50 FOR J=ITO 4 9-133)GOTO 1530GOTO 1570 GLCURSOR (0+ 1 1050 lSS0LET ZUG=ZUG+ 0)LPRINT TIC 1047GLCURSOR (40 1 -TAC-TOENEXT -197)GOTO 1555REM BRETTAN 1 10S0 ALYSE

23 GLCURSOR (0-1 1048~LCURSOR (99 lS50GOSUB 130e 0) -197)GOTO GOSUB 1035

25AWAIT 10 10S0 REM COMPUTE PRINT DU = 1049GLCURSOR (IS RZUG X ICH = 0 9-197) 1555GOSUB 1900

26BEEP 4100300 10S0LPRINT F$(O) IF Z$lt)W 30GOSUB 1000 10SSGLCURSOR (e~ THEN GOTO 19 40GOTO 1500 -220gt 50 S0bATA 40-5093 1060 RETURN 1570LET ZUG=ZUG+

-se 155 -S0 4 1200 BEEP 3 1475 IGOSUB 1200 0-12393-123 5 GOSUB 1037 155 -12340shy 12eSlNPUT ~DEIN 1575GOSUB 1900 IS7 93 -lS7 15 ZUG Cl--9) IF Z$lt gtW 0 -IS7 jM THEN GOTO 19

50 DATA 12345 1230 IF FCMgtlt)2 50 5 7 89 1 4 7 THEN GOTO 12 1595 Gom 1550 2 5 8 3 5 9 05 ~800REM

70DATA 1S93S 1240LET FltM)=3 1805RESTORE 60 7 LET F$(M)=X 1810FOR L=lTO 2~

200GRAPH CSIZE 5 STEP 3 COLOR 1S0RGN 1290RETURN 181SREAD XlX2X

210LINE (0 -73)-( 1300REM 3 220 -73) 130SWAIT 0PRINT 1820cLET X=GltXl) GLCURSOR (0-1 ICH DENKE GltX2)G(X3) 46)LlNE U3-1 1310GOSUB 1400 1825IF X=120R X= 46)-(220-145) 350LET F(WU)=5 18THEN LET S

220LINE (730)-(7 LET F$(WU)= P=SP+1 3 -220) 0 18301F X=200R X= GLCURSOR lt145 1360 RETURN S0THEN LET C 0) LINE lt1450 1400 REM 0=CO+1 )-( 146 -220) 1410FOR K=lTO 9 1840IF KltgtXIANO

22SGLCURSOR (0-2 LET WltK)=-10 KltgtX2AND Kltgt 20) 0eLET G(K)= X3 THEN -GO TO

230 RETURN F(K)NEXT K 1850 100eCLEAR D1M Fshy 1430 FOR K=1 TO 9 18451F X=125THE~

(9)F$(S) 143S1F G(K)ltgt2 LET CO=CO+10 1010DIM G(S)WC9 THEN GOTO 14 00

) 80 18S01F X=45THEN 1020FOR I=lTO 9 1440LET WU=KLET LET CO=CO+50

LET F(J)=2 SP=0LET CO= o NEXT 1 o 1860NEXT L

1030 RETURN 144SLET G(K)=S 1890 RETURN GOSUB IB0e

ewe PIImiddot~ ~ ~SHPlRP~CoHeft 16 Sei te 39

1900REM 1905RESTORE 50 1310FOR L=ITO 24

STEP 3 1915REAa XI X2 X

3 1920LET X=F(Xl)

F(X2)F(X3) 1925IF X=I2STHEN

LET Z$= 1 Gora 1945

1930 IF X=27THEN LET Z$=2 GOTO 1945

1935NEXT L 19~01F ZUG=9THEN

LET Z$=3 1945RETURN 1950REM ENDE 1955 IF Z$=2

PRINT DU H ~IpoundGTrICH BE

1950 IF Z$= I PRINT lCH H ABE GEWONNEN

II 1955 IF Z$=3

PRINT UNENT SCHlfDEN

1370BEEP 54790 WAlT 400

1380 INPUT NOCH MAL (jN) jQ$ IF Q$= JGOTO 25

1985 BEEP 448 14 -- 8 BEEP 1 48 500 TEXT LF )

2END

STATUS 2076

David Wagner Martinsbergstr 11 5470 Andernach ~

[11

llytl

~

mputer_lu

--_ f middot __ ~

ltfshy -_M

~------

PC-1500 HARD-UNO SOFTWARE

Neue Informiddotmat i onen zum PC 1500-Uni versal-Me13-und Steuergerat und

~ur Umbauanl~itung der ROA-64k-Speicherkarte des NDR-Klein-Computers

fur den PC 1500

Auf Leseranfragen hin g~be ich hier nochmal einige -wie ich hoffe shyklarende Erganzungen

-~ei dem Sound-IC handelt es sich um e~nen Baustein der drei Tonshysowie einen Raus~hgenerator enthalt Vielfach modulierbare Steuerreshygister ermoglichen dabei einen Supersound wie man ihn vielleicht vom Schneider-Computer her kennt dort ist namlich dieses Sound-le auch eingebaut

-Damit auch etwas davon sogleich zu Ohren kommt ist noch ein kleishyner Stereoverstarker der zwei (bzw gemischt auch drei) Kanale geshytrennt uber zwei kleine (noch anzu~chlieBende) Lautsprecher wiedershygibt Selbstverstandlich sind aber auch die drei Tonkanale an jede Stereoanlage nschlieBbar

-Alle Programme (auch die Maschine~routinen) laufen in jedem Speishycherbereich

-Die realisierbare Centronicsschnittstelle ist middot bisher nur fur einen Drucker (Listings usw) gedacht sie ist daher nicht CE-158-kompatishybel doch softwaremaBig noch ausbaub~r

Wenn das Digital~andlermodul zur Ansteueruhg eines Motors zB mit 6V wie bei Fischertechnik Computing-Modellen genutzt werden solI ist noch ~in Verstarker-IC zB das TDA 2002 Qotig

Die ROA-64k-Speicherplatine ist jetzt geeignet

A) zum AnschluB an das PC-1500-Universal-MeB-und Steuergerat

B) mit Zwischenplatine oa zum DirektanschluB an ~en PC-1500 bzw CE-150

Kurze Beschreibung

Die ROA-64-Karte bestUckt mit 88k-C-MOS RAM 6264 LP 15 oder mit C-MOS-EPROM 27 C 64 bietet fur den PC 1500 nach Umbau bis zu 64 kbyte Speicherraum der in der ersten Speicherebene (MEO) fur Basic bzw in der zweiten Speicherebene (ME1 mit PEEK bullbull oder POKEbullbullbull oder mit Maschinencode anzusprechen) fur Daten middotusw genutzt werden kann Dabei konnen bis zu 32k in die MEO-Ebene fur Basic je nach Rammodulbenutzung gelegt werden davon 24kbyt~ von amp0000 bis amp5FFF fur Programme und 8kbyte vcn amp8000-amp9FFF fUr Daten

Fur die ME1-Ebene sind je nach Ausnutzung in der ~EO noch bis 48kshybyte frei ~on amp0000-amp9FFF + ampCbOO - ampDFFF Oieser Speicherbereich laBt sich als RAM-Floppy benutzen aus der jeweils Oaten Programme usw in den Basicbereich mitte15 kur~er Programmroutinen geholt we~den

FUr alle moglichen Konfigurationen la5sen sich also Losungen finshyden Es muB nur die Dekodierung richtig verdrahtet werden

Sehr nUtzlich ist die Moglichkeit eines middotSchreibschutzes fur je eishynen 8k-Speicher-Block

Mi t der auch noch mogli chen Akkupufferung wi rd auch das Probl em des Datenerhalts gelost So bleiben auch nach Entfernen der Karte vom Rechner alle Oaten erhalten

Fur die Version B (DirektanschluB an den PC 1500) muB eine geeigneshyte Verbindung zur Speicherplatine geschaffen werden Es gibt die Moglichkeit einer Kabelverbindung oder einer Zwischenplatine

Wenn man als Verbindung zur Steckerleiste der Speicherplatlne noch eine oder sogar noch mehrere Buchsenleisten einsetzt lassen sich sogar mehrere Speicherplatinen gleichzeitig () oder nacheinander verwenden

Ubrigens liegen die Kosten fur die beotigten Bauteile (einschlieBshylich der Platine Stecker und 8 8k-Speicher ICs) noch unter 180 OM

nil i pmp shySHARP-Compumiddotter Heft 16 seite 40

~ Start mit RUN

~ ~~ ~ 9h i ~ ~ ~tff9 h m~~~ ~ ~h ~ - 0~qh h

Hier nochmal -zusammengefaBt aus Heft 785- alle Preise Preise ltincl 14 Mwst)

PC-1500 Universal- MeBshy und Steuergerat incli Software etc

455 DM

DA Wandl er-Modul incl Funkti onsgenerator-et-cSoftware 1511~amp)Komfortabl es Telefoncomputerprogramm mi t Superdatenspeicher und schnellen Suchroutinen

Wochentagsweckprogramm mit Melodien usw (ver5ffentli~ht in CHIP 7 1 84) jetzt auc ohne Speicherzusatz

Umbauanleitung fur 64k Speicherplatine

75 DM

Sehr geehrter Herr Fischel

-1

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull i SHARP-PC-121 I __

bullbullbullbullbull-- --------_ --------- ~~t~$$~amp 11------- ----- ----- -- ------ -

anbei sende ich rEnen ein Programm zum VOkabeln-~ernen~C-1401)Vokabeln die beim ersten Abfragen falsch tlherse zt wur en konnen anschlieBend wieder~olt werden

100D FOR K=l TO y 110tLPRINT ES(K)LPRINT

jD$(K)

12iHIiEXT K 130A PRINT middotABFRAGE

WAIT 150 149FOR 1=1 TO Y 159PR1NT ES(l) 160INPUT PS(9) 170IF P$(0)=D$(I) PAUSE

RICHTIGmiddotGOTO 195 180PAUSE YFALSCH

PRINT D$(I)PAUSE I ST RICHTIG

199ES(I)=E$(1)+ 195NEXT I

~ Eingabe der Vokabelliste

Ausdrucken der Liste mit dem CE-126p

Abfragen der Vokabeln durch den Computer

Wiederholung der falsch Ubersetzten Vokabeln

IBPAUSE YOKABELTRA1NE R

20~PUT W1EV VOKABEL H jY

30DIM D$(Y)E$(Y)20P $(0)

40PAUSE EINGABE D PA AREPAUSE FREMDSPR -DEUTSCHPAUSE YLAE NGElt=16 Bsr

50FOR H=1 TO V 60PAUSE NjPAAR 79IHPUT E$(H)DS(N) a9NEXT N 99INPUT AUSDRUCK JH

jBSIF BS=N THEN 130

208INPUT W1EDERHOLNGJ NjO$IF O$=N THEN 280

210N FOR J=1 TO Y 229L=LEN ES(J) 239IF MID$ (ES(J)L1)lt

) THEN 279 240 PRINmiddotT E$(J) 250 INPUT P$(0)IF PS(0)

=DS(J) PAUSE RICHTI GGOTO 278

260PAUSE WIEDER FALSCH PRINT DS(J)PAUSE WAERE ES GEWESEN

27eNEXT J 280 PAUSE ABFRJH EDEND

EINPUT AWE -) j1$

290IF IS=-A THEN 99 300IF I$=W THEN 219 310END

Peter TippeltMozartstr 6 6840 Lamperthe1m

-=W_I raquo-UII - Heft ~ 6 Seite ~~ - SHARP-middot9-orifBGiten

bull bull bull bull bullbullbullbull bull bullbullbullbull bull bullbullbull bull bullbullbullbull bullbullbullbull bull bull bull

middotM---shymiddotmiddotmiddot ~ - ~ ~

- --

--- ---

PC - 1500 PC -1500 PC - 1500 PC - 1500 PC - 1500 PC - 1500 PC

Maschinenprogramm ~ETTE nieses Mapro rettet nach NEW bzw ERROR 44 an Basicprogrammen alles was es zu retten gibtSogar jene die mit MERGE eingeladen wurden ner Mergepointer wird nach jedem gefundenen Programm entsprechend nachgefiihrt so daS nach der Rett~gsaktion das letzte Programm ed~shytierbar istlm Falle eines ERROR 44 ist dies der korrekt eingelesene Teil des defekten Programmes nen im Heft 286 Seite 1 beschriebenen Fehler die Rettungsaktion beim erstbesten ampFF abzubrechen macht dieshyses Programm nicht nieser Fehler entsteht wmiddotenn das Programm Byte fUr Byte nach dem ampFF sucht Aber auch IlRETTE schreibt in das erste Proshygrammby te welches ja das Highbyte der ersten Zeilennllmmer darstell t eine Null da nach NEW hier einmiddotampFF steht Wtirde dieses ampFF nicht geshyloscht entstUnde eine Zeilennummer die groBer oder gleich 65280 ware Im Normalfall sind aber nur Zeilennummern bis 65219 ~ ampFEFF zugelassen weil der Basicinterpreter eine Zeilennummer mit dem Highbyte ampFF als Programmende interpretieren wlirde niese Korrektur des ersten Programmbytes kann in zwei seltenen Fallen zu kleinen Problemen fUhren

1 Fall Die ursprUngliche Zeilennummer war groSer 255 Dadurch wird diese Nummer aUf den Wert des Lowbytes der ursprUngshylichen Zeilennummer redu~iert Dieses Problem laSt sich mit den Editorfunktionen des PC - 1500 leicht losen

2 Fall Die Zeilennummer war genau 256 ~ amp~lfifi oder ein Vielfaches davon In diesen Fallen ist das Lowbyte der Nummer ebenshyfalls ~fi und es entsteht eine Zeile mit der Nummer fie Diese laSt sich mit den Editorfunktionen zwar kopieren aber nicht mit ~ ENTER loschen Abhilfe schaffen hier folshygende Bafehle

H=INT laquoZeilennr)256) (Highbyte) L=(Zeilennr)-256H (Lowbyte) POKE STATUS 2-STATUS 1HL

Flir (Zeilennr) muS d~e gwtinschte Nummer eingesetzt werden nieses Verfahren ist im 1 Fall ebenfalls anzuwenden wenn mehrere mit MERGE geladene Programme gerettet wurden da sich bekanntlich das erste Programm nicht mehr editieren laSt Nach dem Nullsetzen des ersten Programmbytes wird der Inhalt des Basicshystartzeigers als Startadresse fUr die Such- und Rettungsaktion verwenshydet lm Falle eines abgesturzten Maschinenprogrammes konnen alle Proshygrammzeiger ganzlich undefiniert seine Hierbei ist vorher die Basicshystartadresse durch PEEK amp1865256+PEEK amp1866 zu kontrollieren und ggfls durch NEW (Bssicstartadresse) zu initialisieren

Danach wird die Startadresse des aktuellen Programma in amp189E9F zwischengespeichert wn im Falle wei terer Programme in den Mergepointer amp18696A geschrieben werden zu konnen nann wird die Zeilennummer tibershysprungen und das Byte welches die Zeilenlange enthalt ausgelesen und zum Wert der aktuellen Adresse addiert In dieser errechneten Adresse steht bei einer intakten Basiczeile der ASCII - Code fUr ENTER (amp~D)

Dieses amp~D wird nun abgefragt niese Abfrage ist das einzige Abbruchshykriteriwn welches RETTE veranlasst die Suche nach weiteren Zeilen

middotImiddotmiddotmiddotLgtmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotmiddotampmiddot middotmiddotmiddotmiddotmiddotmiddotmiddot middot middotd~ r 0 Pi n T1 middot0middot m naamiddot] c -n ( ~sf8~tn - ~

11 IIII Ill bull bullbull 111

l a l 0 bull bullmiddot1u ~

w ~ u 0 a 111I laquo m m If) t I

U

I bullbullbullbull

bzw Programmen abzubrechen Ist die Abfrage positiv wird der Programmshyendpointer amp186168 auf die Adresse hinter ampfiD gesetzt Nun wird eben dieses Byte welches das Highbyte der nachsten Zeilennummer oder die Kennung flir das Programmende ampFF enthalten kann nach diesem ampFF abgeshyfragt Ist die Abfrage negativ geht die Suche bei der nachsten Zeile weiter Wurde aber ein ampFF entdeckt wird die Programmstartadresse aus

a -It I PMP shy ~ SHARP~Co~puter _ He-ft ~e Yte 42

~q~n-p-n ~ ~

~- --~~ -

-Ilt bull - _ bull f bull bull

-shy~h~9r m~~-~~ 9n ~~ ~ ~pmiddotrh __ -- 11~-

fUllIsecttJtiJdem Zwischenspeicher zuriickgeholt und in den -Mergepointer geladen -Anwendungs-shyAnschlieEend wird die aktueIIe Adresse um 1 erhoht und das nachste Proshy ___Handbuch__

gramm entsprechend dem vorhergehenden untersucht - SHARP_ 1st die Abbruchbedingung erfiiIIt wird getestet ob das zuIetzt geretshytete Programm vollstandig ist Wenn jasteht hinter der zuIetzt shyarbeiteten Zeile ein ampFF und das Programm wird beendet Wenn nicht handelt es sich uin ein Programmfragment weIches bis Fehlermeldung ERROR 44 in den Programmspeicher geschrieben wurde diesem Fall wird der Mergepointer nachgeftihrt und hinter die letz-te intakte ZeiIe ein ampFF geschrieben Die Rettungsaktion ist nun abgeshyschIossen RETTE ist voll reIokatibel und beIegt nur grammspeicher Aufgerufen wird es mit CALL (Startadresse)

Hexdum12 RETTE (c) -Siegfried HaIke SaarbrUckenstr 176 b

10E9 CC 65 A9 00 CA ~E 44 44 += 036A 10F3 05 F9FO CA 45 87 00 89 += 0457 10F8 10 CA 67 45 87 FF 99 11 += 03E6 1103 CC 9E CA 69 CC 67 -44 9E += 0482 1108 ID CC 67 85 FF 07 88 05 += 0398 1113 0E CC 9E CA 69 9A += 0345

Interface fUr PC 14011402

wie Sie aus dem unten8tehenden Schaltbild er8ehen konnen habe ich an Ihrem Interface Vorschlag einige Veranderungen vorgenoDlIllen welche ich vorteilhaft finde middot und lrnrz erlautern

mochte Zunachst wurden aU8 den 4 Mignon ZeIlen eine 9V BIockbatterie Um die8en S)annung8Unterschled ausllUgleichen in Reihe 4 Dioden des-Typ8 IN 4003e8 ware eVe auch ein Z-Diode mit 2SV moglich gewesen) mit einer Flu3sJannung von 05V-o6V

Kichael FrMlc Kozartstral3e 7

51

wl 1

C bull l - ~

~g

Die nun um ca IV hohere Betriebs8parinung (ca 7V) hat )~ den Vorteil daB die Verluste in der Schaltung aU8geglichen werden somit das AU8gangssignal eine etws8 hohere Amplitude erhalt und au3erdem ein nachla~sen der Batteriespannung etwas abgefangen wird

Bie positive und negative Betriebsspannung wird nun Uber zwei Widerstande erzeugt wobei der Spannungsteilerstrom ca IS mA betragt Diese Schaltungsart hat den Vorteil daa die Schal tung nur wiirend des einladen9-_~ eingeschaltet werden mu3 da die Masse iiber den 330 ohm Widexstand durchgeschleift wird Weiterhin ist es nUJ1 auch noch moglich den Rechner Uber

die Sc~altung mit Spannung zu versorgen wobei die in der Leitung liegende Diode verhindert da3 der Rechner bei ausgeschalteter Schaltung den StroIn liefert was bei dem hohen Innenwiderstand der Lithium-Zell~n sofort zum Zusammenshybruch der S~annung und somit zu datenverlust J shy

fUllIsectt1IiIJIsect

A~-S--run IUH~buch___

SHARP __

fUhren~wu~middotmiddot=r~d~e~~______ ______~~__________________

a-_MUM Heft 16 Seite 43 middotSmiddotHARP~CcOJnjo-u t e r

abgeshy

zur In

46 Bytes im Proshy

2300 KIEL 1

6945 Hirschberg

J ~ - ~ ~+I ~ I~ ~I~ 4 ~

330

j ~Ma55e

-

-- ~----shy ~ shy

- ~

_IW _ ____IW ___

3000ATA 050~8549156850558454 745054

61~~ ~~tE 310DATA 10645077409034O93351

fu~ den SHARP PC-2500 104312452

(C) 3200ATA O42982412030140103814 7451535415810701728818111 1180

330DATA 0116179134182150174101

Ch~i$tian 5amoticha

Oas P~o9~amm GIRLS FACt Plollel ein fa~shy 58158170147173118101721001

biges Madchengesicht auf dem Plolle~ des 7354

SHARP PC-2500 3400ATA 17527O167181525416491

LISTING GIRLS FACE O147761456014442O12739128 5313310REM GIRLS FACE

3500ATA 6501376514474146i8610120RESTORE 300 46881449014087O130671368030LPRINT CHR$ 27jb 13740LPRINT M120-220 LPRINT 1

3500ATA 92O14195135110126133O50REAO CO 1171351201201321030118106150 IF C0gt13 LPRINT M0-100) LPRINT 08120CHR$ 2ia END

3700ATA 104134O81136901181051070RE~D X1Y1X2Y2X3Y3

50781396612067104~054104480 IF COgt9 LET CO=CO-10 GOSUB 270 61205590A=X1X1B=X2X2C=X3X3

3800ATA 1340421363312047103O51000=Y1Y1E=Y2Y2F=Y3Y3 697621046910010729473847110G=A-B+0-E O7510120Y=(G(X1-X2)-(B-C+E-F)(X2-X3))2(

3900ATA 71747371767006980528(Y1-Y2)(X1-X2)-(Y2-Y3)(X2-X3)) 863100O6697659069851070130X=(G-2(Yl-Y2)Y)2(X1-X2) 877192140R= SQR laquoX-X1)CX-X1)+(Y-Y1)(Y-Y1)

400DATA 6697O12387122100110104) 1010710210493106831011082150X4=(X1+X2)2Y4=CY1+Y2)2 11592150S= SQR laquoX-X4)(X-X4)+(Y-Y4)(Y-Y4)

4100ATA 107102O110991079410987 101118711293110990625057170T=RS 3554

180X4=TX4~X)+XY4=T(Y4-Y)+Y 420DATA 18062185432674507341190X5=(X2+X3)2Y5=(Y2+Y3)2

72 30 71 18 3 98 48 101 54 100 5-2 200S= SQR laquoX-X5)(X-X5~+(Y-Y5)(Y-Y5) 1384

4300ATA 50895298481843285239210T=RS 416111031611623123331136-220X5=T(X5-X)+XY5=T(Y5-Y)+Y 40131230LPRINT CHR$ 27 STR$ COshy

4400ATA 12122-41110458512714240 LPRINT M j Xli Yl 14241LPRINT OXl iY1i X4i iY4

242 LPR INTM X4j Y4 243 LPRINT 0 j X2 -Y2 j X5 Y5 244LPRINT MjX5ijY5 245LPRINT 0iX3iY3 250X=X3Y=Y3 250GOTO 50 27~LPRINT CHR$ 27 STR$ CO 280LPRINT Mj-XijY 281LPRINT OjXi If jY If iX1 If jY1 290 RETURN

lARUN ON ERROR GOlD 5~LF -5

~ - 50N ERROR GOTDMOrsen 0END 10M P CLS WAIT B

CURSOR 8 PR HIT t1or-s e n 1

2BCLEAR RESTORE MORSECODE ~Hit diesem Programm kann man Buchstaben und Zahlen in lorseshyOIM A$(2S)4Zsignale unnlandeln und umgekehrt Bedienung $(9)5T$(25)DEF t--imiddot lni tialisierung Texteingabe (bis 26 Zeichen) anschlieBend 1 M$(2SHSUmwandlung in lltorsezeichen und Frage ob nur angezeigt erden

30FDR 1~0TO 255011 oder auch akustische Signale gegeben werden sollen READ fI$ltI)danach erneute Anzeige des Texts vird hier OFF gedriickt llird NEXT IFGR 1=0das Programm be_endet bei RCL wird noch einmal gemorst bei TO 9 READ 2$0 ENTER kann ein neuer Text eingegeben werden COPYright b )NEXT I

DEF N Texteingabe Stef~n HundhQmme 40 NCLS PAUSEDEF SPACE Ausgabe Rin9str 5 Text eingebenDEF L Textausgabe 8581 M~r-ktschOf 9aSt Z=0 CLS DEF D Decodierung fiir wird hier oder II~II gedrtickt fur S0IF Zlt26CURSDR_ _I oder 1 Nach jedem Buchstaben wird ENTER geariickt ZWAlT 0PRHH

wenn die Nachricht zu Ende ist wird anstatt eines neueri CHR$ 127 Zeichens OFF gedrlickt Danach wird der Klartext ausgedruckt 55 ]$=iNKEY$ IF

J$=THEN 55

- -HARP-Computer-ae awp

~Heft 16 Sei te 44

___

t~ iroh ~ ~ ~~ ~

RON Hier ist Ihr pershysoen iehes Mag j shysehes Gluadrat

0 1 12 7 1 1 8 79 2 5 10 3 82

481 __ 9

C CLEAR WAIT 10PRINT MAG 1SCHES

-QUADRAT BEEP 12

2GRAPH R=0P=0 5 INPUT lHR UO

RNAME jN$ 61F LEN N$(le

CSIZE 4GOTO 11 7 CS middotl ZE 3

11FOR 1=lTO 4 GLCURSOR (13+1 e)LPR1NT N$ NEXT 1

15 TEXTmiddot LF 1 CSIZE 2LPRINT H i er i s t 1hr per-LPRINT soeniehes Mag j-LPRINT se hes Quadrat

313 1NPUT 1HR AL TER j Q

I in po mmat iiotM ~~ ~~ b ri~ ~ bull 0 ~~

60J=ASC J$IF J= SAND 2)0LET 2 2-1 CURSOR 2 PRINT bull GOSUB EPI GOTO 50

0Ir Zlt26AND (J= 320R (J)47AND Jlt58)OR (Jgt64 AND Jlt~Hraquo CURSOR z T$(2) J$PRINT J$2 =2+1 GOSUB EP GOTO 50

80IF Jltgt13THEN 5 o

8522-1BEEP 1 90FOR 1=0TO zJ=

ASC T$(1) IF J =32lET M$U )=

100IF J)64AND Jlt9 lLET 11$0 )=A$( J-65)

1101F J)47AND Jlt5 alET 11$ ( 1) =Z$ ( J-48)

120NEXT 1BEEP 1 200 ClS WAIT 0

PRINT BEEP 0 FFON (0) 1)

210B=0Js=INKEY$ IF J$= 1LET B-=1GOrO 230

220 IF J$lt )0THEN 210

230~ FORmiddot 1=1310 Z CLS wAIT 0

240CURSOR 25 PRINT T$(l)X= 3 IF I+3gtZLET X2-I

250FOR J0TO x CURSOR 6J PRINT 11$(1+J) NEXT J

260 IF BGOSUB IM B EEP

270 IF B=0wAI T GCURSOR 0 GPR1NT POINT 0

2S0 NEXT I _ 290 GOSUB EP

GOSUB IPRT TEX T C=300

309 J=ASC INIltEY$ bull c=c- f IF J=25 THEN 200

310IF J=13THEN 40 320 IF J=15END 330 IF CTHEN 300 340GCUR50R 0WAIT

GPRINT POINT 0GOTO 40

400 DCLS WAl T 6 4PRINT IDecod i ellAn9 WAI T 0 PRINT FOR I=0TO 25 M$( 1) = NEXT I

410FOR 1=0TO 25 CURSOR BEEP 1

420J$=INKEY$ IF J$=THEN 420

430 IF l~N 11$()=5 LET J$=CHR$ 13

440 IF J$=0OR J$ 1 bull LET M$U)= M$ltI )+ bull BEEP 1 10200

450 IF J$= IOR J$ -lET M$lt 1)= MS( D+ BEEP 1 10600

40DIM FC44)se LET Flt11)=Q-2

13 60LET F(21)1 0lET F(3 1)=12 813lET FC41)= 90lET FCl2)=11

100lET FC22)=8 110LET FC32)=Q-2

1 120LET FC42)=2 1~0LET FCl3)=S 140LET FC23)=I13 150LET FC33)=3 1613LET FC43)=Q-1

8 170LET Flt14)=4lS0LET FC24)=Q-l

9 19~LET F(34)=6 2eaLET FC44)=9 210GRAPH COLOR 1

GL CJRSOR (0 shy 5) SORGN

220~OR 1=0TO 21313 STEP 50

250LNE (13-1)-(2 130 -1)

26a~GLCURSOR (0-1 gt

2leNEXT 1 275GLrURSOR (1313) 2S0~OR 1=0TO 200

STIP 50 2913LlNE lt113)-(1

-200) 3d0GLCURSOR (113) 3113N~XT ICSIZE 4

COLOR 2 3213FCR T=eTO 150

STCJ 50

460 IF J$=CHR$ 8 LET 11$( 1)= LEFT$ (M$(l) LEN (1$ ( 1)-1)

465 IF J$=CHR$ 15 LET middot 1=26 GOTO 540 J

47BCURSPR WAIT 0 PRINT (1$lt1) GOSUB EP IF J$ltgtCHR$ 13 THEN 420

475 IF (1$( I )= LET T$( 1)= GOTO 530

480BEEP lFOR K~0 TO 25 IF (1$( 1) =A$(K)LET T$lt 1 )=CHRS (K+6S) K=26GOTO 530

490NEXT K 500FOR K=BTO 9IF

MS(I)Z$(K)LET T$O )=CHR$ (K+ 48)K=10GOTO 530

510NEXT Ilt 520CLS WAIT 96

PRiNT ERROR CLS GOTD 420shy

530 CLS WAI T 0 PRINT CURSOR 18 PR INT M$( 1) Z= ICURSOR 25 PRINT T$(1) GOSUB I EP

540NEXT IGOSUB PRT TEXT GOSUB Er

550 IF INKEY$ ltgt CHR$ 13THEN 55 o

PC-1500 325P=P+l 330FOR 1=eTO 1513

STEP 50 335RR+11F Rgt4

LET R=1 3413GLCURSOR (7+1

-4e-T) IF FCR GrnbHPraquo9GLCURSOR ( 7+1-29 -4e-T) Kaiser - Friedrich - Strasse 54a

~~~It~ GOTO 344 1BBB Berlin 12

342 1F F CR P) gt-1 GLCURSOR lt+ 1shy12-4e-T) ----------------------------------- shy

3431F FCRPgt(-9 CSIZE 2

344LPRJNT FCR P) STATUS 345CSIZE 4NEXT 1 934F3513NEXT T

Hier ist Ihr pershy3613GLCURSOR (13-2 soen iches Magishy30) sches Quadrat 313TEXT CSIZE 2

L PR 1NT 0 i e Qu ersumme er- LPRINTgibt i 7-14 121 h rA t er LPRINT Qj Jah

-15 281 1re

-125 310 David Wagner 94 -13 6Martinsbergstr 11 5470 Andernach Die Quersumme ershy

g i bt j h t A t er 6 Jahre ~

560GOTO 200 000 10RSECOOE

DATA -- _ bullbull ~ tt ~~ It

_ u __ bullIt ~I

~

~

1019 DATA - -I _ bullbull tt __

_ 1 ___ t

__ bullt _- _ - It t I -Y _

1020DATA bullbullbull -p n bull __ It It _ _ t r_ __ __ I It _____-1

1030 DATA ____ I --- __ tt

I U

It _1

bull ~I_

1_deg-

___ t __ -_ It

11130 EPBEEP 12 55 1

1110 IF INIltEY$ THEN 1110 STATUS

112BRETURN 21316 1200 (1BEEPIF (1

$( I )= AI T STATUS 1+(MEI1 -( 24GCURSOR 0 STATUS 3-STATUS 2) GPRINT )

POINT 0 2354 RETURNmiddot

----- ~ bull

w_ J _ ~ _--------

1210rOR K==lTO LEN M$U) B$ =(110$ (M$( 1) K 1) IF B$ BEEP SGN B10200

1220 IF B$=- BEEP SGN B 1 06B0

12313 WAIT 0 GCURSOR 0middot GPRINT POINT o

1240NEXT K RETURN

1300 PRT TEXT CLSmiddot WAI T 0 FOR 1=0TO Z PRINT T$O) NEXT I RETURN

1310 LGOSUB PR T TEXT WAIT GCURSOR e GPRINT POINT 0END

All EoS +uet- _ _ Heft 16 Seite 45 SHARP-Computer- ~

DER

-4- bull shy bullbullbullbullbullbull middot-

4

bull bull I bull bull __ bull bull bullbull I bullbullbull bull bull --

I bull middot4middot middot 1 bull bull bull I bull bullbull bull bull bull

1bullbullIbullbull I bullbullbullIt bull

I bull bullbull bull

FISCHEL GalbH PLC1wa~=h IS~ 3-924 ~27-1S-1

OM 49- (inel 7 MWSt) FISCHEL GmbH p LawaUGh IS~ =-924 327-1~7

7 MWSt)

~

~fi-middot-middot----- _ I _ -------

VORANKUNDlGUNG

SYSTEMHANDBUCH FUR DEN

SHARP PC-2500 Das SYSTEMHANDBUCH FOR DEN SHkRP PC-2500 wird voraussichtlich

folgende Themen belnhalten

ERKLARUNG DES SHARP PC-2500 - SYSTEMS DER PROGRAHHSPEICHER - DER HIKROPROZESSOR - DIE TOKENS - DER SPEICHER - SPEICHERFORHAT DES BASIC-PROGRAHHS

- VERANDERUNGEN IH PROGRAHHSPEICHER EINFQHRUNG IN DIE VERSCHIEDENEN ZAHLENSYSTEHE

- DAS BINARSYSTEH DER STANDARDVARIABLEN-SPEICHER - DAS HEXADEZIHALSYSTEH - DIE STRING-STANDARDVARIABLEN - UHRECHNUNGSPROGRAHHE - DIE NUHERISCHEN STANDARDVARIABLEN - UHRECHNUNGSTABELLEN

DIE FELDVARIABLEN DER SPEICHERAUFBAU DES PC-2500

- SPEICHEROBERSICHT DER RESERVE-SPEICHER - RAH-SPEICHERBEREICH

DER PASSWORT-SPEICHER

DIE LCD-ANZEIGE

WICHTIGE SYSTEHADRESSEN

NOTZLICHE HASCHINENSPRACHEROUTINEN

DAS PROGRAHH FOR GESCHAFTLICHE ANWENDUNGEN ~

bullbullbull

III bullbullbull~

~ I bull I bullbullbullbullbullbull

bullbullbullIbullbullbullI bull- bullbullbull bullbullbull I bullbullbullbullbullbull

1 bull 11- I I bullbullbull I bullbullbullbullbullbull Imiddot bullbullbull bull

bullbullbullI bull bullbullmiddot4bullbullbull I ~bullbull I I bull bullbullbull

bullbullbull-bullbull fa bull bull bull ~bull bullbullIir bull I bull ~ 1 i I

f bull1 bull bullbullbull bull I bull 1 bull -- I bull bullbull - bull bull J

- I bull _bullbullbull bull

OM 49-(nel

16 Seite 46

q 4f r -p h ~ ~ ~ h-fp rH m~

Sehr geehrter Helr Fischel

anbei uber~eiche ich Ihnen das Programm LOTTO-KONIG zur Veroffentlichung in Ihrer middotZeitschrift

Es soli alien glUcklosen Lotto-Spielern bei der Findung der ridltigen Zahlen helfen I

Natiirlich muS auch hier das Gesetz der GroBen Zahlen angewandt werden und bleibt somit auch nur ein Gllicksspielllll I1

Oas Programm beinhaltet eine kleine Statistik Uber die Hiufigkeit der Zahlenziehungen und erlaubt somit zb eine Rangfolgeverteilung

le 213 313 413 se 613 713 813 913

11313 1113 120 1313 1413 1513

1613 1713 180 1913 21313 210 2213 2313 2413 2513 2613 2713 2813 290 31313 3113 3213 330 3413 3513

Prograinmlisting

ARUN ON ERROR GOTO CLEAR DIM A(5) B(49)ON MBE~P 2WAlT PRINTBEEP 2WAlT PRINT BEEP 2WAlT PRINT BEEP 2WAIT PRINT BEEP 2 WAlT PRINT BEEP 2WAIT PRINT BEEP 2WAlT PRINT BEEP 259 199 -WAl T ZCLS USING WAlT CLS WA1T 0PRIHT IF A$ltgtJLET P=B IF A$=JLET P=l FOR ZI=B(e)+1TO B(e)+ZZ CLS WAIT ePRINTZiehungFOR 1=13TO 5 A=RND 49 IF A(10R Agt49LET IF A=A(e)OR A=A(l)OR A=A(2)OR A=A(3)OR A=A(4)OR A=A(5)LETA(l)=A NEXT ] CLS USING WAIT IF P=lUSING U$CSIZE BEEP 1 Z=1 BOD=8(0)+1 FOR 1=13TO 5FOR Y=lTO IF A(I)=YLET B(Y)=B(Y)+Z NEXT YNEXT 1 ]=eNEXTCCLS BEEP 5 PAUSE B(e) Z]EHUNGEN FOR l=lTO 49 WAll 3ePRINT ZAHL NEXT lGOTO M DCLS WA]T 0PRINT

~ ~ ~ q rH ~

Programme fUr den PC 1509

-------- _ ~) q r rimiddot~ --~--shy------

~ ~~~ ~

~

4~ -~ 6c -t- 1

~~~

von He i nz O Schu I t z Ingersheimer Str12 7140 Ludwi9SburQ

3613 3713 3813 3913

4013 4113 420 430 440 4513 460 4713 4813 4913 500 5113

5213 530 5413 5513 5613 570 see

l_Q~TO-KONIG

20A(e)=A(e)U$=ttttttttGOTO M ERROR GOTO MGOTO Je

Lotto Koeni9 Weitele Z-iehungen = OEF Z Oisplay-Ueber-sicht OEF C Dluck-UebelSicht DEF 0 Dr-uck-Uer-t e i lung DEF U Oaten speicher-n OEF S Oaten laden OEF L PRINT RUN ENTERgtLoescht Spe i chel GOTO 313

ePRINT Ziehungen (memjBCe)j)jlNPUT ZZ Ziehungen dlucken J7N A$]HPUT A$

laeuft

A=0GOTO 1813 A=eGOTO 1813

ePRINT ZljT]pjA(e)jA(1)jA(2)jA(3)jA(4)A(5) lLPRINT Z]jTIPjA(e)A(l)A(2)A(3)A(4)jA(5)

49

Z]GOTO se

ili GEZOGEN jB(1) x

Ausdr-uck der- Ueber-sichtON ERROR GOTO M FOR 1=1TO 49 USING U$CSIZE lLPRINT ZAHL ITAB lej GEZmiddot8Cl)middot x NEXT J GOTO M U CLS WAl T 13 PRINT Ausdr-uck der- Ver-t e i I un9 ps=e Z=1 ON ERROR GOTO M LF 2CSIZE lLPRINT Bei B(e) Ziehungen folgendeLPRINT Ueltei lungLF 1 LPRINT I Pos 1 gezogen 1 Zahl 1USING U$ LPRINT 1-------I--- -----I------ILF 1 FOR Y=lTO 49 IF MAXltB(Y)LET MAX=B(Y) JF MINgtB(Y)LET MIN=BCY)NEXT Y FOR I=MAXTO MINSTEP -1 FOR Y=lTO 49 IF I)B(Y)GOTO 5213 IF ]=BltY)AND Y(=49LPRINT ZjTA8 1ejB(Y)xTAB 2ejYPS=PS+B(Y)Z=Z+1

NEXT Y NEXT 1 LPRINT I-------l---------l------]USING LPRINT Statistische Fehler- INT laquoBltB)6)-PS)LF LCLS WAlT PRJNT Ziehungen in Rechnel laden CLS WAlT PRJNT BlTTE ) Recor-dershy auf Play INPUT LOTTO-DATENBlt)BEEP 2GOTO M

7GOTO M

5913 SCLS WAlT PRINT Ziehungen aBand speicher-n CLS WAl T PRl NT Bl TTE gt Recold~1 au r REC r- I61313

6113 PRINT LOTTO-DATENjB()BEEP 2GOTO M 8 IIF1SCHEL GmbH IJ

00000000 0 DDDDDDDODD DDDDDDDDtJO OtJOODDDDDD

Lobels (OEF) M MENUE Z lIEHUNGEN C DISPLAY o DRUCK-UEBERS U DRUCK-UERTEI L OATEN LADEN S OATEN SPEICH

Dimensionen 8(49) A(5)

Pr09lammgloesse

PSIZE 1922

Heft 16Seite 47 mw i UW ~ ~

-SHARP~C-o mp_~u~te ~

l4(--~~--------shy

I 1 o PRO G R A M M E 1 0 P R OG R A M M E

ich Ubersende Ihnen 10 von mir erstellte Beitr~ge fuer den Sharp Pocketcomputer PC 1500 A

Es handelt sich dabei um ein Programm zum scrollen von Texten mittels der 4 Cursortasten ein Programm 2ur Zahlenumwandlung von dez-gtbel 1 bel-gtdez ein Programm zur Berechnung einer inversen Matrix nach dem

Austauschverfahren ei n Passwortprogramm Ral ph Schall ein Musikprogramm fuer 1 12 Oktaven 5160 Dueren ein Graphikprogramm Amselweg 9 ein Editor-Hilfsprogramm in Maschinensprache einen Tip zu Basic-Programmen (Pseudo-Zeilennummern) ein Statistikprogramm und um einige ROM-Routinen die von Basic aus benutzt werden konnen

Programm Nr 1 Scrollen eines Textes Seite -1shy

Te~tberieh einzuschr~nken werden den Variablen RURO und ST im H~uptprogramm die ent~prechenden Werte zugewiesen RU steht fuer die ~nter~ Grenze der Text-Data-Zeile RO steht fuer die obere Greoze ST ist der Abstand zwisehen den einzelnen Datazeile W~iterjin muB im Hauptprogramm die Vari~ble A$(0) auf 80 Zeichen dimensioniert werden

Routine

10 SCROLLCLS WAIT 0RM=RUON ERROR GOTO 10 11 RESTORE RMREAD A$(0)M=1RL=LEN A$(0)-25 12 PRINT MID$(A$(0)M26) 13 I$=IN~~EY$ IF I$=GOTO 13 14 CU=0IF I$=CHR$ BLET M=M-lCU=IIF M(IBEEP IM=l 15 IF $=CHR$ 12LET M=M+lCU=lIF MgtRLBEEP IM=RL 16 IF CUGOTO 12 17 IF I$=CHR$ 10LET RM=RM+ST CLJ=1 IF RMgtROBEEP 1 RM=RO 18 IF I$=CHR$ 11LET RM=RM-STCU=1IF RMltRUBEEP lRM=RU 19 IF CUGOTO 11 20 I F 1$= OR I $=CHR$ 13RETURN 21 IF I$=+LET M=RL 22 IF I$=-LET M=1 23 GOTO 12

HaLlptprogramm

100 ACLEAR DIM A$(Q))80 101 RU=200RO=RUST=IZIGOSUB SCROLL 102 RU=201RO=205ST=2GOSUB SCROLL 103 END

200 201 212)3 205

DATA DATA DATA DATA

Serollprogramm ZLlm scrollen eines Textes AnmerkLIn(p Dureh um~ndern von Im=m-ll und Im=m+l in den Zeilen 14 und 15 inmiddot Im=m-261 Llnd m=m+26 wird der Tegtt um jeweils 26 Zeichen versehoben

Programm Nr 2 Zah~enumwandlung

Wer mit dem Computer arbeitet arbeitet zeitweilig aueh mit Zahlensystemen Da die Umwandlung manchmal jedoch recht langweilig ist erledigt dies nun der PC 1501Z1A Dabei konnen Zahlen vom Dezimalsystem in ein beliebiges System ~ndmiddotumgekehrt umgesetzt werden Der Zahlenbereieh ist fast unbeschr~nkt und es werden auch gebrochene lahlen umgewandelt Diese werden wie normal mit einem Dezimalpunkt eingegeben (2B C012)04 oder 4915225) SolI d~s Programm auch auf anderen Rechner laufen so ist zum Beispiel beim PC 140102 darauf zu aehten daB die alle ~lle einfaehen Stringvariablen in Doppelvariablen dmzuwandeln Bind Das Programm benutzt zur Urnwandlung den ASCII-Code Man sollte sieh also auf die normalen Basis-Einheiten beschr~nken da es sonst zu Fehlausaqen fUhren wUrde Auherdem kann bei-Eingabe einer zu groBen Basis ein Error auftreten da der ASCII-Code ja nur bis 255 geht

Heft 16 Seite 48

Das Programm scroll t ei nen bel i ebi gen Tex t von mamiddot 80 lei chen laenge Der Serollvorgang wird dureh die 4 Cursortas~en und ~ shybestimmt wobei mit Cursor reehtslinks eine Textzeile naeh reehtslin~s geserollt wird und mit Cursor hochrunter zwisehen mehreren Textzeilen middot~ebl~tt~rtmiddot wird Dureh Druek auf - wird zum Textzeilenanfang mit + zum leilenende gesprungen Um diE Routine zu verI assen bet~tigt man Space oder Enter Die zu serollende Texte werd~n in Datazeilen abgelegtUm den

~~~rqh ~ h~~rm~middot~

~

~--r-- ~bull bull amp shy

1 - __ middot ~ 9h1 ~jqhh~ ~- -____ IV

Seite -2- Programme fuer den Sharp PC 1500A

1Q) ACLEAR INFUT Zahl middotA$Basis BZ=VAL A$IF B=1121 INPUT - gtBasis BI=Z-INT ZGOTOmiddot15

11 FOR T=ITO LEN A$IF MID$ (AtTl h NEXT T 12 Al$==LEFT$ (A$ T-1) A2$=MID$ (A$ T+1 16) IF A2$= 11 GOTO 14 13 FOR T=ITO LEN A2$A=ASC MID$(A2$TI)-48A=A-7(A gt9)

I=I+ABATNEXT T 14 FO~ T=ITO LEN Al$=A~ASC MD$(Al$TI)-48A=A-7(A ) 9)

I=+AB- (LEN Al$-T) NEXT T PRINT I GoTo A 15 M=ZZ=INT (ZB)M=M-ZBN$=CHR$ (M+48+7(Mgt9)+N$~IF Zgt12I

GoTo 15 16 IF IltgtI2ILET I=IBM=INT II=I-MI$=I$+CHR$ (M+48+7(Mgt9raquo~

K=K+lIF 1laquo16GoTo 16 17 PRINTN$ I$GoTo A

Programm Nr 3 Inverse Matrix

Eirie Inverse Matrix l~Bt s~ch mit verschiedenen Verfahren berechnen das hier vorgestellte ist das Austauschverfahren Nach dem Start wird die Dimension eingegeben und ein J falls riach jedem Austausch ein Zwischenergebnis angezeigt werden 5011

2121 8 IO CLEAR WAIT 121 INPUT Dimension NZwischenerg A$ DIM A(NN)

21 FOR T=ITO NFoR Y=ITo NPRINT A(TIOY) lip INPUT A(TY)CLS NEXT YNEXT TWAIT

22 FOR T=ITO NPV=A(TTC=1PVFoR Y=ITO NIF YltgtTLET A(I2IY)= -A(TY)PVA(TY)=A(I2IY)

23 NEXT YFOR U=ITO NIF U=TTHEN 26 24 FOR I=ITO NIF IltgtTLET A(UI)=A(UI)+A(I2II)A(UT) 25 NEXT I 26 NEXT UFoR Y=ITo NIF YltgtTLET A(YT)=A(YTPV 27 NEXT YIF A$=JIIGOSUB 29NEXT TEND 28 NEXT TGoSUB 29END 29 FOR R=ITo NFOR E=ITO NPRINT A(RE)= A(RE)

NEXT ENEXT RRETURN

Programm Nr 4 Passwort

Bei vielen Sharp-Rechnern kdnnen die Programme mit einem Passwort g~schUtzt werden mit folgendem Programm i~t dies nun auch beim PC 15121121A mdglich Bedienung Nach dem Einschalten des Rechners wird nach dem Passwort gefragt das eine max L~nge von 16 Zeichen haben kann Durch Druck auf CL kanh die Eingabe geldscht werden mit den Tasten SHIFTDEFSMLRCL+1~MoDE wird jeweils das letzte Zeichen geloscht 1st das Passwort ei ngegeben so wi rd es nach Druck auf ENTER uberpruft Bei einem falschem Passwort wird das Programm erneut gestartet Mit der OFF-Taste ist der Rechner wihrend das Programm l~uft

abschaltbar Damit die Routine nach dem Einschalten a ktiviert wird ist darauf zu achten da8 der Rechnir beim Ausschalten im RUN-Modus ~teht

1 ARUN POKE ampFQ)I2IDamp82PoKE amp764E64CLEAR CL8 WAIT 121 2 CURSOR I2IPRINT Passwort AA$CHR$ 95 3 A$=INKEY$ IF A$=GoTo 3 4 IF A$=CHR$ 15PoKE ~-(FI2II2ID 121 CALL ampCD71 5 IF A$=CHR$ 13GOTo 9 6 IF A$=CHR$ 24GOTo 1 7 IF A$(IO LET AA$=LEFT$ (AA$ABS (LEN AA$-I)~GoTO 2 8 AA$=AA$+A$GoTO 2 9 IF AA$lt gtPasswortGOTo 1

1121 POKE ampFI2IQ)DI2IEND

Programm Nr 5 Musikprogramm

Das Programm belegt die Tastatur des PC 15121I21A von ASD bis 5 mit ganzen und die Tasten WETYUOP mit halben Noten

1121 A CLS WAIT 121 PRINT Musi kprogramm 11 ON ERROR GOTO 12 12 A$=INKEY$ middot IF A$=GOTo 12 13 A$=A+A$RE~TORE A$READ HLBEEP 1HI~0+LGOT01~ 14 AADATA 255 121

15 ASDATA 22310 2 ALDATA 11218 8121 27 ATDATA 1773121 16 ADDATA 2121121 2121 3 A4DATA 951121121 28 AYDATA 157 4121 17 AFDATA 186 3121 24 A5DATA 8812121 29 AUiDATA 138 5121 18 AGDATA 168 4121 5 AWDATA 239 1121 3121 AODATA 114 9121 19 AHDATA 147 51Z 26 AEDATA 211 2121 31 APDATA 11211101212121 AJDATA 129 6121 21 AIltDATA 121 7121

~~~ e~middot-

~ WelI PII ~ ~-- - L ==- e_-_____ 4 - Heft 16 Sei te 49 SHARP-Compu~-

- Mmiddotw shy-iw - - _shy ---_-_----

Programm~ fuer den Sharp PC 1500A

Programm Nr 6 Graphikprogramm

Seite -3shy

Mit dem folgenden Programm wird die Anzeige des PC 1500A so weit es geht graphisch genutzt Die BefehIe im einzelnen

4 6 8 2 7 9 1 3 I

Cursor um Position C~rsor um Position Cursor um Position

nach nach nach nach

8 8 2

links rechts oben Ltnten

8 (I FISCHEL GmbH IJ

00000000 0 0000000000 DDDDDDDtJDO DtJOQODDDDO uu -

Cursor um Position Kombination von 4 und Kombination von 6 und Kombination von 4 und Kombination von 6 und 2 Schrittweite festlegen (1-143) SpaItenmatrix festlegen (0-127) Spaltenmatrix an Cursorposition bleibt erhalten)

zeichnen (Untergrund

+ Von Position v bis Position b Spaltenmatri x 1 zeichnen Untergrund bleibt erhalten) Linien ~ i~hen lID Anfan s punkt lin ks oben ru Endpunkt r~c~t~ unten Es ist auch mdglich schr~ge Linien zu zeichnen Werteberei ch 1 Ir 0-143 DIu 1-7 r gt1 Rechtecke zeichnen lID ru wie bei Linien ziehen Anzeige loschen

100 ACLEAR WAIT 0 QIM P (7) ON ERROR GOTO HI8 102 FOR T=lTO 7P(T)=2 A (T-1)NEXT T 104 Gl=1P1=0P2=1k=0Z=1 106 PP=POINT Pi 108 A$=INIltEY$ 110 IF K=0GCURSOR PlGPRINT PP OR P(G1) k =1GOTO 114 112 K=IZIGCURSOR PlGPRINT PPAND NOT P(G1) 114 IF A$= GOTO 108 116 GOTO A$ 118 P1GCURSOR P1GPRINT PPRETURN 120 P2CURSOR 24PRINT RETURN 122 ICURSOR 24INPUTP2IF P2lt 10R P2 gt 143GOTO I 124 GOSUBP2GOTO 108 Etganzungsshy126 CUSOR 24 INPUT ZGOSUB P2 GOTO 108 128 -CURSOR PI GPRINT PFOR Z GOSUB P 1 GOTO 106 130 =CLS G010 106 132 +GOSUB PlCURSOR 24 INPUT VBL 134 ST=lIF VgtBLET ST=-l 136~ FOR T=VTO BSTE~ STGCURSOR TGPRINT (POINT TOR L)NEXT T 138 GOSUB F2 GOTO 106 140 4GOSUB IP1P1=P1-P2IF P10LET P1=143 142 GOTO 106 144 6GOSUB PlPl=F1+P2 IF F 1143LET Pl=0 146 GOTO HI6 148 18GOSUB PlGl=Gl-1IF Gl lt 1LET Gl=7 150 GOTO 108 152 154

2GOSUB P1G1=G1+1IF Gl gt7LET G1=0 GOTO 108

156 7Gl=Gl-l IF G1 lt lLET G1=7 158 GOTO 4 160 9G1=G1-1 IF G1 lt 1LET G1=7

GOTO 6 1G1=G1+1IF Gl gt7LET G1=1 GOTO 4 381=Gl+1IF Gl ) 7LET Gl=1 GOTO 6

Heft

~ scne I itc-I

162 164 166 168 170 172 174 176 178

)GOSUB P1CURSOR 24 INPUT LORUGOSUB P2 Y1=O-UST=1Y6=OIF OgtULET ST=-1Yl=U-O IF RltLGOTO 106 DM 15-(incl 7 MWSt)

180 182 184

186 188 190

192

194

Y3=0Y2=INT laquoR-L)(ABS Y1raquoGCURSOR L FeR T=ITO RY4=POINT TY3=Y3+1IF Y3gtY2LET Y3=0Y6=Y6+ST Y5=2 A (Y6-1)GPRINT Y40R Y5NEXT T 11 ( 11 GOSUB 11 P 1 CURSOR 24 INPUT L 0 R U GOSUB 11 P2) IF L gtR GOTO 1[2)6 Yl=2 A (O-1)FOR T=LTO RGCURSOR TGPRINT POINT T BR Y1NEXT T FOR T=OTO UYl=2 A (T-1)GCURSOR RGPRINT POINT R OR YlNEXT T Y1=2 A (U-l)FOR T=RTO LSTEP -lGCURSOR TGPRINT POINT T OR Y1 NEXT T FOR T=UTO OSTEP -1Y1=2A (T-1)GCURSOR LGPRINT POINT LOR Y1 NEXT T GOTO 106

raM i PMP SHARPGOmput_er - Heft16 Sei te 50

-- - ~ ~ -

-- ~-~~--~

_____N __ ~ -~ ~)hP h~ ~ h ~-f 9 rH m~~ ~ ~ q h ~~p r rh ~ Seite -4- Programme fuer den Sharp PC 1500A

Programm Nr 7 Editor-Hilfsprogramm

Das folgende Programm solI dem Benutzer die Arbeit mit dem Computer erleichtern FLlnkti onen Shift amp Insist Shift I Delete Delete Cursor left Insist Cursor right

Alle Tasten aul3er SHIFTDEFSML haben Tastenwiederhoung - die shyCursorfunkti on rechtsl inks bl ei bt_ auch bei Shi ft erhal ten Das Programm i st voll reI okati bel und wi r fol gendermarren aktiviert

POKE amp785BHILo POKE amp79D4amp55

HI=HI-Byte und LO=Lo-Byte der Startadresse des Maschinenprogramms

Heltdump

7C01 BE E2 4A EB 7B 0E 40 B7 7C09 25 8B 0D B7 26 8B 0D B7 7Cll ID 8B 10 B7 lC 8B 0F 9A 7C19 B5 ID 8E 02 B5 lC EB 76 7C21 4E 02 9A B5 08 9A 85 0C 7C29 9A

Programm Nr 8 Pseudozeilennummer

Durch folgenden Trick kann man Pseudo-Zeilennummern schaffen Hat man zum Beispiel folgende Zeile eingegebe

1 PRINT OK END

und man POKEd in die Speicherstellen der beiden Doppelpunkte den ASCII-Code einer Zahl (0-9 = 48~57) zB die einer 2 so sieht die Zeile so aus

122 PRINT OKEND

Die Zeile kann nicht mehr editiert werden und wenn sie angesprungen wird mit GOTo 1 (es ist ja noch immer Zeile 1~)

dann entsteht ein Syntax-Error Alle nachfolgenden Zeilen sind noch in Ordnung und laufen einwandfrei

Programm Nr 9 Statistik

Das folgende Programm berechnet aus einem beliebigen Datenfeld die Varianz Standardabweichung Modalwert Median Mittelwert Variationskoeffizient Summe Summe der Quadrate und die Anzahl

Funktionen

Eingabe von Oaten Die einzelnen Oaten werden+~~ 1 2 gt 3 ~ n durch ein Komma getrennt Oaten werden gelscht

8UM Ausgabe der Summe der Summe der Quadrat~SUQ der AnzahlANZ des MittelwertesMIT des MediansMED qes Modalwertes (grter Wert)MOD der VarianzVAR der 8tandardabweichung8TA des VariationsKoeffizientenVAIlt

8 CLEAR CL8 D I M A$ (0) 812) A (30) W ( 100) ON ERROR GOTO 8110 11 81 INPUT 8tat A$ laquo() CLS

FOR T=1To LEN A$laquo()A$=MID$ (At(I2) T1)IF A$lt0oR~middot1 A$gt9NEXT TGOSUB S+A$laquo()GOTo SI A 1 $=LEFT$ (A$ (0) T -1 ) A$ laquo(Z) =M I Dtgt -( A$ (Ql) T LEN A$ laquo(Z) shy13 LEN Al$)P=lPP=lFOR T=PPTO LENA$laquo()IF MID$ (A$laquo() T1)ltgtNEXT TA(P)=VAL14 MID$ (A$laquo(Z) PPT-PP)GoTO 82

-Heft 16 Seite 51

l -

~~~~~~~~~~~= ~~rnrn~~~rn ~~~ ~~rn ~~[j~~ ~~ 8~~W9~~

~~~~~~~ ~~~ ~~~~~~~~~ Opound-f~~

OM 49 - (i ne 1 7 MWSt )

--~ sshy-~---

49 -OM

~~ ~~omiddoth =t mmiddot-rmiddotbhmatil bh~ ~)tibnmiddot~ 0 bull -~ ~~ bullbullbull - bullbullbull bull ~ 1 bullbull bullbull bullbullbull bull 0- ~bullbullbull _ - 1

Programme fuer den Sharp PC 15~~A Seite -5shy

15 A2$=MID$ (A$(0)PPT-PP)A(P)=VAL A2$PP=T+lP=P+lNEXT T 16 S2GOSUB IS+Al$GOTO Sl 17 S+FOR T=l TO P A=A ltT) N=N+l IF Ngt10I2LET N=ll2l2 zummiddot

PRINT VollRETURN 18 SU=SU+ASQ=SQ+AAW(N)=ANEXT TRE=lRETURN SH~P PC-1421 19 S-GOTO s FInan2rnathemat Aldltet-ComouW

212 SANZPRINT Anzahl N RETURII 21 SSUM PRINT Summe SU RETURN 22 SSUQPRINT SumdQuad SQRETURN 23 SMITIF RE=0PRINT Mittel~-ert XMRETURN 24 SVAR-IF fE=I2PRINT Vari anz VA RETURN 25 SSTA IF RE=I2PRINT Standardabw S RETURN 26 SVAKIF RE=0PRINT Varkoeff VIltRETURN 27 SMEOIF RE=I2PRINT Median MERETURN 28 8MODIF RE=I2PRINT Modalwert MORETURN 29 S3RE=I2ER=12 312 S4FOR T=l TO N-2 IF WltT) gtWltT+l) GOTO S5 31 NEXT T IF ER=lGOTO 183 32 XM=I2FOR T=1TO NXM=XM+W(T)NEXT TXM=XM(N+l(N=I2raquo 33 VA=~FOR T=lTO NVA=VA+(W(T)-XM)A2NEXT TVA=VA(N-l+1

(N-l lt 1raquoS=SQR VAVK=SXM 34 MO=W(N)ME=WlaquoN+1)2)IF N2=INT (N2)LET ME=5(W(N2)+

W(N2+1raquo 35 GOTO S+A$laquo(pound1) Begl~itheft mit einigen37 S5A= (W ltT+l) ER=l WltT+l) =W (T) W(T) =A GOTO S4

ProgrammbeispielenProgramm Nr 1~ ROM-Routinen

Zum Schlu8 mdchte ich noch einige ROM-Routinen auffilhren FISCHEL GmbH P LAWATSCH

CALL ampCA58 Edi tor-~al tstart Editor-Warmstart

CALL ampC9E4 All Reset CALL ampE~IZl~

RUN jnur im Run- und Direktmodus) CALL ~-ltC8BB

END CALL ~~CA55

UNLOCK CALL ampCD6A OFF-Taste CALL ~D71

Auto-Power Off CALL 8E33F Error Er in LINE LHLL POIltE amp784BER

POIltE 878B2 LH LL CALL 8CDAF

Loschen dimensionierter Variablen CALL ~DI291

L2schan aIler Variablen (CLEAR) CALL ~~DI2812

Mode-Taste Run lt- ) Reserve CALL ~CB9C

Mode-Taste Run -) Pro CALL ~CBA(ZI

AUSSCHALTEN - PROGRAMM GEST III=RT Oshy

f

Wenigstens das habendie Sharp-PCs gemeinsam

Flir alle die es noch nicht wissen Gibt man im RUN- oder PRO-MODE den Befehl CALL 53 (bzwhexadezimal CALL amp35) ein und drlickt ENTER so erlischt die Anshyzeige Nun ist der R~chner quasi abgeshyschaltet Er verbraucht nun auch nur noch soviel Strom als ware er hardwareshymaBig (durch den Schalter) abgeschaltet wor- --~~~~~~~~~~~~ den Denn auch die Erhaltung des Speichers kostet Strom Will man ihn wieder zum Leben erwecken so braucht nur die BRKshyTaste gedrlickt werden -Viel SpaB beim Ausprobieren-

PL

rawn aMP SHARP-Comp-uter Heft- 16 Se i te - 52

) ~ 4fM p h

Wer 110~T

~~ ~ $ h~ 0 p -r rh ~ -

1amp 1~ inanp i9 pn

~ ~ m=~p r m~

---~-------~----------------Achtung

kann mir die Adresse vdh STmiddotCKmiddot gegen Kosterfershy

stattung ztisc~ickenPC-1500 Zeitung Mhrz84 Seite 3536) Markus Fischer Lindenweg 5 4544 Ladbergen

~~-

Betrlft Alles fUr Sharp Coput~r Mr286 Seite

Sehr geehrte Damen und Herren lIit Vereinb~rung des Autors se-nde ich Ihnen eine -17+4 zu die dieses Progra _auf de-n PC 150111A zurn Laufen bringt Ich wurde ith tiber die Veroffentliehung sehr freuen

Wer das Program Siebzehn + 4 (AlIas fUr Sharp Computer Mr 286) auf seinJm PC 1500A zUIL _laufen bringen will und keine Speichererweiterung besitzt wird da einige Pr oblelle haban Eha bei teile 12111111 bricht der Rechner bei der Eingabe~i~ einer Fehlermeldung ab middotSpeicherUberlauf M bull

Wenn Sie die leilen 28 bis 370 loschen und fo1gende leilen eingeben spar en S~e erst eial jedeen~e Tipparbelt (auBer Sie haben dait schon begonnen) und zweitens viel wertvollen Speieherplatz der bei de PC 1588A zielieh kn~pp ist Ob daB Program auch auf dem PC 1588 (ohne Speichererweiterung) lauft kann ieh nieht sagen weil ien einfaeh noch nteht die ogliehkeit hatte es

ACHTUNS Dia leilen 2111-378

21IA$E7F41 30RESTORE 90FOR 1=I1ITO 8READ 418$=B$+417F SI1IC$(I)-A$+49SD7FSD4941+B$ 61P$(I)=A$+middot494D7F4D494t-+B$ 7111H$(I)=A$+4DSF7D5F4D41 a +B$ elIK$(I)-A$+middotSD4B7F4BSD41middot+B$ 90ampNEXT I 18111DATA 417D6B7B~4163534Fmiddot~417F6B7Fmiddot 118DATA middot416FSB4Fmiddot7F417F637Fmiddot417F6BSS 120DATA u417F63SDmiddot417FS967middot417D537D 138A$middotmiddotB$=

Sehr geehrte Damen und Herren

Wenn Sie sich in unsere Anwender-Zeitschrift

-Alles fUr Sharp-Computershy

mit einer Anz~ige einschalten mochten gtinstiges Angebot

Mit freundlichen GrU8en Bernd Fischel

FlSCHEL Betriebswirtschaftlicher Beratungs- und Prograbullbull ierdienst GbH Kaiser-Friedrich-Stra8e 54a 0-1000 Berlin 12

Cl

auszuprobieren

losehen

B$

Dirk Seharnberg FrohnlestraBe 72 208111 Huburg 61

machen wir Ihnen gerne ein

Ber I in 12 den Tel 030323 60 29 Mo-Fr 10-18 Sa 10-14 h

PC-1S00 zB Speichererweishy ~ terung urn 48K RAM (BASIC-RAM

+ 24-1lt tr1CODE -RAM) Dr1 39B middot 1~4k RAM DM 736shy184kRAM DM1036~

in k 1 Ei nbetu + 6 Mon (-)i--r 51nt i E

Fa Bajit Wasserlooser Weg 34 2390 Flensburg Tel 046133831 od 26943

19

kleine Aderung von ohne Speichererweiterung

UW~~middotmiddot-

~ ~

~ ~

l ~

ifJ

~

~

3

Z

~

c

0

~

J

l

~

Z

0

~

r-shy~

ltr Q

~

0

cQJ

4-c I ro-~ QJ

+-l c I QJ -

l QJ CO oJ CU 01 0)0 Clc 0) ro c ~ CI)~ Cl

-4

QJ c +-l ~ 0 ~ Cl gt U

I ~c ~ QJ U 0 Ol QJ

0 0) 11 d Cl) QJ C I 0 CO ro

c- shy~ Cl) c QJ 0) -t-5 U - C ifJ r-I

cl3shyQJO~~

LL c cQJ QJ00

C3f--O -r-I c QJ

t -fQJltC -c

Cl) M U U coCCI)1-- -11 ~

O-QJ+-lo gtCI)--

11 M QJ If) -11

0--013 CX)1f)~ --~ +-l C1N~c

MOU +-l I 11

4-cUjJc QJClQJ c +-lO

Cl) Cl) c c ltU 0 I ~Q~-

Heft 16 Seite 53 S tI piR-P C O _rylP u t e r

~~~ 1 O~rMmatfbtM i~cibYi ~~ q~rph ~ ~T~ i bull - ~~~~N~ __ ~M~~__________________________________________________________________

PC-1500 LUB

Da Spiel LIlE wurde von delll Mathematiker JHbullConway von der Universitit JRpoundM lPR06RAMM LJFpoundiC-bridge eBtwickelt und 1970 von Martin Gardner iD Scientitic American

2 R~Ma1 h emat einem breiteren Publikum vorgestellt Seither sind zahlreiche Programme sches Spiel vo

n J H ConllJaltur die verschiedensten Computer geschrieben worden (J9~D

3RpoundM f SPJpoundLDer Schauplatz des Spiels it ein zweidimensionales reld lIIit quadrashyREEipoundLN l

tischeD Zellen die tot (leer) oder lebeDdig selD kODDen (mit bull markiert) qREn 1Eine to e Le I I e Iu rd

Bei eiDer Abfrage des leldes wird uber Tod od er Leben aller Zllen nach lebendj9 luenn sehr eintachen Regeln entschieden und dann springt das gesamte leld in sie 9enau 3 le

bende NCH~hbarn den neuen ZUstand (Es handelt sicb also um einen sogenannteD zellularen hat

5RpoundM 20 poundineAutomaten fUr den middotdie Zeit in diskreten Sprungen verliuft) I ebende Le 1 le stirbt luenn siDie Begeln SiDd e nur 0 oder 1

O Jede Zelle bat 8 Nachbarn Nachbarn hat 6RpoundM 2b fine

1 line tote Zellewird lebendig wenn sie genau dret lebende I ebende Le I le stirbt wenn siNachbarn hat e q oder lIlehr

2 Eine lebende Zelle stirbt wenn sie weniger als zwei od er mehr ~ach arn hat JREM 2 FA5SLJNals drei Nachbarn hat

G ~lFHJNTLpound F fBR 84)Schon 1960 hatte der Mathematiker lredkin ein amphnliches Spiel entshy 8RfM Oder FRfDK

wickelt das aber fUr jede Zelle nur die 4 orthogonalen Nachbarn (links J Ns Sp e I (J S6 0) - berlAecksi

rechts daruber darunter) berucksichtigt Die Regeln sind hier ch i 9 t nul d e ortho90nnen N achbarn-

O Jede Zelle hat 4 Nachbarn

1 Eine telle stirbt wenn die Zahl der Nachbarn gerade ist (0 2 9REn RpoundGfLN poundi ne Ze I I est i rboder 4 Nacbbarn) soast lebt sie (1 oder ) Na~hbarn) t Iu e nn Zah I de r Nachbarn 9 er

Dies fUbrt nach einer gewlasen Zeit zu ein~r Vervierfachu~er urshy ade sonst middot leb t s esprunglichea Muster Wegen dieser Expansion ist es aut dem klineD Plotter

JBCLEAR DJn L$( nur bedingt spielbar Das Programm erlaubt aber die Wahl auch vou 19 J9HJ HHJ9

bull 19) f Jlredkins Spiel 2B JNPUT FREDKJN

oder CONWAVltDie Eingangsstellung wird durch die lingabe der Koordinaten der geshy FIC) i 5t

2] IF S$OFANDwUnschteD l~b8aden Zel1eD aufgebaut Diese Koordinaten werden mit 1= 5t ltgt C THpoundN 2B

(entspricht der Zelle) uDd J= (entspricht der Spalte) abgefragt Sie 3B fF S$f LPRJNT FREDKkODDen zwischen 1 und 19 liegen Die lingabe von fur I Beendet die I

lNs Spiel E1ngabe GOTO SB

4BLPRJNT CONWAI

Vs Sp i elDas Programm ist laJlZ in BASIC guchrieben uDd daher zteml1ch langsam 5BLPRJNT WA1T 1

Aber gerade dies erlaubt ein gedaaklicbes Mitmachen bel dieem Spiel 20PRJNT Bitt e Koordjnaten

man kann ver_achen sicb die nachste GeneratioD vorzustelleD Es wird slch Ider

55PRJNT ~lebendezeigen dass dies trotz der sehr eiatacheD Spielregeln garaloht so elnshyn Zellen enge

fach 1st ben 6BWAJT lNPUT ~l

1 (rliintze) 65JF JBTHEN CL5

60 TO 9B

lBBFOR J=JTO 18 JBCURSOR JB2BBCLS 60SUB 6BB 3J51F N4AND L$(J J NPLJ T J J 1B5FOR JJTO lB 2JBFOR J=OTO J bull J )=LET Ht ( CLS1 J B JF L middotH J J ) 22B FOR J=L TO R 1 J )1 GOTO

LT O=J-1GOTO BBLt(J J)ll39pound1 J3B GOTD 6B

225JF J=BTHEN 9BB 23BLPRJNt TAB ltJ- 3 sa Ht ( J I J )

1J5NpoundXT JNEXT J SB60SUB 5BBJ ) j L$ (J J) 39BNEXT J 12BGOTO lBB 395 NEX T J 8BBFOR J=OTO U J3BfOR J=lBTO 1

240NpoundXT J 25BLPRjNT Nf)lT 1BB FOR J=0 TO U B1BFOR J=LTO R

STEP -1 26BLF 26pound=Gpound4j 1J0FQR JLTO R 82BN=tA5C L(J-~J135 FOR J=J TO 1 B Q2BL$(JJ)=H$(JJ J)ofA5C L~ltl Jshy29B GOSUS 5BB 1tB 1 F L $ lt J J )= ) 1 ) ASC L$(j Jof3BB JF S$=FTHEN

LET U=HJGOTO 13BNEXT J 1 ) A5C LSCHJBBB JSB JraquoI423B5FOR J=OTD U lti4BNEXT J

lq5NpoundXT JNEXT J 4SB GOTO JBB 830JF NAND JLpoundT H31BFOR J=LTO R 15BFOR 6=JTO lB $ lt J J ) 3J5NB SBBWAJT BPR1NT I J55FOR H=lTO lB 32BFOR 6=J-JTO Jof Moment bl11e bullbull 60TO 850 1613 JF L$ltH6)= I J bull REWRN 8QB H$

LET L=G-lGOTO 33BFOR H=J-JTO J 85BNEXT J 1B J 6BBLPRJNT GEj G B6BNpoundxr J

J 65 NEXT HNEXT G 31B JF L$(G 1 H)=I~ enerat on B7B60SUB 5B0GOTO J7BFOR 6=J 8TO J LfT N=N4J RETURN 4aB

STEP -J 3S0NfXT H BBG05UB 6Be 9BBLPRJNT LPRJNT J5FOR H=JTO J8 36BNpoundXT G FpoundLD ZU KLpoundlLPRJNT LPRJNT I

J 8B J F L$ (H G) f 3BJF N=3LET H$tJ ALLpound ZpoundiLEN N I

LET RG J 60 TO J )=1 GOTO 3 TOT LF 4 9JBLPRJNT END 2BB 9B fND E LF 4 fND

J85NpoundXT HN~XT ~

S-HARP-Comiddotmputer Heft 16 Sei te 54

f~~~ ~Fph~i ~ ~-M~9 mm~~cr~r~m~ ~pr h shy

K 0 M BIN A T ION fUr den PC-1500

Bei diesem Spiel mlissen Sie versuehen vier vom Computer in einem 10 x 10 Koordinatennetz versteekten Gegenstande aufzusptiren (siehe Beispielausdrukshyke) Es verlangt von Ihnen ein hohes MaB an Kombinationsvermogen

Sie wahlen sieh im Koor-A BeD E f 6 ~ J

e 1 8 8 1 8 1

J 1

0

J

e

e 0

2 4

8 2

amplSe-OfF G H J

1 1 1 1 1 1

1 e

I e e 8 1 8 1

1 e e

2 2 3 3 [2] 1 e

e

1 1 1 1

e 1

1 - _ __ _ ~-J

dinatennetz jewelein- shyA

A Od mittels den ~ und B B iJ Tasten aua u er -

c c nzeige erseheinen dann o

o die ~eweiligen BuehstashyE E

ben (A-J) Bei der geshyF F

wlinsehten Kombination G G

mlissen Sie ENTER drticken bull H H

Darauf druckt der CompushyJ J ter in das ent$prechende

Feld eine Zahl zwischen Sit hClben 56 Punlne trreicht -SIt hClben 82 PunIce erreicht I null und vier Die Zahl

gibt dartiber AufsehluB wieviele Gegenstande sieh entlang der davon auageshyhenden waagerechten und senkrechten Netzlinie befinden Wie Sie sieherlieh nach ein paar Spielen feststellen werden ist null die aussagekraftigste Inshyformation _ Anfangs besitzt man 100 Punkte Der Computer zieht jeweils einen Punkt f~ eine eingegebene Kombination ab - Wenn Sie sieh sieher sind an dieser nder jenen -Position im Koordinatennetz miiBteein Gegenstand -liegen mussen -Sie die Taste fTldrticken Auf dem Disshyplay erseheint dann TIP SolI te sich Ihre Vermu~als riehtig herausshystellen wird das Feld durch ein Quadrat gekennzeichnet Andernfalls bekomshymen Sie 10 Punkte abgezogen STATUS 1 betragt 1167

Listing

S0IF INKEV$ = 2 CLEAR 2=2+1CHR$ 10BEEP 14 GRAPH CSI2E 92t~EXT 1X=X+16 DIM A(1010) 94IF A(XV)=lLETS2IF INKEV$ = 8 P=lE2 2=2-1CHR$ 11BEEP 110 WAIT 0PRINT 96P=P-lCURSOR 2 I X=X-1KOMBINA 2PRINT P 54IF X)10BEEP ITIOH 981F T=lGOTO 12299X=1012LINE (00)-(20 100CURSOR 9PRINT56IF XltlBEEP 192 -202) 0 0 B 29X=114LINE (1-1)-(2 102X=(X20)-1658 IF INKEV$-=01 -201)00 B 104V=(-V20gt+6CHR$ 13BEEP 316FOR 1=2fTO 201 106GLCURSOR (X V)BEEP 1255STEP 20 LPRINT ZGOTO 6418A=A+1 108GOTO 4260CURSOR 2PRINT20GLCURSOR (1-11 110CURSOR 9PRINT CHR$ (X+64) shy4) LPRINT 62GOTO 48CHR$ (A+64) 112 IF A(X V)=064BEEP 199V=122LINE (1-1)-(1 BEEP 3255P=P661F INKEV$ =T-201) -9GOTO 96J BEEP 3 T=l24LINE (1-1)-(2 114G=G+lCURSORCURSOR 9PRINT01 -1gt 0PRINT TIP26GLCURSOR (206 116 X= (X20) -1]6SIF INKEV$ =-I+])LPRINT 118 V=(-V20)+17 CHR$ 10BEEP 1CHR$ (A+64) 120 LINE (XV)-(X+V=V+l28HEXT I 16 V-16) 0 0 B 70IF INKEV$ =30FOR I=1TO 4 122 T=0CHR$ 11BEEP 132X=RND 10V=RND 124 GOTO 42V=V-110 126 GLCURSOR (0-272IF Vgt10BEEP 134 IF A(X V)=l 22)LPRINT Si99Y=10GOTO 32 e habenP P]4IF VltlBEEP 1936 A(XV)=l uncte elleicht9V=138 NEXT I shy

76IF INKEY$ = ~ I1

40 PRINT ) A A lt 128ENOCHR$ 13BEEP 3) lt Punkte BEEP 1255 GOTO 82

42IF G=4GOTO 126 78CURSOR 4PRINT44GLCURSOR (0-2 CHR$ (V+64)62) 80GOTO 6646 X=1 WAIT 0 82IF T=lGOTO 110CURSOR 0PRINT Dominik A Huller84BEEP 1992=0) A A ( 86FOR I=lTO 10 Hohnerkamp 30 48IF INKEV$ =T 88IF A(IV)=lLETBEEP 3 T=l 2000 Hamburg 562=2+1CURSOR 9PRINT 90 IF A(X I )=lLET TIP

- uaa-- - Heft _16 Seite 55 ~ SHARPC_omp-cJte-~

-- - ~ ~~~ B~----- -= - bull J bullbullbull lt bull a- bull I rl ~-R m m n71a Ij ] 0 m Q ~ I 1 -1 bull ~ ~~ripr ~ ~ - r _ = ~ ~ ---=~ middot ----~~~-------------------I

PC 1401~PC 1401 - M A S T E R M I N D PC 1401PC 1401 Bei diese~Spiel geht es daru~ vier Zahlen mit max 10

Versucheh zu erratenDiese Grenze kann in Zeile 50 vershy

inder~ werden

a) Der Rechner

zwischen 1

Verinderung

der Zahlen

b) Sie spielen

Kombination

raten muB

Es kann in zwei Varianten gespielt werden

ermittelt eine Kombination von vier Zahlen

und 6 die sie erraten mUssen Durch die

des RND Befehls in Zeile 40 kann die Menge

verandert werden

zu zweit Dabei gibt der eine Spieler eine

von vier Zahlen ein die der andere ershy

Welche Zahlen vorkommen dtirfen muS vorshy

her festgelegt werden

FUr beide Varianten gilt

Alle Zahlen mUssen

bedeutet daB

~ bedeutet daB

ZB Anzeige

Bedeutung 1

3

Wenn Sie am SchluB

auf einmal eingegeben werden (zB 1223)

die Stelle der Kombination richtig ist

die Stelle der Kombination falsch ist

1234 ~+

ist riehtig () 2 ist falseh (+) ist falsch () 4 ist richtig () der Runde angelangt sind und weniger

als 5 Versuche ben~tigten k~nnen Sie sich in der HIGHshy

SCORE eintragen Sie geben zuerst Ihren Namen ein und

antworten dann auf die Frage0b Sie die Liste ausgedruckt

haben wollen mit J oder N Es werden immer die drei geshy

speichert die die wenigsten Versuche brauehten urn die

Zahlen zu erraten

Das Programm wird ~mit RUN gestartet und erklart sieh sonst

selber Das Progr~mm ist zwar auf dem PC 1401 geschrieben

worden lauft abenmiddot wahrseheinlich auch auf anderen SHARPshy

Pocketeomputern

Viel

lREn bullbull 2REM MAS-~~MND ~

3R~M PC 1401 4RE~ 5RE~ ~ARKUS GAD bull 6RE~ 4920 LEMGO 7REM (C) 1985 8REM

10CLEAR WAiT 50DIM A (4) BC4)DS(4)G(C) =gt(3) Ps(3)

15FOR X=l ib 3LET P(X )=10t~E~T X

20C=ep~INT middotSPIELEN S lEmiddot PRINTmiddot lt1gt A~LENYPRNT Y lt 2gt ZU ZWE IT

25INPUT EIF E(l OR E) 2 GOTQ 25

30QN ~ GoTQ 35middot150 35RE~ ALLEIN 40FOR X=1 TO 4RANDOM

LET A(X)=RND 6NEXT X

45LET ~=A(1 ) 1000+A(2) 100+~ ( 3)1a+A(4 )

50LET C=C+lF C=19 Goro 1middot95

55PR~T CmiddotVE~SUCHmiddot 60INPUT SLET B=S 65IF S=F fjoro 17~

70LET Y=lGOTO 280 75FOR X=l TO 4IF G(X)

=AOO GO TO 85 S0LEr D$(X)=UGOTO 9

o 85 LET D$ ( X)= 90 ~E~T x 95WAIT 150PRINT D$(l)

SpaB beim Eingeben und

160WA~T 5GOTO 50 150RE~ ZU ZW~IT 15SINPUT Y-~E ZAHLA lE~j~T ==AL~- 3=ALET

i=2jOTC 28a 65FOR X=~ -J 4LET A(X

)=G( X)NEXT XGOTO 5 3

70BEEP 3RrNT G~ WONNEf-l n

751~ CltS GOTD 200 8ep~ ~ ~ v~IT vCv VER

SUCriEr 185PQ IN - middot~OC~ EIN SPIE

~~~AIT 58INPuT X$ IF lt$=Yj OR X$=YJA GOTO 40

190END 195~RrNT YLEDER VERLOR

ENGOTO 180 200PRNT Y3ITTE GE3EN S

IEYPRINT 1~REN N~M

EN EININPUT K$ 2051F C=~ ( 2) LET P(3)=C

LET Pt(3)=K$GOTO 2 30

210IF C=P ( l ) LET P(3)=P (2)~ET P$(3)=P$ (2) LET (2)=CLET Pt(2) =K$GOTO 2313

215IF CltP( l) LET ~(3)=P (2 ) LET P(2 )=PC1 ) L~T O(l)=C~~ $(3) =~S(2)LET $(2 )=P$( l)LET P$( U =Ks

220IF CgtP( 1) AHD C( P(2) LET P(3)=P(2)LE~ ( 2)=CLET $ (3)=P$(2) LET P$(2)=K$GOTO 2 313

S~ielen

225I~ C( P(3) AND C)P(2) LET P(3)=CLET P$(3) =K$

230WAIT l00PRiNT YDRUC KER JN YINPUT L$ iF LI= J SOTO 240

235 GJTO 215 240PRINT = LPRINT

250IF (2)=la LeT R=1 GOTO 265

255IF P(3 )=10 LET R=2 GOTO 265

260LET R=3 265FOR X=l TO ~PRINT X

P (( ) YVmiddot Y P$ lt X ) N~~ T XPR1~T

PRINT GGTO 185 280LET J=0FOR x=i TO 4

LET GCX)=0NEXT X

285FOR X=l T~ 4 290IF X= LET J=1090 295F X=2 LET J=100 300r X=3 LET J=l~ 305~ET G ( X ) =G( X) +l~ET

H=H-J 310I~ Hlt0 L~T rl=H+JLET

G(X)=G(X)-lGOrO 320 315GOTO 306 329N~XT X 325LET G(4 )=hON Y GO TO

75165

Markus Oad I8ft=ltaemanu-Strdf t

laap

~ iricib ~~ bull

STEP

S T

Ich Step by Die BASIC

Durch in

Der Im Routinen 1st mit den Programm Basic Die ML Bei

Die Die geandert Aber fUr und

IRE

WIE 18DATA

878

199 48DATA

middot middot r rii-Bo mmat~lti~b -fM ~~ ~ ~i ci r ribull - ~ ~ c- a_ ~ - ~ ~ ~

BY STEP

E P B Y _S T E P ASS E M B L E R

~

habe fUr ~eri PC 1401 ( Modell FAC ) einen in BASIC Ste~ Assembler geschrieben

erzeugten ML Programme stehen ab Adresse 14341 in den Zeilen Um die dazwischetl liegenden Daten der BASIC

Uberspringen werden automatisch Sprungbefehle in da~ ML eing~fijgt bull

einfaches Andern der Zeile 305 kann aber auch jeder andeye Frage kommende Speicherbereich fUr das ML Progr vorgesehen werden

Die eingegebenen Mnemonics und die Daten mUGen ohne Zwischenraum eingegebe-n we-rden zB LIA02 oder LIDP1122 bull

ML Befehl wird dann libersetzt abgespeichert und ausgedruckt Speicher ist mit dem ASSEMBLER noch ausreichend Platz um BASIC Testshy

zum testen der Programme zu schreiben das ML Progr fertig so kann das ASSEMBLER Progr ab Zeile 10 einem BASIC Programm liberschrieben werden das die ML Routinen in ersten neun Zeilen Aufruft Mit Tricks ist es auch mijglich das

ab Zeile 10 zu 16schen und mit einer MERGE Routine ein neues Programm nachzuladen

Routinen konne-n wie BASIC Ze-ilen abgespeichert werden LLIST der ~rsten 9 Zeilen kann sich aber der Drucker aufhangen

Alle-Eingaben mussen dezimal erfolgenDie Ausgabe ist ebenfalls dezimal Verwendung de DATA Zeilen ermoglicht das ladet) in einem Zug Zeilennummern der DATAs sowie der Inhalt dUrfen aber ke-inesfalls

werden bull Oder man entwirft einen neuen Algorithmus in Zeile 314 Leute die sich an ML Programme her ann machen durften Anderunge-n

Verbesserungen

ZEILE~ 1 BIS 9 ZE-ILE 1

ADB-1828-ADC ~-lt96-ADIA-2116

-ADI~~2112~ADmiddot18 68-ADtoi-1912

11DATA -ADW1814AHI A-2188-A~ID-2212

-A~I-2996-AH~Amiddot1

38DATA middotCAL-2224middotCAL Lmiddot3128-CPIAmiddot2183 middotCPImiddot2899middotCPA-1

DECA1867middotDE CBmiddot119SmiddotDECImiddot186S -DECJmiddot1193middotDECKmiddot 1873-DECL-1281

41~ATA -DECP-1991-DX -le8SmiddotDXL1937-D Y-1887middotDYS1839

58DATA middotEXAI1218-EX A-1219-EXImiddot1911 middotEXBDlg~7-EXWmiddot18

89-EXWD182S 68raquoATA -FILD-1831-FI

Lmiddotr1838 9tDATA middotIHAmiddot1876-IHI

middot1284-IHCA-186 IHCBmiddot1194middotI~CImiddot18 -64 - IHcr 1192

91DATA IHCK1972middotIH CLmiddot 128emiddotIHCpmiddot 1888 middotIYmiddot1886middotIYSmiddot183 8middotIXmiddot1884

92DATA middotIXLmiddot1836 188DATA middotJPmiddot3121JPCmiddot

3127 JPHCmiddot312SmiddotJ PHZ-3124-J~3126

middotJRCmiddot2859 181DATA middotJPRCmiddot2858middotJR

-2e45middotJRNCmiddot2943 middotJRHC~2842middotJRHZ -2841middotJRHzpmiddot2t41

des Progr keine Schwierigkeiten bereimiddotten

18iDATA middotJRPmiddot284~-JRZ 28S7 -JRZp 28S6

128DATA -LEAYE-1216middotL DDmiddot1887-Lraquomiddot19S9 -LDpmiddot le32 middotLDQ- 183 3 middotLDRmiddot 1834

121fDATA -LIA-2992middotLIB 2ee3LIDL-t817shyLIDpmiddot3816-LIImiddot288 gmiddotLIr2eel

122DATA -Llpmiddot2818middotLI9 yen2e19middotLOOp-2e47~

1P-1128 123DATA -YBmiddot1819middotYB

Dmiddot1826middotYDmiddot1983 YDmiddot1885middotYWmiddot18 88

138DATA YB1818-YB D-1826-YD-1983 ~Y~D-1885Y~le eg-IIVW)middotle24

148ilATA yentCo-middot206-NO Wmiddot1077

lS8DATA -ORA2191-OR IDmiddot2213middotORIM-2997 middotORA-1871OUTA- 1893middotOUTBmiddot1221

151DATA -OUTF-1895-OU Te-1223

16QDATA middotPOPmiddot 1891 -PUS W1852

188DATA RCmiddot 1289 middotRTHshy1855

198DATA SBB-1921middotSIC -1197middotSBIAmiddot2117 SBI~middot2113middotSBmiddot18 69 -SBH- 1H3

191ampDATA middotSBWmiddot191SmiddotSCshy1289 SLmiddot 1998 -SLW 1829middotSRmiddot1218middotSR 1i-r1828

192DATA STD-1882middotSTP -1048STQ-1849-S iR 185e SWP-- l89S

288uATA middotTESTmiddot2187middotTS lA- 218211 TSIDmiddot 2214 -TSI2898

Joachim Busse Altlander StraGe 15 2800 Br emen 66

238uATA middotWALT-2~7S 258RE (C) 1985 JOACHi

BUSSE lIREIIEH 398raquo1 $(8)9USIHG -

UtUshy3955=14341 318IHPUT -HE-f(8)

L=l 311iF ASe IDS (~S(O)L

i)64 THEh LET L=L+ lGOTO 311

32H=l-1 313~~YAL - RIGHT$ (IS(O)

~EH SX8)-L)F~ IHT (M256)E=H-F256

314~$=LEFTS (~S(9)L)

RESTORE laquoASe (LEFTS (IS 1raquo-6~)18)

328READ AsDIF AS($ THEN 328

34511= IHT (Dlee9)C=Dshy~1988

358FOR 1=1 TO ~+2IF EE~ (5+1)=13 THEN OKE- S44+4S=s+r+ 5

351MEXT I 357iF AS~-LP- THEN PO~E

S C+E S=S+1 GOTO 388 359 IF AS=-CAL - THEN

POKE Se+FEsaS+2 GOTO 3a8

3651POKE SCSzS+l 378IF raquo=2 THEN POKE S

ES-S+lIF B=3 THEN POKE SFS=S+l

38iH (j$=STRS (F256+EH IF ~=1 THEN LET GS=_middot

398~PRiHT STRs (S-B)Af Gs

40e IF SgtlS98e Ti-iEH BEE lP~IHT 9NCCH middot1595 6-5- BVTSmiddot

4181F 5(15956 T~EN GOTO 318

~eft 16 ~eite 57

---~~ -

bull - -I

~~ bull _ 1-1

- w- __--

ersten neun Zeilen zu

Programm

a~ fr 1111zt~ middot IIt I ~~)~ ()~ f~ ~ t

ft~~~olil IIII~1~J ~LIV lt ~li~ C r-i-(11I ~~--~igr middot~7jJik i ~tJ111 - ~ bull

a ~~middot~~ tmiddothG1 i~~~rmiddot~f~tl ~~ I III lil l bull El r11 rl~l~ LJl ~r~ i 11111~ ~ Eldl la1~ h~

~EJ 8 ~rr ~8 J~lJ ~8~~0 (~) ~~rB 0

~EJ JIG El ~Gr[3 Er -0 8middot0 ~B (~l [~l =13 I~r 0j

- J~ )71 laquo(3 tJ I LJ_

IJ IIUrrJ C~

1S3-a IIf)OCCLtltI C rS ~ tllI 013 cue 00CLltI

~~J~) J~J J~

Cl UW

l~

_SHARP---Compmiddotuter~ ~

middotmiddot _~- ----- bull - I

_ ----------shy

mit interessan~enTips amp Pr03rammen sOWle 8nwenshymiddotII I-Imiddot~ middotb~ i smiddotp i E I en (il 11~ d~O_ ~~~~~ern CE-126PCE-140P und CE-516P UaV~mn

Den PC-1350-Anwendern dlirfte die Bedienung der RESERV~-Tasten aus der Be5iienungs anleitung wohl bekannt sein Wenn man j edoch haufig die Winkelart (DEG RAD o GRAD) wechselt ist es oft schwierig festzustellen welche gerade eingeschaltet ist Dies jedoch wird kinderlicht wenn man dazu eine der Reserve-Tasten dazu verwendet Man schaltet den PC-1350 in den RESERVE-MODE (SHIFT amp MOD~) und wahlt dann eine unbelegte TastezB A (SHIFT amp A ) bull

Diese programmiert man wie folgt A MID$ (DRG((PEEK amp787C AND 7)2)+11)

(ENTER nicht vergessen ) Danach schaltet man wieder zurlick in den RUN-MODE Gibt man jetzt SHIFT amp A amp ENtER in den Rechner ein so wird jeweils der erste stabe der eingeschalteten Winkelart angezeigt

~libersetztliberarbeitet~ tPeter Lawatsch j

mit freundlicher Genehmigung1 Club des SHARPENTIERS SBM

151-153 avJean-Jaures elii~~~~i~~~~~~~~~~~~~~~~~~~~~~F-93307 Aubervilliers C~dex

5 1 i iiampJP 8HARP - C0 mput e r

He ft 16 Seite middot S8

-

middot-I

I h

l 1

1 1

1 l

~h

ikh

-

r

-

V

-shy

AB

ON

NE

ME

NT

Wen

n cs

Ihn

en

Sp~D

gem

ach

t h

at

d

iese

Au

sgab

e

vo

n

A

lIas

rUr

Sh

arp

C

om

pu

ter

zu

le

sen

u

nd

S

ie sic

h

au

ch

in

Z

uk

un

rt

du

rch

u

nsere

in

tere

ssan

te Z

eit

sch

rirt

U

ber

alI

as

Wis

sen

swert

e

zum

T

hem

a S

harp

C

om

pu

ter

inro

rmie

ren

w

oll

vn

d

an

n 8

0ll

ten

S

ie n

ich

t l~nger

zo

gern

A

lIas

rUr

Sh

arp

C

om

pu

ter

Jetz

t im

re

gelm

KD

igen

B

ezu

g p

er

Po

st

zu

b

este

llen

S

ich

ern

S

ie

sie

h ein

e

lUck

en

lose

In

rorm

ati

on

u

nd

sc

hic

ken

S

ie

den

B

este

llab

sch

nit

t am

b

este

n n

och

h

eu

te ab

A

lles

rUr

Sh

arp

C

om

pu

ter

ko

mm

t d

an

n

reg

elm

aD

ig

Jad

en

~tonat

ins

Hau

s

oh

nc

daD

Ih

nen

zu

satz

lich

e

Ko

sten

en

tste

hen

All

rz

fur

~(L

1~~A

~Fff

r

~

p

B

itte

v

oll

sta

nd

ig u

nd

le

sb

ar

au

srt

ille

n

B~stellschein

un

ters

ch

reib

en

u

nd

ein

sen

den

an

F

isch

el

GD

bH

Kais

er-

Fri

ed

rich

-Str

5

4a

D-1

00

0 B

erl

in

12

Ich

ab

on

nie

re d

ie Z

eit

sch

rirt

A

lles

rUr

Sh

arp

C

om

pu

tar

vo

n

der

nach

ste

n err

eie

hb

are

n A

usg

abe

an

(P

reis

p

ro

Jah

r 7

2

DH

o

p

I--

A

usl

an

d

84

DM

L

urt

po

stz

usch

lag

1

2

DM

)

I--

D

as

Ab

on

nem

ent

verl

an

gert

sie

h

um

ein

Jah

r zu

d

en

d

an

n

jew

eil

sro

gti

ltig

en

B

ed

ing

un

gen

w

enn

es

nic

ht

2 ~tonate

vo

r A

bla

ur

sch

rir

tshy

I M

PR

ES

SU

M

les

FU

r ~IMN~-Co_puter

Die

Z

eit

sch

rift

fu

r all

e

An

en

der

un

d F

reu

nd

e vo

n S

HA

RP

-Co

pu

tern

O

rgan

d

es

SH

AR

P-U

ser-

Clu

bs

Deu

tsch

lan

d

Der

S

itz

des

C

lub

s is

t B

erl

in

Ko

nta

kta

dre

sse

ist

die

FI

SCH

EL

G

abH

middotAll

es

fur ~-Coputer

ist

ein

e C

lub

zeit

sch

rift

in

d

er

So

ftw

are

lIard~are

und

Har

dw

are-

Erw

eite

run

en

fu

r S

HA

RP

-Coa

pute

r v

or

est

el

It ~

erden

Die

vor~estellten

Pro

du

kte

ko

nnen

so

woh

l vo

n p

riv

at

als

au

ch

aus

de~

Gcw

erbe

st

aaaen

Red

akti

on

B

ernd

F

lsch

el

Ch~fredakteur

Dr

R

oe

r-D

orsc

h

All

es

fur ~-Coputer

wir

d

hera

us

ee

ben

vo

n d

er

FISC

HE

L

Gb

H

Kais

er-

Fri

ed

rich

-Str

aB

e

54a

D-I

00

0 B

erl

in

12

Best

ell

un

en

n

iat

die

F1

SCH

EL

Gab

H

Ber

l in

en

tee

n

Bezu

sp

reis

e

Eln

zelh

eft

D~

6-

(D~

7-

)

Jah

resa

bo

nn

eaen

t DM

7

2-

(D~ 8~-)

(Au

slan

dsp

reis

e L

uft

po

stzu

sch

lar

Ein

zelh

eft

DM

1

-

ia

Ab

on

nea

ent

DM

12

shyin

K

laaa

ern

) k

un

db

ar

8 N

oche

n v

or

Ab

lau

f d

es

Ab

on

neaen

tzelt

rau

es

B

este

llsch

ein

am

E

nd

e d

er

Zeit

sch

rift

S

oll

te

die

Z

elt

sch

rift

au

s G

rund

en

die

n

ich

t vo

a V

erl

a

zu

vert

rete

n

sin

d

nic

ht

eli

efe

rt

wer

den

konn

en

best

eh

t k

eln

A

nspr

uch

auf

Nac

hl i

efe

run

o

der

E

rsta

ttu

n

vo

rau

sbezah

lter

Bezu

se

lder

In

de

n P

reis

en

is

t d

ie

ese

tzli

ch

e

Meh

rwer

tste

uer

in

H

ohe

von

7

en

thalt

cn

in

de

n A

bo

nn

eaen

tsp

reis

en

auch

d

ie

Ver

san

dk

ost

en

Die

in

-A

lles

fUr

IIII

I-C

oap

ute

r

vero

ffen

tl i

chte

n B

eit

rae

si

nd

u

rheb

err

ech

tshyIl

cb

esc

hu

tzt

AI

le

Rec

hte

in

sbes

on

der

e d

as

der

U

bers

etz

un

In

fr

ed

e

Sp

rashy

chen

v

orb

ehal

ten

K

ein

Tei

l d

iese

r Z

elt

sch

rift

d

arf

oh n

e sch

rift

l ic

he

Gcn

ehshy

ai

un

d

es

Her

aus

eber

s in

ir

en

dein

er

For~

-d

urc

h

Fo

tok

op

le

Mik

rofi

I

od

er

and

ere

Ver

fah

ren

-

rep

rod

uzle

rt

od

er

in

ein

e

von

~aschinen

insb

eso

nd

ere

Dashy

ten

vera

rbeit

un

an

lae

n

ver

wen

db

are

Sp

rach

e U

ber

tra

en

wer

den

A

uch

die

R

ech

te

der

W

ied

era

be

du

rch

V

ort

ra

F

unk-

od

er

Fer

nse

hse

nd

un

i

Man

ett

on

verf

ah

ren

o

der

ah

nli

ch

e

We

e b

leib

en

vo

rbeh

alt

en

F

oto

ko

kp

ien

fU

r de

n p

erso

nl

ich

en od

e~

son

sti

en

ei

en

en

B

edar

f dU

rfen

n

ur

von

ein

zeln

en

B

eit

rae

n

od

er

Tei

len

d

arshy

aus

als

E

inze

lko

pie

n

her

este

llt

cerd

en

Jed

e i

B

erei

ch

ein

es

ew

erb

l Ic

hcn

U

nte

rneh

aen

s h

er

est

el

Ite

od

er

ben

Utz

te

Kop

le

die

nt

ew

erb

l ic

hen

Z

wec

ken

ebull

i5~

(2)

Urh

G

und

ver

pf

II c

hte

t zu

r G

ebU

hren

zah

I un

an

d

ie

F

I S

CH

EL

G

m b

H

von

der

d

ie

ein

zeln

en

Z

ahlu

ns

aod

al i

tite

n

zu

erf

rae

n

sin

d

Sia

tlic

he

Vero

ffen

tl i

chu

ne

n

in

All

es

fur ~-Coaputermiddot

erf

ol

en

oh

ne

Beshy

rUck

slch

tiu

n

ein

es

even

tuel

len

P

ate

nts

ch

utz

es

au

ch

wer

den

Nar

enn

aaen

o

hn

e G

ew

ihrl

eis

tun

ein

er

freie

n

Ver

aen

du

n

ben

utz

t

Inla

nd (

Gro

B-

Einz

el-

und

Balln

hofs

buch

hand

el)

Vert

rieb

so

wie

Ost

erre

ich

und

Schw

elz

Ve

rlags

unio

n Fr

iedr

ich-

Berg

lus-

Stra

Be 2

0 62

00 W

iesb

aden

Te

lato

n 0

61

21

26

60

Wir

qti

g

FU

r u

nau

fgefo

rdert

e

ein

gesan

dte

Beitr~ge

Ub

ern

imm

it d

ie

Fis

ch

el

Gm

bH

keln

e

Haft

un

g

un

d

Gew

ah

rleis

tun

g

Die

v

an

d

er

Fis

ch

el

Gm

bH

ho

no

riert

e B

eit

rag

e

geh

en

zu

r fr

eie

n

verw

en

du

ng

im

M

iteig

en

tum

d

er

Fis

ch

el

Gm

bH

Ub

er

E

igen

tUm

er

ist

eb

en

fal1

s d

er

od

er

die

U

rheb

er

A

usn

ahm

en

bed

Urf

en

der

Sch

rift

farm

m

Un

dli

ch

e

Ab

mac

hu

ng

en sin

d

un

wir

ksa

m

rjJ

lich

g

ek

iln

dig

t w

ird

t)

Ich

b

este

lle

rolg

en

de

sch

on

ers

ch

ien

en

e

Ex

em

pla

re

vo

n

rUr

Sh

arp

Co

mp

ute

r

(StU

ck

pre

is

6 D~

t

Au

slan

d

7 D

M)

o

c

Hert

nr

bullbull

bull

bullbullbull

All

e P

reis

e in

cl

(fJ r

Der

Gesa

mtb

etr

ag

v

on

bullbullbullbullbullbull

DH

PJ o

lieg

t b

ar

bei

0

A

lIas

7 ~

Hw

st

o li

eg

t als

V

err

ech

nu

ng

ssch

eck

b

ei

(sch

nell

ste

E

rled

igu

ng

) (1

o

C

w

urd

e am

bullbullbullbullbullbullbullbull

au

r d

as

Po

stg

iro

ko

nto

d

er

Fis

ch

el

Gm

bH

Ko

nto

nr

4

61

53

3-1

03

B

LZ

1

00

10

01

0

Po

stg

iro

am

t B

erl

in U

bershy

3

wie

sen

(B

earb

eit

un

g n

ach

Z

ah

lun

gse

ing

an

g)

0

C

o li

eg

t (n

ur

bei

kle

inere

n

Betr

ag

en

) in

B

rierm

ark

en

o

der

rt

inte

rnati

on

ale

n A

ntw

ort

sch

ein

en

b

ei

ro N

am

e V

orn

am

e bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

r

Str

aB

e bullbullbullbullbullbullbullbullbullbull

bullbull

bullbull

bullbullbullbullbull

bullbull

bullbullbull

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

ro t)

rt

PL

ZO

rt

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

f--

Datu

mU

nte

rsch

rirt

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

(jJ

~Iir is

t b

ek

an

nt

d

aD ic

h d

iese

Beste

llu

ng

in

nerh

alb

v

on

8

Tag

en

(fJ

bei

der

Beste

llad

resse w

iderr

ure

n k

an

n

Zu

r V

ah

run

g d

er

Fris

t ~

gen

Ug

t d

ie re

ch

tzeit

ige

Ab

sen

du

ng

Ic

h best~tige

die

s

du

rch

m

eishy

rt

ne

zw

eit

e U

nte

rsch

rirt

ro ro DatumUnterschri~t

bullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbullbull

Ul

0

~

~

-t-shy

-t-shy

tA ~

~

~

~

=

aktueller software ERSTE COMPUTER-SOFTWARE-FACHZEITSCHRIFT TESTS UNO VORSTELLUNGEN

- ~ ~

Jetzt neu im Ze1scllihenlltlndel

Der Oldie unter den Textverarbeltungsprogrammen

bull bringt die aktuellen Informationen Ober den Softwa re-M a rkt

v

SoIhen SJe dJue Frrtgft mnJA beeft~n so bIIr femSMMrdKh AnsotlttMflndslncbfl Mm sndtt lCht 1 IdrNnen EiIlMg In elM htumelMde WIt dN Sch8Chape1em Ich m6ehtelmen mildHemIdeJnen E1MHftgoewe sendstUJsV~lfSchachMlxhrrMrigH SpItH nlcltt ~nd 1st DIe Rgeln de SchKltshy~smdsolekhtdIIB_~IIichcht$Ch rlgetJstIs~ odetsogataberkannIe IH1ISdI Dkh n~ M4erHoch SpaS att demSpMl~MtdMwktlaJcItrtochlnfiIMM damh 1raquoKhImg unci ~ durch 1Wshy~ ShIIf~ den agn zu ampraquonringen Wet sIch wIrldIellnlemlv mlt SchMh befesNn m6chte dentHlamEnde dlaes Texteselnlge ftI~ de UfenIIurltmplolWn WirMOlleft unfHkxhHlIhshyHm rXfnwtnlt ~n ~n~ und ___Isbndl_

Aufbau des Spieffeldes

DNScnacnbreflMr(iZM sdlfindenbelctanGegnem so aufgoIegI dsjedet

=Ie~~re~ Die84FeiderWodaufveteil

n~~ ~Mundserw AKhtclllJtmtatragen ornilfClecta~traquo LfidlMtJllddMM6gfict

bull ist systemungebunden bull erscheint alle 6 Wochen neu bull Auflage 75000 bull Preis OM 6- oS 50 sfr 6shy

mruentUtt ltomer Sleuthy on the Banshee - Super Game

n