0% found this document useful (0 votes)
17 views8 pages

Avr Word File Doc1

Uploaded by

Akshita Chhabra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views8 pages

Avr Word File Doc1

Uploaded by

Akshita Chhabra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

INSTITUTE OF TECHNOLOGY, KORBA

A PROJECT REPORT ON AVR MICROCONTROLLER


8515 DEVELOPMENT SYSTEM

Project Incharge SUBMITTED BY:


Mrs. Shilpa Manoj Rawte Deepak Singh (12)
Rishabh Jaiswal (36)
Rohit Kumar Sahu (37)
Vikalp Tiwari (51)
ACKNOWLEDGEMENT
DECLARATION
PROJECT ABSTRACT
TABLE OF CONTENTS

List of figures
Section A: Analysis of Project
1. Introduction
1.1 AVR Microcontrollers
1.1.1 History
1.1.2 Advancement in architectures
1.1.3 Available ICs from AVR family

1.2 ATMEGA8515 Microcontrollers


1.2.1 ATMEGA models
1.2.2 General description of ATMEGA8515

1.3 About this project

2. The ATMEGA8515 Microcontrollers


2.1 Internal architecture of 8515
2.1.1 Block diagram of 8515
2.1.2 Function of different blocks
2.1.3 Technical parameters of 8515
2.2 PIN Description of 8515
2.2.1 Pin diagram of 8515
2.2.2 Function of various pins of 8515
2.3 8515 Vs. 8051
2.3.1 Advantages of 8515 over 8051
2.3.2 Drawbacks of 8515 over 8051
2.4 Summary

3. Development on AVR based system


3.1 Role of microcontrollers in smart systems
3.1.1 Smart systems in our life
3.1.2 What’s inside smart systems?
3.2 Starting development on AVR based systems
3.2.1 AVR Development board
3.2.1.1 Development boards
3.2.1.2 Making an AVR based development board
3.2.1.3 Implementing project on development board
3.2.2 AVR programming methods and programmers
3.3 Summary
Section B: Designing and testing the project
4. Designing PCB for our project
4.1 Designing PCB on computer
4.1.1 PCB design soft wares
4.1.2 TINA Pro. For PCB design
4.1.3 Designing a PCB using TINA Pro.
4.2 Pre-Etching the copper clad
4.2 Toner Transfer to get circuit on copper clad
4.3 Etching of copper clad and getting PCB
4.4 Drilling the PCB
4.5 Mounting the components

5. Programming and testing the 8515


5.1 Programming 8515 using ISP
5.1.1 In system programming (ISP)
5.1.2 STK200 programmer
5.1.3 Parallel and serial programming
5.2 Running simple test program on 8515
5.3 Testing the programmed chip on development board using LEDs

6. Implementation of different projects on 8515 development board


6.1 Interfacing ICs on 8515 development board
6.2 Various applications of 8515 systems
6.3 Conclusion

References

Appendix

Index
List of figures
Chapter 1
Introduction

1.1 AVR Microcontrollers


1.1.1 History
The AVR is a modified Harvard architecture 8-bit RISC single chip microcontroller
which was developed by Atmel in 1996. The AVR was one of the first microcontroller
families to use on-chip flash memory for program storage, as opposed to one-time
programmable ROM, EPROM or EEPROM used by other microcontrollers at the time.
The AVR architecture was conceived by two students at the Norwegian Institute of
Technology (NTH) Alf-Egil Bogen and Vegard Wollan.
The original AVR MCU was developed at a local ASIC house in Trondheim, Norway
called Nordic VLSI at the time, now Nordic Semiconductor, where the two founders of
Atmel Norway were working as students. It was known as a μRISC (Micro RISC) and
was available as silicon IP/building block from Nordic VLSI. When the technology was
sold to Atmel from Nordic VLSI, the internal architecture was further developed by Alf
and Vegard at Atmel Norway, a subsidiary of Atmel founded by the two architects. The
designers worked closely with compiler writers at IAR Systems to ensure that the
instruction set provided for more efficient compilation of high-level languages. Atmel
says that the name AVR is not an acronym and does not stand for anything in particular.
The creators of the AVR give no definitive answer as to what the term "AVR" stands for.
However, it is commonly accepted that AVR stands for “Alf (Egil Bogen) and Vegard
(Wollan)'s Risc processor"

You might also like