Cara kerja mikrokontroller
Cara Kerja
Mikrokontroler
Prinsip kerja
mikrokontroler adalah sebagai berikut:
Ø Berdasarkan
nilai yang berada pada register Program Counter, mikrokontroler mengambil data
pada ROM dengan alamat sebagaimana yang tertera pada register Program Counter.
Selanjutnya isi dari register Program Counter ditambah dengan satu (Increment)
secara otomatis.
Data yang diambil pada ROM merupakan
urutan instruksi program yang telah dibuat dan diisikan sebelumnya oleh pengguna.
Ø Instruksi
yang diambil tersebut diolah dan dijalankan oleh mikrokontroler. Proses
pengerjaan bergantung pada jenis instruksi, bisa membaca, mengubah nilai-nilai
pada register, RAM, isi Port, atau melakukan pembacaan dan dilanjutkan dengan
pengubahan data.
Ø Program
Counter telah berubah nilainya (baik karena penambahan otomatis pada langkah 1,
atau karena pengubahan-pengubahan pada langkah 2). Selanjutnya yang dilakukan
oleh mikrokontroler adalah mengulang kembali siklus ini pada langkah 1.
Demikian seterusnya hingga power
dimatikan.