|
PROGRAMAS Y PERIFÉRICOS PARA ORIC Y COMMODORE
Bienvenido a mi página web. Me llamo Alfonso y me vuelven loco los ordenadores
de ocho bits y la electrónica.
En estas páginas encontrarás programas y circuitos realizados para Oric y
Commodore 128 (algunos de ellos realizados por mí), así como las hojas de
datos de algunos circuitos integrados antiguos que todavía se pueden encontrar en
algún circuito, y que he utilizado para mis diseños.
A continuación describo brevemente mis dos pequeñas joyas.
ORIC ATMOS
Hay tres modelos de Oric: Oric-1, Oric Atmos y Oric Telestrat, los cuales puedes
ver si pinchas en la foto. El Atmos fué mi primer ordenador y lleva conmigo
desde 1984; con él me introduje en las venturas y desventuras de la informática.
Primero aprendí a programar en basic, pero debido a la lentitud de este lenguaje
pronto aprendí a programar en ensamblador, y la verdad es que con este lenguaje
se tiene toda la potencia del ordenador en las manos.
El cerebro de esta pequeña "bestia" es el microprocesador 6502 de 8 bits, el cual
se hace acompañar de:
- (Versatile Interface Adapter) VIA 6522: Se ocupa de las comunicaciones con otros
periféricos externos.
- (Programmable Sound Generator) PSG AY-3-8912: Se encarga de la producción del
sonido. Tiene tres canales con control ADSR más un canal de ruido. También
se encarga de la multiplexación del teclado.
- (Uncommitted Logic Array) ULA HCS10017: Éste es un chip hecho a medida y se
encarga de la visualización en pantalla y de la organización del mapa de
memoria entre otras cosas.
- (Random Access Memory) RAM 4164: Es la memoria del sistema. Hay ocho chips de
este tipo para hacer los 8 bits, ya que cada uno de ellos tiene una capacidad
de
64K x 1 bit.
- (Read Only Memory) ROM HN613128: En esta ROM se encuentra almacenado el
sistema operativo y el intérprete de Basic. Tiene una capacidad de 16K x 8bits
y es compatible con la EPROM del tipo 27128/27C128.
En la red hay un emulador de este ordenador para varias plataformas. El que yo tengo para
el PC se llama EUPHORIC, está escrito por Fabrice Frances para MS-DOS pero también funciona
en windows.
Fabrice tiene una página web desde la que puedes bajarte
el emulador y saltar a más páginas relativas al Oric. En cuanto a las páginas españolas,
además de ésta, hay otra mantenida desde la universidad de Oviedo por José María Enguita,
y se llama:
La página ORIC de Chema.
COMMODORE 128
Commodore hizo un trabajo brillante en este diseño. Éste es mi segundo ordenador y lleva
conmigo desde 1987. Haciéndole compañía están dos unidades de disco 1571, un datacassette
1531, un monitor 1084S y una impresora STAR NL-10 de 9 agujas. ¡Todo el equipo al
completo!.
Los dos cerebros del Commodore 128 son un 8502 (compatible en instrucciones con el 6502)
y el Z80 para trabajar en modo CP/M, existiendo alrededor de ellos una buena cantidad de
chips especializados. Estos chips son:
- (Video Interface Controller) VIC 8566: Se encarga de la visualización en 40 columnas
tanto en el modo 128 como en el modo 64, maneja gráficos sprites por hardware
y tiene una resolución máxima de 320 x 200 pixels.
- (Video Display Controller) VDC 8563: Se encarga de la visualización en 80 columnas
en el modo 128 y en CP/M, tiene una resolución máxima de 640 x 200 pixels
y no puede manejar gráficos sprites por hardware.
- (Sound Interface Device) SID 6581: Es el generador de sonido. Tiene tres canales y
control ADSR para cada canal, además de dos moduladores en anillo con
modificador en cascada entre otras virguerías.
- (Memory Management Unit) MMU 8722: Se encarga de administrar y configurar el
complejo mapa de memoria según el modo en el que se esté trabajando
(CP/M,
C-128 o C-64).
- (Programmable Logic Array) PLA 8721: Es un chip de apoyo al 8722 y se encarga de
generar las señales de selección de memoria según le indica el 8722.
- (Complex Interface Adapter) CIA 6526: Hay dos; uno para comunicación con periféricos
externos y el otro se encarga de la multiplexación del teclado.
De este ordenador hay muchos emuladores en la red, pero uno de los que más me gustan es
el emulador multiplataforma VICE.
VICE emula además del C-128, al C-64, VIC-20, y a los Commodore PET. Puedes bajarte este
emulador desde su página.
[Comienzo de página]
Los tipos de letra utilizados en estas páginas son:
Arial,
Bookman Old Style,
Comic Sans MS,
Garamond y
Times New Roman.
Algunos gráficos utilizados en estas páginas han sido diseñados por mí, pero
otros han sido extraidos de otras páginas de la red. Mi agradecimiento a los
autores.
|