Sharp pocket computer character sets

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

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.

Sharp PC-14xx character set[1][2]
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_
0
NUL
0000
SOH
0001
C-CE/
CL[3]/
CLS
CA
 
EOT
0004
ENQ
0005
ACK
0006
BRK[3]
0007
BASIC/
MODE
CAL
 
DEF[3]
 
INS
 
DEL
 
ENTER
000D
►
25BA
◄
25C4
1_
16
DLE
0010
DC1
0011
DC2
0012
DC3
0013
DC4
0014
NAK
0015
SYN
0016
ETB
0017
CAN
0018
EM
0019
SUB
001A
ESC
001B
FS
001C
GS
001D
RS
001E
US
001F
2_
32
SP
0020
!
0021
"
0022
#
0023
$
0024
%
0025
&
0026
'
0027
(
0028
)
0029
*
002A
+
002B
,
002C
-
002D
.
002E
/
002F
3_
48
0
0030
1
0031
2
0032
3
0033
4
0034
5
0035
6
0036
7
0037
8
0038
9
0039
:
003A
;
003B
<
003C
=
003D
>
003E
?
003F
4_
64
@
0040
A
0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
I
0049
J
004A
K
004B
L
004C
M
004D
N
004E
O
004F
5_
80
P
0050
Q
0051
R
0052
S
0053
T
0054
U
0055
V
0056
W
0057
X
0058
Y
0059
Z
005A
[
005B
\/◣/¥
005C/25E3/00A5
]
005D
^
005E
_
005F
6_
96
`
0060
a
0061
b
0062
c
0063
d
0064
e
0065
f
0066
g
0067
h
0068
i
0069
j
006A
k
006B
l
006C
m
006D
n
006E
o
006F
7_
112
p
0070
q
0071
r
0072
s
0073
t
0074
u
0075
v
0076
w
0077
x
0078
y
0079
z
007A
{
007B
|
007C
}
007D
~/¯
007E/00AF
DEL
007F
8_
128
MDF [EOF]
 
REC [DSKF]
 
POL [LOF]
 
ROT [LOC]
 
DECI
 
HEX
 
TEN
 
RCP
 
SQU
 
CUR
 
HSN
 
HCS
 
HTN
 
AHS
 
AHC
 
AHT
 
9_
144
FACT
 
LN
 
LOG
 
EXP
 
SQR
 
SIN
 
COS
 
TAN
 
INT
 
ABS
 
SGN
 
DEG
 
DMS
 
ASN
 
ACS
 
ATN
 
A_
160
RND
 
AND
[XOR]
OR
 
NOT
 
ASC
 
VAL
 
LEN
 
PEEK
 
CHR$
[RENUM]
STR$
[DELETE]
MID$
 
LEFT$
 
RIGHT$
 
INKEY$
 
PI
 
MEM
 
B_
176
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])
C_
192
RANDOM
 
DEGREE
 
RADIAN
 
GRAD
 
BEEP
 
WAIT
 
GOTO
 
TRON
 
TROFF
 
CLEAR
 
USING
 
DIM
 
CALL
 
POKE
 
(CLS
[3]/
BGNON
[4][5])
(CURSOR
[3]/
BGNOFF
[4][5])
D_
208
TO
 
STEP
 
THEN
 
ON
 
IF
 
FOR
 
LET
 
REM
 
END
 
NEXT
 
STOP
 
READ
 
DATA
 
PAUSE
 
PRINT,
PRINT#
INPUT,
INPUT#
E_
224
GOSUB
[OUTPUT]
AREAD
[APPEND]
LPRINT
[AS]
RETURN
 
RESTORE
 
(CHAIN
[3]/
ERASE
[4][5])
(GCURSOR)
 
(GPRINT)
 
(LINE)
 
(POINT)
 
(PSET)
 
(PRESET)
 
(BASIC)
 
(TEXT)
 
(OPEN$)
 
Prefix
for
alt.
tokens
F_
240
0̸?
0030 0338
年
5E74
月
6708
日
65E5
円
5186
♠
2660
♥
2665
♦
2666
♣
2663
■
25A0
□/⬚
25A1/2B1A
π
03C0
√
221A
Prefix
for
Japn.
chars

  Letter   Number   Punctuation   Symbol   Other   Undefined

Sharp CE-126P printer character set (prefixed with 0xFE)[6][4]
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_
0
NUL
0000
≠
2260
Σ/∑
03A3/2211
ℂ
2102
ℙ
2119
𝔼
1D53C
ₘ
2098
M̄
 
BS
0008
Ⅱ/
2161/00B6
LF
000A
◣
25E3
◿
25FF
CR
000D
θ
03B8
⥤
2964
1_
16
+?
002B?
-?
002D?
×
00D7
÷
00F7
=?
003D?
⋄/◊
22C4/25CA
≥
2265
–?
2013?
√
221A
π/Π
03C0/03A0
⥮?
296E?
→
2192
←
2190
↑
2191
↓
2193
O/℺
004F/213A?
2_
32
SP
0020
!
0021
"
0022
#
0023
$
0024
%
0025
&
0026
'
0027
(
0028
)
0029
*
002A
+
002B
,
002C
-
002D
.
002E
/
002F
3_
48
0
0030
1
0031
2
0032
3
0033
4
0034
5
0035
6
0036
7
0037
8
0038
9
0039
:
003A
;
003B
<
003C
=
003D
>
003E
?
003F
4_
64
@
0040
A
0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
I
0049
J
004A
K
004B
L
004C
M
004D
N
004E
O
004F
5_
80
P
0050
Q
0051
R
0052
S
0053
T
0054
U
0055
V
0056
W
0057
X
0058
Y
0059
Z
005A
[
005B
¥
00A5
]
005D
^
005E
_
005F
6_
96
`
0060
a
0061
b
0062
c
0063
d
0064
e
0065
f
0066
g
0067
h
0068
i
0069
j
006A
k
006B
l
006C
m
006D
n
006E
o
006F
7_
112
p
0070
q
0071
r
0072
s
0073
t
0074
u
0075
v
0076
w
0077
x
0078
y
0079
z
007A
{
007B
|/¦
007C/00A6
}
007D
~
007E
▒
2592
8_
128
⁰
2070
¹
00B9
²
00B2
³
00B3
⁴
2074
⁵
2075
⁶
2076
⁷
2077
⁸
2078
⁹
2079
¹⁰
00B9 2070
¹¹
00B9 00B9
¹²
00B9 00B2
♪
266A
㏂
33C2
㏘
33D8
9_
144
⁺
207A
⁻
207B
⨯
???
÷
???
/
???

???
−1
???

???
⁽
207D
⁾
207E
ˣ
???
␣
2423
x̅/ā
0078 0305/0101
⅂/¬?
2142/00AC?
"/“/″
0022/201C/2033?
¯
00AF
A_
160
⦆
FF60
。
FF61
「
FF62
」
FF63
、
FF64
・
FF65
ヲ
FF66
ァ
FF67
ィ
FF68
ゥ
FF69
ェ
FF6A
ォ
FF6B
ャ
FF6C
ュ
FF6D
ョ
FF6E
ッ
FF6F
B_
176
ー
FF70
ア
FF71
イ
FF72
ウ
FF73
エ
FF74
オ
FF75
カ
FF76
キ
FF77
ク
FF78
ケ
FF79
コ
FF7A
サ
FF7B
シ
FF7C
ス
FF7D
セ
FF7E
ソ
FF7F
C_
192
タ
FF80
チ
FF81
ツ
FF82
テ
FF83
ト
FF84
ナ
FF85
ニ
FF86
ヌ
FF87
ネ
FF88
ノ
FF89
ハ
FF8A
ヒ
FF8B
フ
FF8C
ヘ
FF8D
ホ
FF8E
マ
FF8F
D_
208
ミ
FF90
ム
FF91
メ
FF92
モ
FF93
ヤ
FF94
ユ
FF95
ヨ
FF96
ラ
FF97
リ
FF98
ル
FF99
レ
FF9A
ロ
FF9B
ワ
FF9C
ン
FF9D
゙
FF9E
゚
FF9F
E_
224
Ä
00C4
Ë
00CB
Ü
00DC
Ï
00CF
Ö
00D6
À
00C0
È
00C8
Ù
00D9
Â
00C2
Ê
00CA
Û
00DB
Î
00CE
Ô
00D4
É
00C9
Ç
00C7
ß[7]
00DF
F_
240
0̸?
0030 0338
年
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 are shown boxed.

Sharp PC-1500A character set[8]
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_
0
NUL
0000
SOH
0001
STX
0002
ETX
0003
EOT
0004
ENQ
0005
ACK
0006
BEL
0007
BS
0008
HT
0009
LF
000A
VT
000B
FF
000C
CR
000D
SO
000E
SI
000F
1_
16
DLE
0010
DC1
0011
DC2
0012
DC3
0013
DC4
0014
NAK
0015
SYN
0016
ETB
0017
CAN
0018
EM
0019
SUB
001A
ESC
001B
FS
001C
GS
001D
RS
001E
US
001F
2_
32
SP
0020
!
0021
"
0022
#
0023
$
0024
%
0025
&
0026
□/⬚
25A1/2B1A
(
0028
)
0029
*
002A
+
002B
,
002C
-
002D
.
002E
/
002F
3_
48
0
0030
1
0031
2
0032
3
0033
4
0034
5
0035
6
0036
7
0037
8
0038
9
0039
:
003A
;
003B
<
003C
=
003D
>
003E
?
003F
4_
64
@
0040
A
0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
I
0049
J
004A
K
004B
L
004C
M
004D
N
004E
O
004F
5_
80
P
0050
Q
0051
R
0052
S
0053
T
0054
U
0055
V
0056
W
0057
X
0058
Y
0059
Z
005A
√
221A
¥
00A5
π
03C0
^
005E
_
005F
6_
96

 
a
0061
b
0062
c
0063
d
0064
e
0065
f
0066
g
0067
h
0068
i
0069
j
006A
k
006B
l
006C
m
006D
n
006E
o
006F
7_
112
p
0070
q
0071
r
0072
s
0073
t
0074
u
0075
v
0076
w
0077
x
0078
y
0079
z
007A
{
007B
|
007C
}
007D
~
007E
■
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 shown boxed.[11][12]

Sharp PC-E500(S) character set[11][12]
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_
0
NUL
0000
SOH
0001
STX
0002
ETX
0003
EOT
0004
ENQ
0005
ACK
0006
BEL
0007
BS
0008
HT
0009
LF
000A
VT
000B
FF
000C
CR
000D
SO
000E
SI
000F
1_
16
DLE
0010
DC1
0011
DC2
0012
DC3
0013
DC4
0014
NAK
0015
SYN
0016
ETB
0017
CAN
0018
EM
0019
SUB
001A
ESC
001B
→
2192
←
2190
↑
2191
↓
2193
2_
32
SP
0020
!
0021
"
0022
#
0023
$
0024
%
0025
&
0026
'
0027
(
0028
)
0029
*
002A
+
002B
,
002C
-
002D
.
002E
/
002F
3_
48
0
0030
1
0031
2
0032
3
0033
4
0034
5
0035
6
0036
7
0037
8
0038
9
0039
:
003A
;
003B
<
003C
=
003D
>
003E
?
003F
4_
64
@
0040
A
0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
I
0049
J
004A
K
004B
L
004C
M
004D
N
004E
O
004F
5_
80
P
0050
Q
0051
R
0052
S
0053
T
0054
U
0055
V
0056
W
0057
X
0058
Y
0059
Z
005A
[
005B
\
005C
]
005D
^
005E
_
005F
6_
96
`
0060
a
0061
b
0062
c
0063
d
0064
e
0065
f
0066
g
0067
h
0068
i
0069
j
006A
k
006B
l
006C
m
006D
n
006E
o
006F
7_
112
p
0070
q
0071
r
0072
s
0073
t
0074
u
0075
v
0076
w
0077
x
0078
y
0079
z
007A
{
007B
|
007C
}
007D
~
007E
⌂
2302
8_
128
Ç
00C7
ü
00FC
é
00E9
â
00E2
ä
00E4
à
00E0
å
00E5
ç
00E7
ê
00EA
ë
00EB
è
00E8
ï
00EF
î
00EE
ì
00EC
Ä
00C4
Å
00C5
9_
144
É
00C9
æ
00E6
Æ
00C6
ô
00F4
ö
00F6
ò
00F2
û
00FB
ù
00F9
ÿ
00FF
Ö
00D6
Ü
00DC
¢
00A2
£
00A3
¥
00A5
₧
20A7
ƒ
0192
A_
160
á
00E1
í
00ED
ó
00F3
ú
00FA
ñ
00F1
Ñ
00D1
ª
00AA
º
00BA
¿
00BF
⌐
2310
¬
00AC
½
00BD
¼
00BC
¡
00A1
«
00AB
»
00BB
B_
176
░
2591
▒
2592
▓
2593
│
2502
┤
2524
╡
2561
╢
2562
╖
2556
╕
2555
╣
2563
║
2551
╗
2557
╝
255D
╜
255C
╛
255B
┐
2510
C_
192
└
2514
┴
2534
┬
252C
├
251C
─
2500
┼
253C
╞
255E
╟
255F
╚
255A
╔
2554
╩
2569
╦
2566
╠
2560
═
2550
╬
256C
╧
2567
D_
208
╨
2568
╤
2564
╥
2565
╙
2559
╘
2558
╒
2552
╓
2553
╫
256B
╪
256A
┘
2518
┌
250C
█
2588
▄
2584
▌
258C
▐
2590
▀
2580
E_
224
α
03B1
ß
00DF
Γ
0393
π
03C0
Σ
03A3
σ
03C3
µ
00B5
τ
03C4
Φ
03A6
Θ
0398
Ω
03A9
δ
03B4
∞
221E
φ
03C6
ε
03B5
∩
2229
F_
240
≡
2261
±
00B1
≥
2265
≤
2264
⌠
2320
⌡
2321
÷
00F7
≈
2248
°
00B0
∙
2219
·
00B7
√
221A
ⁿ
207F
²
00B2
■
25A0
NBSP
00A0

See also

Notes

    References

    1. "Anhang B: ASCII-Code Tabelle" [Appendix B: ASCII code table]. SHARP Taschencomputer Modell PC-1403 Bedienungsanleitung [SHARP Pocket Computer Model PC-1403 Operation Manual] (PDF) (in German). Hamburg, Germany: Sharp Electronics / Sharp Corporation. 1986. pp. 201–202. 8D11.5T(TINSG1067ECZZ)4.
    2. "Anhang B: Zeichencode Tabelle" [Appendix B: Character code table]. SHARP Taschencomputer Modell PC-1475 Bedienungsanleitung [SHARP Pocket Computer Model PC-1475 Operation Manual] (PDF) (in German). Sharp Corporation. 1987. pp. 366–367. Archived from the original (PDF) on 2017-02-25. Retrieved 2017-02-25.
    3. Sharp PC-1261 Pocket Computer - A Wider-perspective Pocket Computer with 24-digit Dual Line Display, Enlarged Memory, and Built-in Instant Software (PDF), Sharp Electronics Corporation, 1984, 4Y15E, archived (PDF) from the original on 2017-03-02, retrieved 2017-03-02
    4. Germann, Stephan; Jörg, Matthias; Waldvogel, Daniel. Das große Pocket-Computer Buch - Sharp PC-1260, PC-1261, PC-1401, PC-1402, PC-1421, PC-1350 [The huge pocket computer book - Sharp PC-1260, PC-1261, PC-1401, PC-1402, PC-1421, PC-1350] (in German). Data Becker. p. 39-42, 412.
    5. Sharp Taschencomputer Modell PC-1421 Bedienungsanleitung [Sharp Pocket Computer PC-1421 Instruction Manual] (PDF) (in German). Osaka, Japan: Sharp Corporation. 1984. 4K3T(TINSG4280C...). Archived (PDF) from the original on 2017-03-01. Retrieved 2017-03-01.
    6. Flores, Christof (April 1986). "Sharp PC-12xx und PC-140x mit Drucker CE-126P - Sonderzeichen aufs Papier" [Sharp PC-12xx and PC-140x with printer CE-126P - Special characters onto paper]. CHIP (in German): 186.
    7. "Appendix B: ASCII Character Code Chart; Reference 3: Printout of special characters". Sharp Pocket Computer Model PC-1251 Instruction Manual (PDF). Osaka, Japan: Sharp Corporation. 1983. pp. 156–157, 221–225. 3F4.3T(TINSE3732CCZZ). Archived (PDF) from the original on 2017-03-01. Retrieved 2017-03-01.
    8. "Anhang A: ASCII-Code Tabelle" [Appendix A: Character code table]. SHARP Taschencomputer Modell PC-1500A Bedienungsanleitung [SHARP Pocket Computer Model PC-1500A Operation Manual] (PDF) (in German). pp. 148–149. 4LQ.3T(TINSG3993CCZZ)5. Archived (PDF) from the original on 2017-02-25. Retrieved 2017-02-25.
    9. "Teil 5, Anhang C: Tabellen der Zeichen-Codes" [Part 5, Appendix C: Tables of character codes]. SHARP Taschencomputer Modell PC-1600 Bedienungsanleitung [SHARP Pocket Computer Model PC-1600 Operation Manual] (PDF) (in German). Osaka, Japan: Sharp Corporation. pp. A-4–A-5. TINSG1031ECZZ. Retrieved 2017-02-27.
    10. "Sharp PC-E220 character set". Archived from the original on 2017-02-25. Retrieved 2017-02-25.
    11. "Part 5 Appendices, B Character code chart". SHARP Pocket Computer Model PC-E500 Operation Manual. Sharp Corporation. 1989. pp. 342–343. 9G1KS(TINSE1189ECZZ).
    12. "Anhang B: Tabelle der Zeichencodes" [Appendix B: Character code table]. SHARP Taschencomputer Modell PC-E500S Bedienungsanleitung [SHARP Pocket Computer Model PC-E500S Operation Manual] (PDF) (in German). Sharp Corporation. 1995. pp. 328–329. 6J3KS(TINSG1223ECZZ). Archived (PDF) from the original on 2017-02-24. Retrieved 2017-02-24.
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.