Post Reply 
HP97 The journey begins
07-02-2020, 03:08 AM
Post: #261
RE: HP97 The journey begins
(07-02-2020 02:56 AM)teenix Wrote:  I'm out of ideas, any (not too complex) suggestions :-)

HP-55 Stopwatch!

Bernhard

That's one small step for a man - one giant leap for mankind.
Find all posts by this user
Quote this message in a reply
07-02-2020, 04:14 AM
Post: #262
RE: HP97 The journey begins
(07-02-2020 03:08 AM)PANAMATIK Wrote:  HP-55 Stopwatch!
Bernhard

Already implemented Smile

cheers

Tony
Find all posts by this user
Quote this message in a reply
07-03-2020, 01:02 PM
Post: #263
RE: HP97 The journey begins
(07-02-2020 02:56 AM)teenix Wrote:  I'm out of ideas, any (not too complex) suggestions :-)

Would complex numbers fall under the "too complex" category? ;-)
Find all posts by this user
Quote this message in a reply
07-18-2020, 07:31 AM (This post was last modified: 07-18-2020 07:33 AM by teenix.)
Post: #264
RE: HP97 The journey begins
Hi all,

Long process but getting there. All key functions and printer work. Except for some new display formatting for notes, timer etc, all code is still HP.

[Image: 67cx.jpg]

Still a bit to go, there was more to it than I thought.

cheers

Tony
Find all posts by this user
Quote this message in a reply
07-18-2020, 08:57 AM
Post: #265
RE: HP97 The journey begins
Two empty keyboard locations? COMB and PERM?


Pauli
Find all posts by this user
Quote this message in a reply
07-18-2020, 09:02 AM
Post: #266
RE: HP97 The journey begins
[Image: smiling-face-with-heart-eyes_1f60d.png]

Niiiiice!

Greetings,
    Massimo

-+×÷ ↔ left is right and right is wrong
Visit this user's website Find all posts by this user
Quote this message in a reply
07-18-2020, 10:48 AM
Post: #267
RE: HP97 The journey begins
(07-18-2020 08:57 AM)Paul Dale Wrote:  Two empty keyboard locations? COMB and PERM?
Pauli

Definition clues for the clueless? Not much math sense :-)

cheers

Tony
Find all posts by this user
Quote this message in a reply
07-18-2020, 11:44 AM (This post was last modified: 07-18-2020 11:45 AM by Massimo Gnerucci.)
Post: #268
RE: HP97 The journey begins
(07-18-2020 10:48 AM)teenix Wrote:  
(07-18-2020 08:57 AM)Paul Dale Wrote:  Two empty keyboard locations? COMB and PERM?
Pauli

Definition clues for the clueless? Not much math sense :-)

cheers

Tony

[Image: 42081.png]

[Image: 80050-200.png]

Or, more on the boring side, you may try with "Combinations vs Permutations" :-)

Greetings,
    Massimo

-+×÷ ↔ left is right and right is wrong
Visit this user's website Find all posts by this user
Quote this message in a reply
07-18-2020, 12:15 PM
Post: #269
RE: HP97 The journey begins
(07-18-2020 11:44 AM)Massimo Gnerucci Wrote:  Or, more on the boring side, you may try with "Combinations vs Permutations" :-)

I see :-)

Done - and it wasn't too hairy to implement :-)

cheers

Tony
Find all posts by this user
Quote this message in a reply
07-18-2020, 12:33 PM (This post was last modified: 07-18-2020 12:36 PM by Oulan.)
Post: #270
RE: HP97 The journey begins
j and (j) for another indirect register
see link
Find all posts by this user
Quote this message in a reply
07-18-2020, 01:17 PM
Post: #271
RE: HP97 The journey begins
(07-18-2020 12:15 PM)teenix Wrote:  Done - and it wasn't too hairy to implement :-)

:D

Greetings,
    Massimo

-+×÷ ↔ left is right and right is wrong
Visit this user's website Find all posts by this user
Quote this message in a reply
07-18-2020, 02:03 PM
Post: #272
RE: HP97 The journey begins
(07-18-2020 01:17 PM)Massimo Gnerucci Wrote:  
(07-18-2020 12:15 PM)teenix Wrote:  Done - and it wasn't too hairy to implement :-)

Big Grin

Excellent exchange gentlemen! Nice reading for weekend coffee! Smile

--Bob Prosperi
Find all posts by this user
Quote this message in a reply
07-19-2020, 12:40 AM
Post: #273
RE: HP97 The journey begins
(07-18-2020 12:15 PM)teenix Wrote:  Done - and it wasn't too hairy to implement :-)

There should be HP code for these in the 11c and 15c...

Is n! really the gamma function rather than factorial?


Pauli
Find all posts by this user
Quote this message in a reply
07-27-2020, 09:30 AM
Post: #274
RE: HP97 The journey begins
Hi all,

I've uploaded the 67CX simulator. It was a lot more complex that I thought to get going so I'm sure there will be bugs galore. For those that might want to fiddle with it, I apologise in advance.

The original 67 had just under 255 program codes, this one ended up with 3920 all up. That sounds a lot but that just reflects all the valid key combinations it will accept.

Some features:

All functions are as per the original calculators that they came from. Some have slight modifications due to the way the originals worked and were not quite compatible with the CX, but they still achieve the same result. Others functions were added but nearly all of those are still executed in HP code.

Keys have up to 6 functions assigned to them
999 program steps
100 memory locations
5 level subroutine stack
Separate registers for [I], Finance, Sigma and Timer functions
Direct GTO GSB to anywhere in program memory
Keyboard map or alphanumeric program display
Printer interface
Timer mode with alarm
Beep and Display Flash
Can display user defined notes
DEC HEX BIN OCT conversions
Program Code editor
PC log screen
Animated card reader and printer with sound effects
It supports WDATA, MERGE PAUSE, auto load/merge of program/data cards during program execution
RAM memory viewer
Displays user defined card images

The printer works in Manual, Normal and Trace modes. It can print the X register, Stack, Memory, program execution, key entry etc. I decided not to print the program directly to the printer as 999 steps would take forever, so a window will open with "pre-printed" program steps which can be saved as a file or printed if required.


The help file is a bit scant, but I will try to improve it over time.

The code editor has a few new features added. For example, you can enter code like this...

f LBL A
0
STO Counter
1.2345EEX99CHS
ENTER
GSB decCnt
RTN

// lots of blank memory

SetPC=900

decCnt:
1
STO- Counter
RTN


cheers

Tony
Find all posts by this user
Quote this message in a reply
07-27-2020, 10:52 AM
Post: #275
RE: HP97 The journey begins
Is there something like (Mo)HP(C) Hall of Fame?
Find all posts by this user
Quote this message in a reply
07-27-2020, 03:34 PM
Post: #276
RE: HP97 The journey begins
(07-27-2020 10:52 AM)Robert VM Wrote:  Is there something like (Mo)HP(C) Hall of Fame?

At least we should get this page updated: https://www.hpmuseum.org/item/product2.htm
Find all posts by this user
Quote this message in a reply
07-27-2020, 05:36 PM
Post: #277
RE: HP97 The journey begins
HP67cx -> HP67Tx

Hardware is done
Software is ready
Needs only the faceplate (I ask Bernhad)

:-)
Find all posts by this user
Quote this message in a reply
07-27-2020, 09:37 PM
Post: #278
RE: HP97 The journey begins
Amazing and very interesting accomplishment Tony, you should be proud! This is likely the first time machine code from multiple models has been integrated into a single 'product', and certainly to this scale.

Bernhard is indeed the right guy for the faceplate, but boy, that's quite an ask... LOL Wink

--Bob Prosperi
Find all posts by this user
Quote this message in a reply
07-30-2020, 01:12 PM
Post: #279
RE: HP97 The journey begins
The sky is the limit ...
I'm speechless ...
Given the current situation, how long do you think it will take to ship an HP-67, an HP-65 and this last one logic boards to Italy ?
take care and congratulations !

Edoardo & Alberto
Find all posts by this user
Quote this message in a reply
07-30-2020, 02:10 PM
Post: #280
RE: HP97 The journey begins
(07-30-2020 01:12 PM)albertofenini Wrote:  The sky is the limit ...
I'm speechless ...
Given the current situation, how long do you think it will take to ship an HP-67, an HP-65 and this last one logic boards to Italy ?
take care and congratulations !

Hi Alberto,

The CX is not hardware at the moment. It could fit on the new 67 CPU board, but I would have to suss out a suitable CPU chip as a lot of ROM/RAM would be required. Not impossible but a lot of work, and of course the original 67 would have to function as well :-)

I'm not sure about delivery times at the moment. It was about 3-6 weeks the last few I sent. I am still away on standby as my employer cannot get any other pilots into the State I am in because of lockdowns. I can leave and go home to quarantine, but I won't be allowed back over borders until things settle. Very long days.... Hmmm, maybe I can name my price here a bit, but that would be somewhat of a laugh in General Aviation. The only way a pilot can have a small fortune here is to start off with a large one :-)

cheers

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




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