Introduction To Microcontrollers
Introduction To Microcontrollers
CONTENTS
Embedded Electronic Systems and
Microcontrollers.
Embedded Systems.
Larger Systems
Application-specific integrated circuits (ASICs)
Field-programmable gate arrays (FPGAs)
Microcontrollers
Embedded Systems
Electronic dice built using (top) JK flip-flops and
Larger Systems
Application-specific integrated circuits (ASICs):
FPGAs Structure
Logic Block a relatively small circuit
block that is replicated in an array in an
FPD. When a
circuit is implemented in an FPD, it is first
decomposed into smaller sub-circuits that
can each
be mapped into a logic block.
Microcontrollers:
These have nearly fixed hardware built around a central processing
unit (CPU).
The CPU controls a range of peripherals, which may provide both
digital and analog functions such as timers and analog-to-digital
converters.
Small devices usually include both volatile and nonvolatile memory
on the chip but larger processors may need separate memory.
Their operation is usually programmed using a language such as C
or C++.
Microcontrollers
Integrate as many functions as possible on to the same chip as
Microcontrollers
Another distinction between microprocessors and
Microcontrollers
When you turn on a desktop computer, you have to wait for the