Inicio > Cómo cargar programas > Commodore > VIC 20 / C=64

 

 

Para cargar y ejecutar programas en un Commodore 64 o en un VIC 20, emplearemos las siguientes instrucciones del BASIC Commodore, estas instrucciones son válidas para cualquier modelo de commodore con la versión 2 o superior del BASIC, es decir, estas son instrucciones directas para el VIC-20, para el Commodore 64, y para el Commodore 128 en modo 64, y se pueden usar también en el Commodore 16, plus/4 y Commodore 128, aunque en estas máquinas la versión del BASIC es superior y tienen instrucciones específicas para la unidad de disco.

Pulse la tecla SHIFT junto con la tecla marcada RUN / STOP, pulse PLAY en la unidad de datasette y el siguiente programa de la cinta será cargado, si al finalizar la carga el programa no se ejecuta, escribir RUN y pulsar la tecla return.

Para cargar un programa específico, teclee LOAD "NOMBRE PROGRAMA" y pulse PLAY en el datasette, esto hará que se busque en la cinta el programa llamado NOMBRE PROGRAMA y si se encuentra se cargará en memoria.

 

 

Las instrucciones básicas de manejo de la unidad de disco en el Commodore 64 son las siguientes:

 

FORMATEAR UN DISCO

Antes de poder usar un disco es necesario darle el formato adecuado para que el ordenador pueda entender los datos que se escriban en el mismo, para dar formato a un disco en el Commodore 64 teclee lo siguiente (return significa que hay que pulsar la tecla RETURN del teclado, no hay que escribilro):

OPEN LFN,ID DISCO,SA return

PRINT #LFN,"N:NOMBRE DISCO,ID" return

LFN -> Logic File Number, número de archivo lóxico, cualquier número entre 1 y 255, habitualmente 15

ID DISCO -> Número físico de la unidad de disco, entre 8 y 11, habitualmente 8

SA -> Secondary Adress, dirección secundaria, siempre 15 manejando la unidad de disco

NOMBRE DISCO -> Nombre del disco, máximo 16 caracteres

ID -> Identificador de disco, dos carateres que sirven como identificador de disco, CUIDADO no puedes dar el mismo ID a más de un disco

Por ejemplo para formatear un disco en la unidad 8, como vienen identificadas de fábrica las unidades de disco, con el nombre de JUEGOS, e identificador de disco FF, teclearíamos (return significa que hay que pulsar la tecla RETURN del teclado, no hay que escribilro):

OPEN 15,8,15 return

PRINT #15,"N:JUEGOS,FF" return

 

VER EL CONTENIDO DE UN DISCO

Para ver el contenido de un disco, lo que se llama hacer un directorio, teclearemos lo siguiente:

LOAD "$",8 return

LIST return

Aparecerá en la pantalla un listado con los programas que hay en el disco, CUIDADO, al ejecutar estas órdenes SE BORRA el programa BASIC que estuviésemos tecleando.

En la pantalla aparecerá algo como esto:

Nombree del disco

Identificador del disco de dos caracteres

Hasta 144 nombres de archivo

Tipo de archivo (PRG programa o SEQ archivo secuencial)

Longitud en bloques de cada archivo

Número de bloques libres disponibles

 

CARGAR UN PROGRAMA

Para cargar un programa en memoria desde el disco debemos teclear:

LOAD "NOMBRE",8,1 return

Al poco tiempo el programa se ejecutará, si no fuese así teclear:

RUN return

 

GUARDAR UN PROGRAMA

Para guardar un programa en disco teclearemos:

SAVE "NOMBRE",8 return

 

Inicio > Cómo cargar programas > Commodore > VIC 20 / C=64

Ultima actualización:10-10-2003

Para cualquier comentario, rectificación o apreciación; por favor mandarme un mail a Web8bits@Web8bits.com