Tag: bascomavr

Mikrokontroler AVR, 18.03.2016 – 19.03.2016

Bersama satu peserta pelatihan Pemrograman Mikrokontroler AVR dengan BASCOM-AVR, 18-19 Maret 2016, Bapak Siswoko, S.T. dari SMKN 1 Plered, Purwakarta.

Menggunakan PWM pada ATmega8535

Kebanyakan mikrokontroler AVR memiliki kanal PWM di dalam chip-nya. Fasilitas ini membuat penggunaan PWM menjadi lebih sederhana dan lebih akurat. Timer atau Counter dalam AVR dapat digunakan dalam modus PWM tanpa mengganggu fungsi dasar timer. Timer1 dapat di-konfigurasi dalam modus PWM dengan men-setting bit PWM11 dan PWM10 dalam register TCCR1A. PWM11 PWM10 Description 0 0 …

Continue reading

Menggunakan LCD

Penampil LCD cukup mudah ditemukan di pasaran, terutama ukuran 16×2. Harganya pun relatif terjangkau. Di dalam penggunaannya, hubungan antara mikrokontroler dan LCD dapat menggunakan hubungan 8-bit atau 4-bit. Pilihan kedua lebih banyak digunakan karena akan menghemat pin I/O ๐Ÿ™‚ Selain pin data, juga perlu dihubungkan pin RS dan pin E. Menggunakan penampil LCD 16*2, khususnya …

Continue reading

Memrogram EEPROM I2C dengan BASCOM-AVR

I2C singkatan dari Inter Integrated Circuit, adalah sebuah protokol untuk komunikasi serial antar IC, dan sering disebut juga Two Wire Interface (TWI). Bus yang digunakan untuk komunikasi antara mikrokontroler dan divais periferal seperti memori, sensor temperatur dan I/O expander. Komunikasi dilakukan melalui dua jalur: SDA (serial data) dan SCL (serial clock). Setiap divais I2C memiliki …

Continue reading