Anda di halaman 1dari 4

AVR MICROCONTROLLER

A SEMINAR REPORT
Submitted by
ZEESHAN HAQUE SYED
UE105109

in partial fulfillment for the award of the degree


of
BACHELOR OF ENGINEERING
in
ELECTRONICS AND COMMUNICATION ENGINEERING

UNIVERSITY INSTITUTE OF ENGINEERING AND


TECHNOLOGY SECTOR 25, CHANDIGARH
PANJAB UNIVERSITY: CHANDIGARH 160014

Abstract

This dissertation is an effort to learn embedded system development and


embedded programming using AVR microcontroller. The ATmega8 is a
low-power CMOS 8-bit microcontroller based on the AVR RISC
architecture. By executing powerful instructions in a single clock cycle, the
ATmega8 achieves throughputs approaching 1 MIPS per MHz, allowing the
system designer to optimize power consumption versus processing speed.
The AVR is a modified Harvard architecture machine where program and
data are stored in separate physical memory systems that appear in
different address spaces, but having the ability to read data items from
program memory using special instructions. Flash, EEPROM, and SRAM
are all integrated onto a single chip, removing the need for external memory
in most applications. Some devices have a parallel external bus option to
allow adding additional data memory or memory-mapped devices. Most
devices have serial interfaces, which can be used to connect larger serial
EEPROMs or flash chips.

Table Of Contents

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.

Introduction
Atmega8 Features
Core Architecture
Pin Description
I/O Ports
Peripheral Features
Timers
Interrupts
USART
Serial Peripheral Interface(SPI)
Two-wire Serial Interface
ADC(Analog to Digital Converter)
Analog Comparator
Boot Loader Support
Embedded System Design
Conclusion
Reference

I owe a great many thanks to a great many people who helped and
supported me during this seminar report.
My deepest thanks to Lecturer, Mrs. SHARMELEE THANGJAM,
Madam the Guide of the project for guiding and correcting various
documents of mine with attention and care. He has taken pain to go through
the project and make necessary correction as and when needed.
I express my thanks to the Seminar In charge MRS. PREETI GUPTA
Madam, for extending his support.
My deep sense of gratitude to MRS RENU VIG Madam (Director, U.I.E.T)
support and guidance.
I would also thank my Institution and my faculty members without
whom this project would have been a distant reality. I also extend my
heartfelt thanks to my family and well wishers.

Anda mungkin juga menyukai