Sharp pocket computer character sets
8-bit character sets used by Sharp computers From Wikipedia, the free encyclopedia
The Sharp pocket computer character sets are a number of 8-bit character sets used by various Sharp pocket computers and calculators in the 1980s and mid 1990s.
Character sets
Summarize
Perspective
PC-12xx and PC-14xx series
The Sharp PC-14xx series (like the Sharp PC-1403 (1986), PC-1403H or PC-1475) uses an 8-bit extended ASCII character set. With minor exceptions the lower half resembles the 7-bit ASCII character set.[1][2] The upper half contains a full set of half-width Katakana glyphs as well as a number of graphical and mathematical symbols. The Japanese glyphs are not documented and are available only after enabling an undocumented Japanese mode.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0x | NUL | SOH | C-CE/ CL[3]/ CLS |
CA | EOT | ENQ | ACK | BRK[3] | BASIC/ MODE |
CAL | DEF[3] | INS | DEL | ENTER | ► 25BA |
◄ 25C4 |
1x | DLE | DC1 | DC2 | DC3 | DC4 | NAK | SYN | ETB | CAN | EM | SUB | ESC | FS | GS | RS | US |
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 | { | | | } | ~/¯ | DEL |
8x | MDF [EOF] |
REC [DSKF] |
POL [LOF] |
ROT [LOC] |
DECI | HEX | TEN | RCP | SQU | CUR | HSN | HCS | HTN | AHS | AHC | AHT |
9x | FACT | LN | LOG | EXP | SQR | SIN | COS | TAN | INT | ABS | SGN | DEG | DMS | ASN | ACS | ATN |
Ax | RND | AND [XOR] |
OR | NOT | ASC | VAL | LEN | PEEK | CHR$ [RENUM] |
STR$ [DELETE] |
MID$ | LEFT$ | RIGHT$ | INKEY$ | PI | MEM |
Bx | RUN [FILES] |
NEW NEW#[3] [LFILES] |
CONT [INIT] |
PASS [KILL] |
LIST LIST#[3] [NAME] |
LLIST LLIST#[3] [SET] |
CSAVE, CSAVE M [COPY] |
CLOAD, CLOAD M, CLOAD? |
MERGE/ ACC[4][5] |
EQU#[3]/ ARMT[4][5] |
MEM#[3]/ COMP[4][5] |
OPEN/ MDF?[4][5] |
CLOSE/ EFF[4][5] |
SAVE/ APR[4][5] |
LOAD/ DAYSI[4][5] |
CONSOLE/ DAYSII[4][5] |
Cx | RANDOM | DEGREE | RADIAN | GRAD | BEEP | WAIT | GOTO | TRON | TROFF | CLEAR | USING | DIM | CALL | POKE | CLS[3]/ BGNON[4][5] |
CURSOR[3]/ BGNOFF[4][5] |
Dx | TO | STEP | THEN | ON | IF | FOR | LET | REM | END | NEXT | STOP | READ | DATA | PAUSE | PRINT, PRINT# |
INPUT, INPUT# |
Ex | GOSUB [OUTPUT] |
AREAD [APPEND] |
LPRINT [AS] |
RETURN | RESTORE | CHAIN[3]/ ERASE[4][5] |
GCURSOR | GPRINT | LINE | POINT | PSET | PRESET | BASIC | TEXT | OPEN$ | Alt. prefix |
Fx | 0̸ 0030 0338 |
年 5E74 |
月 6708 |
日 65E5 |
円 5186 |
♠ 2660 |
♥ 2665 |
♦ 2666 |
♣ 2663 |
■ 25A0 |
□/⬚ 25A1 |
π 03C0 |
√ 221A |
Japan prefix |
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0x | NUL | ≠ 2260 |
Σ/∑ 03A3 |
ℂ 2102 |
ℙ 2119 |
𝔼 1D53C |
ₘ 2098 |
M̄ | BS | Ⅱ/¶ 2161 |
LF | ◣ 25E3 |
◿ 25FF |
CR | θ 03B8 |
⥤ 2964 |
1x | + 002B |
- 002D |
× 00D7 |
÷ 00F7 |
= 003D |
⋄/◊ 22C4 |
≥ 2265 |
– 2010 |
√ 221A |
π/Π 03C0 |
⥮ 296E |
→ 2192 |
← 2190 |
↑ 2191 |
↓ 2193 |
O/℺ 004F |
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 | [ | ¥ 00A5 |
] | ^ | _ |
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 | { | |/¦ | } | ~ | ▒ 2592 |
8x | ⁰ 2070 |
¹ 00B9 |
² 00B2 |
³ 00B3 |
⁴ 2074 |
⁵ 2075 |
⁶ 2076 |
⁷ 2077 |
⁸ 2078 |
⁹ 2079 |
¹⁰ 00B9 |
¹¹ 00B9 |
¹² 00B9 |
♪ 266A |
㏂ 33C2 |
㏘ 33D8 |
9x | ⁺ 207A |
⁻ 207B |
⨯ | ÷ | / | −1 | ⁽ 207D |
⁾ 207E |
ˣ | ␣ 2423 |
x̅/ā 0078 |
⅂/¬ 2142 |
"/“/″ 0022 |
¯ 00AF | ||
Ax | NBSP | 。 FF61 |
「 FF62 |
」 FF63 |
、 FF64 |
・ FF65 |
ヲ FF66 |
ァ FF67 |
ィ FF68 |
ゥ FF69 |
ェ FF6A |
ォ FF6B |
ャ FF6C |
ュ FF6D |
ョ FF6E |
ッ FF6F |
Bx | ー FF70 |
ア FF71 |
イ FF72 |
ウ FF73 |
エ FF74 |
オ FF75 |
カ FF76 |
キ FF77 |
ク FF78 |
ケ FF79 |
コ FF7A |
サ FF7B |
シ FF7C |
ス FF7D |
セ FF7E |
ソ FF7F |
Cx | タ FF80 |
チ FF81 |
ツ FF82 |
テ FF83 |
ト FF84 |
ナ FF85 |
ニ FF86 |
ヌ FF87 |
ネ FF88 |
ノ FF89 |
ハ FF8A |
ヒ FF8B |
フ FF8C |
ヘ FF8D |
ホ FF8E |
マ FF8F |
Dx | ミ FF90 |
ム FF91 |
メ FF92 |
モ FF93 |
ヤ FF94 |
ユ FF95 |
ヨ FF96 |
ラ FF97 |
リ FF98 |
ル FF99 |
レ FF9A |
ロ FF9B |
ワ FF9C |
ン FF9D |
゙ FF9E |
゚ FF9F |
Ex | Ä 00C4 |
Ë 00CB |
Ü 00DC |
Ï 00CF |
Ö 00D6 |
À 00C0 |
È 00C8 |
Ù 00D9 |
 00C2 |
Ê 00CA |
Û 00DB |
Î 00CE |
Ô 00D4 |
É 00C9 |
Ç 00C7 |
ß[7] 00DF |
Fx | 0̸ 0030 |
年 5E74 |
月 6708 |
日 65E5 |
円 5186 |
♠ 2660 |
♥ 2665 |
♦ 2666 |
♣ 2663 |
α 03B1 |
β 03B2 |
γ 03B3 |
σ 03C3 |
λ 03BB |
δ 03B4 |
£ 00A3 |
PC-150x series
The Sharp PC-1500 series uses a 7-bit character set derived from ASCII.[8] Differences show the Unicode code point below the glyph.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0x | NUL | SOH | STX | ETX | EOT | ENQ | ACK | BEL | BS | HT | LF | VT | FF | CR | SO | SI |
1x | DLE | DC1 | DC2 | DC3 | DC4 | NAK | SYN | ETB | CAN | EM | SUB | ESC | FS | GS | RS | US |
2x | SP | ! | " | # | $ | % | & | □/⬚ 25A1 |
( | ) | * | + | , | - | . | / |
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 | √ 221A |
¥ 00A5 |
π 03C0 |
^ | _ |
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 | { | | | } | ~ | ■ 25A0 |
PC-160x series
The Sharp PC-1600 supports two character sets. In "MODE 0", the character set resembles code page 437, whereas in "MODE 1" certain code points are changed to become compatible with the character set of the predecessor, the PC-1500.[9]
PC-E220 series
The Sharp PC-E220 uses an 8-bit character set where the lower half resembles ASCII and the upper half contains various Greek letters, super- and subscript digits as well as various mathematical symbols.[10]
PC-E500 series
The Sharp PC-E500 (1989) and PC-E500S (1995) use an 8-bit character set almost identical to the IBM PC code page 437. Differences are highlighted.[11][12]
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0x | NUL | SOH | STX | ETX | EOT | ENQ | ACK | BEL | BS | HT | LF | VT | FF | CR | SO | SI |
1x | DLE | DC1 | DC2 | DC3 | DC4 | NAK | SYN | ETB | CAN | EM | SUB | ESC | → 2192 |
← 2190 |
↑ 2191 |
↓ 2193 |
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 | { | | | } | ~ | ⌂ 2302 |
8x | Ç 00C7 |
ü 00FC |
é 00E9 |
â 00E2 |
ä 00E4 |
à 00E0 |
å 00E5 |
ç 00E7 |
ê 00EA |
ë 00EB |
è 00E8 |
ï 00EF |
î 00EE |
ì 00EC |
Ä 00C4 |
Å 00C5 |
9x | É 00C9 |
æ 00E6 |
Æ 00C6 |
ô 00F4 |
ö 00F6 |
ò 00F2 |
û 00FB |
ù 00F9 |
ÿ 00FF |
Ö 00D6 |
Ü 00DC |
¢ 00A2 |
£ 00A3 |
¥ 00A5 |
₧ 20A7 |
ƒ 0192 |
Ax | á 00E1 |
í 00ED |
ó 00F3 |
ú 00FA |
ñ 00F1 |
Ñ 00D1 |
ª 00AA |
º 00BA |
¿ 00BF |
⌐ 2310 |
¬ 00AC |
½ 00BD |
¼ 00BC |
¡ 00A1 |
« 00AB |
» 00BB |
Bx | ░ 2591 |
▒ 2592 |
▓ 2593 |
│ 2502 |
┤ 2524 |
╡ 2561 |
╢ 2562 |
╖ 2556 |
╕ 2555 |
╣ 2563 |
║ 2551 |
╗ 2557 |
╝ 255D |
╜ 255C |
╛ 255B |
┐ 2510 |
Cx | └ 2514 |
┴ 2534 |
┬ 252C |
├ 251C |
─ 2500 |
┼ 253C |
╞ 255E |
╟ 255F |
╚ 255A |
╔ 2554 |
╩ 2569 |
╦ 2566 |
╠ 2560 |
═ 2550 |
╬ 256C |
╧ 2567 |
Dx | ╨ 2568 |
╤ 2564 |
╥ 2565 |
╙ 2559 |
╘ 2558 |
╒ 2552 |
╓ 2553 |
╫ 256B |
╪ 256A |
┘ 2518 |
┌ 250C |
█ 2588 |
▄ 2584 |
▌ 258C |
▐ 2590 |
▀ 2580 |
Ex | α 03B1 |
ß 00DF |
Γ 0393 |
π 03C0 |
Σ 03A3 |
σ 03C3 |
μ 00B5 |
τ 03C4 |
Φ 03A6 |
Θ 0398 |
Ω 03A9 |
δ 03B4 |
∞ 221E |
φ 03C6 |
ε 03B5 |
∩ 2229 |
Fx | ≡ 2261 |
± 00B1 |
≥ 2265 |
≤ 2264 |
⌠ 2320 |
⌡ 2321 |
÷ 00F7 |
≈ 2248 |
° 00B0 |
∙ 2219 |
· 00B7 |
√ 221A |
ⁿ 207F |
² 00B2 |
■ 25A0 |
NBSP 00A0 |
See also
Notes
References
Wikiwand - on
Seamless Wikipedia browsing. On steroids.