~of fur nr up rurar 1ln r bw r
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