Thursday, October 24, 2013

PUT YOUR BRAIN OUT

Here you can find the some important stuff related to the embedded system domain.
How to start the embedded system basics on the embedded systems.



Here first we want to know basics of the micro controllers,Most popularly used micro controllers are
1.8051
2.PIC
3.ARM
4.AVR

WHAT IS THE MICRO CONTROLLER DO ?
>>Micro controllers simply controls the external pheripheral which you connected to controllers.
Also embedded appliances controls are done from the basic controllers like above i mentioned.

HOW TO KNOW THE CONTROLLERS PINS TO CONNECT WITH THE EXTERNAL DEVICES?
>>Each controller having its own port pin configurations, for knowing about the you should visit the datasheets of the controllers and external devices.
>>each controller is made with different architectures.

8051 micro controller related one of the pdf

HOW TO DO THE PROGRAMMING ON EVERY MICRO CONTROLLERS?
>>For doing the projects and any appliances controlling programs from the controllers not to required to read entire data sheets.But you should know about the contents of the data sheets and schematics of the microcontrollers.

So

first of all you download the datasheets of the controllers and pheripheral (related to microcontrollers and the external devices which you want to do the programming or connections.)

HOW TO START THE PROGRAMMING?
>>Do not spend much time to understand the examples code.Spend the time to understand the language concepts and API's(Application_programming_interface)

WHICH OF THE IDE's(MICROCONTROLLER RELATED SOFTWARES) ARE THE BETTER TO START PROGRAMMING?
>>there are so many softwares are there for doing the programming on the microcontrollers
for each micro controller having their own ide's and software so use them do the work.some of the i prefer like this
s.no               micro controller family                                     softwares and ide's
1.                   8051 micro controller family                             KEIL
2.                   pic family                                                        MPLAB  
3.                   Arm family                                                      linux orCode composer studio
4.                   avr family                                                        arduino  
5.                   MSP FAMILY                                               Code composer studio                        


some of the link i am providing to download the softwares
they are
1.8051
https://www.keil.com/download/



python class topic video