HP 16C repair
|
10-27-2022, 05:38 PM
Post: #1
|
|||
|
|||
HP 16C repair
Hello,
I was trying to repair an HP 16C calculator which my father gave me a long time ago as a gift. Its logic works., but some areas of the display work only if you push really hard near it, I guess it has to do with deteriorated connections to the display. (Image on the bottom, they are all 8s in hex mode) I decided to open it by removing the rubber feet and unscrewing where needed. I encountered a roadblock, though. According to Opening a Voyager I have to remove some black nubs (the guide calls them heat stakes). Is there a less destructive alternative to it? If there isn't, can I replace those black nubs with some screws instead of melting them on? Thanks in advance. P.S. is there any way to do some SIN COS TAN on it? |
|||
10-28-2022, 12:35 AM
(This post was last modified: 10-28-2022 12:38 AM by BobVA.)
Post: #2
|
|||
|
|||
RE: HP 16C repair
You'll be in for a bit of a journey, but it's possible to clean/reseat the display or replace it with one from a compatible Voyager donor. Here's a link with the basic information:
https://www.hpmuseum.org/cgi-sys/cgiwrap...read=46995 If you have a heat-staked keyboard there's several approaches to dealing with that, discussed here: https://www.hpmuseum.org/cgi-sys/cgiwrap...read=17309 I managed to repair an HP-15CLE keyboard using the machine screw / tap approach, but I'm not sure how it would perform on an original Voyager. Some more details here, including the specific screws and tap, from user Djj: https://www.hpmuseum.org/cgi-sys/cgiwrap...099#201099 Trig: Well, here's a start :-) https://www.hpmuseum.org/cgi-sys/cgiwrap...i?read=350 |
|||
10-28-2022, 01:50 AM
Post: #3
|
|||
|
|||
RE: HP 16C repair
(10-27-2022 05:38 PM)fraxvo Wrote: P.S. is there any way to do some SIN COS TAN on it? For the inverse functions, this 7-page PDF article features a 100-step HP-16C program which includes routines to compute arcsin(x), arccos(x), arctan(x), arcsinh(x), arccosh(x), arctanh(x) and ln(x), still leaving 103 bytes free for other uses (additional programs and/or storage registers). V. All My Articles & other Materials here: Valentin Albillo's HP Collection |
|||
10-28-2022, 03:58 AM
Post: #4
|
|||
|
|||
RE: HP 16C repair
(10-28-2022 12:35 AM)BobVA Wrote: Trig: Well, here's a start :-) Thanks for the link. This is a verbatim translation of the program for the HP-42S: Code: 00 { 53-Byte Prgm } Example 0.1 XEQ "S-T-C" z: 0.09983 y: 0.10033 x: 0.99500 Using RCL- and STO-arithmetic we can inline subroutine 2: Code: 00 { 48-Byte Prgm } Hopefully this makes it not only shorter but also easier to understand. We can shorten the original program by using an additional register: Code: 00 { 50-Byte Prgm } This leaves us with the following program for the HP-16C: Code: 001 - 43,22, F LBL F Example 355 ENTER 113 / 6 / GSB F 0.86603 R↓ 0.57735 R↓ 0.50000 |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 4 Guest(s)