AVR Development Board

Similar documents
8051 General Purpose Board

AVR Development Board

FT232 Serial to USB Converter

AVR Peripheral Board. Campus Component Pvt. Ltd.

RF Transmitter Module

GSM Interfacing Board

SIM28M/28ML GPS Receiver Modem

AVR-P20 development board Users Manual

AN10428 UART-SPI Gateway for Philips SPI slave bridges

AVR-P development board Users Manual

Getting Started with STK200 Dragon

PART 1 : MR-162. PART 2 : CPU Board. PART 3 : Software Tools. PART 4 : Compile and Download. 1. Introduction 2. Features

AC-PG-USBASP USBASP AVR Programmer

Atmel AVR datasheet. Matrix Multimedia Atmel AVR Board EB Contents

ET-AVRProg mini. Technical Specifications of ET-AVRProg mini

Figure 1. JTAGAVRU1 application The JTAGAVRU1 is supported by AVR Studio. Updated versions of AVR Studio is found on

8051 Intermidiate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

AVR 40 Pin Rapid Robot controller board

AVR/8051 USB PROGRAMMER

AC-PG-USBASP USBASP AVR Programmer

M32 Development Board

Freeduino USB 1.0. Arduino Compatible Development Board Starter Guide. 1. Overview

Breeze Board. Type A. User Manual.

GIE 8051 Mini Kit. User Manual

AVR Intermediate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

Programmer AVR USBasp

e-link Emulation/Programming Adapter Cable (ESTD-206) User s Guide

ET-BASE AVR ATmega64/128

F²MC-8L FAMILY MB89201 SERIES FLASH PROGRAMMING 8-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

P89V51RD2 Development Board May 2010

Manual of Board ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22

ATMega128 Rapid Robot Controller Board [RKI-1148]

U4DIL. AVR USB Module. Rev. 1.1 Documentation Rev. 19. Reusch Elektronik Reusch Elektronik, Dipl.-Ing. (FH) Rainer Reusch

Table Of Contents TABLE OF CONTENTS...1

swarm kit User Guide Version 1.1

Copyright mikroelektronika, All rights reserved.

LBAT90USB162 Atmel. LBAT90USB162 Development Board User s Manual

Rhino Robot Control Board [RKI-1550]

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

AT03975: Getting Started with SAM L21. Descripton. Features. SMART ARM-Based Microcontroller APPLICATION NOTE

AL361A-EVB-A1. Multi-channel Video Processor EVB. Datasheet. (HDMI/AHD-to-HDMI) 2017 by AverLogic Technologies, Corp. Version 1.0

USER GUIDE. Atmel QT6 Xplained Pro. Preface

BV511 Hardware Guide ByVac ByVac Revision 1.0

U6DIL. AVR USB Module. Rev. 1.1 Documentation Rev. 18. Reusch Elektronik Reusch Elektronik, Dipl.-Ing. (FH) Rainer Reusch

Now you have the basic hardware tools, its time to setup the software environment. The main softwares you will need are:

SBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual

QT3 Xplained Pro. Preface. Atmel QTouch USER GUIDE

GPIF II Designer - Quick Start Guide

Installation and Maintenance

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

USER GUIDE. ATmega168 Xplained Mini User Guide. Introduction

USER GUIDE. Atmel QT1 Xplained Pro. Preface

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

ARM programmer and daughter board EB Technical datasheet

LPC2148 DEV BOARD. User Manual.

PB-MC-AVR28 28 Pin AVR Full Size Development Board

ZCRMZNICE01ZEMG Crimzon In-Circuit Emulator

EZ-USB FX3 Development Kit Guide

8051 Basic Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

AVR- M16 development board Users Manual

Table of Contents TABLE OF CONTENTS...1

ET-BASE AVR (ATmega8535)

Ant6. 6 Channel H Bridge 3-Axis Bipolar Stepper Motor Controller. Technical Reference Manual PCB Rev 1.0.

SECURE DIGITAL ACCESS SYSTEM USING IBUTTON

USER GUIDE. Atmel Segment LCD1 Xplained Pro. Preface

Ethernet1 Xplained Pro

Table 1. RS232 Serial Adapter DEBUG Connector Pin Descriptions

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter

PART 1 : MR-16. PART 2 : CPU Board. PART 3 : Software Tools. PART 4 : Compile and Download. 1. Introduction 2. Features

CBC-EVAL-06. EnerChip CC Real-Time Clock Evaluation Kit. Product Discontinued - Not for New Designs

keyestudio Keyestudio MEGA 2560 R3 Board

U2DIL. AVR USB Module. Rev. 1.1 Documentation Rev. 37. Reusch Elektronik Reusch Elektronik, Dipl.-Ing. (FH) Rainer Reusch

Controller Continuum. for Microcontrollers V6.3. Quick Start

3.3V regulator. JA H-bridge. Doc: page 1 of 7

STK521. User Guide B AVR 01/12

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter

Uzebox JAMMA. Operation manual. (For Uzebox JAMMA Rev. C devices)

The Atmel ATmega328P Microcontroller

AL362B-EVB-A1. AHD-to-HDMI Quad Box Development Kit by AverLogic Technologies, Corp. Version 1.0

LPC2468 Industrial Reference Design Platform System Development Kit Version 1.2. August 2008

Keil TM MDK-ARM Quick Start for. Holtek s HT32 Series Microcontrollers

ZL10AVR. Versatile Evaluation Board for AVR Microcontrollers

AVRminiV3.1 Manual. 1. AVRminiV3.1 Overview. 2. AVRminiV3.1 Features and Specifications Standard Features: 2.2. Optional Features:

CYClockMaker Programming Kit Guide CY3675. Doc. # Rev. **

Figure 1-1 ISPAVRU1 application

RE866 Interface User Guide

AT06467: Getting started with SAM D09/D10/D11. Features. Description. SMART ARM-based Microcontrollers APPLICATION NOTE

ICP05 IBOARD LITE ICP05. - iboard lite

E IO-Link Transceiver Evaluation Kit PCB 2 (with external transistor)

Introduction to Microcontrollers

AN10337 Adding ISP firmware to an LPC900 software project

USER GUIDE. ATWINC1500 Xplained Pro. Preface

USER GUIDE. Atmel OLED1 Xplained Pro. Preface

USB485 USB to RS485 Converter Card

SK18A. 18 Pins PIC START-UP KIT. User s Manual V1.1. Dec 2007

AC/DC. Adapter. Ribbon. Cable Serial. Serial. Adapter. Figure 1. Hardware Setup using an EC2 Serial Adapter

GIE 8051 Professional Kit. User Manual

EVB-USB2514Q48 48-Pin QFN Evaluation Board Revision A1

Wasp Embedded Controller

Breeze Board. Type B. User Manual.

Transcription:

CAMPUS COMPONENT Pvt. Ltd. 1

DISCLAIMER Information furnished is believed to be accurate and reliable at the time of publication. However, Campus Component Pvt. Ltd. assumes no responsibility arising from the use of the specifications described. The applications mentioned herein are used solely for the purpose of illustration and Campus component Pvt. Ltd. makes no warranty or representation that such applications will be suitable without further modification, nor recommends the use of its products for application that may present a risk to human life due to malfunction or otherwise. Campus Component Pvt. Ltd. does not assume any liability arising out of the application or use of any product or circuit described herein; neither does it convey any license under its patents rights, nor the rights of other. Campus Component Pvt. Ltd. reserves the right to alter its products without prior notification. For the most up-to-date information, please visit our web site at http:// Pictures are representational only and actual product may vary. Copyright 2011CAMPUS COMPONENT Pvt. Ltd. All rights reserved. Campus Component Pvt. Ltd., logo and combinations thereof, are registeredtrademarks of CAMPUS COMPONENT Pvt. Ltd. Other terms and product names may be trademarks of others. Page 2

AVR Development Board 1. Features: Support the following 40 pin AVR microcontroller o ATmega16 o ATmega16L o ATmega32 o ATmega32L o ATmega164/V o ATmega324/V o ATmega644/V Page 3

o ATmega8535 o ATmega8535L All ports are connected to standard 10 pin FRC connector and also has a separate straight berg-strip connected. FRC connector for ISP. General purpose PCB area provided on board. On board 12 MHz crystal oscillator. Adapter input socket for 12 VAC or DC. Reverse polarity protected. Voltage regulation provided by IC L7805CV. Serial port for programming. Power ON indicator LED. Ready arrangement for serial communication through serial port. Provides facility for resetting the board when required. Power supply ON/OFF switch provided on board. Page 4

2. Hardware Description: Port connector: Four port connectors are separately provided on the board. Each port (Port A, Port B, Port C and Port D) connectors has 10 pins. Pin identification is done with respect to the notch provided as shown: Notch Page 5

Fig. FRC connector FRC cable : Two FRC connectors can be connected with the help of FRC cable.frc cable has following pin configuration: Fig. FRC cable Serial Ports: A serial port is a serial communication physical interface through which information transfers in or out one bit at a time. The provision for serial port is provided so as to make it convenient to the user to communicate with serial port device like PCs. Two serial ports are provided on board- 1. Serial Programming Port (P):- This port is dedicated only for the purpose of programming the flash of the microcontroller. 2. Serial Communication Port (C):- This port is provided for the purpose of serial communication. This helps the microcontroller to communicate with the peripheral device.when the user need to communicate through the serial port, the transmit data pin (TxD) and receive data pin (RxD) need to be connected externally by the user. There is a 3-pin berg strip pin-out beside IC MAX232 with pin TxD, RxD and GND (ground). The TxD pin should be connected to the TxD pin i.e. PD1 pin or pin no.15 and the RxD pin should be connected to the RxD pin i.e. PD0 pin or pin no.14 of the 40 pin AVR controller used. Page 6

MAX232CPE: The MAX232 is an integrated circuit that converts signals from an RS-232 serial port to signals suitable for use in TTL compatible digital logic circuits. ISP connector : ISP (In System programming) connector provides connection betweendevelopment board and programmer kit. It has following pin configuration. Page 7

*Note: For more detail working of module refer datasheet of the ICs. Installation of Driver STEP 1: Connect the USB cable to the USB AVR programmer & USB port of the PC or Laptop, the Green LED will glow. You will get the following pop up containing: Found New Hardware USBasp it means USB programmer is working. (Note:-If you are getting USB Device Not Recognized then your USB AVR programmer is not working.) STEP 2: Wait for windows information Found New Hardware Wizard. Page 8

STEP 3:After device is detected Driver setup wizard opens. Select where USBASP driver windriver is located in your CD. STEP 4: Wait few seconds with the following window Page 9

STEP 5: Finally the driver will be installing & you will get STEP 6: Go to the device manager list (Right click on My Computer, Select Manage, You will get the new window named as Computer Management, Select Device Manager present under System Tools) LibUSB Win32 Devices ----- USBasp :: shows the successfully installation of driver. Page 10

Building Programs in AVR Studio 4 STEP 1: Open AVR Studio 4 by double clicking on the icon. STEP 2: An IDE of AVR will be opened and Welcome to AVR Studio 4 dialog box will be displayed. Click on the New Project button. (Whereas if you want to open the existing project click on Openbutton and select the project from the list.) Page 11

STEP 3: It will prompt you to select the compiler.. So select AVR GCC (GNU Compiler Collection) from project type section. NOTE: If you wish to write the program in C language choose AVR GCC otherwise for assembly language programming select Atmel AVR Assembler option. STEP 4:Give the suitable name to your project and click on Next button. Page 12

STEP 5: Select AVR simulator from the list of Debugging platforms and select the device as ATmega16. Note :Device other than ATmega 16 can be selected depending on the controller IC used on the development board. STEP 6: Click on the Finish button. Now you are ready to write the program on AVR Studio Editor in C language. Write this sample program to glow the LEDs connected to Port A serially: (Note: Connect the LED connector with the Port A using FRC cable) Page 13

STEP 7:After writing the program the next step is to Build the program. So Go on Build menu and click on build option. STEP 8: Check for any errors in the Build Window. If there are no errors then Hex file will be created and stored in the Project folder you have created. You can then download this file into your microcontroller using SinaProg software. Burning the program into microcontroller using SinaProg: Before you start with burning process get your programmer connected with the development board through an FRC cable connected to SPI port and other end to the programmer board as shown: Page 14

STEP 1: Open the SinaProg software. STEP 2: From the Hex File section browse the.hex file of the project you have Built. STEP 3: From Flash section click on Program button and wait for some time till it finishes programming. When it displays the message Programming Flash OK your controller is ready to work as per your program, CLICK Here Page 15

NOTE: Click on the chevron shown above and you will get the sequence of instruction in which the initialization of controller has been done. Page 16

Contact Address: Campus Component Pvt. Ltd Ackruti Chambers, Office No. 308, 3 rd Floor, Near Laxmi Narayan Theater, Swargate, Pune -411037 Mob.: +91-9767444555 Landline: +91-20-24275291 E-mail Address: sales@campuscomponent.com Location Map Page 17