Introduction to Embedded systems

                       Dear friends, the topic of today is the micro-controller based systems which now in days plays a huge role in our day to day life. A micro-controller consists of simply a processor ( of 8-bit, 16-bit, 32-bit and so on ), to which some I/O ports some memory are interfaced so that we get a small computer system on a chip. Micro-controller in the sense also called as 'Computer on a chip'.
                       In 1971, Intel introduced first processor 4004 which was 4-bit processor, Due to many disadvantages after a world popular processor i.e 8085 introduced by Intel itself. 8085 was 8-bit processor which turns out revolution in the digital world. Coming to my topic, Intel also introduced an world famous controller 8051 which has 8-bit processor, which had facility 128 bytes of RAM (Random Access Memory), 64 kbytes of accessible ROM, and 2 timer/counter.
The pin diagram of 40 pin 8051 is given as
Now, you will raise question in your mind that, what is an embedded system really mean?
An embedded system is an application that contains at least one programmable computer (typically in the form of a micro-controller, a micro-processor or a digital signal processor chip) & which is used by individuals who are, in the main, unaware that system is computer based.
Without wasting much time I will start with basics of an 8051 micro- controller. The simplest architecture in an embedded systems is typically in the form of super loop

void main()
{
  function();// consider this is a target/key function.

  while(1)
  {
    x();// another function which computes some
       // desirable mathematics             
  }
}

The loop ' while(1){ } ' which was used in the above dummy program is called as an super loop. There are also some basic parameters that are so much necessary for building an embedded system, these things I will cover in next post. Thank you so much.

++++++++++++++++++++++++++++++++++
Success is a personal standard, reaching for the highest that is in us, becoming all that we can be.
                  - Unknown

++++++++++++++++++++++++++++++++++

No comments:

Post a Comment

Share English German French Arabic Chinese Simplified