0% found this document useful (0 votes)
29 views14 pages

Department of Electrical Engineering

The document discusses the history and features of the AVR microcontroller. It begins by comparing general purpose microprocessors with microcontrollers, noting that microcontrollers integrate CPU, RAM, ROM, and I/O on a single chip. It then describes how microcontrollers are designed for specific tasks with defined input-output relationships. The document outlines the major features of 8-bit microcontrollers from manufacturers like Atmel, Motorola, Intel, and Microchip. It concludes by providing details about the origins and architecture of the Atmel AVR microcontroller family.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views14 pages

Department of Electrical Engineering

The document discusses the history and features of the AVR microcontroller. It begins by comparing general purpose microprocessors with microcontrollers, noting that microcontrollers integrate CPU, RAM, ROM, and I/O on a single chip. It then describes how microcontrollers are designed for specific tasks with defined input-output relationships. The document outlines the major features of 8-bit microcontrollers from manufacturers like Atmel, Motorola, Intel, and Microchip. It concludes by providing details about the origins and architecture of the Atmel AVR microcontroller family.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14

Department of Electrical Engineering

1
The AVR MICROCONTROLLER :
HISTORY AND FEATURES
CHAPTER 2

2
 General Purpose Microprocessor
• No RAM
• No ROM
• NO I/O
 Microcontroller
• CPU
• RAM
• ROM
• I/O
• Timers
• ADC

3
 Microprocessor find applications where tasks are
unspecific like developing software, games,
websites, photo editing, creating documents etc.
In such cases the relationship between input and
output is not defined. They need high amount of
resources like RAM, ROM, I/O ports etc.

4
 Microcontrollers are designed to perform specific
tasks. Specific means applications where the
relationship of input and output is defined. Depending
on the input, some processing needs to be done and
output is delivered. For example, keyboards, mouse,
washing machine, digicam, remote, microwave, cars,
bikes, telephone, mobiles, watches, etc. Since the
applications are very specific, they need small
resources like RAM, ROM, I/O ports etc and hence
can be embedded on a single chip. This in turn
reduces the size and the cost.

5
6
 Major 8-bit Microcontroller
• Motorola ( 68HC08/68HC11)
• Intel’s (8051)
• Atmel’s AVR
• Zilog’s Z8
• PIC (Micro Chip Technology)
 There are also 16 & 32-bit microcontrollers.

7
 It must meet the task at hand efficiency and cost
effectively.
• Speed
• Packaging
• Amount of RAM & ROM
• Power consumptions
• Cost per unit
• Number of I/O pins & the timer on the chip
• Easy of upgrade to higher performance or lower
power consumption versions

8
 Availabilityof the assembler, a debuggers,
compiler, technical support and both in-house &
outside expertise.
 Wide availability and reliable recourses of the
microcontroller.
• 8051 family has the largest number of diversified
suppliers.

9
 IndustrialControl
 Home appliances
 Vehicles
 Security Systems
 Defense Systems
 Health Systems

10
 Basic
architecture designed by two students of
Norwegian Institute of Technology
◦ Alf-Egil Bogen and Vegard Wollan
 ATMEL bought and developed the design and
named it AVR
◦ Advanced Virtual RISC or Alf and Vegard RISC
 AVR are mostly 8-bit processors
 Classified into four broad groups
◦ Mega, Tiny, Special Purpose and Classic
 AVRmega32 will be considered

11
12
13
 32 registers R0 to R31
 All registers are 8-bit
◦ registers bits D7 to D0
 GPRs are a part of the
processor 2 KB SRAM
 3 to 86 pins for I/O
 AVR Peripheals – ADC,
USART

14

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy