1-Pendahuluan Sistem Mikroprosesor

13
PENDAHULUAN SISTEM MIKROPROSESOR Gembong Edhi Setyawan, S.T.,M.T.

description

microprocessor

Transcript of 1-Pendahuluan Sistem Mikroprosesor

PENDAHULUAN

SISTEM MIKROPROSESOR Gembong Edhi Setyawan, S.T.,M.T.

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

Penggunaan Mikrokontroler

Penggunaan Mikrokontroler

Lego Mindstorms

Penggunaan Mikrokontroler

Lego Mindstorms

Penggunaan Mikrokontroler

Sony AIBO

Penggunaan Mikrokontroler

Volvo S80 – I8 ECUs

Studi Kasus

• Mikrokontroler MCS51 / 8051

• Merancang aplikasi dengan MCS51 / 8051

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