Professional Documents
Culture Documents
UNIT
INPUT PEMPROSESAN OUTPUT
MAKSUD MIKROPENGAWAL (MICROCONTROLLER) DAN PUSAT (CPU)
MIKROPEMPROSES (MICROPROCESSOR)
MIKROPENGAWAL
- Peranti kawalan dalam satu cip Bahagian Input Bahagian Proses Bahagian Output
- Peranti kawalan : CPU, RAM, ROM, Port input/output
- Fungsi : mengawal peranti elektronik
- Contoh : pintu pagar automatik
MIKROPEMPROSES
- Peranti pemprosesan mikro dalam satu cip
Dilaksanakan oleh CPU
- Peranti digunakan bersama dengan cip-cip sokongan lain
Menerima isyarat dan Terima isyarat drpd
- Semua cip sokongan diluar mikropemproses dan dihubungkan dengan System Bus menghantarnya ke CPU bahagian INPUT Terima isyarat drpd CPU
Isyarat drpd peranti input Memproses berdasarkan Hantar kepada peranti
Ada 2 peranti : digital dan aturcara yg ditetapkan OUTPUT
analog Hasilkan isyarat ke
Unit INPUT OUTPUT bahagian OUTPUT
Pemprosesan RAM
Pusat (UPU) MIKROP
EMPROS SYSTEM BUS BAHAGIAN INPUT
ES
ROM PORT I/O PERANTI INPUT DIGITAL PERANTI INPUT ANALOG
RAM RAM
-
Gambar rajah blok mikropengawal Gambar rajah blok mikropemproses
GEGANTI
PENDERIA AIR
PIN FUNGSI
GAMBAR RAJAH BLOK LITAR SKEMATIK Reset
VSS
Diod
AIN 1
AIN 2
AIN 3
Kapasitor berkutub 330µF AIN 4
AIN 5
DOUT 1
Kapasitor tidak berkutub DOUT 2
18pF dan 100nF DOUT 3
DOUT 4
DOUT 5
Pengatur voltan 5 V DOUT 6
LM7805
DIN 1
DIN 2
Suis satu kutub satu arah DIN 3
DIN 4
Kristal 20 MHz
Modul bluetooth
MIKROPENGAWAL menghantar arahan ke baris 1
MEMBINA LITAR SIMULASI BERFUNGSI DENGAN PERISIAN KHAS
Litar simulasi – serupa litar sebenar, dapat lihat cara-cara sesuatu sistem beroperasi dan
berfungsi sebelum dibangunkan.
MERANCANG PENGATURCARAAN
PENGENALAN PERISIAN PEMPROSESAN PENGATURCARAAN SECARA TEKS
Sebagai contoh membina blok simulasi PENGATURCARAAN
Penggunaan aplikasi M5 (magnetcode) 1. `Note
2. ButtonA1_Show = On
FUNGSI ASAS ARAHAN ATUR CARA UNTUK MEMBINA SIMULASI BLOK 3. ButtonC1_Show = On
Kenal pasti fungsi arahan atur cara 4. ButtonA1_Show_Text = Suis tekan tutup
Simbol + ditekan, paparan arahan akan kelihatan 5. ButtonA1_Update
Kumpulan arahan – Decision, Graphic Design, Other 6. ButtonC1_Show_Text = Diod Pemancar Cahaya
Contoh di Buku Teks m/s 97 7. ButtonC1_Update
8. ~Note
9. If ButtonA1 = Pressed
10. ButtonC1_Show = Off
11. Timer = 1 sec
12. ButtonC1_Show = Off
13. Timer = 1 sec
14. Goto = 10
15. End If
16. Goto = 1
BI
L
1 ~Note
ARAHAN FUNGSI
e
3 ButtonA1_Show_Text = Text yang digunakan
4 ButtonA1_Update
5 ~Note Untuk menulis catatan pengaturcaraan yang dibina
6
7
If ButtonA1 = Pressed
…………………………………………….
.
Untuk mengesan sama ada butang tertentu ditekan
pada antara muka
Arahan untuk mengawal blok simulasi output
berdasarkan tujuan yg hendak dilakukan
k
k
a
8 …………………………………………….
a
.
9 …………………………………………….
.
n
10 End If Pengakhiran arahan yang wajib untuk menamatkan
n
sebarang arahan
11 Goto = 1 Untuk melengkapkan sebuah pengaturcaraan dan
PENYAMBUNGAN LITAR INPUT DAN LITAR OUTPUT KEPADA MIKROPENGAWAL