El Mullard SAA5050 era un chip generador de caracteres para implementar el conjunto de caracteres del teletexto . El SAA5050 se utilizó en televisores equipados con teletexto , terminales de visualización de datos y microcomputadoras , sobre todo en computadoras como Philips P2000 (1980), Acorn System 2 (1980), BBC micro (1982), Malzak y Poly-1 . [1] Este chip también fue fabricado por Mullard para Philips . [2]
Operación
El chip generó una salida de video apropiada para un código de caracteres de entrada de 7 bits que representa el carácter actual en la línea de texto, mientras realiza un seguimiento del efecto de cualquiera de los diversos caracteres de control definidos por el estándar de teletexto que se había producido previamente en esa línea de texto. que podría usarse para cambiar el color de primer plano y de fondo, cambiar hacia o desde el conjunto de caracteres de gráficos de bloques alternativos , o varios otros efectos.
La resolución de pantalla completa generada por el SAA5050 fue de 480 × 500 píxeles, correspondiente a 40 × 25 caracteres. Por tanto, cada posición de carácter correspondía a un espacio de 12 × 20 píxeles. Internamente, la forma de cada carácter se definió en una cuadrícula de 5 × 9 píxeles que se basaba libremente en el chip ROM de caracteres Signetics 2513 . Luego, esto se interpola suavizando las diagonales para dar un carácter de 10 × 18 píxeles, con una forma característicamente angular, rodeado en la parte superior y hacia la izquierda por dos píxeles de espacio en blanco. Esto proporcionó una disposición particularmente estable y sin parpadeos en pantallas entrelazadas .
El conjunto alternativo de caracteres gráficos de bloques de 2 × 3 se creó en la misma cuadrícula de 12 × 20 píxeles, de modo que los dos bloques superiores fueran cada uno de 6 × 6 píxeles, los dos bloques del medio cada uno de 6 × 8 píxeles y los dos bloques inferiores nuevamente. 6 × 6 píxeles (o dos menos en cada dirección, si se hubiera enviado el carácter de control de "gráficos separados").
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | mi | F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | ||||||||||||||||
3 | ||||||||||||||||
6 | ||||||||||||||||
7 |
Los píxeles se mostraban generalmente con una relación de aspecto de 1,33: 1 o 1,2: 1 para ofrecer una pantalla completa cercana a la relación de aspecto de TV estándar de 4: 3, efectivamente una pantalla de 400 × 300 o 480 × 400.
Versiones
En comparación con otros chips alternativos, el SAA5050 implementó el estándar de teletexto World System Teletext original ( Nivel 1 ), que no tenía ninguna disposición para configurar el negro para el color del texto de primer plano. Algunos chips alternativos en ese momento permitían esto, como se formalizó en el estándar de videotex de la CEPT de 1981 .
Además de la versión del Reino Unido, existían varias variantes del chip con conjuntos de caracteres ligeramente diferentes para localizaciones y / o idiomas particulares. Estos tenían números de pieza SAA5051 (alemán), [3] SAA5052 (sueco), [4] SAA5053 (italiano), SAA5054 (belga), SAA5055 (US ASCII ), SAA5056 ( hebreo ) y SAA5057 ( cirílico ).
El SAA5050 fue reemplazado más tarde por el chip CCT SAA5243 , que integra un generador de caracteres de teletexto similar con todas las funciones implementadas previamente por separado, como decodificación, temporización y generación de video. Se controla a través de I 2 C .
Ver también
- Juego de caracteres de teletexto
- Ver datos
- Generador de caracteres
Referencias
- ^ "Máquina: generador de caracteres de teletexto SAA5050 (saa5050)" . arcade.vastheman.com .
- ^ https://vd-view.azurewebsites.net/Documents/SAA5050.pdf
- ^ "Ficha técnica de IC SAA5051" . www.web-bcs.com .
- ^ "SAA 5052, tubo SAA5052; Röhre SAA 5052 ID78631, IC - Integra" . www.radiomuseum.org .
enlaces externos
- Hoja de datos SAA5050
- Bedstead , una fuente inspirada en las formas de los personajes SAA5050