Daewoo CPC-300
Daewoo CPC-300, CPC-300E | |
---|---|
![]() Daewoo CPC-300E | |
Tipo | Ordenador doméstico MSX 2 |
Fabricante | Daewoo |
Características | |
Procesador | Zilog Z80A |
Frecuencia | 3,579 Mhz |
Memoria |
ROM: 128 KB RAM: 128 Kilobytes VRAM:128 Kilobytes |
Media |
|
Sistema gráfico |
Yamaha V9938 (NTSC / PAL)
|
Pantalla | Televisión o monitor de vídeo compuesto |
El Daewoo CPC-300 es un ordenador doméstico compatible MSX 2 fabricado y comercializado por la compañía surcoreana Daewoo Electronics Co. Ltd.. Fue comercializado en Asia y la Unión Soviética. En su país de origen se conoce también como el IQ 2000, nombre que figura en lo alto de la carcasa, encima de la ranura MSX.
La carcasa existe en plástico negro con teclas grises, y blanco con teclas grises y azules. Como otros equipos MSX de la casa, tiene toda la circuitería bajo el teclado, careciendo de unidad de disquete de serie.
A su vez existen dos versiones del equipo, el CPC-300 estándar y el CPC-300E. El CPC-300E es una versión recortada con la mitad de memoria RAM, sin reloj en tiempo real, ni conectores de joystick y lápiz óptico
El CPC-300 se fabrica en versión para el mercado coreano, con teclado con símbolos coreanos y un tutor de BASIC en coreano llamado MSX-TUTOR, y en versión de exportación, normalmente con teclado en chino o japonés y sin el MSX-TUTOR. Se vende en Argentina como el Talent CPC-300 y es la base del Perfect 2 con teclado árabe.
Una versión modificada del Daewoo CPC-300E es uno de los ordenadores MSX que se distribuyeron en la Unión Soviética en 1980 - 1990. Actualmente pueden encontrarse incluso equipos nuevos en las subastas online, procedentes de las escuelas. Este modelo se utilizó como sustituto de los Yamaha YIS503 y Yamaha YIS805 que habían formado las primeras aulas informáticas soviéticas. Por ejemplo, en la zona del Krai de Primorie equiparon varias escuelas. Pero estos equipos eran versiones coreanas con manuales en inglés, sin ningún símbolo del alfabeto cirílico, mientras que los modelos de Yamaha estaban adaptados al ruso (motivo por el que siguieron usándose en lugar de los nuevos modelos más potentes).
Versión coreana
El teclado contiene símbolos Hangul y una tecla especial (con la etiqueta «Hangul» en hangul, que sustituye a la tecla CODE de otros MSX), que conmuta la entrada entre inglés y hangul. Esta tecla tiene un diodo LED (igual que la tecla CAPS) para indicar su activación.
La splash screen (pantalla de arranque) es diferente de la del estándar MSX, y muestra la etiqueta "IQ 2000" en hangul. En el caso del CPC-300, que tiene un reloj en tiempo real, se muestra además la fecha y hora. Tras de esto parece la pantalla del MSX BASIC. Contiene las etiquetas MSX BASIC version 2.0 Copyright 1985 by Microsoft (en inglés) y MSX Hangul version 3.00 Copyright 1986 by Daewoo (con Hangul y Daewoo escritos en hangul). Tras de ello, aparece el prompt del MSX BASIC en la pantalla (no es la pantalla estándar con etiqueta de versión).
El MSX-BASIC en este ordenador tiene un modo especial monocromático de alta resolución, para mostrar símbolos hangul. Este modo puede establecerse con el comando SCREEN 9. Técnicamente, es una SCREEN 6 modificada por software. El VDP de este ordenador es un Yamaha V9938 estándar. Este modo SCREEN 9 en muchos ordenadores coreanos fue fuente de rumores sobre una VDP mejorada, llamada "V9948".
MSX-TUTOR
La versión coreana del CPC-300 tiene en ROM un tutorial en coreano, llamado MSX-TUTOR. El programa arranca automáticamente al encender el ordenador. Puede salirse manualmente presionando la tecla SELECT, tras de lo cual aparece el prompt de MSX BASIC. Para inhabilitar el MSX-TUTOR se utiliza el comando SET SYSTEM 1. La configuración se almacena en la memoria del reloj en tiempo real. Para reactivar el MSX-TUTOR se usa el comando SET SYSTEM 0. El uso del comando en cualquier ordenador sin MSX-TUTOR provoca un 'Syntax error'.
Versión de exportación
El teclado no tiene símbolos hangul. En su lugar hay marcas diacríticas, y una tecla CODE estándar.
Detalles Técnicos
- Microprocesador Zilog Z80A a 3,579 Mhz
- ROM 128 KB, con MSX BASIC versión 2.0, MSX BASIC Hangul versión 3.00 (sólo en equipos coreanos) y MSX-TUTOR (sólo en equipos CPC-300 coreanos)
- RAM 64 KB el 300E, 128 KB el 300, ampliables a 4096 mediante cartuchos
- VRAM 128 KB controladas directamente por la GPU
- Chip de gráficos Yamaha V9938 con capacidad de 256 sprites (16 colores, máximo 8 por línea horizontal). 512 colores disponibles. Caracteres redefinibles por el usuario. 9 modos direccionables desde BASIC
- SCREEN 0 : texto de 40 x 24 o 8O x 24 con 2 entre 512 colores
- SCREEN 1 : texto de 32 x 24 con 16 entre 512 colores
- SCREEN 2 : gráficos de 256 x 192 con 16 entre 512 colores
- SCREEN 3 : gráficos de 64 x 48 con 16 entre 512 colores
- SCREEN 4 : gráficos de 256 x 192 con 16 entre 512 colores
- SCREEN 5 : gráficos de 256 x 212 con 16 entre 512 colores
- SCREEN 6 : gráficos de 512 x 212 con 4 entre 512 colores
- SCREEN 7 : gráficos de 512 x 212 con 16 entre 512 colores
- SCREEN 8 : gráficos de 256 x 212 con 256 colores
- SCREEN 9 : gráficos de 512 x 212 con 2 colores para mostrar caracteres hangul.
- Chip de sonido : Yamaha YM2149 compatible con el General Instrument AY-3-8910
- Teclado QWERTY de 88 teclas
- 58 teclas alfanuméricas. Incluye todas las teclas estándar : Escape, Tab, BackSpace, Control y 2 Shift. A la izquierda de la barra espaciadora, Caps Lock y GRAPH, a la derecha Hangul (versiones coreanas) o CODE (versiones de exportación). Graph y Code, en combinación con las teclas alfanuméricas permiten acceder a los pares de caracteres gráficos serigrafiados en cada tecla. HANGUL conmuta al modo coreano.
- 5 teclas de función (usando Shift + Fn, un total de 10 funciones disponibles). Teclas alargadas en la esquina superior sobre el bloque alfanumérico.
- 5 teclas del mismo tamaño que la de función sobre el lateral derecho del bloque alfanumérico. Teclas {tecla|STOP}} y {tecla|SELECT}}, y teclas {tecla|HOME/CLS}}, {tecla|INS}} y {tecla|DEL}}
- 16 teclas de keypad numérico con punto y coma decimal y las cuatro operaciones básicas.
- 4 teclas de cursor bajo el keypad numérico.
- Reloj en tiempo real : RP5C01 en el CPC-300
- Dispositivo de almacenamiento de datos Como soporte nativo utiliza :
- Interfaz de casete a 1200 o 2400 baudios (Formato FSK). Fácilmente modificable por ensamblador
- Unidad de disquete opcional de 3,5 o 5,25 pulgadas y simple o doble cara (cualquiera compatible MSX).
- Unidad Quick Disk opcional
- Cartucho ROM
- Entrada/salida :
- Una ranura de cartucho MSX
- Un expansion bus con el mismo patillaje que la ranura de cartucho pero conector de pines macho.
- Conector de TV (modulador de RF UHF) NTSC, con conmutador de canales.
- Conector DIN 8 de Audio/Video y RGB
- 2 conectores RCA de Audio/Video
- Conector DIN 8 de Interfaz de casete MSX
- Puerto paralelo de impresora MSX (conector Centronics 14)
- Dos conectores DE-9 de Joystick MSX en el CPC-300
- Un puerto de lápiz óptico en el CPC-300[1]
- Conmutador vídeo color/monocromo
- Fuente de alimentación : interna 110/220 Voltios, 50 Hz (conmutador de voltaje en la parte inferior de la carcasa), con un consumo de 21 W
- Ampliaciones : puede usar cualquier periférico compatible MSX (más de 200 documentados)
Mapa de Slots de memoria [2]
Slot 0-0 | Slot 0-1 | Slot 0-2 | Slot 0-3 | Slot 1 | Slot 2 | Slot 3 | ||||
---|---|---|---|---|---|---|---|---|---|---|
Página C000h~FFFFh | 128kB Memory Mapper |
Cartucho Slot |
Expansion Bus | |||||||
Página 8000h~BFFFh | Hangul ROM |
|||||||||
Página 4000h~7FFFh | Main-ROM | Sub-ROM | ||||||||
Página 0000h~3FFFh |
- La ROM Hangul incluye el firmware MSX-TUTOR, es una ROM BASIC (8000h-BFFFh) que usa la pantalla 7.
Referencias
- ↑ Light pen en el wiki de MSX.org]
- ↑ «Daewoo CPC-300». msx.org. Consultado el 27 de junio de 2021.