Untuk pemrograman rotary encoder dengan code vision adalah dengan memanfaatkan interupt dan timer pada codewizardAVR.
Pilih File New dan pilih Project, kemudian pilih yes saja saat muncul konfirmasi.
Atur chip menggunakan ATMega8535 dan Clocknya 4MHz
Pilih tab Port, dan seting PortB.0 dan PortD.2 sebagai input dengan internal Pull-up seperti pada gambar berikut.
Langkah selanjutnya atur konfigurasi untuk LCD untuk menampilkan hasil pemrogramannya. Misalnya di sini kita memilih PortA untuk LCD.Perhatikan gambar berikut ini
Setelah itu pilih File Generate, Save and Exit dan simpan dengan nama yang sama misalnya encoder.
Setelah itu tambahkan source code pada program anda, hingga sesuai dengan source code di sini.
Pilih Project Configure dan pada tab After Make atau After Build beri tanda centang pada Program the Chip dan klik OK.
Selanjutnya pilih Project Build atau Make program anda, jika tidak ada kesalahan pilih Program the chip. Selengkapnya..