From WikiChip
HMCS40 - Hitachi
< hitachi
Revision as of 11:45, 15 November 2025 by 95.24.58.170 (talk) (fixed)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Hitachi HMCS40
no photo (ic).svg
Developer Hitachi
Manufacturer Hitachi
Type microcontrollers
Production 1978-1995
ISA HMCS40
Word size 4 bit
0.5 octets
1 nibbles
Technology pMOS, CMOS
Clock 400 kHz-4.5 MHz
Package DIP28, DIP42, QFP64

The Hitachi HMCS40 is a family of 4-bit microcontrollers developed by Hitachi and introduced in the late 1970s and continued well into the 90s. Two types of each component were manufactured, one using pMOS for low cost and another using CMOS where lower power was more desired. Hitachi later also introduce a replacement series called the HMCS400.

The chips contained 4-bit ALU performing BCD arithmetic. 512 to 2,048 Words (10-bit ea) of program ROM. Additional 128 Words (10-bit ea) of pattern ROM. 32 to 160 digits (4-bit ea) of data RAM. Chips also contained Event/Timer-Counter and 22-44 I/O lines. Output was aimed for driving dot matrix LCD (Liquid Crystal displays). The HMCS40 was used in a very large array of games, toys, controllers, and office equipment, specifically many devices with VFDs.

Devices

Part Model ROM RAM Registers Stack
Registers
I/O Lines
HD38702 HMCS42 512x 10-bit 32x 4-bit 4 2 22
HD38750,
HD38755
HMCS43 1024x 10-bit 80x 4-bit 6 3 32
HD38750 HMCS43C 1024x 10-bit 80x 4-bit 6 3 32
HD38755 HMCS43CL 1024x 10-bit 80x 4-bit 6 3 32
HD38800,
HD38805
HMCS44 2048x 10-bit 160x 4-bit 8 4 32
HD44801 HMCS44C 2048x 10-bit 160x 4-bit 8 4 32
HD44808 HMCS44CL 2048x 10-bit 160x 4-bit 8 4 32
HD44820,
HD44828
HMCS45 2048x 10-bit 160x 4-bit 6 4 44
HD44820 HMCS45C 2048x 10-bit 160x 4-bit 6 4 44
HD44828 HMCS45CL 2048x 10-bit 160x 4-bit 6 4 44
HD44840,
HD44848
HMCS46 4096x 10-bit 256x 4-bit 8 4 32
HD44840 HMCS46C 4096x 10-bit 256x 4-bit 8 4 32
HD44848 HMCS46CL 4096x 10-bit 256x 4-bit 8 4 32
HD44860,
HD44868
HMCS47 4096x 10-bit 256x 4-bit 6 4 44
HD44860 HMCS47C 4096x 10-bit 256x 4-bit 6 4 44
HD44868 HMCS47CL 4096x 10-bit 256x 4-bit 6 4 44
HD44795,
HD44790
LCD-III 2048x 10-bit 160x 4-bit 6 4 32
HD613901 LCD-IV 4096x 10-bit 256x 4-bit 6 4 32

Design

New text document.svg This section is empty; you can help add the missing info by editing this page.

ISA

New text document.svg This section is empty; you can help add the missing info by editing this page.

Documents

New text document.svg This section is empty; you can help add the missing info by editing this page.


Text document with shapes.svg This article is still a stub and needs your attention. You can help improve this article by editing this page and adding the missing information.
Facts about "HMCS40 - Hitachi"
designerHitachi +
full page namehitachi/hmcs40 +
instance ofmicrocontroller family +
instruction set architectureHMCS40 +
main designerHitachi +
manufacturerHitachi +
nameHitachi HMCS40 +
packageDIP28 +, DIP42 + and QFP64 +
technologypMOS + and CMOS +
word size4 bit (0.5 octets, 1 nibbles) +