HMCS40
From Citylan
4-bit Microcontroller
Family table
Model | ROM | RAM | Registers | Stack Registers | I/O Lines | Part No. |
---|---|---|---|---|---|---|
HMCS42 | 512x10-bit | 32x4-bit | 4 | 2 | 22 | HD38702 |
HMCS43 | 1024x10-bit | 80x4-bit | 6 | 3 | 32 | HD38750, HD38755 |
HMCS43C | 1024x10-bit | 80x4-bit | 6 | 3 | 32 | HD38750 |
HMCS43CL | 1024x10-bit | 80x4-bit | 6 | 3 | 32 | HD38755 |
HMCS44 | 2048x10-bit | 160x4-bit | 8 | 4 | 32 | HD38800, HD38805 |
HMCS44C | 2048x10-bit | 160x4-bit | 8 | 4 | 32 | HD44801 |
HMCS44CL | 2048x10-bit | 160x4-bit | 8 | 4 | 32 | HD44808 |
HMCS45 | 2048x10-bit | 160x4-bit | 6 | 4 | 44 | HD44820, HD44828 |
HMCS45C | 2048x10-bit | 160x4-bit | 6 | 4 | 44 | HD44820 |
HMCS45CL | 2048x10-bit | 160x4-bit | 6 | 4 | 44 | HD44828 |
HMCS46 | 4096x10-bit | 256x4-bit | 8 | 4 | 32 | HD44840, HD44848 |
HMCS46C | 4096x10-bit | 256x4-bit | 8 | 4 | 32 | HD44840 |
HMCS46CL | 4096x10-bit | 256x4-bit | 8 | 4 | 32 | HD44848 |
HMCS47 | 4096x10-bit | 256x4-bit | 6 | 4 | 44 | HD44860, HD44868 |
HMCS47C | 4096x10-bit | 256x4-bit | 6 | 4 | 44 | HD44860 |
HMCS47CL | 4096x10-bit | 256x4-bit | 6 | 4 | 44 | HD44868 |
LCD-III | 2048x10-bit | 160x4-bit | 6 | 4 | 32 | HD44795, HD44790 |
LCD-IV | 4096x10-bit | 256x4-bit | 6 | 4 | 32 | HD613901 |
Pinout
HMCS44 DIP42-600mil +---\/---+ D3 | 1 42| D2 D4 | 2 41| D1 D5 | 3 40| D0 D6 | 4 39| R33 D7 | 5 38| R32 D8 | 6 37| R31 D9 | 7 36| R30 D10 | 8 35| R23 D11 | 9 34| R22 D12 |10 33| R21 D13 |11 32| R20 D14 |12 31| INT1 D15 |13 30| INT0 NC |14 29| R13 RESET |15 28| R12 GND |16 27| R11 OSC1 |17 26| R10 OSC2 |18 25| R03 *HLT |19 24| R02 *TEST |20 23| R01 Vcc |21 22| R00 +--------+
Frequency
DIP42
Set reader to FREQ, put black probe to GND, red probe to 17 and 18 to measure CPU clock
External links
HMCS40 family page on wikichip
Files
-
HMCS44 Datasheet