Anda di halaman 1dari 20

MIKROPROSESOR

ATmega328 vs AVR
Nama kelompok :

1. Reni Lestari F1C014008


2. Nani S. Sianturi F1C014018
3. Warnita Purba F1C014035

Jurusan Fisika FMIPA UNIB


Pendahuluan
Pengendali mikro (microcontroller) adalah sistem
mikroprosesor lengkap yang terkandung di dalam sebuah
chip. Mikrokontroler berbeda dari mikroprosesor serba
guna yang digunakan dalam sebuah PC karena di dalam
sebuah mikrokontroler umumnya juga telah berisi
komponen pendukung sistem minimal mikroprosesor,
yakni memori dan antarmuka I/O, sedangkan di dalam
mikroprosesor umumnya hanya berisi CPU saja.

Jurusan Fisika FMIPA UNIB


ATmega328
Atmega328 adalah single chip yang
mikrokontroler dibuat oleh Atmel di MegaAVR
keluarga. ATMega328 adalah mikrokontroler
keluaran dari atmel yang mempunyai arsitektur
RISC (Reduce Instruction Set Computer) yang
mana setiap proses eksekusi data lebih cepat dari
pada arsitektur CISC (Completed Instruction Set
Computer).

Jurusan Fisika FMIPA UNIB


Atmega 328

Jurusan Fisika FMIPA UNIB


Fitur- Fitur Atmega 328
Memiliki EEPROM 1KB sebagai tempat penyimpanan data semi
permanen karena EEPROM tetap dapat menyimpan data meskipun
catu daya dimatikan.
Memiliki SRAM (Static Random Access Memory) sebesar 2KB.
Memiliki pin I/O digital sebanyak 14 pin 6 diantaranya PWM (Pulse
Width Modulation) output.
32 x 8-bit register serba guna.
Dengan clock 16 MHz kecepatan mencapai 16 MIPS.
32 KB Flash memory dan pada arduino memiliki bootloader yang
menggunakan 2 KB dari flash memori sebagai bootloader.
130 macam instruksi yang hampir semuanya dieksekusi dalam satu
siklus clock.
Jurusan Fisika FMIPA UNIB
ATMega328 memiliki 3 buah PORT utama

PORTB,
PORTC,
dan PORTD

Jurusan Fisika FMIPA UNIB


Jurusan Fisika FMIPA UNIB
AVR
Mikrokontroler AVR merupakan salah satu jenis arsitektur mikrokontroler
yang menjadi andalan Atmel. Mikrokontroler AVR dapat dikelompokkan menjadi
empat kelas, yaitu keluarga ATtiny, keluarga AT90Sxx, keluarga ATMega, dan
keluarga AT89RFxx. Pada dasarnya yang membedakan masing-masing kelas
adalah memori, kelengkapan periperal dan fungsi-fungsi tambahan yang dimiliki.
ATMega8535 adalah mikrokontroler CMOS 8 bit daya rendah berbasis
arsitektur RISC. Instruksi dikerjakan pada satu siklus clock, ATMega8535
mempunyai throughput mendekati 1 MIPS per MHz, hal ini membuat
ATMega8535 dapat bekerja dengan kecepatan tinggi walaupun dengan
penggunaan daya rendah. Mikrokontroler ATmega8535 memiliki beberapa fitur
atau spesifikasi yang menjadikannya sebuah solusi pengendali yang efektif untuk
berbagai keperluan.

Jurusan Fisika FMIPA UNIB


Atmega 8535

Jurusan Fisika FMIPA UNIB


Prinsip cara kerja AVR

Jurusan Fisika FMIPA UNIB


Arsitektur ATmega8535
Saluran I/O sebanyak 32 buah, yaitu Port A, Port B,
Port C dan Port D
ADC 10 bit sebanyak 8 Channel
Tiga buah timer / counter
32 register
Watchdog Timer dengan oscilator internal
SRAM sebanyak 512 byte
Memori Flash sebesar 8 kb
Sumber Interrupt internal dan eksternal
Port SPI (Serial Peripheral Interface)
EEPROM on board sebanyak 512 byte
Komparator analog
Port USART (Universal Shynchronous Ashynchronous
Receiver Transmitter)

Jurusan Fisika FMIPA UNIB


Pin out ATmega8535

Jurusan Fisika FMIPA UNIB


Project Arduino Sederhana LED
Blink (Lampu Berkelip)
ATMEGA

328
//Project1LEDFlasher
intledPin=10;

voidsetup(){
pinMode(ledPin,OUTPUT);
}

voidloop(){
digitalWrite(ledPin,HIGH);
delay(1000);
digitalWrite(ledPin,LOW);
delay(1000);
}

Jurusan Fisika FMIPA UNIB


Contoh program AVR
Menyalakan sebuah display LED yang terhubung dengan
PORTA pin/bit ke-0.
$regfile = "8535def.dat"
$crystal = 12000000
Config Porta.0 = Output
Led Alias Porta.0
Led = 0 aktif low

Jurusan Fisika FMIPA UNIB


Tabel Perbandingan ATmega328
vs ATmega8535
ATmega328 ATmega8535

Ukuran board Kecil Besar


Jumlah Pin 28 I/O 40 I/O
Jumlah bit 8 bit 8 bit
Software u/ Arduino AVR Studio/
membuat BASCOM-
Program AVR/CodeVisionA
VR (CVAVR)
Sistem koneksi Port USB Menggunakan
tambahan USB
downloader
Harga Lebih mahal Lebih murah
Jurusan Fisika FMIPA UNIB
Jurusan Fisika FMIPA UNIB
Minimun System Arduino ATmega328
Jurusan Fisika FMIPA UNIB
Minimun System AVR ATmega8535
Jurusan Fisika FMIPA UNIB
Kesimpulan
ATMEGA328 merupakan single chip yang
mikrokontroler dibuat oleh Atmel di MegaAVR
keluarga. Dan AVR merupakan salah satu jenis
arsitektur mikrokontroler yang menjadi andalan
Atmel. Dan ATMega328 merupakan mikrokontroler
keluarga AVR 8 bit. Perbedaan diantara keduanya
tentang penamaan port. Jika port AVR dinamakan
dengan PORTA.0, PORTA.1 dst, atau PORTB.0,
PORTB.1 dst maka ATMega328 memiliki 3 buah
PORT utama yaitu PORTB, PORTC, dan PORTD
dengan total pin input/output sebanyak 23 pin.
Serta mengenai harga, AVR lebih murah
dibandingkan dengan harga ATMEGA328.
Jurusan Fisika FMIPA UNIB
THANK YOU FOR ATTENTION

Jurusan Fisika FMIPA UNIB

Anda mungkin juga menyukai