AVR KIT Manual
AVR KIT Manual
User manual
Contents
• Introduction ------------------------------------------------------------------------------------------------------------ 3
• Kit contents------------------------------------------------------------------------------------------------------------- 3
• Features ----------------------------------------------------------------------------------------------------------------- 3
• Board Layout ------------------------------------------------------------------------------------------------------------4
• Interfaces ----------------------------------------------------------------------------------------------------------------4
• Chip placements -------------------------------------------------------------------------------------------------------5
• Getting started with the board -------------------------------------------------------------------------------------5
• Driver installation ----------------------------------------------------------------------------------------------------- 6
• Getting the Microcontroller running ------------------------------------------------------------------------------6
• Using sample code-----------------------------------------------------------------------------------------------------7
• Troubleshoots ----------------------------------------------------------------------------------------------------------7
Introduction
This AVR Development Board allows you to perform any experiment on Atmega8/16/32
microcontrollers and create any applications based on them with minimum amount of effort and time.
It’s easy and fast programming helps debug the programs at a much faster rate, whereas on-board
interfaces like LCD and LEDs make it really comfortable to test the programs on the go. Connection of
any external hardware is also very handy with I/O extended through pin headers. Programming of the
microcontrollers on the board is done directly through USB cable. The board can also be used as a
programmer for programming other AVR microcontrollers.
Kit contents
Features
Interfaces
1. I/O: There are 4 input/output ports that are extended through pin headers for easy interfacing to the
external hardware.
2. LED: LEDs are provided on the board for quickly debugging simple programs. These can be connected
to any Port using jumper cables.
3. LCD: LCD provided in the board can be connected to any Port.
4. External programmer: The ISP connector can be used to program any AVR microcontroller on
external hardware.
Chip placements
1. Connect the board with a pc using the usb cable provided with the board. The LED marked as
‘PWR’ will glow if everything is ok.
2. A driver is needed for the pc to recognize the board’s in-built programmer. The Installation
requires multiple steps which are described on the next section
*CAUTION: Powering the board with a voltage higher than 5 will permanently damage it.
Driver installation
1. First disable “Signed driver enforcement”. Search Google and find the solution for your OS.
2. Connect the board with your pc.
3. Install eXtreme Burner (included in the cd)
4. If the warning box appears as below, click “Install this driver software anyway”.
Slow sck: Brand new chip comes with a default internal 1 MHz clock frequency. Without slow sck,
programming will failed with this kind of chips. After setting the clock to external high frequency crystal
by changing fuse bits, high speed programming is possible. You can control the sck frequency via “SSCK”
switch.
The CD also contains some example codes. CodeVisionAVR C Compiler is used to write and compile the
codes. The folder “exe” contains compiled hex file which can be uploaded directly onto the chip using
eXtreme Burner.
Troubleshoots: