1-Pendahuluan Sistem Mikroprosesor
-
Upload
muhammad-naufal -
Category
Documents
-
view
35 -
download
2
description
Transcript of 1-Pendahuluan Sistem Mikroprosesor
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
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
Mikroprosesor Vs Mikrokontroler
Mikroprosesor Mikrokontroler
•CPU untuk komputer dan berdiri
sendiri; RAM, ROM, I/O terpisah.
•Desainer dapat menentukan
besarnya RAM, ROM, I/O
•Bisa digunakan untuk tujuan
berbagai macam (general purpose)
•CPU dimana RAM, ROM, I/O, Timer
tergabung menjadi 1 IC.
•Besarnya RAM, ROM sudah
ditentukan dalam 1 chip IC
•1 aplikasi = 1 tujuan (single purpose)
Mikroprosesor Vs Mikrokontroler
CPU
General-
Purpose
Micro-
processor
RAM ROM I/O
Port Timer Serial
COM
Port
Data Bus
Address Bus
General-Purpose Microprocessor System
Many chips on mother’s board
RAM ROM
I/O
Port Timer Serial
COM
Port Microcontroller
CPU
A single chip
Penggunaan Mikrokontroler
• Mikrokontroler banyak digunakan di dunia
industri, control proses, instrumentasi,
peralatan rumah tangga, dll
• Contoh : Robot, Tulisan Banner,
Pengendali Temperatur, dll
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