The following warnings occurred:
Warning [2] Undefined array key 51150 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51157 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51161 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51163 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51165 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51166 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51169 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51199 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51206 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51225 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51240 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51243 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51264 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51272 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $thread - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $fid - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51225 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51163 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51169 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51243 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 51272 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $lang - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Attempt to read property "messages_in_thread" on null - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks





Voyager series (HP-1xC) internals question



#15

Does anyone have an HP-15C that uses the 1LE2 ROM/RAM/display driver (the largest of the three chips)? This would be used in either the two-board or single-board HP-15C designs. Both of the ones I have inspected recently have the newer 1LH1 ROM/RAM/display. So if anyone has a 15C with the 1LE2, I'd appreciate it if you could let me know the part numbers of all three chips.

In fact, I'd be interested in hearing about any Voyager chips other than these:

CPU: 1LF5-0301,
1LM2-0001

RAM/ROM/Display: 1LE2-0308 (12C),
1LE2-0322 (16C),
1LH1-0305 (11C),
1LH1-0306 (15C)

RAM/ROM: 1LH1-0302 (15C)

Single-chip: 1LQ9-0322 (12C)

Thanks!

Eric


#16

I found these on a old model HP-15C picture here in the museum:

Display controller+RAM+ROM: 1LE2-0321
RAM+ROM:1LH1-0302 (or -0307? the image is blurred)
CPU:1LF5-0302

It would be interesting to track the serial numbers and PCB format (keyboard + flex or only one PCB).

Best regards,

Nelson


#17

Hi Nelson, guys;

I'm adding a link to an old post of mine that may add some extra info. After Nelson's informations about Voyagers, I'd like you to correct my wrong information about the R2D2 (RAM/ROM Display Driver) that I used to take as the CPU as well, and the so called "keyboard scanner", the nut CPU itself. As you can see in the old post, the nut CPU has two different series, but they are compatible with the both R2D2 as well.

The "hybrid" HP15C is till "alive" and doing as fine as any of the other Voyagers I have.

Cheers.

Luiz (Brazil)

(Eric, I think I still have some interesting scanned images; I'm sending them to you later, O.K.?)

#18

FWIW, here's the only 2 chip'er I have (2833B):

1LH1-0302
1LQ9-0325

Is available for rom sucking if desired. Is in a state of disassembly as the PCB is out of the case.


#19

Quote:
Is available for rom sucking if desired.

Thanks! I would like to do that; please email me to arrange the details.

Perhaps even more interesting than romsucking will be tracing the connections between the 1LQ9 and the 1LH1. I wasn't sure whether the 1LQ9 had ever been used in a 15C, as I'd only seen it in a 12C. I wasn't able to dump that 12C because I didn't know what pins had the bus, and a quick (5-minute) exploration with the LogicDart didn't find anything familiar.

It's possible, in fact, that the 1LQ9 variants used in everything but the 15C might have the external bus disabled.

#20

I've put together a web page detailing the information I have on the combinations of integrated circuits used in Voyager series calculators:

http://www.brouhaha.com/~eric/hpcalc/chips/voyager.html

Contributions to fill in the blanks are appreciated, especially with serial numbers and scans or high-resolution digital photos.


#21

There was one HP-12C that used 3 button battery cells before the 1 cell 3V coin one, and it used the 1RR2-0001 single chip, standard 80-pin smd packaging (16+24+16+24 pins) produced by HP, made in Malaysia.

The China made 12C used the 1-cell coin battery and used the 2AF1-0001 chip, same 80-pin standard packaging and produced by Agilent.

I have pictures of them that I get from Luiz Vieira, I'll send them to you.

Don't forget to put the HP-15C 1st version combination of 1LE2-0321 + 1LH1-0302 + 1LF5-0301 on your table!

Best regards,

Nelson

#22

Added more photos of Voyager internals, including the top side of a board, the keys in the top case, etc.:

http://gallery.brouhaha.com/romsucker-voyager

And a photo of an HP-21 probed for dumping:

http://gallery.brouhaha.com/romsucker?page=2


#23

Has anyone ever tried, with the front case off and the calculator on, pressing the lower of the two discs under the Enter key? I wonder what actions are called forth in the various Voyager models (if any) . . .


#24

All HP handheld calculators from the HP-35 through
the Voyagers have an unused switch contact under the
"other" half of the ENTER key, with the possible
exceptions of the 10 and 19C. I'm not sure whether the
Topcat family (desktop printing, 91, 92, 95C, and 97) or any of the Saturn based calculators also have it.

On the HP-45 the extra switch was famous as the way to
enter stopwatch mode. This was done by pressing RCL
followed by the right half of ENTER. The trick was that
the molded ENTER key did not press the right half. You
could either press CHS, 7, and 8 (or certain other combinations) simultanously to get the right half as a "phantom key" due to the way the key matrix is wired and the scan order, or you could add a shim under the key.

On most if not all of these calculators, the extra key does something. However, what happens is that the calculator executes a "KEYS->ROM" instruction to do a computed branch based on the key code. The addresses between those of valid keycodes were usually used for short code snippets, so unless the programmer made specific plans for the extra key, it's going to most likely do something entirely useless.

After the first generation (Classics), they added an instruction that reads the keycode into the C register. Some calculators use that instead of "KEYS->ROM", so they may not jump into the arbitrary code location, but they most likely still do not do anything particularly useful.

However, I have not made a study of exactly what they do, so it's possible that there could be something interesting in one or more of the other models. Probably nothing nearly as exciting as the HP-45 stopwatch, which was written because the hardware design provided 512 words more ROM than the calculator needed.


#25

Eric; Not an argument - just a question. I have a 41 open right now (ser # 2029A00211). I don't have the keyboard off but the board is opaque and i think that it only has one disc under the enter key. Is this one an anomaly or am i cross-eyed?


#26

Hi, folks;

about the HP41 ENTER key: there's only one metal dome under it in both full- and halfnut models, as shown in picture below.

About Voyagers, the pictures below also show a "button" ENTER dome without the related metal contacts found in the motherboard of all others. (this is a newer HP12C made in Malaysia)


As you can see, the horizontally aligned assemblies have groups of 5 domes, each one connected to its neighbor, so there's no need for such PCB contact. Anyway, the centered contact with a metalized hole is also absent, so the dome is a "dummy" dome. I guess if the earlier models had it doing something...

Hope these images help a bit.

cheers.

Luiz (Brazil)

Edited: 5 Feb 2004, 10:53 p.m.

#27

Sorry, I was mistaken about the 41C. And I was unaware that although the Voyagers have a snap-disc in the extra position, they don't have an electrical contact, as Luiz points out.


#28

Eric:

Your own photos of earlier units are what prompted my question.

Luiz' pictures are of a more recently manufactured 12C. Apparently its redundant contacts have been removed from the PCB mask, but your pictures of earlier units seem to show the extra connections were indeed implemented, once upon a time.

- Paul B.


Possibly Related Threads…
Thread Author Replies Views Last Post
  HP-10C Series Family Photo Max Stone 5 2,135 10-24-2013, 10:31 PM
Last Post: Eddie W. Shore
  Voyager keyboard issue John Richards 2 1,441 09-27-2013, 07:43 PM
Last Post: John Richards
  Concern about Voyager keyboard test Matt Agajanian 2 1,403 08-30-2013, 07:56 PM
Last Post: Matt Agajanian
  Voyager Self Test Mike (Stgt) 5 1,914 05-16-2013, 03:28 PM
Last Post: Mike (Stgt)
  HP 50g Takes hours to compute a convergent series Matthew Richards 10 2,996 05-14-2013, 03:30 PM
Last Post: Thomas Klemm
  HP Calc Series Mic 3 1,549 03-21-2013, 01:34 AM
Last Post: Mic
  Voyager reproduction logos ? John Robinson 2 1,351 02-25-2013, 05:19 PM
Last Post: John Robinson
  HP 48G series -> 20 years NACHO 0 918 12-13-2012, 09:40 AM
Last Post: Nacho
  Swiss clones of the HP Voyager series WaltMaken 10 2,703 11-30-2012, 11:40 AM
Last Post: Harald
  Bllinky's internals Mike (Stgt) 6 1,976 11-21-2012, 04:02 AM
Last Post: Mike (Stgt)

Forum Jump: