Herunterladen Inhalt Inhalt Diese Seite drucken

Commodore 1351 Benutzerhandbuch Seite 57

Inhaltsverzeichnis

Werbung

Verfügbare Sprachen
  • DE

Verfügbare Sprachen

  • DEUTSCH, seite 1
do
(una
tecla
pulsada),
y toda
una
fila
o
columna
(el
tipo
de
senal
del
joystick).
2)
La
informacion
de
posicion
no es
diffcil
de
manejar.
Se
si-
tua,
en
general,
en
la
rutina
de
interrupcion
de 60
hz
(pre-
feriblemente
al
comienzo, vea
el
apartado
PRECAUCIO-
NES
CON
EL
REGISTRO
SID).
La
estrategia
es
la
siguiente:
a)
Lea
la
posicion
MOD
64
del raton.
b)
Determine
si
el
raton
se ha movido
comparando
la
po-
sicion
actual
con una
copia
grabada de
la
posicion
previa.
c) Si
el
raton
se ha movido
modifique,
de unaforma
apro-
ximada,
la
posicion
del
puntero.
Al transmitir
una
posicion
al
registro
SID,
el
raton
se
encuentraconladificultaddelaexistenciadeununico
bit
de
interferencia
en
la
transmision.
Esto
significa
que,
aunque
el
raton
se encuentre
quieto,
es
posible
que
el
registro
POT
vacile
entre
$ 80
y
$
7F,
como
si
estuviese oscilando
entre
dos
puntos.
Es
necesario por
lo
tanto tener
en cuenta
el bit
de
orden
inferior
del registro
POT,
antes
de tomar ninguna
decision
en cuanto a
si
el
raton
se
ha
movido.
Todo
esto
puede
verlo
en
el
codigo
del driver del raton.
Precauc/ones
con
el
Registro
SID
En
el
C
64
y
C
128, las lineas
SID
POT
se encuentran conecta-
das a
ambos
ports
de
joystick.
Un
interruptor
analogico 4066,
se
utiliza
para
conmutar
las
Ifneas
POT
con
los
dos
ports,
ba-
sados en una de
las lineas
scan
del teclado.
Esto
significa
que
la
interrupcion
normal
de
la
exploracion
de
teclado afecta
tem-
poralmente
los
valores devueltos
a
los registros
POT.
Por
lo
tanto,
para
poder
realizar
conversiones seguras,
las
Ifneas
Espariof
53

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis