avr cpu atmega328 - kocwcontents.kocw.net/kocw/document/2015/mokwon/... · avr cpu – atmega328...

9
AVR CPU Atmega328 Yong Heui Cho @ Mokwon University

Upload: others

Post on 25-Jul-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: AVR CPU Atmega328 - KOCWcontents.kocw.net/KOCW/document/2015/mokwon/... · AVR CPU – Atmega328 Yong Heui Cho @ Mokwon University . Basic Computer Design 7. CPU Architecture - Advanced

AVR CPU – Atmega328

Yong Heui Cho @ Mokwon University

Page 2: AVR CPU Atmega328 - KOCWcontents.kocw.net/KOCW/document/2015/mokwon/... · AVR CPU – Atmega328 Yong Heui Cho @ Mokwon University . Basic Computer Design 7. CPU Architecture - Advanced

Basic Computer Design

7. CPU Architecture - Advanced

8. ARM CPU

9. AVR CPU – ATmega328

10. Role of CPU

Page 3: AVR CPU Atmega328 - KOCWcontents.kocw.net/KOCW/document/2015/mokwon/... · AVR CPU – Atmega328 Yong Heui Cho @ Mokwon University . Basic Computer Design 7. CPU Architecture - Advanced

3

History of AVR • Proposed by Alf-Egil Bogen and

Vegard Wollan, students at NIT

• Manufactured by Nordic VLSI where A & V worked as students

• Sold to Atmel and further developed by A & V at Atmel Norway in 1996

3

Page 4: AVR CPU Atmega328 - KOCWcontents.kocw.net/KOCW/document/2015/mokwon/... · AVR CPU – Atmega328 Yong Heui Cho @ Mokwon University . Basic Computer Design 7. CPU Architecture - Advanced

4

Microcontroller

4 □ Courtesy to Mohamed Abd ElHay, Microcontroller, slideshare.

Page 5: AVR CPU Atmega328 - KOCWcontents.kocw.net/KOCW/document/2015/mokwon/... · AVR CPU – Atmega328 Yong Heui Cho @ Mokwon University . Basic Computer Design 7. CPU Architecture - Advanced

Harvard Architecture

Page 6: AVR CPU Atmega328 - KOCWcontents.kocw.net/KOCW/document/2015/mokwon/... · AVR CPU – Atmega328 Yong Heui Cho @ Mokwon University . Basic Computer Design 7. CPU Architecture - Advanced

6

AVR Architecture

6

Page 7: AVR CPU Atmega328 - KOCWcontents.kocw.net/KOCW/document/2015/mokwon/... · AVR CPU – Atmega328 Yong Heui Cho @ Mokwon University . Basic Computer Design 7. CPU Architecture - Advanced

7

AVR Categories

7 □ Courtesy to Mohamed Abd ElHay, Microcontroller, slideshare.

Page 8: AVR CPU Atmega328 - KOCWcontents.kocw.net/KOCW/document/2015/mokwon/... · AVR CPU – Atmega328 Yong Heui Cho @ Mokwon University . Basic Computer Design 7. CPU Architecture - Advanced

8

Comparison of CPU

8 □ Courtesy to Mohamed Abd ElHay, Microcontroller, slideshare.

Page 9: AVR CPU Atmega328 - KOCWcontents.kocw.net/KOCW/document/2015/mokwon/... · AVR CPU – Atmega328 Yong Heui Cho @ Mokwon University . Basic Computer Design 7. CPU Architecture - Advanced

9

Configuration of ATmega16

9 □ Courtesy to Mohamed Abd ElHay, Microcontroller, slideshare.