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. 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
0123456789ABCDEF
0xNULSOHC-CE/ CL/ CLSCAEOTENQACKBRKBASIC/ MODECALDEFINSDELENTER 25BA 25C4
1xDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUS
2xSP!"#$%&'()*+,-./
3x0123456789:;<=>?
4x@ABCDEFGHIJKLMNO
5xPQRSTUVWXYZ[\//¥]^_
6x`abcdefghijklmno
7xpqrstuvwxyz{|}~/¯DEL
8xMDF [EOF]REC [DSKF]POL [LOF]ROT [LOC]DECIHEXTENRCPSQUCURHSNHCSHTNAHSAHCAHT
9xFACTLNLOGEXPSQRSINCOSTANINTABSSGNDEGDMSASNACSATN
AxRNDAND [XOR]ORNOTASCVALLENPEEKCHR$ [RENUM]STR$ [DELETE]MID$LEFT$RIGHT$INKEY$PIMEM
BxRUN [FILES]NEW NEW# [LFILES]CONT [INIT]PASS [KILL]LIST LIST# [NAME]LLIST LLIST# [SET]CSAVE, CSAVE M [COPY]CLOAD, CLOAD M, CLOAD?MERGE/ ACCEQU#/ ARMTMEM#/ COMPOPEN/ MDF?CLOSE/ EFFSAVE/ APRLOAD/ DAYSICONSOLE/ DAYSII
CxRANDOMDEGREERADIANGRADBEEPWAITGOTOTRONTROFFCLEARUSINGDIMCALLPOKECLS/ BGNONCURSOR/ BGNOFF
DxTOSTEPTHENONIFFORLETREMENDNEXTSTOPREADDATAPAUSEPRINT, PRINT#INPUT, INPUT#
ExGOSUB [OUTPUT]AREAD [APPEND]LPRINT [AS]RETURNRESTORECHAIN/ ERASEGCURSORGPRINTLINEPOINTPSETPRESETBASICTEXTOPEN$Alt. prefix
Fx0030 03385E74670865E55186266026652666266325A0/25A1π03C0221AJapan prefix
Sharp CE-126P [de] printer character set (prefixed with 0xFE)
0123456789ABCDEF
0xNUL2260Σ/03A321022119𝔼1D53C2098BS/2161LF25E325FFCRθ03B8⥤2964
1x+002B-002D×00D7÷00F7=003D/22C422652010221Aπ/Π03C0⥮296E→2192←2190↑2191↓2193O/004F
2xSP!"#$%&'()*+,-./
3x0123456789:;<=>?
4x@ABCDEFGHIJKLMNO
5xPQRSTUVWXYZ[¥00A5]^_
6x`abcdefghijklmno
7xpqrstuvwxyz{|/¦}~2592
8x2070¹00B9²00B2³00B3207420752076207720782079¹⁰00B9¹¹00B9¹²00B9266A33C233D8
9x207A207B÷/−1207D207Eˣ2423/ā0078/¬2142"//0022¯00AF
AxNBSPFF61FF62FF63FF64FF65FF66FF67FF68FF69FF6AFF6BFF6CFF6DFF6EFF6F
BxFF70FF71FF72FF73FF74FF75FF76FF77FF78FF79FF7AFF7BFF7CFF7DFF7EソFF7F
CxFF80FF81FF82FF83FF84FF85FF86FF87FF88FF89FF8AFF8BFF8CFF8DFF8EFF8F
DxFF90FF91FF92FF93FF94FF95FF96FF97FF98FF99FF9AFF9BFF9CFF9DFF9EFF9F
ExÄ00C4Ë00CBÜ00DCÏ00CFÖ00D6À00C0È00C8Ù00D9Â00C2Ê00CAÛ00DBÎ00CEÔ00D4É00C9Ç00C7ß00DF
Fx00305E74670865E551862660266526662663α03B1β03B2γ03B3σ03C3λ03BBδ03B4£00A3

PC-150x series

The Sharp PC-1500 series uses a 7-bit character set derived from ASCII. Differences show the Unicode code point below the glyph.

Sharp PC-1500A character set
0123456789ABCDEF
0xNULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSI
1xDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUS
2xSP!"#$%&/25A1()*+,-./
3x0123456789:;<=>?
4x@ABCDEFGHIJKLMNO
5xPQRSTUVWXYZ221A¥00A5π03C0^_
6x`abcdefghijklmno
7xpqrstuvwxyz{|}~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.

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.

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.

Sharp PC-E500(S) character set
0123456789ABCDEF
0xNULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSI
1xDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESC→ 2192← 2190↑ 2191↓ 2193
2xSP!"#$%&'()*+,-./
3x0123456789:;<=>?
4x@ABCDEFGHIJKLMNO
5xPQRSTUVWXYZ[\]^_
6x`abcdefghijklmno
7xpqrstuvwxyz{|}~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¥00A520A7ƒ0192
Axá00E1í00EDó00F3ú00FAñ00F1Ñ00D1ª00AAº00BA¿00BF2310¬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δ03B4221Eφ03C6ε03B52229
Fx2261±00B12265226423202321÷00F72248°00B02219·00B7221A207F²00B2■25A0NBSP 00A0

See also

Notes