Professional Documents
Culture Documents
The die from an Intel 8742, an 8-bit microcontroller that includes a CPU running at 12
MHz, 128 bytes of RAM, 2048 bytes of EPROM, and I/O in the same chip.
A microcontroller (sometimes abbreviated µC, uC or MCU) is a small computer on a
single integrated circuit containing a processor core, memory, and programmable
input/output peripherals. Program memory in the form of NOR flash or OTP ROM is also
often included on chip, as well as a typically small amount of RAM. Microcontrollers are
designed for embedded applications, in contrast to the microprocessors used in personal
computers or other general purpose applications.
Microcontrollers are used in automatically controlled products and devices, such as
automobile engine control systems, implantable medical devices, remote controls, office
machines, appliances, power tools, and toys. By reducing the size and cost compared to a
design that uses a separate microprocessor, memory, and input/output devices,
microcontrollers make it economical to digitally control even more devices and
processes. Mixed signal microcontrollers are common, integrating analog components
needed to control non-digital electronic systems.
Some microcontrollers may use four-bit words and operate at clock rate frequencies as
low as 4 kHz, for low power consumption (milliwatts or microwatts). They will generally
have the ability to retain functionality while waiting for an event such as a button press or
other interrupt; power consumption while sleeping (CPU clock and most peripherals off)
may be just nanowatts, making many of them well suited for long lasting battery
applications. Other microcontrollers may serve performance-critical roles, where they
may need to act more like a digital signal processor (DSP), with higher clock speeds and
power consumption.
Contents
[hide]
• 1 Embedded design
○ 1.1 Interrupts
○ 1.2 Programs
○ 1.3 Other microcontroller features
• 2 Higher integration
• 3 Volumes
• 4 Programming environments
• 5 Types of microcontrollers
• 6 Interrupt latency
• 7 History
• 8 Microcontroller embedded memory technology
○ 8.1 Data
○ 8.2 Firmware
• 9 See also
• 10 Notes
• 11 External links
A
r
c
h
i
ISA : CISC · EDGE · EPIC · MISC · OISC · RISC · VLIW · NISC · ZISC · Harvard
t
architecture · von Neumann architecture · 4-bit · 8-bit · 12-bit · 16-bit · 18-bit · 24-bit ·
e
31-bit · 32-bit · 36-bit · 48-bit · 64-bit · 128-bit · Comparison of CPU architectures
c
t
u
r
e
T
y
pDigital signal processor · Microcontroller · System-on-a-chip · Vector processor
e
s
C
o
m
pArithmetic logic unit (ALU) · Address generation unit (AGU) · Barrel shifter · Floating-
opoint unit (FPU) · Back-side bus · Multiplexer · Demultiplexer · Registers · Memory
nmanagement unit (MMU) · Translation lookaside buffer (TLB) · Cache · Register file ·
eMicrocode · Control unit · Clock rate
n
t
s
P
o
w
e
r
m
a
APM · ACPI · Dynamic frequency scaling · Dynamic voltage scaling · Clock gating
n
a
g
e
m
e
n
t
Classes of computers
L
a
r
g Super · Minisuper · Mainframe · Mini (Midrange) · Supermini · Server
e
r
M
i
Personal (Workstation · Desktop · Home · SFF (Nettop)) · Plug · Portable · Arcade
c
r system board · Video game console
o
Bottom of Form
Navigation
• Main page
• Contents
• Featured content
• Current events
• Random article
• Donate to Wikipedia
Interaction
• Help
• About Wikipedia
• Community portal
• Recent changes
• Contact Wikipedia
Toolbox
• What links here
• Related changes
• Upload file
• Special pages
• Permanent link
• Cite this page
Print/export
• Create a book
• Download as PDF
• Printable version
Languages
• Afrikaans
• العربية
• Bosanski
• Български
• Català
• Česky
• Dansk
• Deutsch
• Eesti
• Ελληνικά
• Español
• فارسی
• Français
• Galego
• 한국어
• िहनदी
• Bahasa Indonesia
• Íslenska
• Italiano
• עברית
• Magyar
• Македонски
• മലയാളം
• Bahasa Melayu
• Nederlands
• 日本語
• Norsk (bokmål)
• Norsk (nynorsk)
• ਪੰਜਾਬੀ
• Polski
• Português
• Română
• Русский
• Shqip
• සිංහල
• Simple English
• Slovenčina
• Slovenščina
• Српски / Srpski
• Srpskohrvatski / Српскохрватски
• Suomi
• Svenska
• தமிழ்
• ไทย
• Türkçe
• Українська
• Tiếng Việt
• 中文
• This page was last modified on 17 March 2011 at 12:26.
• Text is available under the Creative Commons Attribution-ShareAlike License;
additional terms may apply. See Terms of Use for details.
Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-
profit organization.
• Contact us
• Privacy policy
• About Wikipedia
• Disclaimers
•
•
Review-1 Guidelines
Slide-1:
Project title – Project batch – Internal guide – External guide –
Department name – College name
Slide-2:
Slide-3:
Slide-4:
Application of Microcontroller
Slide-5, 6, 7:
Slide-8:
Slide-9:
Slide-10: