Sharp PC-E500S in RUN mode (BASIC programming) | |
| Type | Pocket computer |
|---|---|
| Introduced | 1995 |
| Discontinued | 2003 (last known production run so far: 2001) |
| Predecessor | Sharp PC-E500 |
| Calculator | |
| Entry mode | Infix, BASIC, |
| Precision | 10 (single precision) 20 (double precision; not available in CAL, MATRIX, and STAT modes) |
| Display type | LCD dot-matrix |
| Display size | 4×40 characters |
| CPU | |
| Processor | Sharp SC62015 |
| Frequency | 2.304 MHz |
| Programming | |
| Programming language(s) | BASIC |
| User memory | 32 KB (built-in), custom-expandable to 256 KB |
| Firmware memory | 256 KB |
| Interfaces | |
| Ports | 1 vendor-specific (serial/printer/disk drive) 1 TTL-level serial communications port |
| Other | |
| Power supply | 4× AAA 1× CR2016 |
| Power consumption | 0.09 W |
| Weight | 340 g (including lid and batteries) |
| Dimensions | 22×10.45×1.9 cm (lid closed) |




The Sharp PC-E500S is a 1995 pocket computer by Sharp Corporation which was the successor to the 1989 PC-E500 model, featuring a 2.304 MHz CMOS CPU.
It was slightly wider, and the keys are slightly larger than the previous model. The display had more contrast, and the keyboard cover is a (removable) hinged lid (clamshell) instead of plastic slipcase. There were also four additional BASIC commands (Multiline IF ... ENDIF, WHILE ... WEND, REPEAT ... UNTIL, SWITCH ... CASE ... ENDSWITCH)
It came with 32 KB of RAM which could be upgraded to 96 KB using memory expansion cards. The monochrome LCD had 240×32 pixels which could display four lines with 40 characters per line as well as graphics. The 256 KB system ROM that contained the BIOS, a diagnostic suite, and the BASIC interpreter used to program the device.
An algebraic calculation system was included. The Algebraic Expression Reserve (AER) memory: Frequently used formulas or constants could be stored in memory and recalled for repeated use. The PC-E500 series also performed as a scientific calculator when switched into 'CAL' mode.
It also included an X<>Y exchange key for working with complex numbers and polar to rectangular conversions.
In addition things like amino acids and the periodic table of elements were available. These built-in programs were accessed through a menu system and special function keys. There was also a built-in menu editor to add new software to the menus or indeed replace some built-in software or formulas.
The Sharp PC-E500 series could store data and programs on memory expansion cards as well as the main RAM. Six cards were available:
These cards used a CR1616 lithium battery for memory backup.
The memory configuration was software-switchable from the command-line. The RAM card could be appended to the system memory, replace the system memory or act as a separate space to be used as a RAM drive (F:). The main memory could also be partitioned off to a RAM drive (E:).
The PC-E500S had a weight of 340 g (with batteries) and was powered by four AAA batteries. It could, given its power consumption of 0.09 W, be used for about 70 hours on a charge.