(→Registers) |
(add info) |
||
| (12 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
{{motorola title|MC14500B}} | {{motorola title|MC14500B}} | ||
| − | {{ | + | {{chip |
| name = Motorola MC14500B | | name = Motorola MC14500B | ||
| − | | image = | + | | image = MC14500BCP.jpg |
| − | | caption = | + | | caption = 1-bit MC14500BCP |
| + | | designer = Motorola | ||
| manufacturer = Motorola | | manufacturer = Motorola | ||
| model number = MC14500B | | model number = MC14500B | ||
| − | | part number = | + | | part number = MC14500BCL |
| + | | part number 2 = MC14500BAL | ||
| + | | part number 3 = MC14500BCP | ||
| market = Industrial | | market = Industrial | ||
| first announced = 1976 | | first announced = 1976 | ||
| first launched = 1976 | | first launched = 1976 | ||
| + | | family = MC14500 | ||
| frequency = 1 MHz | | frequency = 1 MHz | ||
| Line 19: | Line 23: | ||
| electrical = yes | | electrical = yes | ||
| power = 500 mW | | power = 500 mW | ||
| − | | | + | | v core = 5 V |
| − | | | + | | v core tolerance = 5 % |
| + | | tjunc min = | ||
| + | | tjunc max = | ||
| + | | tcase min = -55 °C | ||
| + | | tcase max = 125 °C | ||
| + | | tstorage min = -65 °C | ||
| + | | tstorage max = 150 °C | ||
| packaging = Yes | | packaging = Yes | ||
| Line 28: | Line 38: | ||
| package type 2 = CerDIP | | package type 2 = CerDIP | ||
}} | }} | ||
| − | The ''' | + | The '''MC14500B''' or '''Industrial Control Unit''' ('''ICU''') is a {{arch|1}} [[microprocessor]] designed by [[Motorola]] and released in [[1976]]. Production continued well into the 1990s. The MC14500B was designed as an extremely low cost [[programmable logic controller]] (PLC) suited for implementing various ladder logic circuits as replacement for older relay-based systems. |
== Architecture == | == Architecture == | ||
| − | + | {{main|motorola/mc14500#Architecture|l1=MC14500 Architecture}} | |
| + | The MC14500B had a single 1-bit register to hold the result and supported {{motorola|mc14500/isa|16 different operations}}. | ||
| − | The MC14500B | + | === Features === |
| + | The MC14500B Industrial Control Unit (ICU) is a single-bit [[CMOS]] processor. The ICU is designed for use in systems requiring decisions based on successive single-bit information. An external [[ROM]] stores the control program. With a program counter (and output latches and input multiplexers, if required) the ICU in a system forms a stored program controller that replaces combinatorial logic. Applications include relay logic processing, serial data manipulation and control. The ICU also may control an [[MPU]] or be controlled by an MPU. | ||
| − | + | == Packaging == | |
| − | + | The MC14500B came in a few different packages for different specifications. | |
| − | |||
| − | The MC14500B | ||
| − | |||
| − | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| − | ! | + | ! Part !! Temperature range |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
|- | |- | ||
| − | | | + | | MC14500BCL || Military |
|- | |- | ||
| − | | | + | | MC14500BAL || Industrial |
|- | |- | ||
| − | | | + | | MC14500BCP || Industrial |
|- | |- | ||
| − | | | + | | MC14500BDW || Industrial |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
|} | |} | ||
| + | *Ceramic "L" packages | ||
| + | *Plastic "P & D/DW" packages | ||
== Documents == | == Documents == | ||
* [[:File:MC14500B datasheet.pdf|MC14500B Datasheet]] | * [[:File:MC14500B datasheet.pdf|MC14500B Datasheet]] | ||
* [[:File:Motorola MC14500B Industial Control Unit Handbook.pdf|Motorola MC14500B Industial Control Unit Handbook]] | * [[:File:Motorola MC14500B Industial Control Unit Handbook.pdf|Motorola MC14500B Industial Control Unit Handbook]] | ||
| + | |||
| + | == See also == | ||
| + | * {{motorola|MC14500|MC14500 Family}} | ||
Latest revision as of 14:42, 7 December 2025
| Edit Values | |
| Motorola MC14500B | |
| 1-bit MC14500BCP | |
| General Info | |
| Designer | Motorola |
| Manufacturer | Motorola |
| Model Number | MC14500B |
| Part Number | MC14500BCL, MC14500BAL, MC14500BCP |
| Market | Industrial |
| Introduction | 1976 (announced) 1976 (launched) |
| General Specs | |
| Family | MC14500 |
| Frequency | 1 MHz |
| Microarchitecture | |
| Technology | CMOS |
| Word Size | 1 bit |
| Electrical | |
| Power dissipation | 500 mW |
| Vcore | 5 V ± 5 % |
| Tcase | -55 °C – 125 °C |
| Tstorage | -65 °C – 150 °C |
The MC14500B or Industrial Control Unit (ICU) is a 1-bit microprocessor designed by Motorola and released in 1976. Production continued well into the 1990s. The MC14500B was designed as an extremely low cost programmable logic controller (PLC) suited for implementing various ladder logic circuits as replacement for older relay-based systems.
Architecture[edit]
- Main article: MC14500 Architecture
The MC14500B had a single 1-bit register to hold the result and supported 16 different operations.
Features[edit]
The MC14500B Industrial Control Unit (ICU) is a single-bit CMOS processor. The ICU is designed for use in systems requiring decisions based on successive single-bit information. An external ROM stores the control program. With a program counter (and output latches and input multiplexers, if required) the ICU in a system forms a stored program controller that replaces combinatorial logic. Applications include relay logic processing, serial data manipulation and control. The ICU also may control an MPU or be controlled by an MPU.
Packaging[edit]
The MC14500B came in a few different packages for different specifications.
| Part | Temperature range |
|---|---|
| MC14500BCL | Military |
| MC14500BAL | Industrial |
| MC14500BCP | Industrial |
| MC14500BDW | Industrial |
- Ceramic "L" packages
- Plastic "P & D/DW" packages
Documents[edit]
See also[edit]
| base frequency | 1 MHz (0.001 GHz, 1,000 kHz) + |
| core voltage | 5 V (50 dV, 500 cV, 5,000 mV) + |
| core voltage tolerance | 5 % + |
| designer | Motorola + |
| family | MC14500 + |
| first announced | 1976 + |
| first launched | 1976 + |
| full page name | motorola/mc14500/mc14500b + |
| instance of | microprocessor + |
| ldate | 1976 + |
| main image | |
| main image caption | 1-bit MC14500BCP + |
| manufacturer | Motorola + |
| market segment | Industrial + |
| max case temperature | 398.15 K (125 °C, 257 °F, 716.67 °R) + |
| max storage temperature | 423.15 K (150 °C, 302 °F, 761.67 °R) + |
| min case temperature | 218.15 K (-55 °C, -67 °F, 392.67 °R) + |
| min storage temperature | 208.15 K (-65 °C, -85 °F, 374.67 °R) + |
| model number | MC14500B + |
| name | Motorola MC14500B + |
| part number | MC14500BCL +, MC14500BAL + and MC14500BCP + |
| power dissipation | 0.5 W (500 mW, 6.705e-4 hp, 5.0e-4 kW) + |
| technology | CMOS + |
| word size | 1 bit (0.125 octets, 0.25 nibbles) + |