HP Calculator Chips

This table lists some of the integrated circuits and hybrids used in HP calculators and accessories.

part number models description vendor(s) notes
00031-80008 31E, 32E, 33E, 37E RAM markings "0031 A0008SGB" in 33E,
"0031 B0008SGB" in 31E
replaced by 00031-80012 in 32E
00031-80012 32E RAM
00048-80063 48G/GX, 38G, 39G, 40G, 49G Saturn processor (Yorke) NEC D3004GD
00065-60218 65 hybrid (ARC, CTC, RAM, program store, clock driver, CRC) HP
00080-60106 80 ROM hybrid, seven 256*10 chips HP replaced by 1813-0024?
1130-0536 10, 19C Sting series LED display module
1810-0146 55, 65 quad inductor hybrid
1810-0147 55, 65 quad inductor hybrid
1810-0236 10, 19C, 91, 92, 95C, 97 hybrid circuit for motor speed control
1810-0252 92 3K resistor network for display
1813-0024 80 ROM hybrid, seven 256*10 chips HP replaced by 1818-0076 and 1818-0077
1818-0006 35 ROM, 256*10 AMI early buggy release, with -0017 and -0020
1818-0011 45 ARC Mostek MK6020P replaced by 1820-0848
1818-0012 35, 80 CTC AMI, Mostek MK6021 replaced by 1818-0078
1818-0017 35 ROM, 256*10 AMI early buggy release, with -0006 and -0020
1818-0020 35 ROM, 256*10 AMI early buggy release, with -0006 and -0017
1818-0024 35 ROM, 256*10 AMI
1818-0026 35 ROM, 256*10 AMI, Mostek MK6024L
1818-0027 35 ROM, 256*10 AMI replaced by 1818-0028?
1818-0028 35 ROM, 256*10 replaces 1818-0027?
1818-0057 45 ROM, 1024*10 AMI
1818-0058 46 ROM, 1024*10 AMI
1818-0059 46 ROM, 1024*10 AMI
1818-0067 81 ROM, 1024*10 AMI
1818-0068 46, 81 ROM, 1024*10 AMI
1818-0069 81 ROM, 1024*10 AMI
1818-0070 81 ROM, 1024*10 AMI
1818-0071 81 ROM, 1024*10 AMI
1818-0072 81 ROM, 1024*10 AMI
1818-0073 65 ROM, 1024*10 Mostek MK6111P
1818-0074 65 ROM, 1024*10 Mostek MK6112P
1818-0075 65 ROM, 1024*10 Mostek MK6113P
1818-0076 80 ROM, 1024*10 replaces 1813-0024
1818-0077 80 ROM, 1024*10 replaces 1813-0024
1818-0078 35, 45, 55, 70, 80 CTC AMI, Mostek MK6021P
1818-0082 45 ROM, 1024*10 AMI replaces ???
1818-0116 70 ROM, 1024*10 AMI
1818-0117 70 ROM, 1024*10 AMI
1818-0118 55 ROM, 1024*10 Mostek MK6134P
1818-0119 55 ROM, 1024*10 AMI
1818-0120 55 ROM, 1024*10 AMI
1818-0129 21 ROM/anode driver AMI, Mostek
1818-0153 25 ROM/anode driver AMI, Mostek replaced by 1818-0168
1818-0154 25, 25C ROM AMI, Mostek MK60126N
1818-0163 22 ROM/anode driver AMI
1818-0164 22 ROM AMI
1818-0168 25, 25C ROM/anode driver AMI replaces 1818-0153
1818-0190 91 ROM/anode driver AMI
1818-0191 91 ROM/anode driver AMI
1818-0192 91 ROM/anode driver AMI
1818-0225 97 ROM/anode driver not compatible with AMI ACT (1820-1596), replaced by 1818-0267
1818-0226 67, 97 ROM/RAM Mostek MK60172N replaced by 1818-0551
1818-0227 67 ROM/anode driver Mostek MK60033N replaced by 1818-0268
1818-0228 67, 97 ROM/RAM Mostek MK60171N replaced by 1818-0550
1818-0229 97 ROM/RAM
1818-0230 97 ROM/RAM
1818-0231 67 ROM/RAM Mostek MK60176N
1818-0232 67 ROM/RAM Mostek MK60175N
1818-0233 97 ROM
1818-0267 97 ROM/anode driver replaces 1818-0225
1818-0268 67 ROM/anode driver Mostek MK60038N replaces 1818-0227
1818-0290 95C ROM
1818-0291 95C ROM
1818-0295 95C ROM
1818-0296 95C ROM
1818-0297 95C ROM/anode driver
1818-0345 92 ROM/anode driver Mostek MK60040N
1818-0346 92 ROM/RAM Mostek MK60181N
1818-0347 92 ROM/RAM Mostek MK60182N
1818-0349 92 ROM/RAM Mostek MK60183N
1818-0350 92 ROM AMI
1818-0351 92 ROM/RAM Mostek MK60184N
1818-0376 19C, 29C ROM AMI
1818-0377 19C, 29C ROM AMI, Mostek
1818-0378 29C ROM/anode driver replaced by 1818-0431
1818-0379 19C, 29C ROM/RAM AMI, Mostek MK60185
1818-0387 19C ROM Mostek MK60142N
1818-0431 29C ROM/anode driver AMI replaces 1818-0378
1818-0432 19C ROM/anode driver Mostek replaces ???
1818-0498 82938A 2716 EPROM Intel Series-80 HP-IL interface firmware
1818-0550 67, 97 ROM/RAM fixes trig bugs, replaces 1818-0228
1818-0551 67, 97 ROM/RAM fixes trig bugs, replaces 1818-0226
1818-1396 85 16K DRAM (U9 through U19, CRT assembly U13 through U16) - industry standard 4116?
1818-1886 82909A 64K DRAM Hitachi HM4864P-3
1820-0848 35, 45, 46, 80, 81 ARC AMI replaced by 1820-1169
1820-0849 35 CTC AMI
1820-0853 35 anode driver
1820-0854 35, 80 cathode driver
1820-0855 35, 80 clock driver 8 pin DIP, only marked "0855", requires external clamp diodes, replaced by 1820-1127
1820-0993 45, 46, 70 , 81 RAM, 10*56 Mostek MK6036P replaced by 1820-1393
1820-0994 46, 81 printer driver
1820-1029 35, 45, 46, 55, 65, 80, 81 anode driver
1820-1061 35, 45, 46, 81 cathode driver replaced by 1820-1226
1820-1127 35, 46, 80, 81 clock driver 8 pin DIP, only marked "1127", doesn't require external clamp diodes, replaces 1820-0855
1820-1128 35, 45, 55, 70, 80 clock driver and reset, 16 pin DIP
1820-1169 35, 45, 55, 70, 80 ARC AMI, Mostek MK6020P
1820-1226 35, 55 cathode driver
1820-1382 21, 22, 25, 25C, 27, 29C cathode driver HP
1820-1393 55 RAM, 10*56 Mostek MK6036P
1820-1396 21 ACT AMI replaced by 1820-1523
1820-1523 21, 22, 25, 25C ACT AMI, Mostek MK6215N, MK6215P
1820-1564 22, 25, 91 RAM, 8*56 AMI, Mostek MK6220N
1820-1596 21, 22, 25, 29C, 67, 91, 92, 95C, 97 ACT AMI, Mostek MK6216N
1820-1629 19C, 91, 92, 95C, 97 cathode driver
1820-1630 25C RAM, 8*56, static Synertek replaced by 1820-1843
1820-1680 91 PIK Mostek MK62181N
1820-1723 19C, 97 PIK replaced by 1820-1952
1820-1741 21, 22, 25, 25C, 29C ACT AMI, Mostek MK6217N
1820-1749 67 cathode driver
1820-1751 67, 97 CRC Mostek MK6250N
1820-1812 67, 97 ACT Mostek MK6218N replaced by 1820-1596 or 1820-2530
1820-1843 25C RAM, 8*56, static Synertek
1820-1886 25C, 95C RAM, 16*56, static AMI double the density of the 1820-1843. replaced by 5061-0469
1820-1895 95C PIK
1820-1896 92 PIK Mostek MK62182A
1820-1952 19C, 97 PIK replaces 1820-1723
1820-1983 29C, 22, 25, 25C power-on reset, battery low comparator AMD 8-pin DIP
1820-2028 19C, 67 ACT AMI
1820-2105 33E processor
1820-2105-A 31E processor replaced by 1820-2105-B
1820-2105-B 31E, 33C processor replaced by 1MA4-0001
1820-2122 37E processor
1820-2122-A 38E processor
1820-2162 34C, 38C, 32E processor AMI
1820-2162-A 34C, 38C, 32E processor AMI
1820-2271 82938A 8039 microprocessor
1820-2291 82950A unknown 24-pin, modem? Motorola
1820-2298 82900A MK3880N-4 (Z-80 CPU, 4 MHz) Mostek
1820-2424 82937A HP-IB buffer, 24 pin Motorola
1820-2437 82937A 8049 microcontroller, HP-IB interface Intel
1820-2438 82939A, 82950A 8049 microcontroller, serial interface/modem Intel
1820-2443 82939A INS8250 UART National Semiconductor
1820-2530 67, 97 ACT
1820-2531 82950A unknown 40-pin, UART? possibly 16450 National Semiconductor
1820-2673 82161A 3870 microcontroller, HP-IL tape drive
1820-2704 82162A 3870 series microcontroller, HP-IL thermal printer
1820-2737 82163A 8048 microcontroller, HP-IL video interface
1820-2771 82905 3870 series microcontroller, HP-IL dot matrix printer (Epson MX-80)
1820-2809 82165A 3870 microcontroller, HP-IL to GPIO converter
1820-2810 82166A, 82166C 3870 microcontroller, HP-IL to GPIO converter
1820-3084 82169A 8048 microcontroller, HP-IL to HP-IB converter
1820-3218 82164A 8048 microcontroller, HP-IL to RS-232 converter
1820-6519 82440B M80C50-253 microcontroller, IR printer OKI
1826-0158 65 card reader sense amplifier
1826-0180 82143A NE555 timer (unconfirmed)
1826-0287 19C, 97 printer-related
1826-0322 67, 97, 82104A card reader sense amplifier
1826-0566 41C power supply replaced by 1826-0953
1826-0953 41C power supply replaces 1826-0566
1858-0044 19C, 91, 97 quad NPN transistor, TPQ3904? used as anode drivers and printhead drivers
1858-0050 67 CA3082 NPN 7-transistor array RCA
1990-0335 67 five-digit LED display module replaced by 5082-7405
1990-0495 21, 22, 25, 25C, 27 Woodstock series LED display module
1990-0559 29C Woodstock series LED display module
1990-0657 3xE, 3xC Spice series LED display module
5061-0428 27 ACT, NMOS
5061-0430 27 2K*10 ROM/anode driver, NMOS
5061-0459 27 1K*10 ROM / 16*56 RAM, 16*56, NMOS
5061-0466 27 ACT, NMOS
5061-0469 19C, 25C, 29C, 95C RAM, 16*56, CMOS static HP replaces 1820-1886
5061-0474 10 CPU/ROM/RAM/display driver/printer control
5061-7255 41C HP-41CV halfnut display/ROM/RAM hybrid
5061-7285 HP-41 Advantage ROM version A
5061-7292 HP-41 Advantage ROM version B
5082-7405 67 five-digit LED display module replaces 1990-0335
1LA2-0001 82104A CRC
1LA3 Nut ROM, 4K*10 replaced by 1LE9
1LA3-0015 41C ROM 0
1LA3-0016 41C ROM 1
1LA3-0022 41C ROM 2
1LA3-0033 41C ROM 0
1LA4 41C display driver
1LA5-0001 41C Nut CPU replaced by 1LE3-002, 1LF5-0002
1LA7 41C, 41CV Nut RAM, 16*56
1LA7-0001 41C, 41CV RAM, 16*56 status registers
1LA7-0002 41C
1LA7-0003 41C
1LA7-0004 41C
1LA7-0005 41C
1LB3-0003 many HP-IL HP-IL interface chip, microcontroller interface replaced by 1LR4-0002
1LB3-0303 75C, 75D HP-IL interface chip, HP-75 bus interface
1LB4 82143A NPIC interface chip (for 41C)
1LB6 82160A HP-IL interface chip (for 41C)
1LB7-0001 41C, 41CV ROM 0
1LB7-0002 41C, 41CV ROM 1
1LB7-0003 41C, 41CV ROM 2
1LB7-0030 82104A card reader ROM
1LB7-0038 41C, 41CV ROM 0
1LB7-0039 41C, 41CV ROM 1
1LB7-0040 41C, 41CV ROM 2
1LB7-0050 82104A card reader ROM
1LB9-0001 33C CMOS ROM/RAM
1LB9-0002 34C CMOS ROM/RAM
1LB9-0003 38C CMOS ROM/RAM
1LD2 75C clock/keyboard
1LD3 75C card reader
1LD4 75C ROM
1LD7 75C display driver
1LE2 1xC R2D2: Voyager 6K*10 ROM/43*56 RAM/display driver
1LE2-0308 12C RAM/ROM/display driver
1LE2-0321 15C RAM/ROM/display driver
1LE2-0322 16C RAM/ROM/display driver
1LE3-0002 41C, 41CV Nut CPU replaced by 1LF5-0002
1LE4 75C Capricorn CPU
1LE5-0002 75C address register
1LE6 75C bus buffer
1LE7-0001 41C/CV/CX RAM, 64*56 replaced by 1LH5-0001
1LE7-0002 41CV/CX RAM, 64*56 replaced by 1LH5-0002
1LE7-0003 41CV/CX RAM, 64*56 replaced by 1LH5-0003
1LE7-0004 41CV/CX RAM, 64*56 replaced by 1LH5-0004
1LE7-0005 41CV/CX RAM, 64*56
1LE7-0006 41CX RAM, 64*56
1LE7-0007 41CX RAM, 64*56 replaced by 1LH5-0007
1LE9 ROM, 4K*10 replaces 1LA3
1LE9-0006 41C/41CV ROM 0 rev G
1LE9-0007 41C/41CV ROM 1 rev F
1LE9-0008 41C/41CV ROM 2 rev F
1LF1 75C display controller
1LF2-0001 71B Saturn CPU replaced by 1LK7
1LF3 71B display
1LF4-0001 82163A video chip
1LF5-0002 41C Nut CPU relaces 1LA5-0001
1LF5-0003 41C Halfnut CPU surface mount version of 1LF5-0002
1LF5-0301 1xC Voyager Nut processor replaced by 1LM2-0001
1LF6-0001 41CX, 82182A timer (Phineas)
1LG7 71B etc. (in hybrid) Saturn ROM, 32K*4
1LG7-0064 9807A Integral Saturn ROM, 32K*4
1LG8-0001 71B etc. (in hybrid) Saturn RAM, 2K*4
1LG9 41C Nut ROM, 12K*10
1LG9-0001 41C, 41CV ROM 0
1LG9-0008 41CX ROM 0
1LG9-0011 41CX ROM 1
1LH1 1xC Voyager 6K*10 ROM/43*56 RAM/display driver
1LH1-0302 15C RAM/ROM used only as memory expansion, display driver not bonded out
1LH1-0304 12C RAM/ROM/display
1LH1-0305 11C RAM/ROM/display
1LH1-0306 15C RAM/ROM/display
1LH5-0001 41C/CV/CX RAM, 64*56 replaces 1LE7-0001
1LH5-0002 41CV/CX RAM, 64*56
1LH5-0003 41CV/CX RAM, 64*56
1LH5-0004 41CV/CX RAM, 64*56
1LH5-0007 41CX RAM, 64*56
1LJ7-0011 9807A Integral HP-IL ThinkJet printer control, Saturn based
1LK7 71B, 18C, 28C Saturn CPU replaces 1LF2-0001
1LL3-0005 9807A Integral display controller
1LM2-0001 1Cx Voyager Nut processor replaces 1LF5-0002
1LP2 18C, 28C Saturn RAM/Display/Timer (Centipede)
1LP3 18C, 28C Saturn ROM, 128K*4 one in 18C, two in 28C
1LP7 9807A Integral HP-HIL slave
1LQ4 3rd party 71B accessories Saturn bus to bytewide memory controller
1LQ9 1xC Voyager Nut CPU/6K*10 ROM/43*56 RAM/display driver
1LQ9-0321 11C single-chip
1LQ9-0322 12C single-chip replaced by 1RR2-0001
1LQ9-0325 15C two-chip used with 1LH1-0302
1LR2 17B, 17BII, 19B, 19BII, 27S, 28S, 42S Saturn CPU/ROM/Display Driver, 64KB ROM (Lewis) two each in 19B, 19BII, 28S, with CPU disabled in one
1LR3-nnnn 14B Saturn CPU/ROM/RAM/Display Driver, 512B RAM, 16KB ROM (Sacajawea)
1LR3-nnnn 22S
1LR3-nnnn 32S
1LR3-nnnn, 00032-80029 32SII NEC D3003GF-012
1LR4-0002 many HP-IL interface chip replaces 1LB3-0003
1LT8 48S/SX Saturn processor (Clarke)
1LU7-0006 10B Saturn CPU/ROM/RAM/Display Driver, 256B RAM, 10KB ROM (Bert) HP
1LU7-0303 20S HP
1LU7-nnnn 21S
1MA1 30E series ROM, or (less likely?) ROM/RAM
1MA1-0002 31E memory replaced by 1MA3-0001
1MA1-0003 33E memory
1MA1-0004 33E memory replaced by 1MA1-0204
1MA1-0005 38E memory
1MA1-0007 38E memory replaced by 1MA3-0013?
1MA1-0008 37E memory
1MA1-0009 32E memory
1MA1-0010 32E memory
1MA1-0012 3?? memory
1MA1-0013 38E memory
1MA1-0014 34C memory
1MA1-0015 34C memory
1MA1-0204 33E memory replaces 1MA1-0004
1MA1-0209 32E memory
1MA2-0002 85 RAM controller (U8)
1MA3-0001 31E memory
1MA3-0002 33E memory replaces 1MA1-0003
1MA3-0003 38E memory replaces 1MA1-0007
1MA3-0004 32E memory
1MA3-0005 38C memory
1MA3-0006 38C memory
1MA4-0001 33E processor replaces 1820-2105
1MA5-0101 85 CRT controller (CRT assembly U12)
1MA6-0001 85 tape controller (U1 of tape drive assembly)
1MA7-0060 85 ROM 0 (U4)
1MA7-0063 85 ROM 3 (U7)
1MA7-0066 85 ROM 2 (U6)
1MA7-0068 85 ROM 1 (U5)
1MA8-0101 85 I/O buffer (U1)
1MA9-0101 85 printer controller (U5 of printer assembly)
1MB1-0001 85 Capricorn CPU (U2)
1MB2-0001 85 keyboard controller (U3)
1MB5-0101 82937A, 82938A, 82939A, 82950A bus translator
1MB5-0102 82900A bus translator
1MC2-0101 82909A memory controller, 128K RAM for Series 80
1MC4-0003 85B memory controller, 64K RAM for HP-85b (U8)
1RC8-6001 9807A Integral HP-HIL slave
1RD2-6001 9807A Integral HP-HIL host
1RR2-0001 12C single-chip replaces 1LQ9-0322, replaced by 2AF1-0001
2AF1-0001 12C single-chip Agilent replaced 1RR2-0001


Glossary

ACT
Arithmetic Control and Timing
ARC
Arithmetic and Register Circuit
CRC
Card Reader Control
CTC
Control and Timing Circuit
NPIC
Nut Peripheral Interface Chip
PIK
Printer Interface/Keyboard
R2D2
ROM, RAM, and Display Driver

Saturn Notes

The original Saturn processor used in the 71B was the 1LF2. It provides the base "level 0" instruction set.

The processor was redesigned in a newer CMOS process for lower voltage operation and reduced power consumption, resulting in the 1LK7. This was used in the 18C, 28C, and in 71B units with serial numbers of 2623A00000 or higher A few new instructions were added, yielding the "level 1" instruction set.

The final upgrade to the prcoessor core resulted in the "level 2" instruction set, which offered many new instructions. This core was used in all later Saturn processors, including the Lewis (1LR2), Sacajawea (1LR3), Clarke (1LT8), Bert (1LU7), and Yorke (00048-80063).

HP chip P/N code name arch. level ROM RAM display drive calculator HP chip assy P/N vendor P/N package HP PCB P/N
1LF2 0 0 0 none HP-71B
1LK7 1 0 0 none HP-18C 5180-2942
HP-28C
HP-71B
1LR2 Lewis 2 64KB 0 dot matrix, 131x16 HP-17B
HP-17BII
HP-27S
HP-42S TAB 5180-3100
dot matrix, 137x32
(uses two Lewis)
HP-19B NEC D3002 TAB 5180-1544
HP-19BII
HP-28S
1LR3 Sacajawea 2 16KB 512B character HP-14B TAB 5180-1533
HP-22S
HP-32S
HP-32SII 00032-80029 NEC D3003GF 012 100 pin QFP 5181-6604
1LT8 Clarke 2 0 0 dot matrix, 131x64 HP-48S
HP-48SX
1LU7 Bert 2 10KB 256B seven-segment HP-10B
HP-20S TAB 5181-1557
HP-21S
? Yorke 2 0 0 dot matrix, 131x64 HP 38G 00048-80063 NEC D3004GD 160 pin QFP
HP 39G
HP 40G
HP 48G
HP 48GX
HP 49G

Acknowledgements

Thanks to the following people for helping collect this information:

My apologies if I've omitted anyone.


Last updated 2024-03-18

Copyright 1995-2007, 2009, 2010, 2012, 2014, 2015, 2024 Eric Smith

spacewar@gmail.com