SlideShare a Scribd company logo
1 of 12
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
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.
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.
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
Langkah Kerja :
1. Siapkan alat dan bahan
2. Buatlah rangkaian seperti pada
gambar
3. Buat program dengan
menggunakan software
BASCOM AVR
Contoh :
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
Hasil Percobaan 1
Program percobaan ke 2
Hasil Percobaan 2
Program percobaan ke 3
Hasil percobaan 3
Terimakasih
Untuk lebih jelas nya bisa klik di link dibawah ini :
https://youtu.be/8wMCaEbRbdc

More Related Content

What's hot

Mikrokontroler io tombol dan led
Mikrokontroler io tombol dan ledMikrokontroler io tombol dan led
Mikrokontroler io tombol dan ledJodit Sulistyo
 
Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...Muhammad Kennedy Ginting
 
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiPembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiYazid98
 
Makalah mikroprosesor jam digital dengan LCD16X2
Makalah mikroprosesor jam digital dengan LCD16X2 Makalah mikroprosesor jam digital dengan LCD16X2
Makalah mikroprosesor jam digital dengan LCD16X2 lely charo
 
Bab 5 Pengolahan Input Output
Bab 5  Pengolahan Input OutputBab 5  Pengolahan Input Output
Bab 5 Pengolahan Input OutputBeny Abd
 
Robot Dengan Motor DC dan Atmega 16
Robot Dengan Motor DC dan Atmega 16Robot Dengan Motor DC dan Atmega 16
Robot Dengan Motor DC dan Atmega 16ibna mauladany
 
Materi praktek-10-pemrograman-output-display-7-segment
Materi praktek-10-pemrograman-output-display-7-segmentMateri praktek-10-pemrograman-output-display-7-segment
Materi praktek-10-pemrograman-output-display-7-segmentNyoman Dharmawan
 
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)Muhammad Kennedy Ginting
 
Laporan praktikum mikrokontroler dengan led
Laporan praktikum mikrokontroler dengan ledLaporan praktikum mikrokontroler dengan led
Laporan praktikum mikrokontroler dengan ledSawah Dan Ladang Ku
 
Basic avr-microcontroller-tutorial 8535
Basic avr-microcontroller-tutorial 8535Basic avr-microcontroller-tutorial 8535
Basic avr-microcontroller-tutorial 8535LAZY MAGICIAN
 
72681707 jam-digital-at-mega-16
72681707 jam-digital-at-mega-1672681707 jam-digital-at-mega-16
72681707 jam-digital-at-mega-16Satria Speed
 
Menampilkan Karakter pada Lcd dengan Mikrokontroler ATMEGA16
Menampilkan Karakter pada  Lcd dengan Mikrokontroler ATMEGA16Menampilkan Karakter pada  Lcd dengan Mikrokontroler ATMEGA16
Menampilkan Karakter pada Lcd dengan Mikrokontroler ATMEGA16University of Lampung
 
Running Text on LCD ATMEGA 8535
Running Text on LCD ATMEGA 8535Running Text on LCD ATMEGA 8535
Running Text on LCD ATMEGA 8535Chardian Arguta
 
Dasar dasar mikrokontroler
Dasar dasar mikrokontrolerDasar dasar mikrokontroler
Dasar dasar mikrokontrolerTantriIrawan
 

What's hot (18)

Mikrokontroler ATMega16
Mikrokontroler ATMega16Mikrokontroler ATMega16
Mikrokontroler ATMega16
 
Mikrokontroler io tombol dan led
Mikrokontroler io tombol dan ledMikrokontroler io tombol dan led
Mikrokontroler io tombol dan led
 
Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...
 
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiPembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
 
Makalah mikroprosesor jam digital dengan LCD16X2
Makalah mikroprosesor jam digital dengan LCD16X2 Makalah mikroprosesor jam digital dengan LCD16X2
Makalah mikroprosesor jam digital dengan LCD16X2
 
Bab 5 Pengolahan Input Output
Bab 5  Pengolahan Input OutputBab 5  Pengolahan Input Output
Bab 5 Pengolahan Input Output
 
Laporan led
Laporan ledLaporan led
Laporan led
 
Robot Dengan Motor DC dan Atmega 16
Robot Dengan Motor DC dan Atmega 16Robot Dengan Motor DC dan Atmega 16
Robot Dengan Motor DC dan Atmega 16
 
Bahan
BahanBahan
Bahan
 
Walking robot
Walking robotWalking robot
Walking robot
 
Materi praktek-10-pemrograman-output-display-7-segment
Materi praktek-10-pemrograman-output-display-7-segmentMateri praktek-10-pemrograman-output-display-7-segment
Materi praktek-10-pemrograman-output-display-7-segment
 
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
 
Laporan praktikum mikrokontroler dengan led
Laporan praktikum mikrokontroler dengan ledLaporan praktikum mikrokontroler dengan led
Laporan praktikum mikrokontroler dengan led
 
Basic avr-microcontroller-tutorial 8535
Basic avr-microcontroller-tutorial 8535Basic avr-microcontroller-tutorial 8535
Basic avr-microcontroller-tutorial 8535
 
72681707 jam-digital-at-mega-16
72681707 jam-digital-at-mega-1672681707 jam-digital-at-mega-16
72681707 jam-digital-at-mega-16
 
Menampilkan Karakter pada Lcd dengan Mikrokontroler ATMEGA16
Menampilkan Karakter pada  Lcd dengan Mikrokontroler ATMEGA16Menampilkan Karakter pada  Lcd dengan Mikrokontroler ATMEGA16
Menampilkan Karakter pada Lcd dengan Mikrokontroler ATMEGA16
 
Running Text on LCD ATMEGA 8535
Running Text on LCD ATMEGA 8535Running Text on LCD ATMEGA 8535
Running Text on LCD ATMEGA 8535
 
Dasar dasar mikrokontroler
Dasar dasar mikrokontrolerDasar dasar mikrokontroler
Dasar dasar mikrokontroler
 

Similar to LED-ATMEGA16

Modul arduino i ii
Modul arduino i iiModul arduino i ii
Modul arduino i iisutono stn
 
Rancang Walking Robot Dengan Mikrokontroler Atmega16
Rancang Walking Robot Dengan Mikrokontroler Atmega16Rancang Walking Robot Dengan Mikrokontroler Atmega16
Rancang Walking Robot Dengan Mikrokontroler Atmega16thoriqdzulfikar
 
Walking robot bergerak maju berhenti menggunakan atmega16
Walking robot bergerak maju berhenti menggunakan atmega16Walking robot bergerak maju berhenti menggunakan atmega16
Walking robot bergerak maju berhenti menggunakan atmega16Teguh Wiratama
 
Running LED dengan Kontrol AT-Mega 16
Running LED dengan Kontrol AT-Mega 16Running LED dengan Kontrol AT-Mega 16
Running LED dengan Kontrol AT-Mega 16Yazid98
 
Landasan teori pada BAB II arduino uno r3.pdf
Landasan teori pada BAB II arduino uno r3.pdfLandasan teori pada BAB II arduino uno r3.pdf
Landasan teori pada BAB II arduino uno r3.pdfkadekyoga1591
 
Rancang bangun conveyor Menggunakan Mikrokontroller atmega 16
Rancang bangun conveyor Menggunakan Mikrokontroller atmega 16Rancang bangun conveyor Menggunakan Mikrokontroller atmega 16
Rancang bangun conveyor Menggunakan Mikrokontroller atmega 16Mochammadfinandika
 
Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesorAip Goper
 
Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16Kifa Ulya
 
PERANCANGAN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNAKAN MIKROKONTROLLER ...
PERANCANGAN PUTAR BALIK MOTOR DC  WALKING ROBOT MENGGUNAKAN  MIKROKONTROLLER ...PERANCANGAN PUTAR BALIK MOTOR DC  WALKING ROBOT MENGGUNAKAN  MIKROKONTROLLER ...
PERANCANGAN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNAKAN MIKROKONTROLLER ...muhamadaulia3
 
Menerapkan dasar dasar mikrokontroler
Menerapkan dasar dasar mikrokontrolerMenerapkan dasar dasar mikrokontroler
Menerapkan dasar dasar mikrokontrolergixcznow
 

Similar to LED-ATMEGA16 (20)

Rancangan led menyala bervariasi
Rancangan led menyala bervariasiRancangan led menyala bervariasi
Rancangan led menyala bervariasi
 
Modul arduino i ii
Modul arduino i iiModul arduino i ii
Modul arduino i ii
 
Running led
Running ledRunning led
Running led
 
Running led
Running ledRunning led
Running led
 
Walking robot
Walking robotWalking robot
Walking robot
 
Rancang Walking Robot Dengan Mikrokontroler Atmega16
Rancang Walking Robot Dengan Mikrokontroler Atmega16Rancang Walking Robot Dengan Mikrokontroler Atmega16
Rancang Walking Robot Dengan Mikrokontroler Atmega16
 
Walking robot bergerak maju berhenti menggunakan atmega16
Walking robot bergerak maju berhenti menggunakan atmega16Walking robot bergerak maju berhenti menggunakan atmega16
Walking robot bergerak maju berhenti menggunakan atmega16
 
Running LED dengan Kontrol AT-Mega 16
Running LED dengan Kontrol AT-Mega 16Running LED dengan Kontrol AT-Mega 16
Running LED dengan Kontrol AT-Mega 16
 
Landasan teori pada BAB II arduino uno r3.pdf
Landasan teori pada BAB II arduino uno r3.pdfLandasan teori pada BAB II arduino uno r3.pdf
Landasan teori pada BAB II arduino uno r3.pdf
 
Robot Sumo
Robot SumoRobot Sumo
Robot Sumo
 
Sensor suhu LM 35
Sensor suhu LM 35Sensor suhu LM 35
Sensor suhu LM 35
 
PROYEK1
PROYEK1PROYEK1
PROYEK1
 
Teknik Kendali
Teknik KendaliTeknik Kendali
Teknik Kendali
 
Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16
 
Rancang bangun conveyor Menggunakan Mikrokontroller atmega 16
Rancang bangun conveyor Menggunakan Mikrokontroller atmega 16Rancang bangun conveyor Menggunakan Mikrokontroller atmega 16
Rancang bangun conveyor Menggunakan Mikrokontroller atmega 16
 
Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesor
 
Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16
 
PERANCANGAN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNAKAN MIKROKONTROLLER ...
PERANCANGAN PUTAR BALIK MOTOR DC  WALKING ROBOT MENGGUNAKAN  MIKROKONTROLLER ...PERANCANGAN PUTAR BALIK MOTOR DC  WALKING ROBOT MENGGUNAKAN  MIKROKONTROLLER ...
PERANCANGAN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNAKAN MIKROKONTROLLER ...
 
Menerapkan dasar dasar mikrokontroler
Menerapkan dasar dasar mikrokontrolerMenerapkan dasar dasar mikrokontroler
Menerapkan dasar dasar mikrokontroler
 
06 jurnal anita
06 jurnal anita06 jurnal anita
06 jurnal anita
 

LED-ATMEGA16

  • 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
  • 12. Terimakasih Untuk lebih jelas nya bisa klik di link dibawah ini : https://youtu.be/8wMCaEbRbdc