0% found this document useful (0 votes)
107 views

The 8051 Microcontroller and Embedded Systems

This document discusses the 8051 microcontroller and embedded systems. It compares microprocessors and microcontrollers, noting advantages of microcontrollers for some applications. It describes embedded systems and criteria for choosing a microcontroller, including the task, software tools availability, I/O ports needed, and cost. The document outlines the 8051 family members and manufacturers, and provides an overview of the 8051 architecture and features.

Uploaded by

test dummy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
107 views

The 8051 Microcontroller and Embedded Systems

This document discusses the 8051 microcontroller and embedded systems. It compares microprocessors and microcontrollers, noting advantages of microcontrollers for some applications. It describes embedded systems and criteria for choosing a microcontroller, including the task, software tools availability, I/O ports needed, and cost. The document outlines the 8051 family members and manufacturers, and provides an overview of the 8051 architecture and features.

Uploaded by

test dummy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

The 8051 Microcontroller and

Embedded Systems
S. LOURDURAJ
Asst. Prof. of Physics
St. Joseph’s College (Autonomous)
Tiruchirappalli.

1
OBJECTIVES

 Comparison of microprocessors and microcontrollers

 Advantages of microcontrollers for some applications

 Concept of Embedded Systems

 Criteria for choosing a microcontroller

 Various members of the 8051 family

 8051 microcontrollers offered by various

2 manufacturers
MICROPROCESSORS
Vs
MICROCONTROLLERS

 General-purpose
microprocessor Microcontroller

3
MICROPROCESSORS MICROCONTROLLERS

1. Includes the fun. Of µP & in addition


1. Functional blocks are
to Timer, Parallel &
ALU, Reg.,T&C unit
Serial ports, int. RAM & EPROM /
2. There is a rapid movement of data EEPROM

/Coad Bw ext.M to µP. 2. Rapid movement Of DATA &


3. Many opcodes involves for data COAD with in the chip.
movement
3. Few instruction used for this

purpose
4. Used in the form of Byte/data & have
one /two types of bit handling 4. Large no. of bit manipulation

instructions.

5. Cheap – Designing app for specific


5. Costly--- digital computers.
dedicate sysm.
4
EMBEDDED SYSTEM AND
THEIR PRODUCTS

Embedded System

The application and processor are combined into a single


system

Embedded products
Processor inside the micro controller performs only one task.

Eg: Printer- Getting data from i/p device through the processor
and printing it.

5
MICROCONTROLLERS AND THEIR EMBEDDED
PRODUCTS

6
TYPES OF 8-BIT MICROCONTROLLER

 Free scale 6811


 Intel’s 8051
 Zilog’s Z8
 PIC 16X
Each one has unique instruction set &
Register set
7
CRITEIR’S TO CHOOSE A MICROCONTROLLER
FOR DESIGNING

1. Task at hand efficient & cost effective


Speed, Bit size, Packaging, Power consumption,
no. of I/O ports &Timers and Cost.

2. Availability of software tools


Assembler
Compiler
Debugger

3. Availability & Resources of microcontroller


8
RELIABLE SOURCES OF MICROCONTROLLER

 Choosing a microcontroller

9
8051 MICROCONTROLLER AND
THEIR FEATURES

10
OVERVIEW OF THE 8051
FAMILY

11
MICROCONTROLLER 8031
 Is a ROM less 8051 microcontroller

 It does not have internal ROM


If we add external ROM (as large as 64 KB) to this

8031 MC (for programming code) use 2 I/O ports

out of 4 I/O ports


 To avoid this we use PPI 8255
(I/O port chip, 40 pin IC, 3 ports(A,B,C): 8-bit width)

12
MICROCONTROLLERS AND
EMBEDDED PROCESSORS

Table :
13 Versions of 8051/52 Microcontroller From Dallas Semiconductor (Maxim)
Various 8051 Microcontrollers

1. UV-EPROM version ---- µC 8751


2. Flash ROM version----Atmel (AT89C51)
----Dallas semiconductor
(DS 89C4x0)
3. NV-ROM version----- Dallas semiconductor
4. OTP version -----one time programmable version

14
µC 8751
- It has only 4KB of On-chip UV EPROM-eraser
(20 mint.).

Flash type ROM version


In Atmel corp. version of 8051 µC ---A89C51
- 4Kb flash ROM & 128 bytes of RAM

- Requires a ROM burner & need not as eraser


(UV-EPROM)

15
Dallas semiconductor version of µc

DS 89C4x0
DS 89C420/30 ---- 16 kb of ROM & 440 ---- 32 kb
DS 5000 – 8kb ROM NV-RAM
NV-RAM:
the ability to change the ROM contents one byte at a time
OTP version of µC 8051
-Flash & NV-RAM versions are used
Philips corp. version of 8051 µC
A-D / D-A converters, extended I/O ports &
Both OTP And Flash versions
16
A brief history of the 8051

 In 1981, Intel Corporation


Microcontroller 8051 (8-bit processor).
 This microcontroller had
128 bytes of RAM,
4K bytes of on-chip ROM,
two timers,
one serial port, and
four ports (each 8-bits wide)
Six interrupt sources
17 all on a single chip.---- SYSTEM ON A CHIP
BLOCK DIAGRAM OF THE
8051 MICROCONTROLLER

18
Thank you

19

You might also like