Memprogram LED ATMega (2); Blink LED

Blink LED atau led berkedip merupakan contoh pemrograman led dasar bagi praktisi mikrokontroler dan mikroprosesor. Prinsip blink led yaitu pada satu waktu semua led menyala dan waktu lainnya semua led padam. Blink led banyak digunakan sebagai penanda alarm paling sederhana, dan dapat disertai penggunaan suara untuk memperingati adanya bahaya.

Untuk memprogram blink led menggunakan Codevision pada Mikrokontroler AVR ATMega sangatlah mudah, kita hanya membutuhkan pustaka IC yang kita inginkan dan pustaka delay saja. Baris program yang cukup simpel ini membantu para pemula dalam mempelajari pengenalan pemrograman mikrokontroler dengan Codevision AVR.

Baca Selengkapnya

Memprogram LED ATMega (1); Running LED

Belajar mikrokontrol ATMega atau jenis mikrokontroler lain pada dasarnya cukup mudah. Kita hanya memerlukan sebuah program compiler berbasis bahasa C, Basic maupun Assembly serta sebuah aplikasi simulasi, tentu saja harus dibarengi keinginan untuk mempelajarinya 🙂

LED adalah salah satu komponen output dasar pada elektronika yang sering digunakan pada project belajar pertama dalam mata kuliah pemrograman mikrokontroler atau mikroprosesor. Program running led adalah program dimana led akan menyala bergantian dari salah satu port ke port selanjutnya.

Berikut adalah listing program running LED pada codevision AVR menggunakan ATmega 16 dan disimulasikan menggunakan software simulasi ISIS proteus.

Baca Selengkapnya

Buku: Pemrogaman Bahasa C untuk Mikrokontroler ATMega8535

Buku: Pemrogaman Bahasa C untuk Mikrokontroler ATMega8535 c bahasa ACC

Bahasa C merupakan bahasa perantara antara bahasa aras tinggi dengan bahasa assembly, sehingga banyak digunakan untuk mempermudah mahasiswa elektro dan hobbis mikrokontroler untuk memprogram mikrokontroler.

Salah satu mikrokontroler yang dapat diprogram dengan bahasa C adalah keluarga ATmega, pada buku karangan Ari Heryanto dan Wisnu Adi ini membahas penggunaannya terhadap atmega 8535, yang tentu saja compatibel dengan

Baca Selengkapnya

Membuat Traffic Light dengan Codevision AVR (5)

Jadi ceritanya setelah dulu2 sempat bikin tutorial membuat traffic light dengan codevision AVR sampai 4 seri ternyata ada riques untuk gimana klo traffic lightnya punya countdown timer puluhan? klo yang di seri 2 sampai 4 kan countdown timernya menggunakan 1 buah seven segment sehingga nilai terbesarnya hanya 9?

Ya itu sih emang karena karepnya saya aja yang lagi pengen dapet penaknya, soale nek kokean timer juga pasti repot harus bagi2 antara kaki untuk display dengan kaki untuk gonta ganti tampilan. Tapi ya sutralah memang begitu keadaannya 😀 nah sekarang untuk traffic light dengan countdown timer puluhan/ratusan dst gimana cara bikinnya???

Baca Selengkapnya

Mikrokontrol dan Codevision?

jenis mikrokontrol AVR ATmega dengan pemrograman codevision

Sudah lama rasanya gak lagi nulis postingan tentang mikrokontroler ATMega dan bahasa C nya menggunakan Codevision AVR, sementara teman2 yang ingin belajar mikrokontroler ATMega 8 /16 / 32 / 8535 bisa mampir ke postingan2 yang menggunakan TAG ATMega, AVR, Codevision, Mikrokontroler, atau juga yang ingin spesifik misal tentang penggunaan dot matrix, seven segment, traffic light / … Baca Selengkapnya

Sensor cahaya pada ATMega dengan codevision AVR

Cara membuat sensor cahaya pada atmega dengan codevision avr biasanya macem2, mulai dari fotodioda, fototransistor, LDR dan masih banyak lagi. Untuk membuat rangkaian sensor cahaya kita menggunakan Analog to Digital Converternya ATMega, kalau untuk jenis ATMega16, ATMega32 dan ATMega8535 kita bisa menggunakan PINA.

Baca Selengkapnya

Bermain dengan Codevision AVR (5) All Seven Logic Gates

Akhirnya kita membuat tujuh buah gerbang logika dalam 1 mikrokontroler AVR ATmega, dengan menggunakan mikrokontroler kita bisa menggunakan rangkaian ini untuk media pembelajaran bagi adik2 kita di SMK, jadi buat mahasiswa jurusan elektro/elektronika yang belum punya judul tugas akhir/ skripsi bisa mempertimbangkan pembuatan media pembelajaran gerbang logika.

Baca Selengkapnya

Bermain dengan codevision AVR (3) gerbang logika dasar NAND dan NOR

Kelanjutan dari bermain gerbang logika dasar menggunakan codevision AVR, posting kali ini membahas gerbang logika NAND dan NOR, seperti kita tahu NAND adalah kebalikan dari gerbang AND, sementara NOR antonimnya gerbang OR untuk gambar rangkaian masih bisa pakai gambar rangkaian gerbang AND dan OR kemaren.

Not AND dan Not OR, prinsipnya adalah menambakan gerbang NOT di belakang gerbang dasar yang ingin dibalik. Cuma herannya di codevision ini setelah aku coba utak atik menggunakan kode NOT  ~ dan ! digabungkan dengan code AND & dan OR | hasilnya tetep aja oon. 

Baca Selengkapnya