EmbeddedMarket.com

Design. Manufacturing. Import. Export.
 
Connect & Contact -

Offers -

Buy Arduino - Freeduino-DU Board in Group / For Workshops @ Rs.666 Valid for minimum 25 quantity. Contact Sales.
Real Time Order Ticker -

Your Purchase Cart -

Store Currency:    Rs.   US$

Products: 0   Total : Rs.  0.00

Place Order | Login & Tracking

Date Posted: Saturday, May 22, 2010

AVR Microcontroller


Article By Pratik Deshpande
Founder and Chief Mentor at DeccanRobots (Now Embedded Market)
© Copyright Article




Microcontroller is the core element in any embedded systems design. Embedded systems like temperature controller & display unit on from panel of AC, a cell phone, tiny MP3 player, digital cameras, elevator controller etc are some of the examples of embedded systems.

Deccanrobots is born with a slogan "Microcontrollers Simplified". And thus we deliver our slogan via making best possible and affordable tools and equipments required during development of embedded system.

If you are designing a simple on / off timer, temperature data logger or a security system, we have some thing for everyone.

Apart from designing and selling tools required for embedded design, here is my initiative to guide readers like you for embedded system design .

Microcontroller is the most interesting topic in the field of electronics. Remember that designing microcontroller based system is not a job of hadware design, but its a software degning.

Opp!!! Where is the software here. Software is inside the microcontroller.

I know that you must be thinking, how to store software inside the microcontrolelr, will it have any operating system, and what about the hardware part of the system design.

All queries running through your mind will be answered under the series of my articles. This article will focus on the AVR Microcontroller and its applications.

AVR microcontrollers are made by ATMEL and the name AVR is derived from the inventors of it's design at ATMEL design center.

AVRs are available in variety of pin sizes from smallest 8 pin to as big as over 100 pins. AVR microcontrollers are available in 8bit and 32 bit versions.

Embedded system designer gets a real wide choice from this series of AVR controller. And the most important is the source code written from one AVR microcontroller (e.g. ATmega8) can be easily used for another AVRs (e.g. ATmega128) with little modification (few lines of changes).

This makes it very popular among students, industrial users and educational domain.

Availability of variety of free tools has made AVR popular and easy to implement.

Here is the list of setup required for AVR based product design:
1. IDE to write source code: WinAVR, AVR Studio (Both free)
2. Experiment boards with cables for AVR
3. Programmer for AVR
4. Other regular equipments line multimeter, PC / Laptop

Once you have this list ready with you, you may start AVR programming.

To start with, ATmega8 or Atmega32 are the best suitable for beginner like you.

I prefer to use C langiage for programming with AVR. This allows me to concentrate on the design part.

Next article will explain the first program with ATmega32 AVR mcirocontroller.

Thank you for reading.

P.S. If your college / University is looking for AVR Microcontroller training workshop, do contact us. We have nice short duration workshop planned for you along with various AVR Kits as give away.


Product Category Map
Low Cost Microcontroller Board Development Board AVR Microcontroller ARM7 Development Board Microcontroller Programmer
Arduino Kit PIC Microcontroller Breakout Modules SMD To DIP Adapter Spares
Communication Boards Modules Enclosures Antistatic Products Soldering Desoldering Equipments Industrial Embedded
Hobby Robotics 8051 Microcontroller Components
Approvals & Partners
ATMEL Certified Board Manufacturer Official ARM Partner Verified by PayPal Payment options for Indian customers

www.ATMEL.com

www.ARM.com

www.PayPal.com
Payment gateway logo online payment options
Also Accept NEFT, Cash & Cheque, SBI Bank Deposit
EmbeddedMarket.com has delivered products to various cities in India including , Agartala, Agra, Ahmedabad, Ahmedabad-380058, Ahmednagar, Aligarh, Allahabad, Alwar, Ambala, Ambernath, Amravati, Amritsar, Anantapur, Angamaly, Angul, Ankleshwar, Aruppukottai, Auranagabad, Aurangabad, Aurangabad. , Bagalkot, Balngalore, Banaglore, Bandel, Bangalore, Baroda, Barshi, Belgaum, Bellary, Bengaluru, Benguluru, Bhadravati, Bhandara, Bharatpur, Bharuch, Bhilai, Bhilai, distt - durg, Bhimavaram, Bhopal, Bhubaneswar, Bhubaneswer, Bhuj, Bolpur, Bombay, Bongaon, Borsad, Burdwan, Calicut, Carson city, Chanchal, Chandigarh, Chas, Chennai, Chidambaram, Chinchwad, Chittoor, Cochin, Coimbatore, Coimbatore ,, Coos bay, Coppet, Cuddalore district, Cuttack, Dabhoi, Dakpathar, Deharadun, Dehradun, Delhi, Dhanbad, Dharwad, Dhoraji, Dindigul, Dombivili, Dombivli, Durg, Durgapur, Ernakulam , Erode, Faizabad, Faridabad, Faridkot, Gandhinagar, Gandhinagar - , Gangtok, Gazibad, Ghaziabad, Goa, Gorakhpur, Greater noida, Guntur, Gurgaon, Guwahati, Gwalior, Haridwar, Haripura, Hassan, Ho chi minh, Hodal, Hubli, Hukkeri, Hydarabad, Hyderabad, Ichalkaranji, India, Indore, Jabalpur, Jaipur, Jalandhar, Jalgaon, Jammu, Jamnagar, Jaysingpur, Jhunjhunu, Jodhpur, Junagadh, Kadampanad, Kahangad, Kakinada, Kalambaste, Kalpakkam, Kalyan, Kancheepuram, Kannur, Kanpur, Karad, Karnal, Khammam, Kharagpur, Kochi, Kochi,, Kolahpur, Kolhapur, Kolkata, Kollam, Komarapalayam, Kopargaon, Kotkapura, Kottayam, Kozhikode, Kumarganj, dakshin dinajpur, Kurukshetra, Lalitpur, Latur, Lausanne, Lucknow, Ludhiana, Machilipatnam, Madhyamgram, Madurai, Madurai-2, Malviya nagar, Mandi, Mangalore, Manipal, Margao, Margaon, Mathura, Meerut, Mehsana, Mhow, Mhow, district - indore, Miraroad, thane, Modinagar (ghaziabad), Mohali, Morjim, Moti nagar, Mumbai, Murud, Mysore, Nagpur, Nalgonda, Nalla sopara, Nandyal, kurnool-district, Nashik, Navi mumbai, Navi-mumbai, Nazira, Nellore dt, New delhi, New mumbai, Neyveli-3, Noida, Ongole, Osmanabad, Pachmarhi, Palakkad, Panaji, Panchkula, Panjim, Pantnagar, Panvel, Patan, Patan(north gujarat), Patiala, Patna, Pilani, Pimple nilakha, pune, Ponda, Pondicherry, Powai, Pune, Pune / maharashtra, Pune 37, Raipur, Rajahmundry, Rajapalayam, Rajkot, Ramgarh cantt., Ramnthapuram, Ranchi, Ratnagiri, Ribandar, Rohtak, Roorkee, Rourkela, Salem, Sangli, Sangola, Satara, Sector 82, noida, Secunderabad, Secunderbad, Shahdara, Shevgaon, Siliguri, Silvassa, Singapore, Sivasagar, Solan, Solapur, Sonepat, Surat, Suratkal, Surendranagar, Talod, Tamluk, Tanuku, Thane, Thane (w), Thane [ west ] 400607, Thane west, Thanjavur, Thiruvalla, Thiruvallore, Thiruvananthapuram, Thiruvannamalai district, Thookkupalam , Thrissur, Tiruchirappalli, Tirupati, Tirupur, Trichur, Trichy, Trivandrum, Udaipur, Udupi, Ujjain, Ulhasnagar, Up, Vadodara, Vallabh vidyanagar, Valsad, Vasai road, Vasai road (west), Vasco-da-gama, Vellore, Vidisha, Vijapur, Vijayawada, Virudhunagar, Visakhapatnam, Vithalwadi(w), Warangal, Yamunanagar, Zuari nagar, Zuarinagar

WARNING - Do not visit OFFICE address without online order. Read this notification for details