Los juegos de caracteres MSX son un grupo de juegos de caracteres de uno y dos bytes desarrollados por Microsoft para ordenadores MSX . Se basan en la página de códigos 437 .
La siguiente tabla muestra el juego de caracteres MSX. Cada carácter se muestra con un posible equivalente Unicode , si está disponible. Los caracteres de control y otros caracteres no imprimibles están representados por sus nombres.
Existen diferencias en el juego de caracteres, según el mercado objetivo de la máquina. Estas son las variaciones:
Los juegos de caracteres alemanes DIN e internacionales son idénticos, excepto el estilo del carácter cero (0). El juego de caracteres internacional tiene un cero con una barra , mientras que el juego de caracteres DIN tiene un cero con punto.
El terminal MSX es compatible con los códigos de escape VT52 , además de los códigos de control adicionales que se muestran a continuación.
El fabricante brasileño Gradiente ha incluido inicialmente un juego de caracteres MSX modificado en sus máquinas v1.0 para permitir escribir portugués correctamente . Las diferencias se muestran en cuadros. El símbolo 0x9E (158) es el símbolo de moneda del cruzado brasileño que ya no se utiliza.
Los modelos MSX brasileños posteriores (v1.1 o superiores) incluían un juego de caracteres estandarizado denominado BRASCII , que solucionaba los problemas de incompatibilidad de acentuación entre los distintos fabricantes.