0% found this document useful (0 votes)
32 views10 pages

Why Microprocessors/controllers?: Different Aspects of A Microprocessor/controller

Microprocessors and microcontrollers are used to control many modern devices. Microprocessors are the central processing units of computers and use separate chips for RAM, ROM, I/O, and other components. Microcontrollers, on the other hand, integrate CPU, memory, and I/O onto a single chip, making them suitable for embedded systems. Microcontrollers are commonly used to control devices like microwaves, remote controls, and industrial machines.

Uploaded by

Apaar Gupta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views10 pages

Why Microprocessors/controllers?: Different Aspects of A Microprocessor/controller

Microprocessors and microcontrollers are used to control many modern devices. Microprocessors are the central processing units of computers and use separate chips for RAM, ROM, I/O, and other components. Microcontrollers, on the other hand, integrate CPU, memory, and I/O onto a single chip, making them suitable for embedded systems. Microcontrollers are commonly used to control devices like microwaves, remote controls, and industrial machines.

Uploaded by

Apaar Gupta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

Why Microprocessors/controllers?

• The microprocessor is the core of computer systems.


• Nowadays many communication, digital
entertainment, portable devices, are controlled by
them.
• A designer should know what types of components he
needs, ways to reduce production costs and product
reliable.
Different aspects of a
microprocessor/controller
• Hardware :Interface to the real world
• Software :order how to deal with inputs
Dr. Deepak Khushalani (ECT353) 1
The necessary tools for a
microprocessor/controller
• CPU: Central Processing Unit
• I/O: Input /Output
• Bus: Address bus & Data bus
• Memory: RAM & ROM
• Timer
• Interrupt
• Serial Port
• Parallel Port

Dr. Deepak Khushalani (ECT353) 2


Microprocessors:
General-purpose microprocessor
• CPU for Computers
• No RAM, ROM, I/O on CPU chip itself
• Example:Intel’s x86, Motorola’s 680x0

Many chips on mother’s board


Data Bus
CPU
General-
Serial
Purpose RAM ROM I/O Timer COM
Micro- Port
Port
processor
Address Bus

General-Purpose Microprocessor System

Dr. Deepak Khushalani (ECT353) 3


Microcontroller :

• A smaller computer
• On-chip RAM, ROM, I/O ports...
• Example:Motorola’s 6811, Intel’s 8051, Zilog’s Z8 and PIC 16X

CPU RAM ROM


A single chip
Serial
I/O Timer COM
Port
Port
Microcontroller

Dr. Deepak Khushalani (ECT353) 4


Microprocessor vs. Microcontroller

Microprocessor Microcontroller
• CPU is stand-alone, RAM, • CPU, RAM, ROM, I/O and
ROM, I/O, timer are timer are all on a single chip
separate • fix amount of on-chip ROM,
• designer can decide on the RAM, I/O ports
amount of ROM, RAM and
I/O ports. • for applications in which cost,
power and space are critical
• expansive
• versatility • single-purpose
• general-purpose

Dr. Deepak Khushalani (ECT353) 5


Microcontroller
• A microcontroller is a small and low-cost
microcomputer, which is designed to perform
the specific tasks of embedded systems like
displaying microwave’s information, receiving
remote signals, etc.
• The general microcontroller consists of the
processor, the memory (RAM, ROM, EPROM),
Serial ports, peripherals (timers, counters),
etc.

Dr. Deepak Khushalani (ECT353) 6


Types of Microcontrollers
• Microcontrollers are divided into various categories based on
memory, architecture, bits and instruction sets. Following is the list
of their types −
• Bit - Based on bit configuration, the microcontroller is further
divided into three categories.
• 8-bit microcontroller − This type of microcontroller is used to
execute arithmetic and logical operations like addition, subtraction,
multiplication division, etc. For example, Intel 8031 and 8051 are 8
bits microcontroller.
• 16-bit microcontroller − This type of microcontroller is used to
perform arithmetic and logical operations where higher accuracy
and performance is required. For example, Intel 8096 is a 16-bit
microcontroller.
• 32-bit microcontroller − This type of microcontroller is generally
used in automatically controlled appliances like automatic
operational machines, medical appliances, etc.
Dr. Deepak Khushalani (ECT353) 7
Types of Microcontrollers (2)
• Memory - Based on the memory configuration, the
microcontroller is further divided into two categories.
• External memory microcontroller − This type of
microcontroller is designed in such a way that they do not
have a program memory on the chip. Hence, it is named as
external memory microcontroller. For example: Intel 8031
microcontroller.
• Embedded memory microcontroller − This type of
microcontroller is designed in such a way that the
microcontroller has all programs and data memory,
counters and timers, interrupts, I/O ports are embedded on
the chip. For example: Intel 8051 microcontroller.

Dr. Deepak Khushalani (ECT353) 8


Types of Microcontrollers (3)
• Instruction Set - Based on the instruction set
configuration, the microcontroller is further
divided into two categories.
• CISC − CISC stands for complex instruction set
computer. It allows the user to insert a single
instruction as an alternative to many simple
instructions.
• RISC − RISC stands for Reduced Instruction Set
Computers. It reduces the operational time by
shortening the clock cycle per instruction.
Dr. Deepak Khushalani (ECT353) 9
Applications of Microcontrollers
• Microcontrollers are widely used in various
different devices such as −
• Light sensing and controlling devices like LED.
• Temperature sensing and controlling devices
like microwave oven, chimneys.
• Fire detection and safety devices like Fire
alarm.
• Measuring devices like Volt Meter.
Dr. Deepak Khushalani (ECT353) 10

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy