3. Clr Clear merupakan perintah yang berfungsi memberikan nilai low atau
0 pada alamat yang dituju. Contohnya Clr p2.4 yang berarti memberikan nilai low pada port 2.4 sehigga port 2.4 akan selalu bernilai low.
4. Bit Merupakan perintah yang berfungsi untuk mengenalkan suatu port
terhadap suatu pengenalan port. Contohnya Tombol_1 bit p2.2 yang berarti tombol1 terletak atau terhubung ke port 2.2.
5. Equ Equvalen merupakan perintah yang berfungsi untuk menyamakan
suatu pengenalan nilai dengan nilai tertentu. Contohnya Bilangan_0 equ 88h
yang berarti nilai 88h merupakan nilai dari bilangan 0.
6. Jb Jump if bit merupakan perintah yang berfungsi untuk membandingkan
nilai disampingnya dengan nilai high, jika nilainya high, maka program akan lompat kealamat yang ada disamping kanan. Misalnya Jb
Tombol_0,Cek_Tombol_1 yang berarti mikrokontroler akan
membandingkan nilai tombol 1 high atau low, jika high maka program akan lompat ke alamat cek tombol 1, tetapi jika bernilai low, maka program akan
melaksanakan perintah yang ada dibawahnya.
7. Acall merupakan perintah yang berfungsi untuk memanggil alamat yang
terletak di sampingnya. Misalnya Acall Isi_0 yang berarti memanggil rutin isi 0, sehingga perintah yang ada pada rutin isi 0 yang akan dikerjakan.
Universitas Sumatera Utara
8. Sjmp merupakan perintah yang berfungsi untuk lompat kealamat yang
ada disampingnya sebesar 2 kilo byte. Misalnya Sjmp Mulai yang berarti program akan lompat ke rutin mulai.
9. Ljmp merupakan perintah yang berfungsi untuk lompat kealamat yang
ada disampingnya sebesar 8 kilo byte. Misalnya Ljmp Starter yang berarti program akan lompat ke rutin starter.
10. Jnb Jump if not bit merupakan perintah yang berfungsi untuk
membandingkan nilai disampingnya dengan nilai low, jika nilainya low, maka program akan lompat kealamat yang ada disamping kanan. Misalnya Jnb
Tombol_Reset,Kembali yang berarti mikrokontroler akan
membandingkan nilai tombol reset high atau low, jika low maka program akan lompat ke alamat kembali, tetapi jika bernilai high, maka program akan
melaksanakan perintah yang ada dibawahnya.
11. Cjne Compare jump if not equal merupakan perintah yang berfungsi
untuk membandingkan alamat yang disampingnya dengan harga tertentu. Misalnya Cjne a,1,Kembali yang berarti membandingkan harga yang
ada pada akumulator a dengan harga 1, jika sama maka program akan dilanjutkan ke perintah yang ada dibawahnya. Tetapi jika tidak sama maka
program akan lompat ke rutin kembali.
Universitas Sumatera Utara
12. Div Merupakan perintah yang berfungsi membagi nilai suatu akumulator.
Misalnya Div ab yang berarti membagi nilai akumulator a dengan akumulator b. Jika nilai akumulator a adalah 25 dan akumulator b 10, maka
hasilnya pada akumulator a adalah 2 dan pada akumulator b adalah 5.
13. Inc Merupakan perintah yang berfungsi menambahkan nilai 1 suatu