Anda di halaman 1dari 10

MODUL LATIH

PRAKTIK SISTEM MIKROPROSESOR DASAR

NAMA MAHASISWA:

NAMA NIM KELAS


Yardan Aziz Ramadhan 2103321090 EC – 3D

PROGRAM STUDI ELEKTRONIKA INDUSTRI


JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI JAKARTA
2022
DAFTAR ISI

Praktik Sistem Mikroprosesor Dasar


2
BAB I

A. Pendahuluan
Mikrokontroler pertama kali dikenalkan oleh Texas Instrument dengan seri TMS
1000 pada tahun 1974 yang merupakan mikrokontroler 4 bit pertama. Mikrokontroler ini
mulai dibuat sejak 1971. Merupakan mikrokomputer dalam sebuah chip, lengkap dengan
RAM dan ROM. Kemudian, pada tahun 1976 Intel mengeluarkan mikrokontroler yang
kelak menjadi populer dengan nama 8748 yang merupakan mikrokontroler 8 bit, yang
merupakan mikrokontroler dari keluarga MCS 48. Sekarang di pasaran banyak sekali
ditemui mikrokontroler mulai dari 8 bit sampai dengan 64 bit, sehingga perbedaan antara
mikrokontroler dan mikroprosesor sangat tipis. Masing2 vendor mengeluarkan
mikrokontroler dengan dilengkapi fasilitas2 yang cenderung memudahkan user untuk
merancang sebuah sistem dengan komponen luar yang relatif lebih sedikit.

Saat ini mikrokontroler yang banyak beredar dipasaran adalah mikrokontroler 8 bit
varian keluarga MCS51(CISC) yang dikeluarkan oleh Atmel dengan seri AT89Sxx, dan
mikrokontroler AVR yang merupakan mikrokontroler RISC dengan seri ATMEGA8535
(walaupun varian dari mikrokontroler AVR sangatlah banyak, dengan masing2 memiliki
fitur yang berbeda2). Dengan mikrokontroler tersebut pengguna (pemula) sudah bisa
membuat sebuah sistem untuk keperluan sehari-hari, seperti pengendali peralatan rumah
tangga jarak jauh yang menggunakan remote control televisi, radio frekuensi, maupun
menggunakan ponsel, membuat jam digital, termometer digital dan sebagainya.

Ada perbedaan yang cukup penting antara Mikroprosesor dan Mikrokontroler. Jika
Mikroprosesor merupakan CPU (Central Processing Unit) tanpa memori dan I/O
pendukung dari sebuah komputer, maka Mikrokontroler umumnya terdiri dari CPU,
Memori , I/O tertentu dan unit pendukung, misalnya Analog to Digital Converter (ADC)
yang sudah terintegrasi di dalam mikrokontroler tersebut.

Kelebihan utama dari Mikrokontroler ialah telah tersedianya RAM dan peralatan I/O
Pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas. Terdapat
berbagai jenis mikrokontroler dari berbagai vendor yang digunakan secara luas di dunia.
Diantaranya yang terkenal ialah dari Intel, Maxim, Motorolla , dan ATMEL. Beberapa

Praktik Sistem Mikroprosesor Dasar


3
seri mikrokontroler yang digunakan secara luas ialah 8031, 68HC11, 6502 , 2051 dan
89S51. Mikrokontroler yang mendukung jaringan komputer seperti DS80C400
sepertinya akan menjadi primadona pada tahun-tahun mendatang.

Praktik Sistem Mikroprosesor Dasar


4
BAB II
A. Landasan Teori
Mikrokontroler adalah sebuah komputer kecil yang dikemas dalam bentuk chip IC
(Integrated Circuit) dan dirancang untuk melakukan tugas atau operasi tertentu. Pada
dasarnya, sebuah IC Mikrokontroler terdiri dari satu atau lebih Inti Prosesor (CPU),
Memori (RAM dan ROM) serta perangkat INPUT dan OUTPUT yang dapat diprogram.

Dalam pengaplikasiannya, Pengendali Mikro yang dalam bahasa Inggris disebut


dengan Microcontroller ini digunakan dalam produk ataupun perangkat yang
dikendalikan secara otomatis seperti sistem kontrol mesin mobil, perangkat medis,
pengendali jarak jauh, mesin, peralatan listrik, mainan dan perangkat-perangkat yang
menggunakan sistem tertanam lainnya.

Penggunaan Mikrokontroler ini semakin populer karena kemampuannya yang dapat


mengurangi ukuran dan biaya pada suatu produk atau desain apabila dibandingkan
dengan desain yang dibangun dengan menggunakan mikroprosesor dengan memori dan
perangkat input dan output secara terpisah.
Dengan kata lain, mikrokontroler adalah suatu alat elektronika digital yang
mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan
dihapus dengan cara khusus, cara kerja mikrokontroler sebenarnya membaca dan menulis
data.

B. Pengertian Arduino
Arduino adalah salah satu project Open Source Hardware paling populer dalam
bentuk mikrokontroler single board (pengendali mikro papan tunggal) yang bersifat
terbuka (open source).

Perangkat keras Arduino mempunyai prosesor Atmel AVR, perangkat lunaknya


terdiri dari Serial Monitor, Serial ISP Programmer, Integrated Development Environment
(IDE), Text Editor dan Compiler.

Praktik Sistem Mikroprosesor Dasar


5
Sebagai perangkat keras open source, Arduino ditujukan untuk siapa saja yang ingin
membuat sebuah purwarupa peralatan elektronik yang berdasarkan perangkat keras dan
lunak fleksibel yang mudah digunakan.

Arduino sendiri menggunakan mikrokontroler ATMega sebagai basisnya, tapi ada


juga yang membuat klon/Salinan Arduino menggunakan mikrokontroler lain dan masih
kompatibel dengan Arduino. Karena kemudahannya, fleksibilitasnya dan kelebihan-
kelebihannya, Arduino banyak digunakan untuk merancang elektronik di berbagai
bidang.

Praktik Sistem Mikroprosesor Dasar


6
Judul dan Subjudul Tugas: Penilai

PRAKTIK SISTEM MIKROPROSESOR Nuralam, M.T.


DASAR
Nilai:
LED Blink
No. Job.: 1

❖ TUJUAN PERCOBAAN
Setelah belajar mata kuliah ini, maka mahasiswa/i dapat :
✓ Membuat LED menyala pada pin 13
✓ Mensimulasikan pemrograman LED Blink dengan Arduino Uno dengan benar

❖ PERALATAN YANG DIPERLUKAN


✓ Arduino UNO
✓ 1 buah LED
✓ 2 buah Resistor 10Ω
✓ Laptop

❖ BAHAN YANG DIPERLUKAN


✓ 2 buah Kabel Jumper
✓ Kabel USB to Arduino UNO
✓ 1 buah protoboard

❖ TEORI SINGKAT
Light Emitting Diode atau sering disingkat dengan LED adalah komponen
elektronika yang dapat memancarkan cahaya monokromatik ketika diberikan
tegangan maju. LED merupakan keluarga Dioda yang terbuat dari bahan
semikonduktor. Warna-warna Cahaya yang dipancarkan oleh LED tergantung pada
jenis bahan semikonduktor yang dipergunakannya. LED juga dapat memancarkan
sinar inframerah yang tidak tampak oleh mata seperti yang sering kita jumpai pada
Remote Control TV ataupun Remote Control perangkat elektronik lainnya.

Praktik Sistem Mikroprosesor Dasar


7
❖ GAMBAR BLOK
Input Proses Output

Laptop / Arduino UNO LED


Computer

❖ GAMBAR FLOWCHART

Start

Setup

LED ON

Delay

LED OFF

Delay

❖ INTALASI DAN PEMROGRAMAN

Praktik Sistem Mikroprosesor Dasar


8
kode program
// program led blink pada pin 13
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(13, OUTPUT);
}

// the loop function runs over and over again forever


void loop() {
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}

❖ HASIL DAN PEMBAHASAN


Dari praktek simulasi yang telah dilakukan dengan proteus dan secara langsung, LED
dapat bekerja sesuai dengan program yang ditulis.

Praktik Sistem Mikroprosesor Dasar


9
❖ KESIMPULAN
Dari praktik yang telah saya coba baik dengan simulasi dengan proteus atau pun secara
langsung, LED dapat bekerja dengan sesuai dengan program yang saya tulis, namun
saat mencoba secara langsung saya menggunakan 4 buah led dan menambahkan sedikit
program dan LED dapat bekerja sesuai dengan program yang diperintahkan.

Praktik Sistem Mikroprosesor Dasar


10

Anda mungkin juga menyukai