Tugas Mata Kuliah Sistem Mikrokontroller
Dosen Pengampu : R. Suryoto Edy Raharjo, S.T., M.Eng.
Kelompok 18 :
Yunianti Ayu Lestari (1710501073)
Maesaroh (1710501074)
Teknik Elektro
Fakultas Teknik
Universitas Tidar
Magelang
1. PERCOBAAN 12 LED
BERBASIS ATmega16 -
BascomeAVR
Disusun Oleh :
Yunianti Ayu Lestari (1710501073)
Maesaroh (1710501074)
Dosen Pembimbing : R. Suryoto Edy Raharjo,S.T., M.Eng.
Jurusan Teknik Elektro
Universitas Tidar
2. Microcontroller merupakan suatu sistem komputer yang seluruh atau
sebagian besar elemennya dikemas dalam satu chip IC, sehingga sering juga
disebut dengan single chip microcomputer. ATMega16 merupakan
mikrokontroler CMOS 8-bit buatan Atmel keluarga AVR. AVR mempunyai
32 register general-purpose, timer/counter dengan metode compare, interrupt
eksternal dan internal, serial UART, progammable Watchdog Timer, ADC
dan PWM internal.
3. Konfigurasi pin ATMega 16 dengan kemasan 40 pin DIP (Dual Inline Package)
dapat dilihat pada Gambar. Dari gambar diatas dapat dijelaskan fungsi dari masing-
masing pin ATMega 16 sebagai berikut :
1. VCC merupakan pin yang berfungsi sebagai masukan catu daya.
2. GND merupakan pin Ground.
3. Port A (PA.0...PA.7) merupakan pin input/ output dua arah dan pin masukan ADC.
4. Port B (PB.0...PB.7) merupakan pin input/ output dua arah dan pin fungsi khusus
5. Port C (PC.0...PC.7) merupakan pin input/ output dua arah dan pin fungsi khusus.
6. Port D(PD.0...PD.7) merupakan pin input/ output dua arah dan pin fungsi khusus.
7. RESET merupakan pin yang digunakan untuk me-reset mikrokontroler.
8. XTAL1 dan XTAL2 merupakan pin masukan clock eksternal.
9. AVCC merupakan pin masukan tegangan untuk ADC.
10. AREF merupakan pin masukan tegangan referensi ADC.
4. Alat dan Bahan :
1. Minimum System
2. Project Board
3. Resistor 220Ω (12)
4. Lampu LED (12)
5. Kabel Jumper
6. Kabel IDC
7. Software BASCOM AVR
8. Software AVR-OSP-II ATMEGA16
5. Langkah Kerja :
1. Siapkan alat dan bahan
2. Buatlah rangkaian seperti pada
gambar
3. Buat program dengan
menggunakan software
BASCOM AVR
Contoh :
6. 4. Setelah program dibuat, sebaiknya kita menyimpan dahulu program tersebut.
Setelah itu untuk menjalankan programnya klik program lalu compile.
Jika masih ada keterangan error maka program harus diperbaiki hingga sukses
100 persen.
5. Kabel masukan LCD dan Ground pada kabel IDC, sambungkan kabel IDC pada
Port A dan Port B di bagian minimum sistem ATMega 16
6. Buka AVROSP II untuk membaca minimum sistem ATMega 16 dengan klik Auto
Detect, klik Browse pilih program yang akan digunakan klik program.
7. LED akan berjalan sesuai dengan program tersebut.
8. Lakukan langkah ke 3 untuk mengubah gerak lampu untuk 3 kali percobaan