Tuesday, October 5, 2010

1.2 Introduction to Embedded System

Hello Readers:

I have started this blog to show you Embedded C programming for 8051 family microcontroller using KEIL compiler. The KISS philosophy is used to write this tutorial. What is KISS? Keep It Simple, Stupid!

1.2       Introduction to Embedded System

Embedded means implanted
 
What is Embedded System?
The system in which controlling or processing part is not visible to user is called as Embedded System.

Some Examples of Embedded Systems are shown in Fig 1.2.1.
 

Classification of Embedded Systems.
The Embedded systems are broadly classified into 3 types: Microprocessors, Microcontrollers and Digital Signal Processors.

Microprocessors: As name implies, these chips only processes the information and all other things such as memory [RAM & ROM], Timers, Serial Port etc are connected externally. The Fig 1.2.2 shows block diagram of Microprocessors.


 
As system designer decides how much memory, timers etc to add to a system, Microprocessors are used where large computing power is needed. For example 8086, 80286, 80386, 80486, Pentium are Microprocessors used to build different configuration PCs.

Microcontrollers: As memory, timers, serial ports are embedded [in-built] in these chips these are used to control the system independently. That’s why Intel refers its 8051 chip as System-On-Chip. The Fig 1.2.3 shows block diagram of general Microcontroller chip.


These IBP or itty-bitty Processors are useful where cost, space, power consumption is critical. For example TV remote control, mobile phones etc.

One disadvantage of Microcontroller over Microprocessor is system designer cannot add extra memory, timer, port etc to it.

  <End of 1.2 Introduction to Embedded Systems>

..till next post bye-bye & take care.

No comments:

Post a Comment