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

Line 1: Line 1:
 
{{nec title|μCOM-4}}
 
{{nec title|μCOM-4}}
 +
{{ic family
 +
| 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
 +
| production start  = October, 1977
 +
| production end    = <!-- production end date, e.g. "January 1, 1985" or "1973"    -->
 +
| arch              = 4-bit
 +
| word              = <!-- word size, e.g. "4 bit"                                  -->
 +
| proc              = <!-- process, e.g. "8 μm"                                      -->
 +
| tech              = nMOC
 +
| clock min        = 150 kHz
 +
| clock max        = 440 kHz
 +
| package          = DIP28
 +
| package 2        = DIP42
 +
}}
 
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 is based on the {{nec|μPD751}}, the first Japanese single-chip microprocessor.
 
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 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 8: Line 25:
 
! Q1 !! Q2 !! Q3 !! Q4 !! Q1 !! Q2 !! Q3 !! Q4  
 
! Q1 !! Q2 !! Q3 !! Q4 !! Q1 !! Q2 !! Q3 !! Q4  
 
|-
 
|-
| {{nec|μCOM-42}} || {{nec|μCOM-43}} || {{nec|μCOM-44}} || {{nec|μCOM-45}} || || || {{nec|μCOM-75}} ||
+
| {{\|μCOM-42}} || {{\|μCOM-43}} || {{\|μCOM-44}} || {{\|μCOM-45}} || || || {{\|μCOM-75}} ||
 
|}
 
|}
  
==Lines==
+
== Members ==
===μCOM-42===
+
{| class="wikitable sortable"
The '''μCOM-42''' (also referred to as '''{{nec|μPD548}}''') 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.
+
! Product !! Part Number !! ROM !! RAM !! I/O !! Interrupts !! Instructions !! Pins
 
+
|-
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-42}} || {{\|μCOM-42|μPD548}} || 1920x10 bits || 96x4 bits || 35 || 2 || 72 || 42
 
+
|-
===μCOM-43===
+
| {{\|μCOM-43}} || {{\|μCOM-42|μPD546}} || 2000x8 bits || 96x4 bits || 35 || 1 || 80 || 42
The '''μCOM-43''' (also referred to as '''{{nec|μPD546}}''') was marketed as a general-purpose microcontroller suited for a large array of low-cost consumer and industrial applications.
+
|-
 
+
| {{\|μCOM-44}} || {{\|μCOM-42|μPD547}} || 1000x8 bits || 64x4 bits || 35 || 1 || 58 || 42
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-45}} || {{\|μCOM-42|μPD550}} || 640x8 bits || 32x4 bits || 21 || 1 || 58 || 28
===μCOM-44===
+
|-
The '''μCOM-44''' (also referred to as '''{{nec|μPD547}}''') 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.
+
| {{\|μCOM-42 Evachip}} || {{\|μCOM-42|μPD555}} || external || 96x4 bits || 36 || 2 || 72 || 64
 
+
|-
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.
+
| {{\|μCOM-43 Evachip}} || {{\|μCOM-42|μPD556}} || external || 96x4 bits || 36 || 1 || 80 || 64
 +
|}
  
===μCOM-45===
+
== Design ==
The '''μCOM-45''' (also referred to as '''{{nec|μPD550}}''') 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 {{\|μCOM-42}} had an instruction set specifically designed to facilitate its use in [[Electronic Cash Register]] (ECR) and Scale products. The {{\|μCOM-43}}/{{\|μCOM-44|4}}/{{\|μ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}}
  
  

Revision as of 08:24, 19 January 2016

NEC μCOM-4
no photo (ic).svg
Developer NEC
Manufacturer NEC
Production October, 1977
Architecture 4-bit
Technology nMOC
"nMOC" is not in the list (BiCMOS, CMOS, Static CMOS, Dynamic CMOS, nMOS, pMOS, Bipolar, ECL, Schottky TTL, Schottky transistor, ...) of allowed values for the "technology" property.
Clock 150 kHz-440 kHz
Package DIP28, DIP42

The μCOM-4 line is a 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

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

Members

Product Part Number ROM RAM I/O Interrupts Instructions Pins
μCOM-42 μPD548 1920x10 bits 96x4 bits 35 2 72 42
μCOM-43 μPD546 2000x8 bits 96x4 bits 35 1 80 42
μCOM-44 μPD547 1000x8 bits 64x4 bits 35 1 58 42
μCOM-45 μPD550 640x8 bits 32x4 bits 21 1 58 28
μCOM-42 Evachip μPD555 external 96x4 bits 36 2 72 64
μCOM-43 Evachip μPD556 external 96x4 bits 36 1 80 64

Design

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

Instruction set

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


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 +