Page 118 - 3. Buku Teks RBT Tingkatan 2
P. 118
ffiW Aptikasi',Teknotogi
Menulis Pengaturcaraan Berdasarkan
Ada pelbagai bahasa untuk
Penyambungan Litar Input Digital dan membina pengaturcaraan
Litar Output pada Papan Litar seperti Basic. C. dan perisian
Etektronik Mikropengawal pemprosesan pen gatu rcaraan
secara teks. Perisian
Di bawah ini ialah contoh pengaturcaraan berdasarkan pemprosesan pen gaturcaraan
penyambungan litar input digital dan litar output dengan secara teks amat mudah
menggunakan satu suis tekan tutup dan satu diod pemancar digunakan. Hanya dengan
cahaya pada papan litar elektronik mikropengawal. memilih arahan atur cara
dan menyusunnya, sebuah
pengaturcaraan mudah dapat
Pengaturcara tan
dibina dengan menggunakan
L1 - Note LED Ber rrkelip,,v \ 4; I, Pengoperasian telefon pintar atau tablef.
pengaturcaraan
Hr Read Controller I' ;
E 4. 1<" selepas suis
E:. lfCDinl=1 *j\ ditekan
F ra Doutl = On *Jt I 1 '##ff6
E,r 5 Timer = 1 sec + l-- -.-_,;:,; t C
Ei * ,, ,,.-....''''
&1 l
El b. Doutl = Off {r. ' -:--_,4
F! ' )
E l 7. Timer = 1 sec lmbas QB code dt bawah ini
untuk menonton video tentang
F\, Goto = 4 <-/ pengaturcaraan suatu projek
Ft,.tll..$;i:. .€i i$,:, *'.,i.:,=: t','l .." yang menggunakan perisian
:. '10. Goto = 'l l : pemprosesan pengaturcaraan
secara teks.
€ara Pengaturcaraan Memproses l5yarat dqn,Membuat Arahan
(1) Iiada sebarang arahan pengaturcaraan pada -Note. -Note
i hanya digunakan untuk menulis catatan pengaturcaraan.
Contoh catatan di atas ialah LED Berkelip.
htt p.: // I i n k s. s a s b ad i. c o m/r bt/
$ (2) Arahan Read_Controller digunakan untuk membaca semua
s:l tg2/16
nilai peranti input pada papan litar elektronik mikropengawal.
E Arahan dipindahkan ke baris 3.
*
(3) Apabila suis ditekan (ON), syarat lf C_Dinl = 1 memenuhi
F syarat arahan. Arahan dipindahkan ke baris 4.
(4) Arahan Doutl
E = On akan memberikan isyarat dalam bentuk
voltan kepada DOUT'I di papan litar elektronik mikropengawal.
E
Arahan dipindahkan ke barrs 5. Arahan pengoperasian
(5) Voltan akan diberikan pada DOUTl pada papan litar pengaturcaraan akan bermula
E
elektronik mikropengawal selama 1 saat. Arahan dipindahkan mengikut turutan dari baris
$ pertama hinggalah ke bar,s
ke baris 6.
akhir. Kawalan atur cara akan
(6) Voltan akan diputuskan pada DOUT1. Arahan dipindahkan
berulang berdasarkan arahan
ke baris 7.
'Goto' yang digunakan.
(7) Voltan akan diputuskan selama I saat pada DOUT1. Arahan
N
i dipindahkan ke baris 8.
(8) Arahan Goto = 4 mengarahkan arahan pergi ke baris 4.
Pengaturcaraan akan diulang semula dari baris 4 hingga
baris 8 sehinggalah suis bekalan kuasa diputuskan.
108

