Basis of microcontroller and Intel 8051 architecture (part 1)

 Basis of microcontroller and Intel 8051 architecture (part 1)



What is embedded system?

It's is nothing but combination of hardware and software

For example. Robot , digital cameras, printers, microwave oven,washing machine, dishwashers

Embedded means something that attach to another thing


Characteristics of embedded system

1.single functioned

2.tightly constrained

3. Reactive and real time

4.microprocessors based

5. Memory

6. Connected

7. HW - SW systems



Basic things do you know

1k=2¹⁰=1024 bit 

2k=2¹¹=2048 bit 

4k=2¹²=4096 bit

8k=2¹³=8192 bit 

16k=2¹⁴=16384 bit

32k=2¹⁵=32768 bit

64k=2¹⁶=65536 bit



Assembler

Is a software that converts an assembly language code to machine code


Compiler

Is a software that converts the source code to the object code


Interpreter

Is a software that executes the program directly without converting it to machine code


Memory

Device that is used to store data or programs on a temporary or permanent basis for use in an electronic digital computer

 

Von Neumann architecture

  It is ancient computer architecture based on stored program computer concept

It is used in PC

It is low in cost


Harvard architecture

It is modern computer architecture based on Harvard

It is used in microcontrollers

It is costly


Introduction

Microcontroller is one of the powerful control system


Difference between microcontroller and microprocessor


Microprocessor

  It use in computer system

It is heart of computer

Cost of the entire system is more

Most of the microprocessor do not have power saving features 

Mainly used in personal computers



Microcontroller 

Microcontroller used in embedded system

Cost of entire system is less

Most of the microcontroller have power saving mode

Mainly used in washing machine,stand alone system, MP3 player


Features of 8051 microcontroller

  It' is an 8 bit microcontroller        

4k bytes on chip ROM

128 bytes on chip RAM

Operating frequency 12MHZ

Multiply and divide instruction available



Post a Comment

Previous Post Next Post