El MC6847 es un generador de pantalla de video (VDG) introducido por primera vez por Motorola y utilizado en la computadora de color TRS-80 , Dragon 32/64 , Laser 200 , TRS-80 MC-10 , serie NEC PC-6000 , Acorn Atom y APF Imagination Machine , entre otros. Es un generador de pantalla relativamente simple en comparación con otros chips de pantalla de la época. Es capaz de mostrar texto y gráficos contenidos en una matriz de visualización aproximadamente cuadrada de 256 píxeles de ancho por 192 líneas de alto.
![](http://wikiimg.tojsiabtv.com/wikipedia/commons/thumb/c/cc/Mitsubishi_M5C6847.jpg/440px-Mitsubishi_M5C6847.jpg)
![](http://wikiimg.tojsiabtv.com/wikipedia/commons/thumb/9/95/Mc6847.png/220px-Mc6847.png)
Es capaz de mostrar nueve colores [2] : negro, verde, amarillo, azul, rojo, beige (casi pero no del todo blanco), cian, magenta y naranja. Según la hoja de datos MC6847, los colores están formados por la combinación de tres señales: Y (6 niveles posibles), phiA (3 niveles posibles) y phiB (3 niveles posibles), basados en el espacio de color Y'UV .
La baja resolución de pantalla es una necesidad para usar televisores como monitores de pantalla. Al ensanchar la pantalla se corría el riesgo de cortar caracteres debido al sobreexploración . Comprimir más puntos en la ventana de visualización fácilmente excedería la resolución del televisor y sería inútil. [3] [4]
Modos de video
Modo de vídeo | Resolución | Colores | Bytes |
---|---|---|---|
Interno alfanumérico | 32 × 16 | 2 | 512 |
Externo alfanumérico | 32 × 16 | 2 | 512 |
Semigráficas 4 | 64 × 32 | 8 | 512 |
Semigráficas 6 | 64 × 48 | 4 | 512 |
Gráficos en color 1 | 64 × 64 | 4 | 1024 |
Gráficos de resolución 1 | 128 × 64 | 1 + negro | 1024 |
Gráficos en color 2 | 128 × 64 | 4 | 2048 |
Gráficos de resolución 2 | 128 × 96 | 1 + negro | 1536 |
Gráficos en color 3 | 128 × 96 | 4 | 3072 |
Gráficos de resolución 3 | 128 × 192 | 1 + negro | 3072 |
Gráficos en color 6 | 128 × 192 | 4 | 6144 |
Gráficos de resolución 6 | 256 × 192 | 1 + negro | 6144 |
Niveles de Y'UV
Según la hoja de datos MC6847 [5] , los colores están formados por la combinación de tres señales: Y, phiA y phiB, según el espacio de color Y'UV . Y puede asumir uno de estos voltajes: "Negro" = 0,72 V; "Blanco bajo" = 0,65 V; "Blanco medio" = 0,54 V; "Blanco alto" = 0.42V. phiA y phiB pueden ser: "Salida baja" = 1.0V; "R" = 1,5 V; "Entrada alta" = 2.0V.
Color | Y | phiA | phiB |
---|---|---|---|
Verde | 0,54 | 1.0 | 1.0 |
Amarillo | 0,42 | 1.0 | 1,5 |
Azul | 0,72 | 2.0 | 1,5 |
rojo | 0,72 | 1,5 | 2.0 |
Fuerte | 0,42 | 1,5 | 1,5 |
Cian | 0,54 | 1,5 | 1,5 |
Magenta | 0,54 | 2.0 | 2.0 |
naranja | 0,54 | 1.0 | 2.0 |
Negro | 0,72 | 1,5 | 1,5 |
Verde oscuro | 0,72 | 1.0 | 1.0 |
Naranja oscuro | 0,72 | 1.0 | 2.0 |
Paleta de colores de hardware
Colores generados por el hardware [6] , ajustados para obtener el máximo brillo.
verde | amarillo | azul | rojo | fuerte | cian | magenta | naranja | negro | verde oscuro | naranja oscuro |
Ver también
- Motorola 6845 , generador de direcciones de video
- Tecnología MOS VIC-II
- Lista de computadoras domésticas por hardware de video
Referencias
- ^ Ficha técnica del chip en PDF
- ^ http://hcvgm.org/VDG_Colours.html
- ^ Benchoff, Brian (29 de enero de 2016). "VGA In Memoriam" . Hackaday .
- ^ Posey, Bruce Charles (1982). Gráficos con el circuito integrado Motorola 6847 . Servicio de impresión WSU.
- ^ http://www.datasheetarchive.com/MC6847*-datasheet.html
- ^ https://github.com/floooh/chips/blob/master/chips/mc6847.h