BAB I MIKROKONTROLER AVR DAN CODE VISION AVR

dokumen-dokumen yang mirip
TEKNIK MIKROKONTROLER (Mikrokontroler AVR dengan Bahasa C Code Vision )

MODUL PELATIHAN MIKROKONTROLLER UNTUK PEMULA DI SMK N I BANTUL OLEH: TIM PENGABDIAN MASYARAKAT JURUSAN TEKNIK ELEKTRO

Membuat Project dengan CodeVisionAVR.

CodeVisionAVR Step-by-Step

BAB III ANALISIS DAN PERANCANGAN

BAB II TINJAUAN PUSTAKA

DAFTAR ISI. HALAMAN PENGESAHAN... i. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR TABEL... x. DAFTAR GAMBAR... xi. DAFTAR LAMPIRAN...

BAB III PERENCANAAN DAN PEMBUATAN PERANGKAT LUNAK

Pengenalan CodeVisionAVR

JOBSHEET VIII MENGGUNAKAN TIMER/COUNTER DALAM MIKROKONTROLER ATMEGA8535

BAB IV PENGUJIAN ALAT DAN ANALISA

ISBN: Cetakan Pertama, tahun Semua informasi tentang buku ini, silahkan scan QR Code di cover belakang buku ini

PERANCANGAN SISTEM TIMER PADA LAMPU LALU-LINTAS DENGAN MIKROKONTROLER AVR

BAB III PERANCANGAN DAN PEMODELAN

BAB II KONSEP DASAR PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

AVR ATmega8. Kuliah SBM

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK

BAB IV ANALISIS DATA DAN PEMBAHASAN

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN SISTEM

BAB II DASAR TEORI 2.1. Mikrokontroler AVR ATmega32

DAFTAR ISI. ABSTRAK... i. KATA PENGANTAR... iii. UCAPAN TERIMAKASIH... iv. DAFTAR ISI... vi. DAFTAR TABEL... x. DAFTAR GAMBAR...

BAB IV HASIL DAN ANALISIS

Pengukuran Kecepatan Angin untuk Transportasi Darat

BAB II KONSEP DASAR SISTEM MONITORING TEKANAN BAN

BAB III ANALISIS DAN PERANCANGAN

DAFTAR ISI. HALAMAN JUDUL... i. LEMBAR PENGESAHAN... ii. PERNYATAAN... iii. PERSEMBAHAN... iv. ABSTRAK... v. ABSTRACT... vi. KATA PENGANTAR...

BAB III PERANCANGAN ALAT DAN PROGRAM MIKROKONTROLER. program pada software Code Vision AVR dan penanaman listing program pada

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) MIKROKONTROLER II. Disusun Oleh: Mohammad Iqbal, ST, MT

BAB IV HASIL PENGUKURAN DAN PENGUJIAN ALAT SISTEM PENGONTROL BEBAN DAYA LISTRIK

BAB II TEORI DASAR. beberapa komponen utama yang digunakan pada simulasi Pengendali Lampu. Jarak Jauh dan Dekat pada Kendaraan Secara Otomatis.

Praktikum Mikrokontroler. untuk D4 Lanjut Jenjang. Disiapkan oleh: Hary Oktavianto

BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED. Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar

BAB III PERANCANGAN. Mikrokontroler ATMEGA Telepon Selular User. Gambar 3.1 Diagram Blok Sistem

BAB III PERANCANGAN SISTEM. untuk efisiensi energi listrik pada kehidupan sehari-hari. Perangkat input untuk

BAB IV CARA KERJA DAN PERANCANGAN SISTEM. ketiga juri diarea pertandingan menekan keypad pada alat pencatat score, setelah

PERENCANAAN DAN PEMBUATAN ALAT PENAMPIL INFORMASI MENGGUNAKAN DOT MATRIX RGB

RANCANG BANGUN ALAT PEMBERI PAKAN BURUNG OTOMATIS BERBASIS MIKROKONTROLER ATMEGA16 DENGAN SMS GATEWAY LAPORAN AKHIR

BAB IV HASIL DAN UJI COBA

Teknik-Teknik Penyesuaian Sensor

3.2. Tempat Penelitian Penelitian dan pengujian alat dilakukan di lokasi permainan game PT. EMI (Elektronik Megaindo) Plaza Medan Fair.

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

RANCANG BANGUN GANTUNGAN KUNCI SEBAGAI ALAT KEAMANAN BARANG DENGAN RADIO FREKUENSI BERBASIS MIKROKONTROLER ATMega8 LAPORAN AKHIR

DAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN...

BAB IV HASIL DAN UJI COBA

ABSTRAK. Kata kunci: komunikasi data serial, ATMega 32. Universitas Kristen Maranatha

BAB IV METODE PENELITIAN. serta menghubungkan pin mosi, sck, gnd, vcc, miso, serta reset. Lalu di

BAB III METODOLOGI PENELITIAN. Gambar blok diagram dari sistem kerja alat dapat dilihat pada Gambar 3.1

PRAKTEK MIKROKONTROLER II

BAB IV HASIL DAN UJI COBA

JURUSAN ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2016

BAB III PERANCANGAN SISTEM

I. Pendahuluan. II. Tujuan. III. Gambaran Disain. MODUL 7 Monitoring Suhu dan Cahaya ke PC

BAB IV PERANCANGAN DAN PEMBUATAN PERANGKAT LUNAK

BAB III ANALISIS DAN PERANCANGAN

REFS0-1 (Reference Selection Bits) REFS0-1 adalah bit-bit pengatur mode tegangan referensi ADC.

BAB IV HASIL DAN UJICOBA

DT-AVR Application Note

BAB IV HASIL DAN UJI COBA

DAFTAR ISI. Daftar Pustaka P a g e

BAB III PERANCANGAN DAN REALISASI ALAT

JOBSHEET I ANTARMUKA MIKROKONTROLER DENGAN LED

BAB IV HASIL DAN UJI COBA

ANTAR MUKA DST-51 DENGAN MODUL AD-0809

TUGAS AKHIR SIMULATOR PENGHITUNG JUMLAH ORANG PADA PINTU MASUK DAN KELUAR GEDUNG

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK. Perangkat keras dari alat ini secara umum terdiri dari rangkaian dibagi

Sistem Mikrokontroler FE UDINUS

RIZAL FEBRIYANTO

III. METODOLOGI PENELITIAN. Penelitian dan perancangan tugas akhir ini telah dimulai sejak bulan Juli 2009

BAB IV PEMBAHASAN Rancangan alat Pengukur panjang Terpal. Push Button. Gambar 4.1 Diagram Pengukur Panjang Terpal

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB II DASAR TEORI. Gambar 2.1 Sensor MLX 90614[5]

Mikrokontroler AVR. Hendawan Soebhakti 2009

BAB III PERANCANGAN. Pada bab ini akan dibahas mengenai beberapa hal dasar tentang bagaimana. simulasi mobil automatis dirancang, diantaranya adalah :

BAB IV HASIL DAN UJI COBA

ABSTRAK. Universitas Kristen Maranatha

BAB III SISTEM PENGUKURAN ARUS & TEGANGAN AC PADA WATTMETER DIGITAL

ABSTRAK. Kata kunci : Sinyal analog, Motor servo, Mikrokontroler, LED RGB

BAB III PERANCANGAN ALAT

MICROCONTROLER AVR AT MEGA 8535

How2Use DT-51 AT89C51XXX BMS. Oleh: Tim IE. Gambar 1 Tata Letak DT-51 AT89C51XXX BMS

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT

III. METODE PENELITIAN. Penelitian dan perancangan tugas akhir ini dilakukan di Laboratorium Terpadu

BAB III METODOLOGI PENELITIAN

MODUL PRAKTIKUM MIKROPOSESOR & INTERFACING

Gambar 3.1 Diagram Blok Alat

BAB III PERANCANGAN ALAT SIMULASI PEGENDALI LAMPU JARAK JAUH DAN DEKAT PADA KENDARAAN SECARA OTOMATIS

BAB 3 PERANCANGAN SISTEM

LAPORAN PRAKTIKUM TEKNIK KENDALI DIGITAL PERCOBAAN 1 PERANGKAT MASUKKAN DAN KELUARAN ARDUINO UNO. DOSEN : DR. Satria Gunawan Zain, M.

Apa itu timer/counter?

BAB III METODELOGI PENELITIAN

DQI-03 DELTA ADC. Dilengkapi LCD untuk menampilkan hasil konversi ADC. Dilengkapi Zero offset kalibrasi dan gain kalibrasi

Rancangan Sistem Autofeeder Ikan pada Aquarium Berbasis Mikrokontroler ATMEGA8535

BAB III ANALISIS DAN DESAIN SISTEM

BAB III PENGENDALIAN PENGGERAK PAHAT MESIN ROUTER CNC ARAH SUMBU X, SUMBU Y DAN SUMBU Z

BAB III PERANCANGAN ALAT

BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK

BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK

Transkripsi:

DAFTAR ISI HALAMAN JUDUL.... i HALAMAN PENGESAHAN..iii PRAKATA....iv KONTRAK PERKULIAHAN..,,,...vi SILABUS...xiii SATUAN ACARA PERKULIAHAN...xvii DAFTAR ISI... xxxi DAFTAR GAMBAR.xxxiii BAB I MIKROKONTROLER AVR DAN CODE VISION AVR 1.1 SEKILAS TENTANG KELUARGA AVR.1 1.2 MIKROKONTROLER AVR DAN BAHASA C.. 4 1.3 CODE VISION AVR...7 1.4 INSTALASI CODEVISIONAVR..9 1.5 UNINSTALL CODEVISIONAVR...13 1.6 MEMBUAT PROGRAM BARU.13 1.7 RANGKUMAN.18 1.8 TUGAS..19 1.9 DAFTAR BACAAN.19 BAB II SOFTWARE PROTEUS 7 2.1 PENGENALAN...21 2.2 INSTALASI..22 2.3 TAMPILAN PROGRAM.22 2.4 MEMBUAT SIMULASI PROGRAM. 23 2.5 RANGKUMAN.27 2.6 TUGAS..28 1.9 DAFTAR BACAAN.28 BAB III INPUT OUTPUT 3.1 REGISTER UNTUK PORT INPUT OUTPUT 29 3.2 APLIKASI LAMPU LED.32 3.3 TUGAS PROGRAM APLIKASI LED 33 3.4 APLIKASI TOMBOL PUSH BUTTON..35 xxxii

3.5 APLIKASI LCD 36 3.6 RANGKUMAN.39 3.7 TUGAS..39 3.8 DAFTAR BACAAN.40 BAB IV INTERUPSI 4.1 REGISTER INTERUPSI...41 4.2 CONTOH PROGRAM DENGAN KETIGA EKSTERNAL INTERRUPT..44 4.3 APLIKASI LED DENGAN INTERUPSI..45 4.4 RANGKUMAN..47 4.5 TUGAS...47 4.6 DAFTAR BACAAN..48 BAB V TIMER / COUNTER 5.1 TIMER/COUNTER 0...49 5.2 TIMER/COUNTER1 (16-BIT) 64 5.3 APLIKASI TIMER 67 5.4 RANGKUMAN.73. 5.5 TUGAS...73 5.6 DAFTAR BACAAN..78 BAB VI ANALOG TO DIGITAL CONVERTER (ADC) 6.1 REGISTER-REGISTER ADC.. 75 6.2 KONFIGURASI ADC... 80 6.3 APLIKASI ADC 81 6.4 RANGKUMAN..83 6.5 TUGAS...83 6.6 DAFTAR BACAAN..84 BAB VII KOMUNIKASI SERIAL MIKROKONTROLER 7.1 INISIALISASI USART.85 7.2 APLIKASI USART...86 7.3 REGISTER USART. 87 7.4 APLIKASI USART.. 93 7.5 RANGKUMAN.96 7.6 TUGAS...96 7.7 DAFTAR BACAAN..97 xxxiii

BAB VIII FUNGSI LIBRARY PADA CODE VISION AVR 8.1 FUNGSI INPUT/OUTPUT...99 8.2 FUNGSI TIPE KARAKTER 100 8.3 FUNGSI LIBRARY STANDART. 100 8.4 FUNGSI MATEMATIKA. 100 8.5 FUNGSI KONVERSI BCD.. 101 8.6 FUNGSI LCD 101 8.7 FUNGSI DELAY.102 8.8 RANGKUMAN.. 102 8.9 DAFTAR BACAAN.. 103 DAFTAR PUSTAKA...105 xxxiv

DAFTAR GAMBAR Gambar 1.1 Ikon file setup.exe 9 Gambar 1.2 Pilihan bahasa..9 Gambar 1.3 Klik tombol next 10 Gambar 1.4 Menyetujui syarat-syarat yang diberikan.. 10 Gambar 1.5 Menentukan lokasi tujuan..11 Gambar 1.6 Setuju untuk membuat tempat baru...11 Gambar 1.7 Nama folder pada Start Menu,...11 Gambar 1.8 Nama folder pada Start Menu 12 Gambar 1.9 Proses instalasi sedang berlangsung.. 12 Gambar 1.10 Informasi tambahan. 12 Gambar 1.11 Proses instalasi selesai. 13 Gambar 1.12 Icon CodeVisionAVR. 14 Gambar 1.13 Tampilan CodeVisionAVR. 14 Gambar 1.14 Jendela Pilihan Tipe File. 14 Gambar 1.15 Jendela Confirm CodeWizardAVR 15 Gambar 1.16 CodeWizardAVR pada tab Chip. 15 Gambar 1.17 CodeWizardAVR pada tab Ports 16 Gambar 1.18 Program CodeVisionAVR yang terkonfigurasi 17 Gambar 1.19 Menyisipkan program utama. 17 Gambar 1.20 Jendela Informasi 18 Gambar 2.1 Tampilan Program ISIS 23 Gambar 2.2 Rangkaian ATMega8535...24 Gambar 2.3 Tampilan jendela baru.. 24 Gambar 2.4 Tombol Pick Devices.. 25 Gambar 2.5 Jendela Pick Devices 25 Gambar 2.6 Posisi komponen,26 Gambar 2.7 Hubungan Jalur Komponen.,26 Gambar 2.8 Jendela Edit Component...,27 Gambar 3.1 Susunan pin mikrokontroler AVR 8535... 30 Gambar 3.2 Simbol LED (Light Emitting Diode) 33 Gambar 3.3 Rangkaian Lampu Flip-flop 33 xxxv

Gambar 3.4 CodeWizardAVR seperti konfigurasi... 34 Gambar 3.5 Seting kode wizard untuk Port B sebagai input dan port A sebagai output 35 Gambar 3.6 Aplikasi Tombol Push Button dan LED... 36 Gambar 3.7 Rangkaian LCD dan hubungannya dengan mikrokontroler. 37 Gambar 3.8 Code Vision Wizard AVR untuk LCD 16x2 tipe HD44780.. 38 Gambar 3.9 Potongan program untuk tampilan LCD 38 Gambar 3.10 Tampilan program LCD setelah dimasukkan simulasi Proteus.. 39 Gambar 4.1 Rangkaian LED dan Codewizard interupsi eksternal...46 Gambar 5.1 Diagram blok timer0 / counter 0... 50 Gambar 5.2 Diagram blok counter dan lingkungannya 51 Gambar 5.3 Diagram blok unit Output Compare. 52 Gambar 5.4 Diagram timing untuk mode CTC 54 Gambar 5.5 Diagram timing untuk mode fast PWM.. 56 Gambar 5.6 Diagram timing untuk mode phase correct PWM...58 Gambar 5.7 Blok diagram counter 16 bit dan sekelilingnya.. 66 Gambar 5.8 Rangkaian simulasi proteus timer detik 69 Gambar 5.9 Setting timer 1 pada Code Wizard AVR 70 Gambar 5.10 Setting timer 0 pada CodeWizard AVR 72 Gambar 6.1 Rangkaian simulasi ADC pada LCD 81 Gambar 6.2 Setting code wizard AVR untuk LCD dan ADC 82 Gambar 7.1 IC MAX232 menyesuaikan level tegangan dari ke port serial. 86 Gambar 7.2 Seting code wizard AVR untuk komunikasi USART.. 94 Gambar 7.3.Rangkaian komunikasi serial USART pada simulasi proteus. 94 xxxvi

Gambar 7.4. Tampilan eksekusi program simulasi serial USART.95 xxxvii

xxxviii