HP-55

Utolsó módosítás: 2021. 01. 01.

Kategória:

Sajnos ennek a gépnek hibás volt az alaplapja, amikor hozzám került. Korábban már újraterveztem a 35-ös-be való alaplapot. Méreteiben és működésében ez is nagyon hasonló, mivel a billentyűzet kezelése és a kijelzők vezérlése megegyezik. Ennek alapján nem volt nehéz megtervezni az 55-ös alaplapját. Az alsó csatlakozó kivezetéseinek számában van eltérés. Az 55-ösnél hárommal több a csatlakozó-pontok száma. (A 3. és 27. pin nem használt, csak a 13. pin a GND. A 35-ösnél a 12.  és a 13. pin is GND potenciálon van.) A két plusz csatlakozási pont a PRGM/TIMER kapcsoló jeleihez szükséges.

Az alaplapon két PIC  mikrokontroller dolgozik. A bal oldali (PIC18F67K22), a számológép firmware-t tartalmazza. A jobb oldalon lévő kisebb IC (PIC18F26K22) pedig a kijelző-meghajtók által igényelt, nem egyszerű, jeleket állítja elő. A kalkulátor IC egyirányú soros vonalon, 460.800 Baud-dal küldi át a jeleket a kijelző vezérlő felé. Az alaplap látszólag bonyolult. Rengeteg  mérőpont és teszt-csatlakozó van rajta, ami nem igazán szükséges.

Az  eredeti HP-55 kikapcsoláskor “elfelejtette” a beírt programot. A számológép PIC-ben van egy “nem felejtő” EEPROM memória, amely 1024 Byte méretű. Itt tárolom az elmentett programokat. Bekapcsolás automatikusan betöltődik a program az EEPROM-ból a RAM-ba. A program mentése a kapcsoló PRGM állásból RUN állásba való kapcsolásával szintén automatikusan megtörténik.  A programlépések száma: 255.

Utolsó frissítés: 2021. 01. 02.