Total Pageviews

Monday, May 30, 2011

Programming and Customizing the AVR Microcontroller

This reader-friendly guide shows you how to take charge of the newest, most versatile microcontrollers around, Atmel's AVR RISC chip family. Inside, Electronics World writer and astronomy instrumentation developer Dhananjay V. Gadre walks you from first meeting these exciting new computers-on-a-chip all the way through design and ready-to-launch products.

Publisher: McGraw-Hill Companies
ISBN: 007139978X | edition 2008 | PDF | 368 pages | 4,104 KB

Thursday, May 26, 2011

Atmel AVR Microcontroller Primer: Programming and Interfacing

Book Description:
textbook provides practicing scientists and engineers a primer on the Atmel AVR micro-controller. Our approach is to provide the fundamental skills to quickly get up and operating with this internationally popular micro-controller. The Atmel ATmega16 is used as a representative sample of the AVR line. The knowledge you gain on the ATmega16 can be easily translated to every other micro-controller in the AVR line. We cover the main subsystems aboard the ATmega16, providing a short theory section followed by a description of the related micro-controller subsystem with accompanying hardware and software to exercise the subsystem. In all examples, we use the C programming language. We conclude with a detailed chapter describing how to interface the micro-controller to a wide variety of input and output devices.

Atmel AVR Microcontroller Primer: Programming and Interfacing
Publisher: Morgan & Claypool | Pages: 194 | 2007-12-15 | ISBN: 1598295411 | PDF | 10,038 KB

Tuesday, May 24, 2011

AVR an Introductory Course

Book Description:
This book includes 15 programming and constructional projects, and covers the range of AVR chips currently available,
including the recent Tiny AVR.
No prior experience with microcontrollers is assumed.
John Morton is author of the popular PIC: Your Personal Introductory Course, also published by Newnes.

==>The hands-on way of learning to use the Atmel AVR microcontroller
==>Project work designed to put the AVR through its paces
==>The only book designed to get you up-and-running with the AVR from square one

Book Info:
A hands-on guide to getting up and running with the Atmel AVR Microcontroller.
This guide will give you a kick-start in using and understanding this popular device. Softcover. 

 Paperback: 240 pages
 Publisher: Newnes (September 2002)
 Language: English
 ISBN-10: 0750656352
 ISBN-13: 978-0750656351 
 Product Dimensions: 8.7 x 5.3 x 0.6 inches
 Size : 15 MB | PDF

Sunday, May 15, 2011

7 Segment LED Counter...

Hi friends... This is my first successful simulation in Proteus using AVR series microcontroller (ATmega 16) in which 7 Segment LED continuously counts form 0 to 9 with some delay. Click on the download button below to view how 7 Segment LED counter is simulated in Proteus. In this simulation, I'm using ATmega 16 microcontroller which will be programmed by Win AVR tool in C-language. Prior to this, we must get acquainted with basics of 7 Segment LED and ATmega. Unfortunately, Pin description of 7 Segment LED in Proteus is not clear. By trial and error method, I found them as shown aside... 

Here, I'm using PortA of ATmega as output which is connected to LEDs as shown below...
To view total simulation process and source code in C - language -  Click on below download button...

Proteus v7.6 SP0 Professional

The Proteus Design Suite is wholly unique in offering the ability to co-simulate both high and low-level micro-controller code in the context of a mixed-mode SPICE circuit simulation. With this Virtual System Modelling facility, you can transform your product design cycle, reaping huge rewards in terms of reduced time to market and lower costs of development.

If one person designs both the hardware and the software then that person benefits as the hardware design may be changed just as easily as the software design. In larger organisations where the two roles are separated, the software designers can begin work as soon as the schematic is completed; there is no need for them to wait until a physical prototype exists.

In short, Proteus VSM improves efficiency, quality and flexibility throughout the design process..
Proteus Virtual System Modelling (VSM) combines mixed mode SPICE circuit simulation, animated components and microprocessor models to facilitate co-simulation of complete microcontroller based designs. For the first time ever, it is possible to develop and test such designs before a physical prototype is constructed.
This is possible because you can interact with the design using on screen indicators such as LED and LCD displays and actuators such as switches and buttons. The simulation takes place in real time (or near enough to it): a 1GMHz Pentium III can simulate a basic 8051 system clocking at over 12MHz. Proteus VSM also provides extensive debugging facilities including breakpoints, single stepping and variable display for both assembly code and high level language source. Click on the download button below to download Proteus v7.6 SP0 Professional. (If any problems during downloading, please do comment....)

Saturday, May 14, 2011


WinAVR (pronounced "whenever") is a suite of executable, open source software development tools for the Atmel AVR series of RISC microprocessors hosted on the Windows platform. It includes the GNU GCC compiler for C and C++. WinAVR contains all the tools for developing on the AVR. WinAVR comes with Programmers Notepad UI by default. It is very powerful editor and universal open source IDE which supports almost any compiler by using plug-ins. 

Before beginning with tutorials, first we must have a set of tools which are useful for simulation of circuits or projects. One of them is Win AVR, in which we write our main code in our desired language (For simplicity, here I am using C language). Click on download button below to download Win AVR software for free. (If link doesn't works, then please do comment below).