LAPORAN PRAKTIKUM
SISTEM MIKROPROSESOR DAN MIKROKONTROLER
A0225503
Disusun Oleh :
RIZKI FAJRUL KARIM
2024-20-201-003
PROGRAM STUDI TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS MUSAMUS
MERAUKE
2026
LEMBAR PENGESAHAAN
KATA PENGANTAR
Puji syukur kami haturkan kehadirat Tuhan Yang Maha Esa, yang telah
melimpahkan rahmat dan hidayah-Nya sehingga saya bisa menyelesaikan laporan
praktikum ini. Laporan praktikum ini dibuat untuk memenuhi salah satu tugas
mata kuliah Sistem Mikroprosesor Dan Mikrokontroler. Makalah ini membahas
konsep Dasar Pengolahan Citra Digital.
Saya ucapkan terima kasih kepada semua pihak yang telah turut
memberikan kontribusi dalam penyusunan karya ilmiah ini. Tentunya, tidak akan
bisa maksimal jika tidak mendapat dukungan dari berbagai pihak.
Sebagai penulis, saya menyadari bahwa masih terdapat kekurangan, baik
dari penyusunan maupun tata bahasa penyampaian dalam laporan praktikum. Oleh
karena itu, dengan rendah hati menerima saran dan kritik dari pembaca agar
penulis dapat memperbaiki laporan praktikum ini.
Merauke, 3 Mei 2026
Rizki Fajrul Karim
NPM.202420201003
DAFTAR ISI
DAFTAR GAMBAR
DAFTAR TABEL
UNIT I
PENGUNAAN PORT I/O (LED & TOMBOL)
1.1 Tujuan Praktikum
Tujuan praktikum Unit 1 yaitu:
1. Mahasiswa mampu memahami dan mengoperasikan peralatan
mikrokontroler NodeMCU V3.
2. Mahasiswa mampu memahami dan mengoprasikan Port I/O pada
mikrokontroler NodeMCU V3.
3. Mahasiswa mampu mehami, merangkai dan mengoprasikan
komponen LED dan tombol pada mikrokontroler NodeMCU V3.
1.2 Dasar Teori
Digital Input/Output (Digital IO) adalah komponen yang paling
mendasari dari sebuah MCU(Main Control Unit) yang menghubungkan
microkontroler dengan dunia luar. Antarmuka dengan dunia luar tersebut
dikenal dengan istilah PORT. Port adalah titik dimana data internal dari chip
MCU keluar atau data eksternal berjalan masuk. Contoh konfigurasi pin dari
NodeMCU V3 ditunjukan pada gambar berikut:
Gambar 1. 1 Esp8266 NodeMCU V3
Digital I/O bisa digunakan untuk menyalakan LED misalnya, atau mendrive
sebuah transistor untuk keperluan pengontrolan dengan arus yang lebih
tinggi. Digital I/O bisa juga digunakan untuk membawa data dari
luar(Sebagai Input), misalnya untuk membaca status tombol, switch atay
membawa data dari keypad.
1.3 Alat dan Bahan
Adapun alat dan bahan yang harus disiapkan dalam melakakukan
praktikum Unit I yaitu :
1. Perangkat lunak Arduino IDE
2. USB Downloader
3. Library board ESP8266
4. Driver USB CH341
5. 1 unit Trainer Kit IoT
6. Power Supply 9V DC
7. Komputer/Laptop
8. Kabel jumper (Pelangi 15cm) : male to male
1.4 Langkah Kerja
A. Project I
1. Pertama-tama siapkan alat dan bahan yang digunakan untuk
praktikum setelah alat sudah siap buat rangkaian seperti pada
gambar 4 pada modul menggunakan trainer iot dan kabel jumper
sebagai penghubung untuk menyambungkan pin-pin yang di
perlukan.
2. Buka Aplikasi Arduino IDE di laptop lalu ketik program untuk
mengontrol LED menggunakan Node MCU V3.
3. Setelah selesai mengetikkan program kemudian compile untuk
memastikan program bekerja tanpa eror sebelum program di upload
ke dalam miktokontroler Node MCU V3.
4. Upload program ke Node MCU V3 ke komputer menggunakan
kabel usb downloade lalu klik tombol upload untuk mengunggah
program ke mikrokontroler Node MCU V3. Kemudian tunggu
hingga proses upload selesai dan pastikan kembali tidak ad eror
dalam program.
5. Amati dan catat setiap hasil perubahannya. Tulis keterangan pada
tabel dan beri tanda “🗸” jika nyala dan tanda “×” jika mati.
Kemudian tuliaskan waktunya tiap pergantiannya.
B. Project II
1. Pertama-tama siapkan alat dan bahan yang digunakan untuk
praktikum setelah alat sudah siap buat rangkaian seperti pada
gambar 4 pada modul menggunakan trainer iot dan kabel jumper
sebagai penghubung untuk menyambungkan pin-pin yang di
perlukan.
2. Buka Aplikasi Arduino IDE di laptop lalu ketik program untuk
mengontrol LED menggunakan Node MCU V3.
3. Setelah selesai mengetikkan program kemudian compile untuk
memastikan program bekerja tanpa eror sebelum program di upload
ke dalam miktokontroler Node MCU V3.
4. Upload program ke Node MCU V3 ke komputer menggunakan
kabel usb downloade lalu klik tombol upload untuk mengunggah
program ke mikrokontroler Node MCU V3. Kemudian tunggu
hingga proses upload selesai dan pastikan kembali tidak ada eror
dalam program.
5. Amati dan catat setiap hasil perubahannya. Tulis keterangan pada
tabel dan beri tanda “🗸” jika nyala dan tanda “×” jika mati.
Kemudian tuliaskan waktunya tiap pergantiannya.
C. Project III
1. Pertama-tama siapkan alat dan bahan yang digunakan untuk
praktikum setelah alat sudah siap buat rangkaian seperti pada
gambar 4 pada modul menggunakan trainer iot dan kabel jumper
sebagai penghubung untuk menyambungkan pin-pin yang di
perlukan.
2. Buka Aplikasi Arduino IDE di laptop lalu ketik program untuk
mengontrol LED menggunakan Node MCU V3.
3. Setelah selesai mengetikkan program kemudian compile untuk
memastikan program bekerja tanpa eror sebelum program di
upload ke dalam miktokontroler Node MCU V3.
4. Upload program ke Node MCU V3 ke komputer menggunakan
kabel usb downloade lalu klik tombol upload untuk mengunggah
program ke mikrokontroler Node MCU V3. Kemudian tunggu
hingga proses upload selesai dan pastikan kembali tidak ada eror
dalam program. Amati dan catat setiap hasil perubahannya. Tulis
keterangan pada tabel dan beri tanda “🗸” jika nyala dan tanda “×”
jika mati. Kemudian tuliaskan waktunya tiap pergantiannya.
1.5 Pembahasan Praktikum
Pada praktikum kali ini terdapat 3 projek yang akan di uji coba. Pada 3
projek tersebut terdapat kesamaan pada outputnya yaitu lampu LED yang
berjumlah 4 buah.
A. Project I
Pada Projek I terdapat program LED berjalan. Ketika program
dijalankan, LED akan menyala secara bergantian dengan jeda waktu 1
detik pada setiap lampu. Setelah LED terakhir menyala, proses akan
kembali ke LED pertama dan terus berulang secara otomatis..
Tabel 1.1 Tabel Pengamatan LED Berjalan
LED 1 LED 2 LED 3 LED 4 Delay
🗸 - - - 1
- 🗸 - - 1
- - 🗸 - 1
- - - 🗸 1
Dapat dilihat pada tabel pengamatan pada setiap 1 detik hanya 1
LED yang nyala, dan LED tersebut menyala secara bergantian dan
berurutan.
B. Project II
Pada Project II terdapat program dengan 4 input dan 4 output, di
mana input menggunakan push button dan output menggunakan LED.
Saat program dijalankan, LED akan tetap mati jika tidak ada push button
yang ditekan. Setiap push button yang ditekan hanya dapat
menghidupkan satu LED tertentu.
Tabel 1.2 Tabel pengamatan kendali LED menggunakan 4 tombol
Tombol Tombol 2 Tombol Tombol 4 LED 1 LED 2 LED 3 LED 4
1 3
√ - - - √ - - -
- √ - - - √ - -
- - √ - - - √ -
- - - √ - - - √
Pada tabel pengamatan dapat di lihat pada saat di saat tombol di
tekan 1 lampu menyala sehingga masing masing tombol hanya melayani
1 LED.
C. Project III
Pada Project III terdapat program dengan 1 input dan 4 output
berupa LED. Saat program dijalankan, semua LED dalam keadaan mati
apabila push button belum ditekan. Ketika push button ditekan satu kali,
LED 1 akan menyala dan tetap menyala. Jika push button ditekan dua
kali, maka LED 2 juga akan menyala, dan proses tersebut berlanjut
hingga LED 4 menyala.
Tabel 1.3 Tabel kendali LED menggunakan 1 tombol
Tombol 1 LED 1 LED 2 LED 3 LED 4
0 - - - -
1 🗸 - - -
2 🗸 🗸 - -
3 🗸 🗸 🗸 -
4 🗸 🗸 🗸 🗸
Pada Tabel pengamatan merupakan jumlah merupakan jumlah push
button di tekan dan jumlah lampu nyala. Jika tombol di tekan 5 kali,
maka nilainya akan di kembalikan ke angka 0 sehingga LED sehingga
led tidak ada yang menyala.
1.5.1 Pembahasan Praktikum
Berikut di bawah ini hasil pembahasaan dari Project I, Project II dan
Project III :
A. Project I Program LED Berjalan
FULL SOURCE CODE
/*****************************************
* Program LED Berjalan
* Output: 4 LED
* Praktikum Sistem Mikrokontroler Arduino
*****************************************/
#define LED1 D0
#define LED2 D1
#define LED3 D2
#define LED4 D3
void setup() {
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(LED3, OUTPUT);
pinMode(LED4, OUTPUT);
}
void loop() {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
delay(1000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
delay(1000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, LOW);
delay(1000);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, HIGH);
delay(1000);
}
BAGIAN LIBRARY PROGRAM
Project I, tidak menggunakan library pendukung
BAGIAN DEKLARASI PROGRAM
#define LED1 D0
#define LED2 D1
#define LED3 D2
#define LED4 D3
Program diatas merupakan address output NodeMCU ESP8266, mulai dari LED
1 sampai LED 4.
BAGIAN SETUP PROGRAM
void setup() {
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(LED3, OUTPUT);
pinMode(LED4, OUTPUT);
}
Pada potongan program di atas merupakan, bagian setup untuk mengatifkan
pin output yang ada pada NodeMCU untuk menyalakan sebuah LED.
BAGIAN BODI PROGRAM
void loop() {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
delay(1000);
Pada potongan program diatas untuk menyalakan sebuah Kondisi
LED 1, dan mematikan LED 2 sampai LED 4. Dengan delay 1
detik.
digitalWrite(LED1, LOW);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
delay(1000);
Pada potongan program diatas untuk menyalakan sebuah Kondisi
LED 2, dan mematikan LED 1, LED 3 dan LED 4. Dengan delay 1
detik.
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, LOW);
delay(1000);
Pada potongan program diatas untuk menyalakan sebuah Kondisi
LED 3, dan mematikan LED 1, LED 2 dan LED 4. Dengan delay 1
detik.
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, HIGH);
delay(1000);
}
Pada potongan program diatas untuk menyalakan sebuah Kondisi
LED 4, dan mematikan LED 1, LED 2 dan LED 3. Dengan delay 1
detik.
SIMPULAN JALANNYA PROGRAM
Program project I, adalah program untuk menyalakan sebuah LED secara
berkala mulai dari LED I sampai dengan LED 4. Dengan jeda 1 detik
B. Project II Kendali LED menggunakan Empat Tombol
FULL SOURCE CODE
/***************************************
* Program: Kendali LED menggunakan Tombol
* Input: 4 Tombol
* Output: 4 LED
* Praktikum Sistem Mikrokontroler Arduino
/***************************************/
#define tombol1 D5
#define tombol2 D6
#define tombol3 D7
#define tombol4 D8
#define LED1 D0
#define LED2 D1
#define LED3 D2
#define LED4 D3
//===================================================================
void setup() {
[Link](115200);
delay(10);
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(LED3, OUTPUT);
pinMode(LED4, OUTPUT);
pinMode(tombol1, INPUT);
pinMode(tombol2, INPUT);
pinMode(tombol3, INPUT);
pinMode(tombol4, INPUT);
digitalWrite(tombol1, HIGH);
digitalWrite(tombol2, HIGH);
digitalWrite(tombol3, HIGH);
digitalWrite(tombol4, HIGH);
[Link]("Kendali 4 LED Menggunakan 4 Tombol");
}
//=================================================================
void loop() {
if (digitalRead(tombol1)){[Link]("Tombol1 ON");digitalWrite(LED1,
HIGH);}
if (digitalRead(tombol2)){[Link]("Tombol2 ON");digitalWrite(LED2,
HIGH);}
if (digitalRead(tombol3)){[Link]("Tombol3 ON");digitalWrite(LED3,
HIGH);}
if (digitalRead(tombol4)){[Link]("Tombol4 ON");digitalWrite(LED4,
HIGH);}
delay(300);
digitalWrite(LED1,LOW);
digitalWrite(LED2,LOW);
digitalWrite(LED3,LOW);
digitalWrite(LED4,LOW);
}
BAGIAN LIBRARY PROGRAM
Project II, tidak menggunakan library pendukung
BAGIAN DEKLARASI PROGRAM
#define tombol1 D5
#define tombol2 D6
#define tombol3 D7
#define tombol4 D8
Program diatas merupakan address input pembacaan tombol NodeMCU
ESP8266, mulai dari tombol1 sampai tombol4.
#define LED1 D0
#define LED2 D1
#define LED3 D2
#define LED4 D3
Program diatas merupakan address output NodeMCU ESP8266, mulai dari LED
1 sampai LED 4.
BAGIAN SETUP PROGRAM
void setup() {
[Link](115200);
delay(10);
Pada potongan program diatas, berperan penting sebagai setup pada
komunikasi Serial antara NodeMCU ESP8266 dan Laptop, dengan pembacaan
baudrate di 115200.
delay(10);
Bagian program diatas merupakan program untuk jeda setalah
serial monitor terverifikasi.
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(LED3, OUTPUT);
pinMode(LED4, OUTPUT);
Pada potongan program di atas merupakan, bagian setup untuk mengatifkan
pin output yang ada pada NodeMCU untuk menyalakan sebuah LED.
pinMode(tombol1, INPUT);
pinMode(tombol2, INPUT);
pinMode(tombol3, INPUT);
pinMode(tombol4, INPUT);
Pada potongan program di atas merupakan, bagian setup untuk mengatifkan
pin input yang ada pada NodeMCU untuk pembacaan tombol.
digitalWrite(tombol1, HIGH);
digitalWrite(tombol2, HIGH);
digitalWrite(tombol3, HIGH);
digitalWrite(tombol4, HIGH);
Bagian program di atas, merupakan program untuk mengkondisikan nilai HIGH
tombol agar dapat membaca nilai input tombol.
[Link]("Kendali 4 LED Menggunakan 4 Tombol");
Pada program diatas berfungsi untuk, sebagai indikasi kalo 4 KED dan 4
Tombol telah terverifikasi.
BAGIAN BODI PROGRAM
//=================================================================
void loop() {
if (digitalRead(tombol1)){[Link]("Tombol1 ON");digitalWrite(LED1,
HIGH);}
if (digitalRead(tombol2)){[Link]("Tombol2 ON");digitalWrite(LED2,
HIGH);}
if (digitalRead(tombol3)){[Link]("Tombol3 ON");digitalWrite(LED3,
HIGH);}
if (digitalRead(tombol4)){[Link]("Tombol4 ON");digitalWrite(LED4,
HIGH);}
Pada potongan program diatas berperan untuk membaca nilai
input pada tombol dan meberikan output pada LED. Serta dapat
menpilkan status pada komunikasi serial Tombol1 ON.
delay(300);
Pada program diatas merupakan dari jeda lama waktu nyala dari LED, dengan
jeda waktu 300ms.
digitalWrite(LED1,LOW);
digitalWrite(LED2,LOW);
digitalWrite(LED3,LOW);
digitalWrite(LED4,LOW);
}
Pada program diatas murpakan program untuk mematikan seluruh LED ketika
tidak digunakan.
SIMPULAN JALANNYA PROGRAM
Program project II, adalah program untuk menyalakan sebuah LED dengan cara
menekan tombol dan menahan tombol agar LED tetap menyala. Terdapat 4
tombol dan 4 LED di setiap kondisinya.
C. Project III Kendall LED menggunakan Satu Tombol
FULL SOURCE CODE
/************************************************
* Program: Kendall LED menggunakan Tombol
* Input: 1 Tombol
* Output: 4 LED
* Praktikum Sistem Mikrokontroler Arduino
************************************************/
#define tombol1 D5
#define LED1 D0
#define LED2 D1
#define LED3 D2
#define LED4 D3
int count=0, bounce=100;
void setup(){
[Link](115200);
delay(10);
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(LED3, OUTPUT);
pinMode(LED4, OUTPUT);
pinMode(tombol1, INPUT);
digitalWrite(tombol1, HIGH);
[Link]("Kendali 4 LED Menggunakan 1 Tombol");
}
void loop(){
if(digitalRead(tombol1)==HIGH){
count++;
[Link](count);
delay(bounce);
}
if(count==0){
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
delay(bounce);
}else if(count==1){
digitalWrite(LED1, HIGH);
delay(bounce);
}else if(count==2){
digitalWrite(LED2, HIGH);
delay(bounce);
}else if(count==3){
digitalWrite(LED3, HIGH);
delay(bounce);
}else if(count==4){
digitalWrite(LED4, HIGH);
delay(bounce);
}else{
count=0;
}
}
BAGIAN LIBRARY PROGRAM
Project III, tidak menggunakan library pendukung
BAGIAN DEKLARASI PROGRAM
#define tombol1 D5
#define tombol2 D6
#define tombol3 D7
#define tombol4 D8
Program diatas merupakan address input pembacaan tombol NodeMCU
ESP8266, mulai dari tombol1 sampai tombol4.
#define LED1 D0
#define LED2 D1
#define LED3 D2
#define LED4 D3
Program diatas merupakan address output NodeMCU ESP8266, mulai dari LED
1 sampai LED 4.
BAGIAN SETUP PROGRAM
void setup() {
[Link](115200);
delay(10);
Pada potongan program diatas, berperan penting sebagai setup pada
komunikasi Serial antara NodeMCU ESP8266 dan Laptop, dengan pembacaan
baudrate di 115200.
delay(10);
Bagian program diatas merupakan program untuk jeda setalah
serial monitor terverifikasi.
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(LED3, OUTPUT);
pinMode(LED4, OUTPUT);
Pada potongan program di atas merupakan, bagian setup untuk mengatifkan
pin output yang ada pada NodeMCU untuk menyalakan sebuah LED.
pinMode(tombol1, INPUT);
pinMode(tombol2, INPUT);
pinMode(tombol3, INPUT);
pinMode(tombol4, INPUT);
Pada potongan program di atas merupakan, bagian setup untuk mengatifkan
pin input yang ada pada NodeMCU untuk pembacaan tombol.
digitalWrite(tombol1, HIGH);
digitalWrite(tombol2, HIGH);
digitalWrite(tombol3, HIGH);
digitalWrite(tombol4, HIGH);
Bagian program di atas, merupakan program untuk mengkondisikan nilai HIGH
tombol agar dapat membaca nilai input tombol.
[Link]("Kendali 4 LED Menggunakan 4 Tombol");
Pada program diatas berfungsi untuk, sebagai indikasi kalo 4 KED dan 4
Tombol telah terverifikasi.
BAGIAN BODI PROGRAM
void loop(){
if(digitalRead(tombol1)==HIGH){
count++;
[Link](count);
delay(bounce);
}
Pada potongan program diatas berfungsi sebagai pembacaan dan perhitungan
jumlah tombol pada saat ditekan, atau pada saat pembacaan di posisi HIGH.
if(count==0){
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
delay(bounce);
Program diatas merupakan program tombol pertama ketika di tekan pertama
kali atau aktif pertama kali, kondisi semua LED pada saat itu dalam kondisi
tidak menyala semua.
}else if(count==1){
digitalWrite(LED1, HIGH);
delay(bounce);
Program diatas merupakan program, ketika tombol di tekan ke-dua maka LED
1 akan menyala.
}else if(count==2){
digitalWrite(LED2, HIGH);
delay(bounce);
Program diatas merupakan program, ketika tombol di tekan ke-2 maka LED 1,
dan LED 2 akan menyala.
}else if(count==3){
digitalWrite(LED3, HIGH);
delay(bounce);
Program diatas merupakan program, ketika tombol di tekan ke-3 maka LED 1,
LED 2 dan LED 3 akan menyala.
}else if(count==4){
digitalWrite(LED4, HIGH);
delay(bounce);
Program diatas merupakan program, ketika tombol di tekan ke-4 maka seluru
LED akan menyala.
}else{
count=0;
}
}
Pada program diatas berguna untuk penguncian jumlah tekan tombol, ketika
tombol tidak di tekan maka tidak akan ada perhitungan jumlah tekan tombol.
SIMPULAN JALANNYA PROGRAM
Pada program project III, berfungsi untuk menyalakan LED menggunakan 1
tombol, terdapat 5 mode untuk mengaktifkan LED 1 sampai dengan LED 4.
Mode pertama ketika tidak di tekan maka seluruh LED akan mati, ketika tombol
ditekan 1 kali, maka LED 1 akan menyala. Ketika tombol di tekan 2 kali maka
LED 2 akan menyala. Ketika tombol di tekan 3 kali maka LED 3 akan menyala.
Ketika tombol di tekan 4 kali maka LED 4 akan menyala. Ketika tombol di tekan
5 kali maka tombol akan kembali pada posisi awal, dan seluru LED akan mati.
D.
1.6 Flowchart
A. Project I
B. Project II
C. Project III
1.7 Kesimpulan
Pada Unit I ini dapat di simpulkan:
1. Project I, merupakan project untuk menghidupkan LED secara
bergantian mulai dari, LED 1, LED 2, LED 3, dan LED 4. Selama 1
detik secara berkala.
2. Project II, merupakan project untuk menyalakan LED satu-persatu,
dengan cara menekan tombol. Terdapat jeda pengeluaran output untuk
menghidupkan LED selama 300ms.
3. Project III, merupakan project untuk menyalakan LED secara
bergantian dengan satu tombol. Terdapat 5 mode, mode Pertama untuk
mematikan seluruh LED, mode ke-dua untuk menghidupkan LED
pertama, mode ke-tiga untuk menghidupkan (LED 1 dan LED 2), mode
ke-empat untuk menghidupkan (LED 1, LED 2, dan LED 3), dan mode
ke-lima untuk menghidupkan (seluruh LED)
1.8 Daftar Pustaka
Muhammad Rusdi,ST.,MT. Modul Praktikum Sistem Mikroprosesor dan
Mickrokontroler. A022503 Jurusan Teknik Elektro, Falkultas Teknik,
Universitas Musamus, Tahun 2026.