++(590) Binary Increment adalah instruksi untuk penambahan 1 selama keadaan fungsi aktif (ON).
--(592) Binary Decrement adalah instruksi untuk pengurangan 1 selama keadaan fungsi aktif (ON).
MOV(21) Move adalah instruksi untuk transfer data word ke data word lainnya.
>=(325) Greater than or equal adalah salah satu flag yang ada pada fungsi comparison yang berfungsi sebagai pembanding lebih besar atau sama dengan antara nilai pada operand1 (S1) dengan operand2 (S2) dengan hasil yang sesuai dengan fungsi.
<=(315) Less than or equal adalah salah satu flag yang ada pada fungsi comparison yang berfungsi sebagai pembanding lebih kecil atau sama dengan antara nilai pada operand1 (S1) dengan operand2 (S2) dengan hasil yang sesuai dengan fungsi.
Dengan menggunakan beberapa instruksi diatas, dapat dibangun sebuah program UP DOWN Counter dengan fungsi Reset. seperti pada program berikut.
Ketika tombol UP COUNT (0.00) ditekan sebanyak 5 kali, maka nilai pada register 201 adalah 5 dan output Maximum Value (10.00) ON, jika tombol DOWN COUNT (0.01) ditekan sebanyak 5 kali, maka terjadi pengurangan pada register 201 sebanyak 5 dengan demikian nilai pada register 201 sama dengan 0 dan output Minimum Value (10.01) ON. Ketika tombol RESET (0.02)ditekan maka nilai pada 201 adalah 0.
No comments:
Post a Comment