PEMROGRAMAN ATmega8535 UNTUK PEMULA
Mikrokontroller merupakan contoh
suatu sistem komputer sederhana yang masuk dalam kategori embedded komputer. Di
dalam sebuah mikrokontroller terdapat komponen-komponen seperti: processor,
memory, clock, peripheral I/O, dll. Mikrokontroller memiliki kemampuan
manipulasi data (informasi) berdasarkan suatu urutan instruksi (program) yang
dibuat oleh programmer. Mikrokontroller adalah piranti elektronik yang dikemas
dalam bentuk sebuah IC (Integrated Circuit) tunggal, sebagai bagian utama dan
beberapa peripheral lain yang harus ditambahkan, seperti kristal dan
kapasitor.
Mikrokontroller AVR memiliki
arsitektur RISC 8 Bit, sehingga semua instruksi dikemas dalam kode 16-bit
(16-bits word) dan sebagian besar instruksi dieksekusi dalam satu siklus
instruksi clock. Bandingkan dengan instruksi keluarga MCS-51 (arsitektur CISC)
yang membutuhkan siklus 12 clock. RISC adalah Reduced Instruction Set Computing
sedangkan CISC adalah Complex Instruction Set Computing.
AVR dikelompokkan kedalam 4 kelas,
yaitu ATtiny, keluarga AT90Sxx, keluarga ATmega, dan keluarga AT86RFxx. Dari
kesemua kelas yang membedakan satu sama lain adalah ukuran onboard memori,
on-board peripheral dan fungsinya. Dipilih Atmega8535 karena populasi yang
banyak, sehingga ketersediaan komponen dan referensi penunjang lebih terjamin.
Tabel Perbandingan Spesifikasi dan Fitur keluarga AVR
Tabel Perbandingan Spesifikasi dan Fitur keluarga AVR
Untuk selengkapnya silahkan di download :
Tidak ada komentar:
Posting Komentar