TheSharp pocket computer character sets are a number of 8-bitcharacter sets used by variousSharppocket computers andcalculators in the 1980s and mid 1990s.
The Sharp PC-14xx series (like theSharp PC-1403 (1986),PC-1403H orPC-1475) uses an 8-bitextended ASCII character set. With minor exceptions the lower half resembles the 7-bitASCII character set.[1][2] The upper half contains a full set of half-widthKatakana glyphs as well as a number of graphical and mathematical symbols. The Japanese glyphs are not documented and are available only after enabling an undocumentedJapanese 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 |
TheSharp PC-1500 series uses a 7-bit character set derived fromASCII.[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 |
TheSharp PC-1600 supports two character sets. In "MODE 0", the character set resemblescode page 437, whereas in "MODE 1" certain code points are changed to become compatible with the character set of the predecessor, thePC-1500.[9]
TheSharp PC-E220 uses an 8-bit character set where the lower half resemblesASCII and the upper half contains various Greek letters, super- and subscript digits as well as various mathematical symbols.[10]
TheSharp PC-E500 (1989) andPC-E500S (1995) use an 8-bit character set almost identical to theIBM PCcode 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 |