[KEMBALI KE MENU SEBELUMNYA]
DAFTAR ISI
1.Pendahuluan
2. Transfer Data Serial
3. Komponen Rangkaian
4. Rangkaian
5. Link Download
4. Rangkaian
5. Link Download
KOMUNIKASI SERIAL MCS51
1. PENDAHULUANAssalamuallaikum wr.wb. pengunjung sekalian...
Materi yang saya posting kali ini merupakan materi mata kuliah Mikroprosesor dan Mikrokontroller jurusan Teknik Elektro , Universitas Andalas. TP 2017/2018. Dengan dosen pembimbingnya adalah bapak Darwison M.T.2. TRANSFER DATA SERIAL
Mikrokontroler
bekerja dengan frekuensi kristal 11,0592MHz dengan baudrate 9600 bps
untuk komunikasi serialnya, program saya tulis menggunakan bahasa C.
Jika mikrokontroler menerima data karakter yang ada di bawah ini dari
port serial, maka mikrokontroler akan melakukan aksi yang telah
ditentukan dalam program. Berikut daftar perintah untuk mikrokontroler
dari port serial PC:
- ‘a’, untuk menyalakan semua led, pada contoh ini led berada dalam konfigurasi aktif low.
- ‘b’, untuk mematikan semua led.
- ‘c’,untuk menghidupkan led pada P1 bit 0.
- ‘d’,untuk menghidupkan led pada P1 bit 1.
- ‘e’,untuk menghidupkan led pada P1 bit 2.
- ‘f’,untuk menghidupkan led pada P1 bit 3.
- ‘g’,untuk menghidupkan led pada P1 bit 4.
- ‘h’,untuk menghidupkan led pada P1 bit 5.
- ‘i’,untuk menghidupkan led pada P1 bit 6.
- ‘j’,untuk menghidupkan led pada P1 bit 7.
3. KOMPONEN RANGKAIAN
1. LED
Sebuah LED adalah
sejenis dioda semikonduktor istimewa. Seperti sebuah dioda normal, LED
terdiri dari sebuah chip bahan semikonduktor yang diisi penuh, atau
di-dop, dengan ketidakmurnian untuk menciptakan sebuah struktur yang
disebut p-n junction.
2. MCS51
Mikrokontroler tipe AT89S51 merupakan mikrokontroler keluarga
MCS-51 dengan konfigurasi yang sama persis dengan AT89C51 yang cukup
terkenal, hanya saja AT89S51 mempunyai fitur ISP (In-System Programmable
Flash Memory). Fitur ini memungkinkan mikrokontroler dapat diprogram
langsung dalam suatu sistem elektronik tanpa melalui Programmer Board
atau Downloader Board.Personal Computer. Mikrokontroler dapat diprogram
langsung melalui kabel ISP yang dihubungkan dengan paralel port pada
suatu pada suatu Personal Computer. Mikrokontroler tipe AT89S51
merupakan mikrokontroler keluarga MCS-51 dengan konfigurasi yang sama
persis dengan AT89C51 yang cukup terkenal, hanya saja AT89S51 mempunyai
fitur ISP (In-System Programmable Flash Memory).
4. RANGKAIAN
Berikut gambar simulasi di proteus.
Pada gambar di atas tidak ditampilkan rangkaian RS-232nya.
Untuk tampilan program komputernya adalah seperti berikut:
Program dibuat menggunakan Delphi. Untuk mengakses port serial, saya memakai komponen ComPort. Silahkan klik di sini untuk mendownload packagenya, kemudian install di Delphi anda.
Untuk memakai
program di atas caranya klik tombol start, kemudian akan ditampilkan
dialog window yang digunakan untuk setting serial, seperti pemilihan
COM, baudrate dan lain-lain.
Setelah
melakukan setting, maka program siap digunakan untuk berkominikasi
serial dengan mikrokontroler dengan ditandai indikator led serial
menyala dan COM yang digunakan akan ditampilkan.
Dan untuk
menghentikan komunikasi, anda tinggal menekan tombol stop yang
sebelumnya seluruh led akan dipadamkan. Anda juga bisa menggunakan
program Hyper terminal bawaan windows untuk aplikasi ini.