Historial

Comelta DRAC-1: Revisión

Comelta DRAC-1

Última actualización de en minter

Comelta era una empresa afincada en Cataluña que se dedicaba a desarrollar proyectos electrónicos. Entre uno de sus proyectos se encuentra una implementación del Rockwell AIM65, suministrado de una manera mas profesional y con diversidad de dispositivos.

 Se fabricó en 2 versiones:

  • DRAC: 4KB, pantalla de 20 caracteres, impresora térmica de 20 columnas, editor de textos, ensamblador, depurador, Basic, conexiones de cassette, audio y video.
  • DRAC-1: añaden disquetera de 5,25", pantalla de 21 líneas y 60 caracteres por línea, programador de EPROM, 5 slots para tarjetas y una ampliación de memoria de 10KB adicionales libres para el usuario.

La primera placa del DRAC corresponde a un "single board computer" desarrollado por Rockwell en EEUU en 1976, conocido como AIM65.

Comelsa DRAC

Esta placa fue usada por Comelta a principios de los 80 como base para alguno de sus ordenadores como el DRAC-1. 

El primer prototipo incluye un AIM 65 en una caja azul diseñada por una empresa catalana, con fuente de alimentación incluida en la caja (proporciona +5v, +12v, -12v, y +24v para la impresora), y en una caja metálica MOTEK donde se montan todas las ampliaciones, un ventilador planar, dos Microcassette Data Recorders de Creative Machineries Int. Inc., un conector ZIF  para EPROMs y las conexiones necesarias.

Caja azul

Comelta lo utiliza como base para su nuevo desarrollo, el Comelta Drac-1.

Comelta DRAC-1

Drac-1 placa

 

La base del sistema electrónico del DRAC-1, es un sistema de desarrollo al que se le ha dotado del programa y la circuitería necesarias. En su forma básica, el DRAC-1 contiene los siguientes elementos:


 Una CPU R6502. Sus características más importantes son:

  •  Capacidad de direccionamiento de hasta 64 Kbytes.
  •  56 instrucciones.
  •  13 modos de direccionamiento.
  •  Aritmética binaria y decimal.
  •  ALU de 8 bits.
  •  Registro de estado de 8 bits.
  •  Puntero stack de 8 bits programable.
  •  Interrupciones con o sin máscara.
  •  Acumulador de 8 bits.
  •  2 registros auxiliares de 8 bits.
  •  Frecuencia de reloj de 1 MHz.
  •  8 líneas de bus de datos.

Una VIA R6522 que contiene, entre otros, los siguientes
elementos:

  •  Dos puertos (A y B) de 8 bits cada uno, en los que cada línea se puede programar como entrada o salida.
  •  Dos líneas de estado y control para cada puerto.
  •  Un contador interno de 16 bits programable para generar o contar pulsos por una de las líneas del puerto B.
  •  Un registro de desplazamiento de 8 bits.
  •  Lógica de control de interrupciones.


Tres memorias EPROM que contienen en 12 Kbytes el programa monitor del sistema de desarrollo.
 

Dos memorias EPROM que contienen en 4 Kbytes el programa para la manipulación del brazo.

 8 Kbytes de memoria RAM.

 Un monitor monocromático de 22 líneas y 60 columnas.

 Un teclado alfanumérico de 112 caracteres.

 Una fuente de alimentación que suministra potencia al conjunto.

Además de estos elementos el DRAC-1 está dotado con un bus de expansión CR401 de Comelta  en el que se pueden conectar hasta ocho tarjetas. 

 Señales expansión

 

La pantalla del DRAC-1, de 22 líneas y 60 columnas, está organizada de forma que, lo que en ella aparece, es fiel reflejo de una zona de la memoria RAM del sistema, denominada "RAM de pantalla".

La RAM de pantalla abarca desde la dirección 9000h hasta la 9527h (ver figura 16). Para hacer aparecer cualquier carácter en pantalla basta con escribir en las direcciones necesarias el código correspondiente al carácter ASCII que se desea representar; así, si fuera necesario escribir el carácter 32 "A" en el extremo superior izquierdo, bastaría con depositar el número 41h que se corresponde en ASCII con la letra "A", en la dirección 9000h.

El equipo se suministra con un monitor CRT en blanco y negro.

 

Expansiones: 

En España Comelta, desarrollaba varias tarjetas de ampliación para el equipo:

  • CR-106: 8 Kbytes de RAM
  • CR-119: Expansión de RAM/ROM y PROM
  • CR-120: Programador Universal
  • CR-115: Control para Microcasete (dos registradores)
  • CR-113: Control de vídeo
  • CR-401: Placa Bus (Standard S-64)

 

Imagen del Comelta DRAC-Z (Otro desarrollo)

DRAC-Z