Embedded System Basics
In electronics field there are
two main streams.One is VLSI and another is Embedded System.You all know the
basic overview of those field. In this blog I will discuss about the basics of
Embedded System.
The meaning of Embedded System is to create a small computer
for a specific work.Suppose WOTER LEVEL INDICATOR - robot or a SMOKE DETECTOR-robot like that.
Now we are going to the main
portion of Embedded System field.In this field one have to program a
microcontroller (like 8051,PIC,ARM etc to specify which pin of that
microcontroller will operate in which mode and when it will stop operating
something like that) using a computer language(like C,C++,UNIX,).There are
different types of languages in our hand to program the microcontroller like
midlevel languages like C,C++ etc or
languages like Assembly language.In the collages we studies the
microcontroller in Assembly language but in industry C,C++,UNIX(Linux)
languages are preferable and they mostly mostly use those type of languages.The
main disadvantages of Assembly language is that
suppose if we make a project in 8051 in Assembly language and want to
make the same project in PIC microcontroller then we can not use the code of
that previous projet.Every time we have to write codes differently.And most of
all the Assembly language of different microcontroller is different,there is no
similerites between any microcontroller Assembly languages.
For this reason in this blog we will discuss about Embedded
System in C language.
I am a Professional Embedded Developer and I am working in C
language.
Now Lets Begin the EMBEDDED SYSTEM BASIC TUTORIAL .
In our study first we should be acknowledge about the
gadgets or electronic materials and softwares.
If you want to do your lab work in hardware the you need
1.
Bread Board
2.
Microcontroller
3.
LCD
4.
Programmer(which is very essential and
without this we cannot convert mid level language to machine code and program
to the microcontroller )
Like many more electronics gadgets we have
to require to test all in hard ware.But it will be very costly for a student to
practice in his home.
But if you use simulator like Proteus , Multisim
then you don’t have to need those electronics gadgets.You have to just write
code in any compiler , create a hex file of this code and simulate in those
simulator.In those simulator there are large amount of electronics devices.You
have to just drag and drop those devices in your project page and run it.
In the later topics I will show you how to
use simulator but today I will discuss about some topic on 8051.
No comments:
Post a Comment