Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

ARSITEKTUR AVR Oleh : SGO.

Presentasi serupa


Presentasi berjudul: "ARSITEKTUR AVR Oleh : SGO."— Transcript presentasi:

1 ARSITEKTUR AVR Oleh : SGO

2 Arsitektur Harvard CPU dapat membaca instruksi dan mengakses memori data pada saat yang bersamaan

3 Von-Neumann arsitektur ini hanya memiliki satu blok memori dan satu bus data 8-bit. bus akan overload dan komunikasi menjadi sangat lambat dan tidak efisien

4 Blok Diagram Mikrokontroler AVR
Sumber :

5 ALU ALU (Arithmetic Logic Unit) adalah processor yang bertugas untuk mengeksekusi kode program.

6 Program Memory Adalah memori Flash PEROM yang bertugas menympan program (software) yang kita buat dalam bentuk kode-kode program berupa bilangan heksa atau biner

7 Program Counter Komponen yang bertugas menunjukkan ke ALU alamat program memori yang harus diterjemahkan kode programnya dan dieksekusi

8 32 GPR Tempat ALU mengeksekusi kode-kode program
Register R0 – R31 (32 Buah Register dengan lebar 8 bit tiap Registernya)

9 SRAM Static Random Access Memory (SRAM) adalah RAM yang bertugas menyimpan data sementara yang mempunyai alamat dan ruangan data

10 Internal Pheripheral Peralatan/modul internal yang ada dalam mikrokontroler seperti saluran I/O, Interupsi eksternal, Timer/Counter, USART dll

11 Memori AVR Memori Flash
memori ROM tempat kode-kode program berada. Flash berarti ROM yang dapat ditulis dan dihapus secara elektrik

12 2. Memori SRAM memori yang digunakan untuk menyimpan data sementara (memori kerja). Semua variabel akan ditempatkan dalam SRAM. misal : unsigned char suhu_ruangan;

13 3. Memori EEPROM memori yang dapat digunakan untuk menyimpan data pada saat chip running dan tidak terhapus meskipun catu daya mati.

14 Soal Arsitektur yang digunakan AVR? Dalam bentuk apakah kode-kode program dieksekusi? Perbedaan SRAM, Flash Memory, dan EEPROM? Aplikasi EEPROM?


Download ppt "ARSITEKTUR AVR Oleh : SGO."

Presentasi serupa


Iklan oleh Google