Post Reply 
New Multi Calculator
10-18-2017, 12:25 PM
Post: #12
RE: New Multi Calculator
(10-18-2017 11:26 AM)EugeneNine Wrote:  So did you do rom dumps of the calculators and write an emulator in the PIC or did you code each function out?

The PIC emulator runs the original microcode from each model.

It works the same as the emulators at teenix.org. You can synchronously run a program from (say) the 67 emulator running on windows and the same program separately from the PIC chip and see both displays flicker exactly the same while the calculations are done.

I got the menu system fully working today which means if the PIC is used in a classic case without TMR/PGM/RUN switch you can select the function(s) from the keyboard. The top left key works normally, unless you hold it down for more than 1/2 second, which then halts the microcode running and swaps to menu mode. From there you can select a switch position like the timer in HP55, select a calculator model, or select a program to run for the HP65 or HP67. These and other functions can also be done from the PC emulator via the USB port.

I had to reorganise some memory space for the continuous memory models today but that is now completed, and the 29C and 34C will continue when power is turned back on or after selecting one of those models to use, bearing in mind that some things are reset like LastX register and running programs stop. Just like the real thing, if the power is removed while running, those models will restart from scratch on the next power on and display Error.

cheers

Tony
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
New Multi Calculator - teenix - 10-16-2017, 02:08 AM
RE: New Multi Calculator - hewlpac - 10-16-2017, 02:32 AM
RE: New Multi Calculator - Jlouis - 10-16-2017, 07:44 AM
RE: New Multi Calculator - teenix - 10-16-2017, 10:47 AM
RE: New Multi Calculator - Nigel (UK) - 10-16-2017, 10:09 AM
RE: New Multi Calculator - teenix - 10-16-2017, 10:54 AM
RE: New Multi Calculator - Harald - 10-16-2017, 12:27 PM
RE: New Multi Calculator - PANAMATIK - 10-17-2017, 06:06 AM
RE: New Multi Calculator - Harald - 10-17-2017, 07:20 AM
RE: New Multi Calculator - teenix - 10-17-2017, 08:35 AM
RE: New Multi Calculator - EugeneNine - 10-18-2017, 11:26 AM
RE: New Multi Calculator - teenix - 10-18-2017 12:25 PM
RE: New Multi Calculator - EugeneNine - 10-18-2017, 07:29 PM
RE: New Multi Calculator - EugeneNine - 10-20-2017, 03:49 PM
RE: New Multi Calculator - teenix - 10-20-2017, 05:54 PM
RE: New Multi Calculator - teenix - 10-23-2017, 09:32 PM
RE: New Multi Calculator - teenix - 10-29-2017, 05:03 AM
RE: New Multi Calculator - Helix - 10-29-2017, 10:12 PM
RE: New Multi Calculator - teenix - 10-30-2017, 02:46 AM
RE: New Multi Calculator - teenix - 10-30-2017, 09:24 AM
RE: New Multi Calculator - Dani R. - 11-01-2017, 07:36 PM
RE: New Multi Calculator - teenix - 11-01-2017, 07:48 PM
RE: New Multi Calculator - Dani R. - 11-01-2017, 08:13 PM
RE: New Multi Calculator - teenix - 12-09-2017, 06:36 AM
RE: New Multi Calculator - Harald - 12-09-2017, 08:59 AM
RE: New Multi Calculator - BarryMead - 12-09-2017, 09:32 AM
RE: New Multi Calculator - rprosperi - 12-09-2017, 01:42 PM
RE: New Multi Calculator - teenix - 12-09-2017, 09:22 PM
RE: New Multi Calculator - teenix - 12-09-2017, 09:05 PM



User(s) browsing this thread: 1 Guest(s)