Old Hardware Emulated : PockEmul - Sharp PC1500

The Emulation of Handheld Computers From The 80's.

As mentioned in the previous article, Sharp, the Japanese consumer electronics giant were at the forefront of portable computing. They found great success with the PC-1200 series of handheld computers. Sharp laid the framework for others to follow. More models would follow, like the PC1500 Handheld Computer. 

The Sharp PC-1500 was introduced in 1981 as a follow-up to the PC-1200 series. The PC-1500 incorporated a LH5801 processor, which was a portable CMOS-equivalent CPU that was similar to the Zilog Z80.The Z80 was used in many of the popular microcomputers of there day, like the Tandy TRS-80, and the various microcomputer that ran the CP/M operating system. The LH5801 operated at 1.3MHz. There was a version of the PC-1500 that was specifically made for Radio Shack and sold as the Tandy PC-2.

The pocket computer shipped anywhere between 2-18KB of RAM, depending on model, and a memory card could be inserted into the expansion slot as well. The slot used in the PC-1500 had 60-pins. There was a single line LCD display that could show 1-line with 26 characters which provided a screen resolution of 156 by 7 pixels.

Power was provided by four AA batteries, with a connector for a external power supply as well.

There were many accessories and peripheral devices that were available for the PC-1500. They included memory modules, software, and a serial modem that could communicate with the outside world via the RS-232 port. There was a printer module available as well.

Like the Sharp PC-1200 Pocket Computer, the PC-1500 had a built-in BASIC interpreter as well. This allowed developers to write (by mobile standards of the early 80's) sophisticated scientific and mathematical applications that wouldn't have been possible on four-function or scientific calculators. Those working in the field would have been able to perform advance calculations on the fly without needing to wait to get back to the lab and use that micro-computer. The PC-1500 could also be programmed in assembly language as well. This could result in programs that took up less memory than there BASIC counterparts. These programs could also execute more quickly as they were written in machine language.

Pockemul emulates the Sharp PC-1500 as well, as long with some of the peripheral devices as well, like the printer/cassette interface attachment.

These handheld computers would provide the stepping stones for more advance technologies, like PDA's and later smartphones and tablets.
The Sharp PC-1500 running BASIC
Unsuccessful Attempts To Load Software
Most of the time, I don't bother with software testing as programs were hard to come by for the vast majority of these handheld computers. With the PC-1500 though, software archives (http://www.pc1500.com/) do exist. I attempted to load programs onto the PC-1500 via the cassette interface through the Sharp CE-150 Printer Module, which also allows the connection of the tape deck. Both the CE-152 and CE-127r cassette tape decks emulated by Pockemul were used to load software onto the PC-1500. Using the tape desk, it's possible to load WAV files as the cassette data that would then be loaded onto the handheld system. However, I kept getting the "Error 22" message after using the CLOAD"PROGRAM" command. According to a online copy of the Tandy PC-2/Sharp PC-1500 manual, this indicates a memory error. I kept getting the same message even after loading the CE-151 and CE-155 memory modules as well.

With old platforms like this though, this blogger is sure that I'm doing something wrong though. One can come to the conclusion that this was a common issue back on real hardware back in the day though. 
Unsuccessful attempt to load software onto the emulator.

For those who are use to modern smartphones, one would be perceived that these devices couldn't do much. However, for those that used these handheld computers back in the early 80's, these devices would have been nothing short of amazing. Because they could be programmed in BASIC, they could run real applications that just wouldn't have been possible on scientific calculators. Advanced mathematical and scientific programs and calculations could be performed as these devices. The fact that one could carry around a computer in there pocket would have been a plus in many fields, as it allowed those who used these pocket computers to carry there work with them in the field. This is still the hallmark of amazing technology.

Articles Of Interest:

The Sharp PC-1500 computer : http://pocket.free.fr/html/sharp/pc-1500_e.htm

PC-1500 / PC-1500A : http://www.old-computers.com/museum/computer.asp?st=1&c=965

Sharp PC-1500 (TRS-80 PC-2) resource page : http://www.pc1500.com/

Sharp PC-1500 (TRS-80 PC-2) resource page (working downloads): https://web.archive.org/web/20040606082142/http://www.pc1500.com/

Sharp PC-1500A Instruction Manual : http://www.pc-1500.info/Data/Manuals/US_PC-1500A_Instruction_manual.pdf

Tandy Pocket Computer PC-2 Instruction Manual: http://www.pc-1500.info/Data/Manuals/US_PC-2_Owner_s_manual.pdf

TRS-80 Pocket Computer Cassette/Printer Interface Manual : https://computerarchive.org/files/computer/manufacturers/computers/Tandy/documentation/PC-2%20Printe... 

Comments

Popular posts from this blog

WeatherStar 4000 Simulator For Windows (Part 1)

Classic Systems Emulated: Windows 95 (Part 1)

Classic Systems Emulated: Windows 3.1 OEMS

Old Hardware Emulated :Psion Model 3a Emulated On DOSBox Windows

Classic Systems Emulated: OS/2 Version 2.0 On PCEM

Old Hardware Emulated - Windows Mobile 5.0

Old Hardware Emulated : Pocket PC 2000/2002

Old Hardware Emulated :Einstein emulating the Apple Newton (Part 3)

Classic Games Emulated: Revisiting NFS High Stakes Modding

OS/2 Warp 4