Hot Topics

Sign Up | Login | Join in : Facebook Orkut

Friday, June 29, 2012

AVR Microcontroller

     Before going through this tutorial you must be familiar with basic about microprocessor/microcontroller.


INTRODUCTION:

    I thing you may come across numerous websites about microcontrollers that not satisfied your knowledge which I too experienced that. Basically you know that microcontrollers is nothing but a chip that you can program on it to do your job. But how to do that, what you want to learn first, what is the way to program a chip, is it possible by home.. and so many questions that arises in your mind. I can help you guys.
    You know the first microcontroller is 8051 which is by Intel, later many companies modified that and releases their own model. The three main models are :
        •   Intel 8051
        •   Atmel AVR
        •   PIC
    Here you are going to study about AVR. You may have a doubt that why not 8051 and PIC.. The reason is that 8051 is old hence very slow. PIC is faster that 8051 but slower than AVR. And also AVR has inbuit A/D converter, Watchdog and many other functions.Thats why AVR is very popular and you can find many websites that has the support to AVR microcontrollers.
    You might heard from your professors or from some websites that the starting thing to learn about microprocessors is its "architecture". You think that I too advise you to do the same thing. But my way is somewhat different.Unless knowing what is mean by architecture and what is its use, studying about microprocessor architecture is full of waste which I feel. So I planned to start in a different manner.

ATMega:

    The topic is ATmega. Now you might feel that "I didn't know what is that AVR, but here you are giving ATmega". Don't think like that. ATmega is something that a model of Atmel's AVR. When you search on Google about AVR, you may see that ATmega8, ATmega16 and so on. First thing you want to know is what is that 8,16,.. It is nothing that if ATmega is followed by 8, then it has 8KB of programmable flash memory, if ATmega is followed by 16, then it has 16KB of programmable flash memory and so on.    Ok, now you know that AVR is derived model of 8051, and ATmega is a model of AVR. I too say you that architecture is important. But you should know some thing before that.
Click here to continue


If this way of tutorial is not good please post comments or write me at offkjp@gmail.com

No comments:

Post a Comment

visitors