Anda di halaman 1dari 14

27/03/2021

PERTEMUAN

PENGANTAR
Mikrokontroler

Pendahuluan
Pada dasarnya Mikroprosesor bukanlah ilmu
pengetahuan yang baru, tetapi adalah hasil
pengembang dalam teknologi elektronika.

Jika dasar pengetahuan seperti :


Elektronika dasar
Rangkaian listrik
Rangkaian digital
Mikroprosesor
Dan bahasa rakitan

Semua bidang ilmu diatas akan sangat membantu dalam


mempelajari Mikroprosesor

1
27/03/2021

Belajar Mikroprosesor Yang Efektif

Agar bisa menguasai Mikroprosesor dalam waktu yang relatif


singkat maka dengan Mikroprosesor yang dipilih diperlukan :
1. Berlatih membat program
2. Membuat eksperimen

Untuk mencapai hasil yang maksimal maka di butuhkan


perangkat pengembang atau development tools

Pengertian Rangkaian Analog


Rangkaian Digital
Rangkaian Analog
Jenis rangkaian elektronika yang dapat memproses signal
yang bersifat kontinyu. Perubahan signal dalam rangkaian
Analog ini adalah sedikit demi sedikit meliputi semua titik pada
amplitudo signal maximum dan minimumnya

Rangkaian Digital
Jenis rangkaian elektronika yang dapat memproses signal yag
dua kondisi yaitu kondisi tinggi atau rendah. Perubahan signal
dalam rangkaian digital bersifat diskrit

2
27/03/2021

Rangkaian digital dan mikroprosesor


Persamaan
Rangkaian digital/diskrit dan mikroprosesesor merupakan
perangkat keras yang mengolah sinyal dua (2) keadaan yaitu
sinyal kondisi tinggi “1” dan rendah “0”.
Perbedaan
Rangkaian digital/diskrit tidak membutuhkan perangkat
lunak untuk dapat bberoperasi.
Mikroprosesor dapat beroperasi jika ada perangkat
lunak

Pada rangkaian digital jika diinginkan perubahan output maka


harus dilakukan perubahan pada struktur perangkat keras.
Sebagai contoh:
Jika menggunakan gerbang OR maka output identik
dengan penjumlahan.
Tetapi kalau menginginkan prinsip kerja identik dengan
perkalian maka rangkaian digital harus di ganti dengan
gerbang AND

Pada sistem yang berbasiskan mikroprosesor untuk


mendapatkan variasi keluaran yang harus di lakukan
adalah perubahan pada perangkat lunak atau
program.

3
27/03/2021

Pengertian Mikroprosesor, Microkomputer


Microkontroler
Sering terjadi kesalahan dalam memahami defenisi
mikroprosesor, mikrokomputer dan mikrokontroler. Ketiga
istilah tersebut sangat berbeda dan sangat penting untuk
mengerti tentang pengertian yang sesungguhnya.

Microprosesor
Mikroprosesor adalah CPU atau Central Processing Unit yang
terdapat dalam satu chip. CPU di rancang dengan (MSI/LSI)
chips yang terintegrasi dengan jumlah medium atau pun besar

Sebagai contoh Microprosesor pertama yang di produksi Intel


Microprosesor didalam sebuah Chip atau IC terintegrasi:
Aritmetic logic unit (ALU)
Instructions decoder
Registers
Bus control circuits
Dll
Alat pemroses

CPU
Control
Unit
Register
ALU
Alat input Alat output

Diagram central processing unit


Main memory

RAM

ROM

4
27/03/2021

Microkomputer
Jika sebuah microprosesor dengan peralatan peripheral
pendukungnya seperti circuit board, I/O peripheral, Memory
(program ataupun data) di letakkan bersama dalam suatu
tempat seperti komputer kecil yang di khusus di gunakan
untuk akuisisi dan aplikasi process kontrol, maka yang seperti
itu di sebut sebagai mikrokomputer
Jam

Mikroprosesor RAM
ROM
(CPU)
Pengingat Penyimpanan
kendali data temporer

Alat
I/O

Diagram block mikrokomputer

mikroprosesor adalah suatu alat elektronika digital


yang mempunyai masukan dan keluaran serta
kendali dengan program yang bisa ditulis dan
dihapus dengan cara khusus

Dengan mikrokontroler ini maka :


Sistem elektronik akan menjadi lebih ringkas, rancang
bangun sistem elektronik akan lebih cepat karena sebagian
besar dari sistem adalah perangkat lunak yang mudah
dimodifikasi
pencarian gangguan lebih mudah ditelusuri karena
sistemnya yang kompak
10

5
27/03/2021

Mikrokontroler Vs Mikroprosesor
Mikrokontroler
Mikroprosesor
CPU
CPU
Memory
I/O

Mikrokontroler
DEFINISI :suatu IC dengan kepadatan yang
sangat tinggi, dimana semua bagian yang
diperlukan untuk suatu kontroler sudah dikemas
dalam satu keping,
Didalam chip atau IC mikrokontroler terintegrasi:
1. CPU
2. Peripheral pendukung berupa:
RAM
ROM
I/O ports
Timers
Serial port dll

6
27/03/2021

Di dalam mikrokontroler terdapat mikroprosesor, BUS,


clock/osilator, RAM, EPROM, timer dan port I/O seperti
halnya mikrokomputer.
Yang membedakan adalah fungsi mikroprosesor pada
mikrokontroler sangat sederhana dan terbatas sebagai
pengontrol

Seperti halnya mikrokomputer, mikroprosesor untuk


beroperasi memerlukan program. Bahasa pemrograman
yang dipakai adalah bahasa rakitan (assembly) yang
sintaksis dan kompilasinya tergantung pabrik pembuat,
misalnya MCS51 untuk 8051.

13

Pendahuluan
• Mikrokontroler, sebagai suatu terobosan
teknologi mikroprosesor dan
mikrokomputer,
• Hadir memenuhi kebutuhan pasar (market
need) dan teknologi baru
• Hanya bisa digunakan untuk suatu aplikasi
tertentu saja (hanya satu program saja
yang bisa disimpan).

7
27/03/2021

Keunggulan
• Sistem elektronik akan menjadi lebih ringkas.
• Akurasi yang lebih baik.
• Rancang bangun sistem elektronik akan lebih
cepat karena sebagian besar dari sistem adalah
perangkat lunak yang mudah dimodifikasi.
• Kemudahan dalam penggunaannya untuk
sistem yang berbasis mikrokontroler.
• Pencarian gangguan lebih mudah ditelusuri
karena sistemnya yang kompak.

Secara harfiahnya juga dapat disebut "pengendali kecil“

8
27/03/2021

Interkoneksi
• Port paralel (db25)
• Port Serial (rs232, rs 485)
• Komparator (LM324)
• Konversi digital ke analog (DAC)
• Konversi analog ke digital (ADC)
• IC TTL / IC Cmos
• Transistor, relay
• PPI 8255
• LCD (Liquid Crystal Display)

Applikasi
• Pembacaan /Pengontrolan
–Suhu
–Tegangan/arus
–Kecepatan
–Arah

9
27/03/2021

APA YANG BISA DI LAKUKAN?

Texas Instruments adalah perusahaan semiconductor


pertama yang membuat mikrokontroler dengan TMS 1000
series.
Microkontroler di gunakan untuk aplikasi microwave oven
controller, industrial timer dan calculator
• Motorola dengan seri 68xx
• keluarga MCS51 yang diproduksi Atmel
• Philip, Dallas
• PIC dari Microchip
• Renesas
• Zilog.
•Texas Instrumen
•STM
•Nuvoton

10
27/03/2021

PERBANDINGAN MICROCONTROLLER
FITURE MSC-51 MSC-51 AVR AVR AVR
89C2051 89S51 ATMEGA ATMEGA 8 ATMEGA 32
8515
PIN 20PIN 40PIN 40PIN 28PIN 40PIN
RAM 256byte 256 byte 512 byte 1 Kbyte 1 Kbyte
Up to 64K
FLASH 4 Kbyte 4 Kbyte 8 Kbyte 8 Kbyte 32 Kbyte
EEPROM NO NO 512byte 1Kbyte 2Kbyte
ADC NO NO NO 8 CH 8CH
BROWN NO NO YES YES YES
DETECTOR
PWM NO NO YES YES YES

OSCILATOR EXTERNAL EXTERNAL EXTERNAL/I EXTERNAL/IN EXTERNAL/IN


NTERNAL TERNAL TERNAL
POWER ON EXTERNAL EXTERNAL EXTERNAL/I EXTERNAL/IN EXTERNAL/IN
RESET NTERNAL TERNAL TERNAL
HARGA (Rp) 15.000 20.000 25.000 15.000 30.000

Diagram Blok mikroprosessor 8051

11
27/03/2021

Perangkat pengembang Mikrokkontroler sbb:

Compiler (Penterjemah):
Berupa perangkat lunak karena Mikroprosesor
beroperasi dengan bahasa mesin, sedangkan
manusia terbiasa memakai bahasa yang lebih tinggi
seperti C, Basic dll.
Atau manusia biasa sulit memahami bahasa mesin, maka
dengan bantuan Compiler (Penterjemah) bahasa
pemograman diterjemahkan menjadi bahasa mesin.
Simulator:
Berupa perangkat lunak yang mensimulasikan
kerja dari Mikroprosesor
Dengan batuan simulator seorang programer dapat
melihat hasil program yang di buat sebelum di tulis ke
dalam IC Mikroprosesor.

Emulator:
Berupa perangkat keras dan perangkat lunak
Suatu alat yang di hubungkan dengan PC.
Program yang sudah selesai di buat di tulis (Download)
ke emulator kemudian emulator akan bekerja sendiri
walaupun koneksi dilepas dari PC.
Jika terjadi kesalahan atau program yang di buat belum
sesuai dengan keinginan maka setelah program diperbaiki
dapat di tulis (Download) ulang ke emulator

catatan:
Emulator sering di sebut dengan target.

12
27/03/2021

Programer:
Berupa perangkat yang berfungsi untuk mengisi
program yang dibuat kedalam Mikroprosesor atau bisa
di sebut sebagai interface antara Mikroprosesor dan
PC.

Mikrokontroler dapat terhubung ke PC melalui :


Port Serial
Port paralel
atau dengan Universal Serial BUS (USB)

APPLIKASI INDUSTRI

13
27/03/2021

INFORMASI CUACA
SMS
GPRS
DATA PACKET

The End

14

Anda mungkin juga menyukai