Post Reply 
HP-12C Platinum Version 02 calculator from 2010 week 21?
07-09-2015, 10:26 PM (This post was last modified: 07-10-2015 06:30 PM by jebem.)
Post: #1
HP-12C Platinum Version 02 calculator from 2010 week 21?
I saw it advertized in a local Internet site. Asking price was 20 Euros, fixed price. Just offering the calculator and the pouch, both in good working condition.
So yesterday I met the seller and made the trade.

This is my first HP-12C to join my collection, and despite this model belonging to the new manufacturing processes and materials, I'm glad to have acquired it as it looks almost classy as the original models and it works like a charm.

I understand the 12C is the most successful HP calculator of all, and this MoHPC forum has plenty of posts discussing it along the years.
However, for me it is not 100% clear on exactly how many different hardware/firmware versions did HP released along the years.

To increase my doubts, the HP site keeps mentioning that the Platinum uses only one CR2032 3Volt cell (in the specs and on the available user guide).
But mine uses two CR2032 cells in parallel.

The official HP support pages refers to the self test call using the g+ENTER+ON combination where the self test menu has only 3 options: 1.L 2.C 3.H (1.LCD 2.Checksum and Copyright 3. KB test).
But mine has got 4 options in the self test menu: 1.L 2.C 3.H 4.Cpu (1.LCD 2.Checksum, Version and Copyright 3. KB test 4.CPU speed check).
From the option 2 results, I get "Che - - 564Ah", "Ver 02" , "C 2004 hP", so it looks like it is a Version 02 Platinum, ROM checksum 564Ah, Copyright 2004 by HP.

After hours digging the Internet, I managed to get a couple of HP-12C Platinum User Guides from alternative sites, mentioning the two CR2032 cells in the Platinum.
So, it seems that there are at least two different official HP-12C Platinum versions.

Now, what kind of CPU is this model using?
Some sites and posts mentions that if the calculator uses two CR2032 cells it is based on a Atmel AT91SAM7L128 ARM cpu, while others mention that it uses the Sunplus SPLB31A 8502 cpu.
All this information is incomplete, as it omits the Platinum version and manufacturing years on their claim.

Checking the this thread in the HP forum, I have run the described benchmarks used by the poster to explain his issue with his two HP12C calculator generations.

Here are my results:

For Scenario1
Poster HP12C Platinum: 120 n, 1.28 pmt, 103 chs pv, i. ans .7128 @ 22 secs
Poster HP12C: 120 n, 1.28 pmt, 103 chs pv, i. ans: .7128 @ 12 secs

My HP-12C Platinum Version 02: about 2 seconds.

For Scenario2
Poster HP12C Platinum: 10 n, 50 pmt, 1100 chs pv, 1000 FV, i. ans: 3.7805 @ 40 secs
Poster HP12C: 10 n, 50 pmt, 1100 chs pv, 1000 FV, i. ans: 3.7805 @ 12 secs

My HP-12C Platinum Version 02: about 2 seconds.

Correction -Original text:
From the results, I'm inclined to believe that my calculator model version 02 is using a very fast processor, probably the alleged ARM cpu refereed by Tim in the above link.
After some additional testing (see posts below for details), it appears that this machine is not using the ARM processor after all.

Does anyone have more confirmed information on this subject?
I'm not in the mood to open my calculator just to check the processor reference, but eventually I will do it to satisfy my curiosity.


[Image: HP-12C_Platinum_Ver_02_001.jpg]

Self Test procedure 1:
Power Off. Press g + ENTER + ON; Release g + ENTER; Release ON: Displays "1.L 2.C 3.H 4.Cpu"

[Image: HP-12C_Platinum_Ver_02_002.jpg]

Press 1 (LCD test): Displays all LCD segments ON.

[Image: HP-12C_Platinum_Ver_02_003.jpg]

Press 2 (System test): Displays "Che - - 564Ah" (ROM Checksum?)

[Image: HP-12C_Platinum_Ver_02_004.jpg]

Press ENTER: Displays "Ver 02" (Platinum Version 02?)

[Image: HP-12C_Platinum_Ver_02_005.jpg]

Press ENTER: Displays C 2004 hP" (Copyright 2004 HP?)

[Image: HP-12C_Platinum_Ver_02_006.jpg]

Press 3 (Keyboard test): Image not available.
Displays all all LCD segments ON and will shut down them when pressing the corresponding keys)

Press 4 (CPU speed): Displays "3941092 h2" (CPU speed of 3.94 MHz ?)
The value will change in the last 3 digits between test runs.

[Image: HP-12C_Platinum_Ver_02_007.jpg]

Self Test procedure 2:
Power Off. Press / + ENTER; Release / ; Release ON (Keyboard test):
Press all the keys from left to right and from top to bottom.
At the end will display "12".

[Image: HP-12C_Platinum_Ver_02_009.jpg]

Self Test procedure 3:
Power Off. Press x + ENTER; Release x ; Release ON (System test):
It runs for about 25 seconds and then shows all LCD segments ON.

[Image: HP-12C_Platinum_Ver_02_008.jpg]

Jose Mesquita
RadioMuseum.org member

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


Messages In This Thread
HP-12C Platinum Version 02 calculator from 2010 week 21? - jebem - 07-09-2015 10:26 PM



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