From WikiChip
Difference between revisions of "nec/μcom-4"
< nec

m (Reverted edits by 81.153.102.67 (talk) to last revision by David)
 
(12 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 
{{nec title|μCOM-4}}
 
{{nec title|μCOM-4}}
The '''μCOM-4''' line is a [[microprocessor family|family]] of [[4-bit architecture|4-bit]] [[microcontroller]]s developed by [[NEC]] in the late 1970s. This family was designed to be low-cost, mass-produced, [[microcontroller]]s for [[electronic cash register|ECRs]], industrial controllers, appliance controllers, games, toys, scientific calculators, and other consumer electronics. The μCOM-4 line were the first Japanese single-chip microprocessor.
+
{{ic family
 +
| extended family  = yes
 +
| title            = NEC μCOM-4
 +
| image            = <!-- Image representation of the IC family, e.g. "MCS-4.jpg"  -->
 +
| caption          = <!-- description of the image                                  -->
 +
| developer        = NEC
 +
| manufacturer      = NEC
 +
| type              = Microcontrollers
 +
| production start  = October, 1977
 +
| production end    = <!-- production end date, e.g. "January 1, 1985" or "1973"    -->
 +
| arch              = 4-bit
 +
| word              = 4 bit
 +
| proc              = <!-- process, e.g. "8 μm"                                      -->
 +
| tech              = pMOS
 +
| tech 2            = CMOS
 +
| clock min        = 150 kHz
 +
| clock max        = 440 kHz
 +
| package          = DIP28
 +
| package 2        = DIP42
 +
}}
 +
The '''μCOM-4''' (or uCOM-4) line is an [[microprocessor family|extended family]] of [[4-bit architecture|4-bit]] [[microcontroller]]s developed by [[NEC]] in the late 1970s. This family was designed to be low-cost, mass-produced, [[microcontroller]]s for [[electronic cash register|ECRs]], industrial controllers, appliance controllers, games, toys, scientific calculators, and other consumer electronics. The μCOM-4 line is based on the {{nec|μPD751}}, the first Japanese single-chip microprocessor.
  
===Introduction Date===
+
==Introduction Date==
 
{| class="wikitable"
 
{| class="wikitable"
 
! colspan="4" | 1977 !! colspan="4" | 1980
 
! colspan="4" | 1977 !! colspan="4" | 1980
Line 11: Line 31:
 
|}
 
|}
  
==Lines==
+
== Families ==
 +
The μCOM-4 was original divided into two separate domains:
 +
 
 
===μCOM-42===
 
===μCOM-42===
The '''μCOM-42''' (also referred to as '''{{nec|μPD548C}}''') was specifically marketed for [[electronic cash register]]s (ECRs), [[Point of Sale]] (POS), and [[electronic scale]] applications. The μCOM-42 chips were specifically designed for controlling 8x4 keyboards, 8-digit displays, and various ECR-type printers.
+
The '''{{nec|μCOM-42}}''' was specifically marketed for [[electronic cash register]]s (ECRs), [[Point of Sale]] (POS), and [[electronic scale]] applications. The μCOM-42 chips were specifically designed for controlling 8x4 keyboards, 8-digit displays, and various ECR-type printers. The μCOM-42 had a separate, modified instruction set, compared with the rest of the μCOM-4 families.
 
 
The single-chip had single-byte 72 instructions with a 10[[µsec]] instruction cycle. The chip included 1920x10-bit [[program memory]], 96x4-bit [[data memory]], 4-level [[hardware stack|stack]], 2 [[interrupt request|interrupt request lines]], and various I/O ports.
 
 
 
===μCOM-43===
 
The '''μCOM-43''' (also referred to as '''{{nec|μPD546C}}''') was marketed as a general-purpose microcontroller suited for a large array of low-cost consumer and industrial applications.
 
 
 
The single-chip had 80 general instructions with a 10[[µsec]] instruction cycle. The chip included 2000x8-bit [[program memory]], 96x4-bit [[data memory]], 3-level [[hardware stack|stack]], various [[interrupt request|interrupt request lines]] and 35 I/O ports.
 
  
===μCOM-44===
+
===μCOM-43/44/45===
The '''μCOM-44''' (also referred to as '''{{nec|μPD547C}}''') was marketed as a low cost general-purpose microcontroller suited specifically well for various controllers due to its large amount of I/O ports, similar to the μCOM-43.
+
The '''{{nec|μCOM-43}}/{{nec|μCOM-44|44}}/{{nec|μCOM-45|45}}''' was marketed as a general-purpose microcontroller suited for a large array of low-cost consumer and industrial applications. These MCUs shared a common instruction set.
  
The single-chip had a reduced 58 general instructions with a 10[[µsec]] instruction cycle. The chip included a reduced [[program memory]] of 1000x8-bit, reduced [[data memory]] of 64x4-bit, a single-level [[hardware stack|stack]], but a large set of 35 I/O ports.
+
* '''{{nec|μCOM-43}}''' - high-end family of MCUs, offering complete support for the entire [[/isa|μCOM-4 ISA]].
 +
* '''{{nec|μCOM-44}}''' - mid-range family of MCUs, providing a subset of 58 instructions at a reduced cost.
 +
* '''{{nec|μCOM-45}}''' - low-end family of MCUs, providing a subset of 58 instructions and less memory at the cheapest price.
  
===μCOM-45===
+
== Design ==
The '''μCOM-45''' (also referred to as '''{{nec|μPD550C}}''') was the low-end, ultra low cost general-purpose microcontroller suitable for  mass-produced extremely low cost consumer products.
+
{{empty section}}
  
Like the μCOM-44, the μCOM-45 had a reduced instruction set of 58 instructions with a 10[[µsec]] instruction cycle. The chip included a reduced [[program memory]] of 640x8-bit, reduced [[data memory]] of 32x4-bit, a single-level [[hardware stack|stack]], and only 21 I/O ports.
+
== Instruction set ==
 +
{{main|/isa|l1=μCOM-4 ISA}}
 +
The family was originally split into two sets of ISAs. The {{nec|μCOM-42}} had an instruction set specifically designed to facilitate its use in [[Electronic Cash Register]] (ECR) and Scale products. The {{nec|μCOM-43}}/{{nec|μCOM-44|4}}/{{nec|μCOM-45|5}} were designed to be general purpose microcontrollers.
  
===μCOM-75===
+
== See also ==
The '''μCOM-75''' series were introduced in early 1980 made in [[CMOS]] technology and had comparable features to the previous ''μCOM-4'' product line.
+
* {{nec|μCOM-8}}
  
  
 
{{stub}}
 
{{stub}}
 
{{DEFAULTSORT:μCOM-4}}
 
{{DEFAULTSORT:μCOM-4}}
[[Category:NEC]]
+
[[Category:nec]]
 
[[Category:4-bit microprocessors]]
 
[[Category:4-bit microprocessors]]
 
[[Category:1977 microprocessors]]
 
[[Category:1977 microprocessors]]
 
[[Category:microprocessor families]]
 
[[Category:microprocessor families]]
[[Category:NEC μCOM-4]]
 

Latest revision as of 15:54, 28 June 2019

NEC μCOM-4
no photo (ic).svg
Developer NEC
Manufacturer NEC
Type Microcontrollers
Production October, 1977
Architecture 4-bit
Word size 4 bit
0.5 octets
1 nibbles
Technology pMOS, CMOS
Clock 150 kHz-440 kHz
Package DIP28, DIP42

The μCOM-4 (or uCOM-4) line is an extended family of 4-bit microcontrollers developed by NEC in the late 1970s. This family was designed to be low-cost, mass-produced, microcontrollers for ECRs, industrial controllers, appliance controllers, games, toys, scientific calculators, and other consumer electronics. The μCOM-4 line is based on the μPD751, the first Japanese single-chip microprocessor.

Introduction Date[edit]

1977 1980
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
μCOM-42 μCOM-43 μCOM-44 μCOM-45 μCOM-75

Families[edit]

The μCOM-4 was original divided into two separate domains:

μCOM-42[edit]

The μCOM-42 was specifically marketed for electronic cash registers (ECRs), Point of Sale (POS), and electronic scale applications. The μCOM-42 chips were specifically designed for controlling 8x4 keyboards, 8-digit displays, and various ECR-type printers. The μCOM-42 had a separate, modified instruction set, compared with the rest of the μCOM-4 families.

μCOM-43/44/45[edit]

The μCOM-43/44/45 was marketed as a general-purpose microcontroller suited for a large array of low-cost consumer and industrial applications. These MCUs shared a common instruction set.

  • μCOM-43 - high-end family of MCUs, offering complete support for the entire μCOM-4 ISA.
  • μCOM-44 - mid-range family of MCUs, providing a subset of 58 instructions at a reduced cost.
  • μCOM-45 - low-end family of MCUs, providing a subset of 58 instructions and less memory at the cheapest price.

Design[edit]

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

Instruction set[edit]

Main article: μCOM-4 ISA

The family was originally split into two sets of ISAs. The μCOM-42 had an instruction set specifically designed to facilitate its use in Electronic Cash Register (ECR) and Scale products. The μCOM-43/4/5 were designed to be general purpose microcontrollers.

See also[edit]


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.

Warning: Default sort key "μCOM-4" overrides earlier default sort key "μCOM-4, NEC".

Facts about "μCOM-4 - NEC"
designerNEC +
full page namenec/μcom-4 +
instance ofmicrocontroller extended family +
main designerNEC +
manufacturerNEC +
nameNEC μCOM-4 +
packageDIP28 + and DIP42 +
technologypMOS + and CMOS +
word size4 bit (0.5 octets, 1 nibbles) +