You are on page 1of 16

A PRESENTATION

ON

VDES 2019

DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING


MOTILAL NEHRU NATIONAL INSTITUTE OF TECHNOLOGY,ALLAHABAD
PRAYAGRAJ- 211004, INDIA
What is a Microcontroller
What is a Microcontroller
8051 based IC is available in 2 types
of Packages
DIP QFP
(Dual In-line Packages) (Quad Flat Packages)
Commercial names of 8051

By Dallas Semiconductor By ATMEL


DS89C420 AT89C51
DS89C440 AT89C1051
DS5000 AT89LV52
DS80C320
DS87520 AT89S51
AT89S8253
Types of Memory Architecture
Types of Program Memory
•ROM
•PROM
•E-PROM
•EE-PROM
•FLASH
Nomenclature Method
PROGRAM PRESENCE
PROGRAM
OF
MEMORY PROGRAM
MEMORY
TYPE MEMORY
SIZE

PROGRAM MEMORY
PROGRAM PRESENCE OF
SIZE
MEMORY PROGRAM
TYPE MEMORY 1 4K ROM/FLASH
0 ROM 2 8K ROM/FLASH
7 EPROM 3 On-Chip ROM NOT AVAILABLE 3 12K ROM/FLASH
9 FLASH 5 On-Chip ROM AVAILABLE 4 16K ROM/FLASH
N (4N)K ROM/FLASH
8051 Architecture
8051 Architecture
Pin Diagram
Programming Languages

High Level Language Machine Language


•Ex: C/C++
Assembly Language •They are in the binary format.
• Knowledge of Internal
Architecture of •Knowledge of Internal
Microcontroller is NOT Architecture of
REQUIRED. Microcontroller is REQUIRED.

7A
int num=10; mov r2, #10 0A
Internal Memory Architecture of 8051
Internal Memory Architecture of 8051
Internal Memory Architecture of 8051

You might also like