Post Reply 
HP-19C Repair Odysee
06-04-2021, 09:01 AM (This post was last modified: 06-04-2021 12:41 PM by PANAMATIK.)
Post: #63
RE: HP-19C Repair Odysee
The "newPIK" schematic is ready!

As always there was a tradeoff between possibilities and reality.

The disadvantages:

1.) The newPIK will not be working standalone with the original ACT chip. For now it is only usable for repair of an HP-19C together with the newACT. The newACT repair kit hardware is unchanged when programmed as HP-19E. Using the newPIK in an HP-97 requires to use also a newACT for the HP-97, which I still have to develop.
2.) The newPIK relies on the original display driver chips, therefore there is no alphanumeric LED display possible.

But there are some advantages:

1.) Very easy to install. Just remove the original ACT and PIK chip and insert the new circuits.
2.) There will be a Real Time Clock which can display time, date, day, alarm time, stopwatch.
3.) There is a Low Power mode. When you switch OFF the calculator the state of all registers and programs will be retained.
4.) You can store many user programs in flash memory. The original HP-19C/29C application programs are preprogrammed.
5.) There is a beeper for alarm time and stopwatch countdown alarm.
6.) Display of battery voltage and temperature

[Image: uc?export=view&id=1umT6OGJP7qW78-MEja4KxWMNSISly5jZ]

Why did I not develop a PIK chip, which can be used in any HP-19C and HP-9X calculator with the original ACT?

In my opinion this is impossible with any of the 5V PIC or ATMEL devices available. The reason is the timing of the synchrounous ISA and DATA signals of the ACT. These signals are synchrounous bidirectional communication lines between ACT and PIK, where the ACT is master and PIK is slave. If a PIK instruction is output on the ISA line, the PIK has to decode the instruction and react before the next clock arrives. This is only 5,5us. No way with 4-8MIPS interrupt driven software. This can be done by a FPGA but not with a small processor.

But why then did I not go for a FPGA solution?

I would really like to program a PIK with a FPGA, but the available FPGAs with the necessary amount of cells are rather big, with many pins and they have 3,3V or 1,8V signals. They would not tolerante the 6,4V power of the HP calculators. And even if the inputs are 5V tolerant, all output signals must be converted to 5V level. I cannot see a minimalistic solution which finds place on the small area of a 28-pin package.

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
Post Reply 


Messages In This Thread
HP-19C Repair Odysee - PANAMATIK - 03-01-2021, 12:31 PM
RE: HP-19C Repair Odysee - Sylvain Cote - 03-01-2021, 02:02 PM
RE: HP-19C Repair Odysee - rprosperi - 03-01-2021, 02:55 PM
RE: HP-19C Repair Odysee - PANAMATIK - 03-01-2021, 04:26 PM
RE: HP-19C Repair Odysee - PANAMATIK - 03-01-2021, 07:52 PM
RE: HP-19C Repair Odysee - jjohnson873 - 03-01-2021, 03:40 PM
RE: HP-19C Repair Odysee - Ren - 03-01-2021, 07:54 PM
RE: HP-19C Repair Odysee - Don Williams - 03-01-2021, 10:26 PM
RE: HP-19C Repair Odysee - teenix - 03-02-2021, 01:29 AM
RE: HP-19C Repair Odysee - Thomas Okken - 03-02-2021, 02:56 AM
RE: HP-19C Repair Odysee - PANAMATIK - 03-02-2021, 07:33 AM
RE: HP-19C Repair Odysee - Don Williams - 03-02-2021, 03:23 PM
RE: HP-19C Repair Odysee - PANAMATIK - 03-02-2021, 04:02 PM
RE: HP-19C Repair Odysee - teenix - 03-02-2021, 12:33 AM
RE: HP-19C Repair Odysee - Don Williams - 03-02-2021, 02:55 AM
RE: HP-19C Repair Odysee - teenix - 03-02-2021, 03:44 AM
RE: HP-19C Repair Odyssey - [kby] - 03-02-2021, 03:01 AM
RE: HP-19C Repair Odysee - teenix - 03-08-2021, 09:32 AM
RE: HP-19C Repair Odysee - PANAMATIK - 03-08-2021, 10:47 AM
RE: HP-19C Repair Odysee - teenix - 03-09-2021, 12:50 AM
RE: HP-19C Repair Odysee - Jonas Sandstedt - 04-27-2021, 11:47 AM
RE: HP-19C Repair Odysee - jjohnson873 - 04-29-2021, 01:56 AM
RE: HP-19C Repair Odysee - PANAMATIK - 04-27-2021, 02:07 PM
RE: HP-19C Repair Odysee - Jonas Sandstedt - 04-27-2021, 02:35 PM
RE: HP-19C Repair Odysee - PANAMATIK - 05-03-2021, 11:51 AM
RE: HP-19C Repair Odysee - teenix - 05-03-2021, 02:05 PM
RE: HP-19C Repair Odysee - PANAMATIK - 05-04-2021, 08:25 PM
RE: HP-19C Repair Odysee - jjohnson873 - 05-05-2021, 05:08 PM
RE: HP-19C Repair Odysee - PANAMATIK - 05-06-2021, 07:24 PM
RE: HP-19C Repair Odysee - [kby] - 05-09-2021, 12:25 AM
RE: HP-19C Repair Odysee - PANAMATIK - 05-09-2021, 12:01 PM
RE: HP-19C Repair Odysee - teenix - 05-09-2021, 02:16 PM
RE: HP-19C Repair Odysee - PANAMATIK - 05-09-2021, 02:34 PM
RE: HP-19C Repair Odysee - teenix - 05-09-2021, 05:56 PM
RE: HP-19C Repair Odysee - PANAMATIK - 05-09-2021, 06:35 PM
RE: HP-19C Repair Odysee - [kby] - 05-13-2021, 01:28 AM
RE: HP-19C Repair Odysee - teenix - 05-10-2021, 12:13 AM
RE: HP-19C Repair Odysee - PANAMATIK - 05-10-2021, 05:52 AM
RE: HP-19C Repair Odysee - PANAMATIK - 05-10-2021, 03:57 PM
RE: HP-19C Repair Odysee - teenix - 05-11-2021, 12:45 AM
RE: HP-19C Repair Odysee - PANAMATIK - 05-14-2021, 09:27 PM
RE: HP-19C Repair Odysee - PANAMATIK - 05-16-2021, 01:29 PM
RE: HP-19C Repair Odysee - PANAMATIK - 05-17-2021, 06:25 PM
RE: HP-19C Repair Odysee - Harald - 05-18-2021, 10:35 AM
RE: HP-19C Repair Odysee - PANAMATIK - 05-18-2021, 11:12 AM
RE: HP-19C Repair Odysee - jjohnson873 - 05-18-2021, 05:09 PM
RE: HP-19C Repair Odysee - PANAMATIK - 05-18-2021, 05:42 PM
RE: HP-19C Repair Odysee - PANAMATIK - 05-28-2021, 09:04 AM
RE: HP-19C Repair Odysee - AndiGer - 05-18-2021, 05:31 PM
RE: HP-19C Repair Odysee - rprosperi - 05-18-2021, 05:57 PM
RE: HP-19C Repair Odysee - [kby] - 05-21-2021, 05:50 PM
RE: HP-19C Repair Odysee - PANAMATIK - 05-18-2021, 06:14 PM
RE: HP-19C Repair Odysee - rprosperi - 05-19-2021, 01:55 AM
RE: HP-19C Repair Odysee - Jonas Sandstedt - 05-28-2021, 09:32 AM
RE: HP-19C Repair Odysee - PANAMATIK - 05-28-2021, 11:27 AM
RE: HP-19C Repair Odysee - Jonas Sandstedt - 05-28-2021, 04:45 PM
RE: HP-19C Repair Odysee - PANAMATIK - 05-28-2021, 09:49 PM
RE: HP-19C Repair Odysee - PANAMATIK - 05-31-2021, 10:34 AM
RE: HP-19C Repair Odysee - AndiGer - 05-31-2021, 06:31 PM
RE: HP-19C Repair Odysee - PANAMATIK - 06-04-2021 09:01 AM
RE: HP-19C Repair Odysee - jjohnson873 - 07-21-2021, 12:41 PM
RE: HP-19C Repair Odysee - PANAMATIK - 07-23-2021, 03:26 AM
RE: HP-19C Repair Odysee - Harald - 06-04-2021, 11:12 AM
RE: HP-19C Repair Odysee - PANAMATIK - 06-04-2021, 12:20 PM
RE: HP-19C Repair Odysee - PANAMATIK - 06-28-2021, 08:22 AM
RE: HP-19C Repair Odysee - rprosperi - 06-28-2021, 12:52 PM
RE: HP-19C Repair Odysee - Jonas Sandstedt - 06-30-2021, 04:11 PM
RE: HP-19C Repair Odysee - [kby] - 07-05-2021, 05:11 PM
RE: HP-19C Repair Odysee - Artur - Brasil - 07-05-2021, 12:47 PM
RE: HP-19C Repair Odysee - PANAMATIK - 07-05-2021, 04:41 PM
RE: HP-19C Repair Odysee - Artur - Brasil - 07-05-2021, 05:34 PM
RE: HP-19C Repair Odysee - PANAMATIK - 07-05-2021, 08:43 PM
RE: HP-19C Repair Odysee - teenix - 07-05-2021, 11:35 PM
RE: HP-19C Repair Odysee - PANAMATIK - 07-06-2021, 07:15 AM
RE: HP-19C Repair Odysee - teenix - 07-06-2021, 08:00 AM
RE: HP-19C Repair Odysee - PANAMATIK - 07-06-2021, 10:24 AM
RE: HP-19C Repair Odysee - Artur - Brasil - 07-06-2021, 12:58 AM
RE: HP-19C Repair Odysee - teenix - 07-06-2021, 04:49 AM
RE: HP-19C Repair Odysee - Artur - Brasil - 07-06-2021, 11:19 AM
RE: HP-19C Repair Odysee - teenix - 07-06-2021, 12:32 PM
RE: HP-19C Repair Odysee - Artur - Brasil - 07-06-2021, 01:56 PM
RE: HP-19C Repair Odysee - PANAMATIK - 01-15-2024, 12:05 PM
RE: HP-19C Repair Odysee - AndiGer - 01-15-2024, 03:25 PM
RE: HP-19C Repair Odysee - PANAMATIK - 01-15-2024, 05:21 PM



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