Home >> Business >> Electronics and Electrical >> Control Systems >> Microcontroller


  Engineering
       


The microcontroller occurs as computer-on-the-chip used to control electronic devices. These are the nature and severity of microprocessor emphasizing self-sufficiency & numbers-effectiveness, around direct contrast to the general-all-purpose microprocessor, the variety utilized within a PC. The average microcontroller contains all the memory & I/O interfaces required, whereas the general purpose microprocessor takes extra chips to provide these necessary functions.

Microcontrollers come the component inside several sort of electronic equipment (see embedded system). It is a immense majority of a lot processor chips sold. All over 50% come "simple" controllers, & an additional 20% come additional specialised digital signal processors (DSPs). The average zero in the Western world is likely to own just a single or even deuce general-all-purpose microprocessors however someplace between one and 24 microcontrollers. It may be noticed around nigh any electrical device, washing machines, microwave ovens, telephones etc.

Description

Virtually all microcontrollers in todays world come according to a von Neumann architecture, which clearly defined the quartet basic components mandatory for an embedded formulas. These include the CPU core, memory for the program (ROM or Flash memory), memory for data (RAM), one or even extra timers (customisable ones & watchdog timers), when well as I/O lines to communicate with external computer peripheral & complementary resources — everthing this around one integrated circuit. the microcontroller differs from either the general-all-purpose CPU kick in that the previous usually is quite convenient to produce into the working computer, by having a minimum of external trend lines chips. A idea is that a microcontroller is laid in the device to control, hooked as much as power & any info it needs, & that's that.

The traditional microprocessor won't allow professional people to run this. It takes a lot one tasks to become handled by more chips. For instance, occasionally total of RAM memory chips must exist as added. A total of memory provided is additional flexible in a traditional approach, however at least two or three external memory chips must exist as provided, & in addition takes that numerous modems must become mass produced to pass the information back & forth to the two.

E.g., the average microcontroller have had the built inside clock generator & a little total of RAM and ROM (or even EPROM or EEPROM), meaning that to make it operate, completely that is required is the few control software system & a timing crystal. Microcontrollers might likewise commonly have a kind of input/output devices, such as analog-to-digital converters, timers, UARTs or specialised serial communications interfaces like I²C, Serial Peripheral Interface and Controller Area Network. Typically these integrated hardware may be controlled by specialized processor videos.

Originally, microcontrollers were lone programmed within assembly language, or inside the future in C code. Recent microcontrollers integrated by owning in-chip debug ciruit accessed by In-circuit emulator via JTAG enables a computer programmer to debug a package of an embedded rules by owning debugger.

Other recently, nevertheless, the select few microcontrollers develop begun to include a built-constitutional high-level programming language interpreter for greater ease of use. BASIC is a common guide, & is utilized in the popular BASIC Stamp MCUs.

Microcontrollers trade away speed & flexibility to benefit ease of devices project & moo numbers. There's exclusively such room on a chip to include functionality, thus for even each I/O device or memory increase the microcontroller includes, another circuitry has to become flushed. Eventually, it must become mentioned that the few microcontroller architectures come available from either several different seller within therefore several varieties that it may justly belong to a category of their have. Chief among which are actually a 8051 and Z80 derivatives.

Common microcontrollers

AMCC
Until May 2004, these µCs were developed and marketed by IBM, whose 4xx family was sold to Applied Micro Circuits Corporation. 403 PowerPC CPU PPC 403GCX

405 PowerPC CPU PPC 405EP PPC 405GP/CR PPC 405GPr PPC NPe405H/L

440 PowerPC Book-E CPU PPC 440GP PPC 440GX PPC 440EP/EPx/GRx PPC 440SP/SPe

Atmel
Atmel AT91 series (ARM THUMB architecture) AT90, Tiny & Mega series – AVR (Atmel Norway design) Atmel AT89 series (Intel 8051/MCS51 architecture) MARC4

Cypress MicroSystems
CY8C2xxxx (PSoC)

Freescale Semiconductor
Until 2004, these µCs were developed and marketed by Motorola, whose semiconductor division was spun-off to establish Freescale. 8-bit 68HC05 (CPU05) 68HC08 (CPU08) 68HC11 (CPU11) 16-bit 68HC12 (CPU12) 68HC16 (CPU16) Freescale DSP56800 (DSPcontroller) 32-bit Freescale 683XX (CPU32) MPC500 MPC 860 (PowerQUICC) MPC 8240/8250 (PowerQUICC 2) MPC 8540/8555/8560 (PowerQUICC Leash)

Fujitsu
F²MC Personal (8/16 bit) FR Personal (32 bit) FR-V Family (32 bit RISC)

Holtek
HT8

Intel
8-bit 8XC42 MCS48 MCS51 8061 8xC251 16-bit 80186/88 MCS96 MXS296 32-bit 386EX i960

Microchip
12-bit instruction PIC 14-bit instruction PIC PIC16F84 16-bit instruction PIC

National Semiconductor
COP8 CR16

NEC
17K 75X 78K V850

Philips Semiconductors
LPC2000 LPC900 LPC700

Renesas Tech. Corp.
(Renesas occurs as joint venture of Hitachi and Mitsubishi.) H8 SH M16C M32R

STMicroelectronics
ST 62 ST 7

Texas Instruments
TMS370 MSP430

Western Design Center
8-bit W65C02-based µCs 16-bit W65816-based µCs

Ubicom
SX-28, SX-48, SX-54 Ubicom's SX series is an Eighter from decatur bit microcontroller which has unco high speed, big memory resources, & the high degree of flexibily. Occasionally users keep close at hand referred to that when a PIC inside steroids. When Ubicom has a limited kind of microcontrollers to buy from either, a high speed & extra resources allow the computer programmer to produce 'virtual equipment' every bit involved. Refer to Parallax's Internet site for data when it is a independent distributor. IP2022 Ubicom's IP2022 occurs as high performance (Great hundred MIPs) Octonary bit microcontroller. Features include: 64k Flash player code memory, 16k Axiomatic (convenient code & packet buffering), 4k informatiin memory, 8-channel A/D, various timers, & on-chip trend lines for Ethernet, USB, UART, SPI & GPSI interfaces.

Xilinx
Microblaze softcore 32 bit microcontroller Picoblaze softcore 8 bit microcontroller

ZiLOG
Z8 Z86E02

...And endless BASIC programmed MCUs
For nigh each bare microcontroller manufacturer, there are the xii little corporations repacking the children into the additional hobbyist friendly pack. Their product is typically an MCU preloaded by using the BASIC interpreter, soldered onto the Dual Inline Pin board along by having the power regulator & more kickshaw. PICs seem to exist as super popular on this button, even due to full electrostatic protection.

Parallax, Inc.
BASIC Stamp. A Heavy Title within BASIC microcontrollers, though it's on the slow, overpriced side. SX-Key. Dear computer programmer, however when that a chips come inexpensive when dirt.

PicAxe
This creator's favored. It're inexpensive, nothing to the higher degree a PIC by owning BASIC loaded. The coder is just the serial plug by using Ternion resistance. Their BASIC offers awesome functionality hampered by limited variables & Whenever..GOTO.

Signall LLC
Manufacturer of programmed microcontroller boards for temperature control, robot wars, speed control and other uses.

Rudrashakti Electronics
Manufacture instrumentation, microprocessor based APFC Relay, microcontroller logic APFC relay, APFC relay for industry and electricity boards.

Cygnal Integrated Products, Inc.
Produces microcontrollers with integrated mixed-signal capabilities.

EM Microelectronic - Marin SA
A semiconductor manufacturer of ultra low power and low voltage digital, analog and mixed-signal CMOS integrated circuits including RFID, voltage detectors and supervisors, microcontrollers and ASICs.

Integrated Silicon Solution, Inc (ISSI)
Manufacturer of memory, microcontroller, and bluetooth interface ICs.

Fairchild Semiconductor International
Produces analog, power, interface, mixed signal, logic, optoelectronic, and microcontroller ICs.

Catalyst Semiconductor, Inc.
Design, manufacture and market programmable IC products suitable for microcontroller and DSP applications. Online line card and PDF data sheets available for download.

Simvionics
Search engine for microcontroller related products.

ANADiGi Integration Limited
Research and development of electronic consumer products and specializes in microcontroller applications.

Leiderdorp Instruments
Design, manufacture, and service data loggers, read-out units, amplifiers, heat meters, microcontroller boards and demonstration displays.






© 2005 GeneralAnswers.org