PRAKTIKUM PEMROGRAMAN MIKROKONTROLER AKADEMI KOMUNITAS NEGERI KAJEN JOBSHEET 04 TEKNIK MESIN SEMESTER 3 Instruksi Bersyarat A. Tujuan Pembelajaran Dengan melaksanakan kegiatan praktikum Jobsheet 04 ini diharapkan Mahasiswa dapat memahami cara kerja dari Push Button sebagai input dalam mikrokontroler serta rangkaiannya. Mahasiswa juga diharapkan mampu mengembangkan Logika And dan Or untuk aplikasi menggunakan Push Button serta LED. B. Materi Tombol salah satu komponen yang paling sering digunakan pada aplikasi elektronik. Tombol biasa digunakan sebagai pemilih, pengatur dan juga sebagai sensor yang kemudian diproses untuk mengerjakan sesuatu. Umumnya jenis tombol ada 2 macam, yaitu tombol Push Button (Tombol Tekan) dan Tombol Toggle (On/Off). Terdapat berbagai macam bentuk dan ukuran tombol dari yang kecil sampai yang besar, sehingga pengguna harus memilih tombol yang sesuai tergantung kebutuhan. Tombol Push Button sering kita lihat dalam kehidupan sehari-hari pada peralatan elektronik, seperti radio, televisi, keyboard dan kalkulator lain-lain. Biasanya tombol push button ini digunakan untuk memilih atau menetukan suatu proses, misalnya memilih channel televisi atau mengetik komputer. Tombol Push LALU DHULKHAQ 141250016
Tombol salah satu komponen yang paling sering digunakan pada aplikasi elektronik. Tombol biasa digunakan sebagai pemilih, pengatur dan juga sebagai sensor yang kemudian diproses untuk mengerjakan sesuatu. Umumnya jenis tombol ada 2 macam, yaitu tombol Push Button (Tombol Tekan) dan Tombol Toggle (On/Off). Terdapat berbagai macam bentuk dan ukuran tombol dari yang kecil sampai yang besar, sehingga pengguna harus memilih tombol yang sesuai tergantung kebutuhan. Tombol Push Button sering kita lihat dalam kehidupan sehari-hari pada peralatan elektronik, seperti radio, televisi, keyboard dan kalkulator lain-lain. Biasanya tombol push button ini digunakan untuk memilih atau menetukan suatu proses, misalnya memilih channel televisi atau mengetik komputer. Tombol Push Button juga sering digunakan sebagai komponen untuk menyalakan LED pada mikrokontroler untuk pembelajaran bagi pemula. Dengan menggunakan beberapa Gerbang Logika Dasar yaitu AND OR NOT serta penggunaan komponen Push Button sebagai input dan LED sebagai Outpu maka dapat menjadi suatu pembelajaran yang menarik.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
PRAKTIKUM PEMROGRAMAN MIKROKONTROLER
AKADEMI KOMUNITAS NEGERI
KAJEN
JOBSHEET 04TEKNIK MESIN
SEMESTER 3
Instruksi Bersyarat
A. Tujuan Pembelajaran
Dengan melaksanakan kegiatan praktikum Jobsheet 04 ini diharapkan Mahasiswa
dapat memahami cara kerja dari Push Button sebagai input dalam mikrokontroler serta
rangkaiannya. Mahasiswa juga diharapkan mampu mengembangkan Logika And dan Or
untuk aplikasi menggunakan Push Button serta LED.
B. Materi
Tombol salah satu komponen yang paling sering digunakan pada aplikasi elektronik.
Tombol biasa digunakan sebagai pemilih, pengatur dan juga sebagai sensor yang kemudian
diproses untuk mengerjakan sesuatu. Umumnya jenis tombol ada 2 macam, yaitu tombol
Push Button (Tombol Tekan) dan Tombol Toggle (On/Off). Terdapat berbagai macam bentuk
dan ukuran tombol dari yang kecil sampai yang besar, sehingga pengguna harus memilih
tombol yang sesuai tergantung kebutuhan. Tombol Push Button sering kita lihat dalam
kehidupan sehari-hari pada peralatan elektronik, seperti radio, televisi, keyboard dan
kalkulator lain-lain. Biasanya tombol push button ini digunakan untuk memilih atau
menetukan suatu proses, misalnya memilih channel televisi atau mengetik komputer.
Tombol Push Button juga sering digunakan sebagai komponen untuk menyalakan LED pada
mikrokontroler untuk pembelajaran bagi pemula. Dengan menggunakan beberapa Gerbang
Logika Dasar yaitu AND OR NOT serta penggunaan komponen Push Button sebagai input
dan LED sebagai Outpu maka dapat menjadi suatu pembelajaran yang menarik.
LALU DHULKHAQ 141250016
PRAKTIKUM PEMROGRAMAN MIKROKONTROLER
AKADEMI KOMUNITAS NEGERI
KAJEN
JOBSHEET 04TEKNIK MESIN
SEMESTER 3
C. Alat dan Bahan
No. Nama Peralatan / Komponen Spesifikasi Jumlah
1. Personal computer + Software CodeVision AVR & Proteus 8
1
D. Gambar Rangkaian
Gambar 1-Rangkaian Instruksi Bersyarat
E. Latihan Soal
1. Buatlah program instruksi bersyarat dengan 3 buah tombol pada port A
dan output port C dengan kondisi jika PB 1 menghidupkan 4 LED dari kanan, PB 2
menghidupkan 4 LED kiri, PB 3 mematikan semua LED.
2. Buatlah program instruksi bersyarat dengan logika “AND” & “OR” output led dari
portC dan input push button dari pinA
3. Buatlah program dengan kondisi Ketika push button ditekan maka LED akan
membentuk RUNNING LED dari kiri ke kanan
LALU DHULKHAQ 141250016
PRAKTIKUM PEMROGRAMAN MIKROKONTROLER
AKADEMI KOMUNITAS NEGERI
KAJEN
JOBSHEET 04TEKNIK MESIN
SEMESTER 3
F. Kode Program
1. Kode Program Latihan Soal1
Gambar 2- Kode Program latihan soal1
2. Kode Program latihan Soal2
Gambar 3- Kode Program Latihan Soal2 (AND)
LALU DHULKHAQ 141250016
PRAKTIKUM PEMROGRAMAN MIKROKONTROLER
AKADEMI KOMUNITAS NEGERI
KAJEN
JOBSHEET 04TEKNIK MESIN
SEMESTER 3
3. Kode Program latihan Soal2 (OR)
Gambar 4- Kode Program Latihan Soal2 (OR)
G. Langkah Praktikum
1. Buka software Proteus 8 dan buatlah rangkaian Running LED seperti pada gambar1.
2. Buka software CodeVision AVR3. Buatlah 2 project baru menggunakan ATMega8535 dengan iniliasisasi PORTC
sebagai Output (DDRC=0xFF;) dan setting PORTC logika awal LOW (PORTC=0x00;).
4. Tambahkan file header #include <delay.h>5. Dan ketikan kode program selengkapnya sesuai dengan kode program latihan
soal1, latihan soal2 AND dan OR serta latihan soal3 pada gambar2 dan gamba3 dan gambar4 diatas.
LALU DHULKHAQ 141250016
PRAKTIKUM PEMROGRAMAN MIKROKONTROLER
AKADEMI KOMUNITAS NEGERI
KAJEN
JOBSHEET 04TEKNIK MESIN
SEMESTER 3
H. Analisa
1. Analisa Rangkaian
Pada Rangkaian Running LED praktikum jobsheet04 ini agar dapat
menjalankan fungsinya sebagai suatu sistem minimum maka dibutuhkan dua
komponen yaitu kristal osilator dan juga rangkaian RESET. Fungsi dari osilator adalah
sebagai jantungnya. Rangkaian sistem reset dengan button yang masuk pada pin
reset no9 pada mikrokontroler ATMega8535 dan sistem rangkaian pengunci yang
langsung masuk ke pin xtail 1 dan xtail 2 dengan tegangan input yaitu 5v . output
pada PORTC yaitu lampu LED green 8 buah yang terhubung ke GND (ground). Input
terdapat pada PORTC.0, PORTC.1 PORTC.2 untuk push Button serta saklar SWITCH