pertemuan 01 pengantar mikrokontroler

33
PERTEMUAN PENGANTAR MIKROKONTROLER

Upload: kapten-pelangi

Post on 20-Feb-2016

255 views

Category:

Documents


0 download

DESCRIPTION

free

TRANSCRIPT

Page 1: Pertemuan 01 Pengantar Mikrokontroler

PERTEMUAN

PENGANTAR MIKROKONTROLER

Page 2: Pertemuan 01 Pengantar Mikrokontroler

PendahuluanPengertian Rangkaian Analog

Rangkaian Digital

Jenis rangkaian elektronika yang dapat memproses signal yang bersifat kontinyu. Perubahan signal dalam rangkaian Analog ini adalah sedikit demi sedikit meliputi semua titik pada

Rangkaian Analog

Analog ini adalah sedikit demi sedikit meliputi semua titik pada amplitudo signal maximum dan minimumnya

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

Page 3: Pertemuan 01 Pengantar Mikrokontroler

Rangkaian digital dan mikroprosesor

Rangkaian digital/diskrit dan mikroprosesesor merupakan perangkat keras yang mengolah sinyal dua (2) keadaan yaitu sinyal kondisi tinggi “1” dan rendah “0”.

Persamaan

Perbedaan

Rangkaian digital/diskrit tidak membutuhkan perangkat lunak untuk dapat bberoperasi.Mikroprosesor dapat beroperasi jika ada perangkat lunak

Page 4: Pertemuan 01 Pengantar Mikrokontroler

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 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.

Page 5: Pertemuan 01 Pengantar Mikrokontroler

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.mengerti tentang pengertian yang sesungguhnya.

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

Microprosesor

Page 6: Pertemuan 01 Pengantar Mikrokontroler

Sebagai contoh Microprosesor pertama yang di produksi IntelMicroprosesor didalam sebuah Chip atau IC terintegrasi:

Aritmetic logic unit (ALU)Instructions decoder

RegistersBus control circuits

Dll

CPU

Register

ALU

ControlUnit

Diagram central processing unit

Page 7: Pertemuan 01 Pengantar Mikrokontroler

FUNGSI BLOCK DALAM MIKROPROSESOR

CONTROL UNITTugas dari control unit adalah :1.Mengatur dan mengendalikan alat-alat input dan output.2.Mengambil instruksi-instruksi dari main memory.3.Mengambil data dari main memory kalau diperlukan oleh3.Mengambil data dari main memory kalau diperlukan oleh

proses.4.Mengirim instruksi ke ALU bila ada perhitungan aritmatika

atau perbandingan logika, serta mengawasi kerja ALU.5.Menyimpan hasil proses ke main memory.

Page 8: Pertemuan 01 Pengantar Mikrokontroler

ARITHMETIC AND LOGIC UNIT (ALU)

� Tugas utama dari ALU adalah melakukan semuaperhitungan aritmatika atau matematika yang terjadisesuai dengan instruksi program.

� Selain itu ALU juga melakukan keputusan dari operasi� Selain itu ALU juga melakukan keputusan dari operasilogika sesuai dengan instruksi program.

Page 9: Pertemuan 01 Pengantar Mikrokontroler

REGISTER

Register merupakan simpanan kecil yang mempunyaikecepatan tinggi, lebih cepat sekitar 5 sampai 10 kalidibandingkan dengan kecepatan perekaman ataupengambilan data di main memory.

Register digunakan untuk menyimpan instruksi dandata yang sedang diproses oleh CPU, sedanginstruksi-instruksi dan data lainnya yang menunggugiliran untuk diproses masih disimpan di mainmemory.

Page 10: Pertemuan 01 Pengantar Mikrokontroler

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

Microkomputer

itu di sebut sebagai mikrokomputer

ROM RAMMikroprosesor(CPU)

Jam

AlatI/O

Penyimpanandata temporer

Pengingatkendali

Diagram block mikrokomputer

Page 11: Pertemuan 01 Pengantar Mikrokontroler

Didalam chip atau IC mikrokontroler terintegrasi:1. CPU

MikrokontrolerDEFINISI :suatu IC dengan kepadatan yang sangat tinggi, dimana semua bagian yang diperlukan untuk suatu kontroler sudah dikemas

dalam satu keping,

1. CPU 2. Peripheral pendukung berupa:

RAMROM

I/O portsTimers

Serial port dll

Page 12: Pertemuan 01 Pengantar Mikrokontroler
Page 13: Pertemuan 01 Pengantar Mikrokontroler

APA YANG BISA DI LAKUKAN?

Page 14: Pertemuan 01 Pengantar Mikrokontroler

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

Jenisnya Mikrokontroler:Jenisnya Mikrokontroler:

~ Motorola dengan seri 68xx~ keluarga MCS51 yang diproduksi Atmel

~ Philip, Dallas~ PIC dari Microchip

~ Renesas~ Zilog.

Page 15: Pertemuan 01 Pengantar Mikrokontroler

PERBANDINGAN MICROCONTROLLER

FITURE MSC-5189C2051

MSC-5189S51

AVRATMEGA

8515

AVRATMEGA 8

AVRATMEGA 32

PIN 20PIN 40PIN 40PIN 28PIN 40PIN

RAM 256byte 256 byte 512 byteUp to 64K

1 Kbyte 1 Kbyte

FLASH 4 Kbyte 4 Kbyte 8 Kbyte 8 Kbyte 32 Kbyte

EEPROM NO NO 512byte 1Kbyte 2KbyteEEPROM NO NO 512byte 1Kbyte 2Kbyte

ADC NO NO NO 8 CH 8CH

BROWNDETECTOR

NO NO YES YES YES

PWM NO NO YES YES YES

OSCILATOR EXTERNAL EXTERNAL EXTERNAL/INTERNAL

EXTERNAL/INTERNAL

EXTERNAL/INTERNAL

POWER ON RESET

EXTERNAL EXTERNAL EXTERNAL/INTERNAL

EXTERNAL/INTERNAL

EXTERNAL/INTERNAL

HARGA (Rp) 15.000 20.000 25.000 15.000 30.000

Page 16: Pertemuan 01 Pengantar Mikrokontroler

Diagram Blok Mikrokontroler 8051

Page 17: Pertemuan 01 Pengantar Mikrokontroler

Defenisi Lain Mikrokontroler

Mikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan

dihapus dengan cara khusus

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

Dengan mikrokontroler ini maka :

Page 18: Pertemuan 01 Pengantar Mikrokontroler

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. Selain itu mikrokontroler bekerjanya menempel (embedded) pada suatu alat. (embedded) pada suatu alat.

Seperti halnya mikrokomputer, mikrokontroler untukberoperasi memerlukan program. Bahasa pemrogramanyang dipakai adalah bahasa rakitan (assembly) yangsintaksis dan kompilasinya tergantung pabrik pembuat,misalnya MCS51 untuk 8051.

Page 19: Pertemuan 01 Pengantar Mikrokontroler

8051 buatan Intel sejak lama sudah dikenal tetapi membutuhkan memori eksternal sehingga saat ini mikrokontroler buatan Atmel yang sudah memiliki internal memori banyak digunakan terutama seri yang murah yaitu AT89S51.

Keunggulan PIC16F84 buatan Microchip Technology Inc. adalah jumlah opcode-nya Technology Inc. adalah jumlah opcode-nya yang sedikit (hanya tiga puluhan) dengan 18 pin karena tipe prosesor RISC.

Untuk mengisi program ke dalam cip, program assembly yang berekstensi .ASM harus dikompilasi sehingga dihasilkan file berekstensi .HEX.

Page 20: Pertemuan 01 Pengantar Mikrokontroler

Jenis-jenis mikrokontroler

• Secara teknis hanya ada 2 jenis mikrokontroler yaitu: RISC

dan CISC dan masing-masing mempunyai turunana/keluarga sendiri-sendiri.

• RISC (Reduced Instruction Set Computer) :

CISC (Complex Instruction Set Computer) : instruksi bisa dikatakan lebih lengkap tapi dengan fasilitas secukupnya.

• RISC (Reduced Instruction Set Computer) : instruksi terbatas tapi memiliki fasilitas yang lebih banyak

Page 21: Pertemuan 01 Pengantar Mikrokontroler

Memilih Mikrokontroler

Terdapat beberapa hal yang perlu dipertimbangkan dalam menentukan jenis mana yang akan dipergunakan dalam disain kita yaitu seperti berikut:

1. Ketersediaan dan harga dari suatu development tools (Programmer, Emulator dan Simulator)

2. Ketersediaan dokumentasi (Ref. Manual, Application notes, dan buku lainnya).

3. Ketersediaan tempat bertanya.4. Ketersediaan komponen OTP,

Mask,Programmable.

Page 22: Pertemuan 01 Pengantar Mikrokontroler

Perbedaan mikroprosesor dengan mikrokontroler

Diantara perbedaannya adalah :~ Dari segi arsitekturnya mikroprosesor merupakan single chip

CPU, didalam chip mikrokontroler selain terdapat CPU juga terintegrasi ROM, RAM, Eprom, paraler interface, interupt controler, timer, dll (tergantung dari jenis mikrokontroler) controler, timer, dll (tergantung dari jenis mikrokontroler)

~ Dari segi aplikasinya, mikroprosesor hanya berfungsi sebagai CPU yang menjadi otak komputer, sedangkan mikrokontroler yang ukurannya relatif kecil umumya diberikan untuk tugas-tugas yang berorientasi kontrol pada rangkaian yang membutuhkan jumlah komponen minimum dan konsumsi biaya rendah ( low cost ).

Page 23: Pertemuan 01 Pengantar Mikrokontroler

Sistem Minimum Mikrokontroler AT 8951

Untuk membuat sebuah sistem minimum dengan mikrokontroler AT 8951 dibutuhkan beberapa komponen yaitu:

IC mikrokontroler Kristal (XTAL) 12 MHz , Kristal (XTAL) 12 MHz ,

kapasitor & ResistorSebagai sumber energi adalah sumber tegangan 5V DC

Gambar rangkaian Sistem Minimum

Page 24: Pertemuan 01 Pengantar Mikrokontroler

Mikrokontroler Vs Mikroprosesor

Mikrokontroler

Mikroprosesor

CPUMemory

I/O

CPU

Mikroprosesor

Page 25: Pertemuan 01 Pengantar Mikrokontroler

APPLIKASI INDUSTRI

Page 26: Pertemuan 01 Pengantar Mikrokontroler

INFORMASI CUACA

SMS

GPRS

DATA PACKET

Page 27: Pertemuan 01 Pengantar Mikrokontroler

The End The End

Saran dan Ralat dapat dikirim melalui email ke [email protected]

Page 28: Pertemuan 01 Pengantar Mikrokontroler

SOAL-SOALSOAL-SOAL

Page 29: Pertemuan 01 Pengantar Mikrokontroler

1. Suatu sinyal listrik yang berubah terus-menerus dan berkelanjutan merupakan sinyal …..:

a. Analog c. Diskritb. Digital d. semua jawaban salah

2. Chip yang bekerja berdasarkan instruksi program dan 2. Chip yang bekerja berdasarkan instruksi program dan dapat menjalankan lebih dari satu program adalah ….:

a. Mikrokomputer c. Mikrokontrolerb. Mikroprosesor d. B dan C benar

Page 30: Pertemuan 01 Pengantar Mikrokontroler

2. Chip yang bekerja berdasarkan instruksi program dan dapat menjalankan lebih dari satu program adalah ….:

a. Mikrokomputer c. Mikrokontrolerb. Mikroprosesor d. B dan C benar

3. Chip atau IC yang bekerja berdasarkan instruksi program 3. Chip atau IC yang bekerja berdasarkan instruksi program dapat menjalankan satu program adalah ….:

a. Mikrokomputer c. Mikrokontrolerb. Mikroprosesor d. B dan C benar

Page 31: Pertemuan 01 Pengantar Mikrokontroler

3. Chip atau IC yang bekerja berdasarkan instruksi program dapat menjalankan satu program adalah ….:

a. Mikrokomputer c. Mikrokontrolerb. Mikroprosesor d. B dan C benar

4. Mikrokontroler Atmel 89C51 mebutuhkan fulsa dengan frekuensi: frekuensi:

a. 12 KHz c. 12 GHzb. 12 MHz d. 112 MHz

Page 32: Pertemuan 01 Pengantar Mikrokontroler

4. Mikrokontroler Atmel 89C51 mebutuhkan fulsa dengan frekuensi:

a. 12 KHz c. 12 GHzb. 12 MHz d. 112 MHz

5. Komponen elektronik bisa menghasilakan pulsa listrik 5. Komponen elektronik bisa menghasilakan pulsa listrik digunakan pada mikroprosesor dan mikrokontroler:

a. Capasitor c. Resistorb. Induktor d. Kristal (X-tal)

Page 33: Pertemuan 01 Pengantar Mikrokontroler

5. Komponen elektronik bisa menghasilakan pulsa listrik digunakan pada mikroprosesor dan mikrokontroler:

a. Capasitor c. Resistorb. Induktor d. Kristal (X-tal)

1. Suatu sinyal listrik yang berubah terus-menerus dan 1. Suatu sinyal listrik yang berubah terus-menerus dan berkelanjutan merupakan sinyal …..:

a. Analog c. Diskritb. Digital d. semua jawaban salah