TRS-80 character set

From Wikipedia, the free encyclopedia

The TRS-80 computer manufacturered by Tandy / Radio Shack contains an 8-bit character set.[1] It is partially derived from ASCII, and shares the code points from 32 - 95 on the standard model. Code points 96 - 127 are supported on models that have been fitted with a lower-case upgrade.[2]

The character set consists of letters, various numeric and special characters[1] as well as 64 semigraphics called squots (square dots) from a 2×3 matrix.[3] These were located at code points 128 to 191 with bits 5-0 following their binary representation,[3] similar to alpha-mosaic characters in World System Teletext.[4][5] These characters were used for graphics in games, such as Android Nim.[6]

Character set[]

The following table shows the TRS-80 model I character set. Each character is shown with a potential Unicode equivalent. Space and control characters are represented by the abbreviations for their names.

TRS-80 model I character set[7][3][8][9]
0 1 2 3 4 5 6 7 8 9 A B C D E F
0x BS[a] LF CR con[b] coff[c]
1x [d] 32[e] [f] [g] [h] [i] home[j] sol[k] ceol[l] ceof[m]
2x  SP  ! " # $ % & ' ( ) * + , - . /
3x 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4x @ A B C D E F G H I J K L M N O
5x P Q R S T U V W X Y Z _
6x a b c d e f g h i j k l m n o
7x p q r s t u v w x y z { | } ~ ±
8x NBSP WIKI