Page 117 - 3. Buku Teks RBT Tingkatan 2
P. 117
Untuk menulis sebuah pengaturcaraan
menggunakan litar input dan litar output,
beberapa syarat pengaturcaraan perisian mestilah Dalam perisian pemprosesan
dipatuhi, iaitu: pengaturcaraan secara teks, terdapat
(a) Pengaturcaraan dimulakan dengan arahan pelbagai arahan atur cara Yang
-Note, iaitu pengguna boleh menulis catatan digunakan. Arahan atur cara ini
dapat digunakan untuk membina
pengaturcaraan yang akan dibina.
suatu pengaturcaraan Yang boleh
(b) Masukkan arahan Read-Controller. melaksanakan arahan dalam pelbagai
(c) Kemudian diikuti dengan arahan lf C,.. untuk bentuk, antaranya termasuklah
peranti input yang akan digunakan. menggunakan LCD telefon pintar, dan
(d) Seterusnya, arahan kawalan peranti output sistem pesanan ringkas.
mestilah berdasarkan aplikasi yang hendak
dilakukan. Kawalan arahan ini boleh menggunakan arahan Doutl = On atau Timer = 1
(e) Arahan lf C... mestilah ditamatkan dengan arahan End lf.
(f) Akhir sekali, pengaturcaraan dilengkapkan dengan arahan Goto = 1 .
Jadual 2.4.13 Contoh kerangka pembinaan pengaturcaraan mudah yang mesti dipatuhi
'{dti, d(a+*-},ts.r:}iix:r.,'$i##ir*
Other -Note Untuk menulis catatan pengaturcaraan yang dibina'
Controller l/O Read,Corrtroller Permulaan arahan yang wajib digunakan apabila
menggunakan peranti inPut.
Decision 3. r{c Arahan ini digunakan berdasarkan tempat peranti input
digunakan pada mikropengawal.
Other 4. Arahan untuk mengawal output berdasarkan tujuan
Controller l/O yang hendak dilakukan
5.
(contoh arahan Doutl = On, Timer = 1 sec, Goto = 1)'
6.
Decision 7. End_lf Pengakhiran arahan yang wajib digunakan untuk
menamatkan sebarang arahan menggunakan 'lf'.
t
j Untuk melengkapkan sebuah pengaturcaraan
Other 8. Goto = !
dan menghantar arahan ke baris 1.
i i
Petunjuk arahan
I Tiada sebarang arahan. Digunakan sebagai panduan Jika suis tidak ditekan
catatan pada pengaturcaraan yang dibina.
ffi Kerangka asas yang perlu digunakan untuk membina (OFF) isyarat =0. Jika suis
ditekan (ON) isyarat =1.
sesebuah pengaturcaraan.
Arahan tidak tetap. Pengguna boleh menggunakan arahan dalam kumpulan Other
E dan Controlter l/O yang ada mengikut tuiuan yang hendak dilaksanakan.
107

