MIKROKONTROLLER Belajar AVR MulaI dari Nol

dokumen-dokumen yang mirip
KATA PENGANTAR Sistem Mikroprosesor ( Implementasi Pada Mikrokontroler 8 Bit

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

TUGAS AKHIR PERANCANGAN TELEMETRI SUHU RUANG BERBASIS MIKROKONTROLER ATMEGA

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

Edisi Pertama Cetakan Pertama, 2013

Sistem Kendali dengan Format Vektor - Matriks

MERANCANG GEDUNG BANGUNAN BERTINGKAT RENDAH

Komunikasi Keperawatan

MANAJEMEN JARINGAN BERBASIS CISCO SYSTEM

PRAKTIKUM PAJAK PERTAMBAHAN NILAI LANJUTAN

MANAJEMEN PROYEK TEKNOLOGI INFORMASI

Perencanaan dan Pengendalian Produksi

Media dan Model-model Pembelajaran Inovatifa

OTOMATISASI PENGATUR KELEMBAPAN DAN SUHU PADA OVEN MENGGUNAKAN ATMEGA 8535 LAPORAN TUGAS AKHIR

TEORI EKONOMI. Penulis : Dr. Nur Laily, M.Si. Drs. Ec. Budiyono Pristyadi, M.M. Edisi Pertama Cetakan Pertama, 2013

HUKUM ADMINISTRASI NEGARA

: Sidiq Syamsul Hidayat Ari Angga Wijaya Tafif Sulistyo

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

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

ii Pengantar Bisnis

REENGINEERING SISTEM INFORMASI

TEORI DAN PANDUAN KONSELING GIZI

ENTERPRISE RESOURCE PLANNING

PEMASARAN STRATEGIK Bagaimana Meraih Keunggulan Kompetitif

Semua informasi tentang buku ini, silahkan scan QR Code di cover belakang buku ini

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

PENGONTROL PID BERBASIS PENGONTROL MIKRO UNTUK MENGGERAKKAN ROBOT BERODA. Jurusan Teknik Elektro, Fakultas Teknik. Universitas Kristen Maranatha

SERI PERPAJAKAN INDONESIA-6 PPnBM, Revaluasi Aktiva Tetap dan Fasilitas PPh

CARA MUDAH DAN MURAH MEMBANGUN DAN MENGELOLA WEBSITE

METODOLOGI PENELITIAN PETERNAKAN

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

Pengukuran Kecepatan Angin untuk Transportasi Darat

Konsep Dasar Mikrokontroler

TIPOLOGI ARSITEKTUR RUMAH ADAT NIAS SELATAN & RUMAH ADAT NIAS UTARA

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

PENGANTAR ILMU POLITIK Kerangka Berpikir dalam Dimensi Arts, Praxis & Policy

PENGANTAR AKUNTANSI BERBASIS IFRS

PENGANTAR SISTEM INFORMASI

Pengantar Wireless Sensor Network

TUGAS AKHIR Sistem Pengamanan Kendaraan Bermotor Menggunakan Password dan Smartcard Berbasis Microcontroller Atmega 8535

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

GARIS-GARIS BESAR PROGRAM PEMBELAJARAN (GBPP)

METODOLOGI PENELITIAN SOSIAL

UNDANG-UNDANG REPUBLIK INDONESIA NO. 5 TAHUN 2011 TENTANG AKUNTAN PUBLIK

Teori, Kuesioner dan Analisis Data Pemasaran dan Perilaku Konsumen

PENGGUNAAN DAN PENGATURAN MOTOR LISTRIK Penulis: : Radita Arindya, S.T., M.T

PENGANTAR KOMBINATORIKA DAN TEORI GRAF

Semua informasi tentang buku ini, silahkan scan QR Code di cover belakang buku ini

S.P. HARININGSIH, S.T.

ELEKTROKIMIA Transformasi Energi Kimia-Listrik

TEMPAT JEMURAN DINDING OTOMATIS MENGGUNAKAN SENSOR HUJAN BERBASIS MIKROKONTROLER DAN INFORMASI DIKIRIMKAN MENGGUNAKAN FASILITAS SMS

AKUNTANSI DAN PELAPORAN KEUANGAN IMBALAN KERJA. Panduan Penerapan PSAK 24 (Revisi 2010) Tentang Imbalan Kerja

SISTEM INFORMASI MANAJEMEN PENDIDIKAN, oleh Yakub; Vico Hisbanarto Hak Cipta 2014 pada penulis

Candi Gebang Permai Blok R/6 Yogyakarta Telp. : ; Fax. :

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

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

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

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

Penjadwalan. Mesin. Rosnani Ginting

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

TEKNIK TENAGA LISTRIK DASAR

PERANCANGAN MODUL PRAKTIKUM MIKROPROSESOR DAN SISTEM KONTROL MIKROPROSESOR BERBASIS MIKROKONTROLER ATMEGA8535 PADA LABORATORIUM UIN ALAUDDIN MAKASSAR

TUGAS AKHIR APLIKASI PEMANCAR DAN PENERIMA SENSOR ULTRASONIK SR04 DALAM PENGKURAN JARAK PRIMA AYUNI

TEKNIK MIKROKONTROLER (Mikrokontroler AVR dengan Bahasa C Code Vision )

Konsep Dasar Multimedia

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. : info@grahailmu.co.id

HUKUM ADMINISTRASI NEGARA

TEKNOLOGI BROADCASTING TV

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

TEKNOLOGI PENANGANAN PASCAPANEN BUAH-BUAHAN DAN SAYURAN

FORMAT PENGEMBANGAN STRATEGI PAIKEM DALAM PEMBELAJARAN PENDIDIKAN AGAMA ISLAM

Teknik Digital Dasar. Edisi 2. Pendekatan Praktis. Saludin Muis

ORGANISASI DAN KEPEMIMPINAN MODERN

UNDANG-UNDANG NO. 15 TAHUN 2011

BAB III PERANCANGAN SISTEM

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

GRAHA ILMU Ruko Jambusari 7A Yogyakarta Telp: ; Fax: ;

PRAKTEK MIKROKONTROLER II

Sistem Informasi Manajemen Sumberdaya Manusia

TEORI DAN PRAKTEK PEMROGRAMAN TURBO PASCAL/Edhy

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

RANCANG BANGUN ROBOT PENGIKUT GARIS DAN PENDETEKSI HALANG RINTANG BERBASIS MIKROKONTROLER AVR SKRIPSI

PENGEMBANGAN INSTRUMEN PENELITIAN PENDIDIKAN

SCADA SOFTWARE DENGAN WONDERWARE IN TOUCH Dasar-dasar Pemrograman

BAB IV PENGUJIAN ALAT DAN ANALISA

UNDANG-UNDANG NO. 8 TAHUN 2012

APLIKASI EXCEL DALAM VALUASI PERUSAHAAN BERBASIS IFRS : David Wijaya

PANDUAN LENGKAP PEMBUATAN JARINGAN NIRKABEL MENGGUNAKAN SIMULATOR CISCO PACKET TRACER Oleh : Sidiq Syamsul Hidayat Titik Nurnawangsih Wahyu Novitasari

DASAR-DASAR MATEMATIKA EKONOMI

SISTEM INFORMASI AKUNTANSI

DAFTAR ISI KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... xiv. DAFTAR GAMBAR... xvi BAB I PENDAHULUAN Kontribusi... 3

Semua informasi tentang buku ini, silahkan scan QR Code di cover belakang buku ini

Semua informasi tentang buku ini, silahkan scan QR Code di cover belakang buku ini

III. METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Mei 2012 sampai

Semua informasi tentang buku ini, silahkan scan QR Code di cover belakang buku ini

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Februari Instrumen dan komponen elektronika yang terdiri atas:

BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK

Akuntansi untuk Perusahaan Jasa dan Dagang/Sigit Hermawan;

Transkripsi:

MIKROKONTROLLER Belajar AVR MulaI dari Nol Penulis: : Sumardi Edisi Pertama Cetakan Pertama, 2013 Hak Cipta 2013 pada penulis, Hak Cipta dilindungi undang-undang. Dilarang memperbanyak atau memindahkan sebagian atau seluruh isi buku ini dalam bentuk apa pun, secara elektronis maupun mekanis, termasuk memfotokopi, merekam, atau dengan teknik perekaman lainnya, tanpa izin tertulis dari penerbit. Ruko Jambusari No. 7A Yogyakarta 55283 Telp. : 0274-889836; 0274-889398 Fax. : 0274-889057 E-mail : info@grahailmu.co.id Sumardi MIKROKONTROLER; Belajar AVR Mulai dari Nol/Sumardi - Edisi Pertama Yogyakarta; Graha Ilmu, 2013 X + 150 hlm, 1 Jil.: 26 cm. ISBN: 978-979-756-931-0 1. Teknik Elektro I. Judul

Kata Pengantar Puji syukur penulis haturkan kepada Alloh SWT yang telah memberikan kesempatan kepada penulis untuk dapat menyelesaikan buku ini. Terima kasih yang sebesar-besarnya kepada para pimpinan, kolega dan mahasiswa yang sudah banyak membantu dalam penyelesaian buku ini, terutama sekali para mahasiswa saya dalam kuliah komponen sistem kontrol. Buku ini dipersiapkan bagi yang berkeinginan untuk mempelajari mikroprosesor dan mikrokontroler terutama bagi pemula. Dalam buku ini dijelaskan langkah demi langkah dalam memrogram mikroprosesor terutama untuk mikroprosesor keluarga ATMEGA. Diharapkan setelah membaca buku ini pembaca yang tadinya belum bisa menjalankan mikroprosesor akan bisa membuat suatu program untuk menjalankan mikroprosesor sederhana. Dalam buku ini berisi pengetahuan dasar tentang mikroprosesor dan langkah-langkah pemrogramannya mulai dari perintah dasar yang mencakup bagaimana menjalankan program codevision AVR, fungsi output input disertai prakteknya dengan menjalankan LED, masukan push buttom, pemrograman keypad, pemrograman LCD kemudian pemrograman dengan memanfaatkan timer sebagai pewaktu, timer sebagai pencacah, timer sebagai PWM dan contoh aplikasinya. Pada bagian selanjutnya pembaca dikenalkan tentang ADC dan Interupsi. Bab berikutnya dibahas mengenai komunikasi serial antara mikroprosesor dengan komputer yang meliputi register, hyper-terminal, kirim data serial, terima data serial dan kirim dan terima data serial. Untuk mengetahui penerapan mikroprosesor dalam buku ini dibahas mengenai pemrogaraman pada motor DC dan motor stepper. Bagian akhir dari buku ini dicantumkan contoh-contoh hasil tugas mahasiswa dalam matakuliah komponen sistem kontrol diantaranya pemrograman mikroprosesor ATMEGA untuk sensor suhu, sensor ultrasonik, sensor kompas dan sensor kelembaban.

vi MIkrokontroler Besar harapan kami semoga buku yang sangat sederhana ini bisa menjadi bahan acuan dalam mempelajari kontrol khususnya yang menggunakan mikroprosesor sebagai komponen utama dalam pengontrolannya. Semarang, Agustus 2012 Penulis

Daftar Isi Kata Pengantar v Daftar Isi vii BAB I Pendahuluan 1 Gambaran Umum Mikrokontroler 1 Macam Mikrokontroler 4 Komponen Yang Digunakan 5 Sistem Minimal 5 BAB II Mikrokontroler ATMega8535 7 Arsitektur Mikrokontroler Atmega8535 7 Peta Memori 10 Sistem Interupsi 11 Program Bantu Code Vision AVR 12 Instalasi 13 Tampilan Covevision AVR 13 Menu 14 View 14 Project 14 Setting Programmer 15 Membuat Proyek Baru 15 Kompilasi Dan Download Ke AVR 18 BAB III Sistem I/O (input/output) 21 Perintah Dasar 21 Aplikasi Perintah Perintah Dasar 22

viii MIkrokontroler Output LED Static 28 Output LED Dinamis 29 Aplikasi PushButton 32 Aplikasi pada LCD Module 36 Aplikasi pada Modul Keypad 47 BAB IV Timer/Counter 53 TIMER SEBAGAI PEWAKTU(Menggunakan modul bantu LED 8x1) 53 Interupsi overflow timer 1 54 Interupsi Overflow Timer 0 59 Timer Sebagai Pencacah(Menggunakan modul bantu Motor DC) 63 PWM Pada Timer 67 PWM 67 Driver Motor L293D 69 Interupsi overflow timer 1 70 BAB V ADC dan Interupsi 75 Pengenalan ADC 75 Instalasi ADC 75 ADMUX 76 ADCSRA 77 SFIOR 78 Dasar ADC 78 Pengenalan Interupsi 79 Setting Interupsi 79 Register GICR 80 Register MCUCR 80 Kontrol LED Dengan Interupsi 80 BAB VI Komunikasi Serial (USART) 81 Register 81 Register UBRR 81 Register UCSRA 82 Register UCSRB 82 Register UCSRC 83 Register UDR 84 Hyper-Terminal 85 Kirim Data Serial 86 Terima Data Serial 87 Terima dan Kirim Data Serial 88

Daftar Isi ix BAB VII Motor Steper dan Motor DC) 91 Motor Steper 91 Motor DC 95 BAB VIII Aplikasi Sensor 109 Sensor Suhu LM35 109 Langkah 110 Sensor Ultrasonic (PING) 113 Perancangan alat 116 Sensor Kompas CMPS03 122 Sensor Kelembaban SHT11 132 Daftar Pustaka 148 -oo0oo-