Mikrokontroler pertemuan 1

3,880 views

Published on

Download file di http://rumah-belajar.org

Published in: Education, Business, Technology
0 Comments
13 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,880
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
13
Embeds 0
No embeds

No notes for slide

Mikrokontroler pertemuan 1

  1. 1. MIKROKONTROLER PENDAHULUAN PERTEMUAN 1
  2. 2. Deskripsi Mata Kuliah• Arsitektur Mikrokontroler AT89S51• Organisasi Memori• Pemrograman Assembly MCS51• Sistem Interupsi• Port Pararel• Timer dan Counter• Port Serial• Aplikasi Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  3. 3. Buku Referensi• Gembong Edhi Setyawan. 2008. Aplikasi Mikrokontroler AT89S51. Universitas Narotama, Surabaya• Kenneth J Ayala. 1991. The 8051 Microcontroller: Architecture, Programming and Applications. Wesh Publishing Company. USA• Atmel. Datasheet AT89S51 Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  4. 4. Materi Kuliah Ke Pokok Bahasan 1 Pendahuluan 1.1 Penjelasan Kontrak Pembelajaran 1.2 Pengenalan Mikrokontroler 1.3 Mikroprosesor Vs Mikrokontoler 1.4 Penggunaan Mikrokontroler 2 Arsitektur Mikrokontroler AT89S51 2.1 Diagram Blok 2.2 Deskripsi Pin 2.3 Port I/O Mikrokontroler AT89S51 Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  5. 5. Materi Kuliah Ke Pokok Bahasan 3 Organisasi Memori AT89S51 3.1 Memori Data 3.2 Memori Program 3.3 SFR (Special Function Register) UJIAN TDK TERJADWAL (QUIS) Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  6. 6. Materi Kuliah Ke Pokok Bahasan 4-5 Pemrograman Assembly MCS51 4.1 Instruksi-instruksi MCS51 4.2 Operasi Assembler 4.3 Struktur pemrograman Assembly MCS51 4.4 Perangkat lunak yang digunakan untuk MCS51 4.5 Ekspresi-Ekspresi Assembler 4.6 Pengarah Assembler Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  7. 7. Materi Kuliah Ke Pokok Bahasan 6 Sistem Interupsi 5.1 Struktur Interupsi 5.2 Mengaktifkan dan menonaktifkan interupsi 5.3 Tingkat prioritas interupsi 5.4 Teknik Polling 5.5 Pemrosesan interupsi 5.6 Vektor-vektor interupsi 5.7 Perancangan program interupsi 5.8 Pewaktuan interupsi 5.9 Latihan aplikasi menggunakan interupsi Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  8. 8. Materi Kuliah Ke Pokok Bahasan 7 Penggunaan Port Pararel 6.1 Fungsi-fungsi kaki pin 6.2 Struktur port dan cara kerja 6.2.1 Konfigurasi port I/O 6.2.2 Spesifikasi port (port 0, port 1, port 2, port 3) 8 Latihan Aplikasi Penggunaan Port Pararel Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  9. 9. Materi Kuliah Ke Pokok Bahasan 9 Timer dan Counter 8.1 Timer/Counter AT89S51 8.1.1 Mode kerja Timer 0 dan Timer 8.1.2 Register pengatur timer 8.2 Mengatur timer 10 Latihan Aplikasi Penggunaan Timer / Counter Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  10. 10. Materi Kuliah Ke Pokok Bahasan 11 Port Serial 10.1 Antarmuka Serial 10.2 Register Kontrol Port Serial 10.3 Baudrate 10.4 Mode Kerja Port Serial 12 Latihan Aplikasi Penggunaan Port Serial13-14 Studi Kasus Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  11. 11. Komputer - Mikroprosesor - Mikrokontroler• Komputer : Suatu perangkat yang dapat digunakan untuk menyimpan data, mengolah data dan dapat menjalankan program yg disimpan tanpa intervensi manusia• Mikroprosesor : CPU (Central Processing Unit) dari komputer• Mikrokontroler : mikroprosesor yang tergabung dengan beberapa peripheral dalam 1 chips, dan mempunyai fungsi khusus sbg alat kontrol Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  12. 12. Pengenalan Mikrokontroler (Definisi)• Mikrokontroler adalah chip tunggal (IC) yang mempunyai beberapa bagian yang sama dengan komputer dekstop, seperti µP, Memori, I/O port, dll. Tidak termasuk monitor, keyboard dan mouse• Mikrokontroler = µP + Memori (RAM & ROM) + I/O Port + Programmable IC• Mikrokontroler didesain sebagai mesin pengendali menggantikan manusia• Mikro = Kecil; Kontroler = pengendali Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  13. 13. Mikroprosesor Vs Mikrokontroler Mikroprosesor Mikrokontroler•CPU untuk komputer dan •CPU dimana RAM, ROM,berdiri sendiri; RAM, ROM, I/O, Timer tergabungI/O terpisah. menjadi 1 IC.•Desainer dapat •Besarnya RAM, ROMmenentukan besarnya sudah ditentukan dalam 1RAM, ROM, I/O chip IC•Bisa digunakan untuk •1 aplikasi = 1 tujuan (singletujuan berbagai macam purpose)(general purpose) Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  14. 14. Mikroprosesor Vs Mikrokontroler Many chips on mother’s board Data Bus CPU General- Serial Purpose RAM ROM I/O Timer COM Micro- Port Port processor Address Bus General-Purpose Microprocessor System CPU RAM ROM A single chip Serial I/O Timer COM Port Port Microcontroller Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  15. 15. Penggunaan Mikrokontroler• Mikrokontroler banyak digunakan di dunia industri, control proses, instrumentasi, peralatan rumah tangga, dll• Contoh : Robot, Tulisan Banner, Pengendali Temperatur, dll Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  16. 16. Penggunaan Mikrokontroler Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  17. 17. Penggunaan Mikrokontroler Lego Mindstorms Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  18. 18. Penggunaan Mikrokontroler Lego Mindstorms Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  19. 19. Penggunaan Mikrokontroler Sony AIBO Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  20. 20. Penggunaan Mikrokontroler Volvo S80 – I8 ECUs Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  21. 21. Studi Kasus• Mikrokontroler MCS51 / 8051• Mempelajari Atmel 89S51 Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  22. 22. Mengapa Mikrokontroler 8051/MCS51?• Sangat terkenal / Sering digunakan• Banyak peripheral dan tool pengembangannya• Lebih dari 150 variasi yang ditawarkan oleh lebih dari 20 vendor• Kita akan mempelajari apa yang ada didalamnya, bagaimana memprogram, dan bagaimana mendesain untuk mengembangkan 8051• Dasarnya adalah Sistem Digital Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan
  23. 23. Untuk Pertemuan Minggu Depan• Baca dan pahami kontrak pembelajaran• Mengulang sekilas pelajaran hari ini• Email nama, foto Anda,website : bonus 5% nilai• Email daftar nama kelompok untuk pengerjaan tugas besar• Tugas Besar: Membuat Aplikasi Menggunakan Mikrokontroler• Baca dan pahami mengenai Arsitektur mikrokontroler AT89S51 Mikrokontroler - Fasilkom - Unnar Dosen : Gembong Edhi Setyawan

×