Silabus mata pelajaran Mikroprosesor dan Mikrokontroler untuk kelas XI semester 1-2 SMK PGRI Kota Mojokerto mencakup tujuh bab pelajaran yang meliputi arsitektur, sistem minimum, komponen pendukung, instruksi set, bahasa pemrograman, debugging, dan contoh aplikasi program mikroprosesor untuk sistem pengendali.
1. @2017, Direktorat Pembinaan SMK 1
SILABUS MATA PELAJARAN
Nama Sekolah : SMK PGRI KOTA MOJOKERTO
Bidang Keahlian : Teknologi dan Rekayasa
Kompetensi Keahlian : Teknik Elektronika Industri
Mata Pelajaran : Mikroprosesor dan Mikrokontroler
Durasi (Waktu) : 252 JP (@ 45 Menit)
Kelas/Semester : XI / sm 1-2
3. KI-3 (Pengetahuan) : Memahami, menerapkan, menganalisis, dan mengevaluasitentang pengetahuan faktual,
konseptual, operasional dasar, dan metakognitif sesuai denganbidang dan lingkup kerja Teknik Elektronika
Industripada tingkat teknis, spesifik, detil,dan kompleks, berkenaan dengan ilmu pengetahuan,teknologi, seni,budaya,
dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah,dunia kerja, warga
masyarakat nasional, regional, dan internasional.
4. KI-4 (Keterampilan) : Melaksanakan tugas spesifik dengan menggunakan alat, informasi, dan prosedur kerja yang
lazim dilakukan serta memecahkan masalah sesuai denganbidang kerja Teknik Elektronika Industrimenampilkan
kinerja di bawah bimbingan dengan mutu dan kuantitas yang terukur sesuai dengan standar kompetensi kerja.
Menunjukkan keterampilan menalar, mengolah,dan menyaji secara efektif, kreatif,produktif, kritis, mandiri,
kolaboratif, komunikatif, dan solutif dalam ranah abstrak terkait dengan pengembangandari yang dipelajarinya di
sekolah, serta mampu melaksanakan tugas spesifik di bawah pengawasan langsung.
Menunjukkan keterampilan mempersepsi, kesiapan, meniru,membiasakan,gerak mahir, menjadikan gerak alami dalam
ranah konkret terkait denganpengembangandari yang dipelajarinya di sekolah, serta mampu melaksanakantugas
spesifik di bawah pengawasan langsung.
2. @2017, Direktorat Pembinaan SMK 2
Kompetensi
Dasar
Indikator Pencapaian
Kompetensi
Materi Pokok
Alokasi
Waktu(
JP)
Kegiatan
Pembelajaran
Penilaian Pekerjaan
Keterkaitan
dengan
Pekerjaan
1 2 3 4 5 6 7 8
3.1 Menerapkan
gambar
arsitektur
(rancang
bangun)
mikroproses
or .
4.1 Membuat
blok
diagram
arsitekur
mikroproses
or
3.1.1.Menjelaskanarsit
ektur
mikroprosesor
berdasarkan
prinsip kerja.
3.1.2.Mengklasifikasik
an perkembangan
rangkaian
arsitektur
teknologi
mikroprosesor
4.1.1.
Menginterpretasi
data hasil salah
satu pengukuran
rangkaian
mikroprosesor
berdasar blok
arsitekturnya
4.1.2. Melakukan
eksperimen
pengukuran dari
salah satu
interpretasi
databerdasar blok
arsitektur
mikroprosesor.
Arsitektur
mikroproses
or
• Port-, Bus-,
I/O- untuk
Data dan
Alamat
Mikroprosess
or
8
Mengamati
untuk
mengidentifikasi
dan
merumuskan
arsitekturmikrop
rosessor vs
mikrokontroller
Mengumpulkan
data tentang
mikroprosessor
Mengolah data
tentang
mikroprosessor
Mengomunikasik
an tentang
mikroprosessor.
Pengetahuan:
Tes Tertulis
Keterampilan:
Penilaian
Unjuk
Kerja
Observasi
Desain
alat
kontrol
3.2 Menerapkan
prinsip
3.2.1 Membedakan
operasi
Macam-
macam
8
Mengamati
Pengetahuan:
Tes Tertulis
Desain
peralatan
3. @2017, Direktorat Pembinaan SMK 3
kerja sitem
minimum
mikroproses
or
4.2 Menjelaskan
prinsip
kerja sistem
minimum
mikroproses
or
mikroprosessor
dalam system
minimum(minimal
system) dan
system penuh(full
system) dari segi
arsitektur
mikroprosessor
3.2.2
Mengelompokkan
secara blok
diagram
mikroprosessor
dalam system
minimum
(minimal system)
dan system penuh
(full system) dari
segi arsitektur
4.2.1 Memilih tipe-tipe
mikroprosessor
untuk minimal
system berdasar
arsitektur dan
fungsi
pengendaliannya
4.2.2 Mengukur data-
data parameter
penting pada
system
mikroprosessor
komponen
sistem
mikroproses
or
• Minimal
sistem
mikroproses
or
untuk
mengidentifikasi
dan
merumuskan
tentang
minimum
sistemmikropros
essor
Mengumpulkan
data tentang
minimum system
mikroprosessor
Mengolah data
tentang
minimum
sistemmikropros
essor
Mengomunikasik
an tentang
minimum
sistemmikropros
essor.
Keterampilan:
Penilaian
Unjuk
Kerja
Observasi
kontrol
3.3 Menerapkan 3.3.1.Mengklasifikasik
Komponen 16 Mengamati
Pengetahuan: Assembly
4. @2017, Direktorat Pembinaan SMK 4
komponen
pendukung
sistem
minimum
mikroproses
or.
4.3 Menjelaskan
komponen
pendukung
sitem
minimum
mikroproses
or
an software
pendukung untuk
pemrograman
system minimum
mikroprosesor.
3.3.2.Mengklasifikasik
an komponen
hardware
pendukung untuk
pemrograman
system minimum
mikroprosesor.
4.3.1
Mengelompokkan
listing
pemrograman
(antara program
utama, program
bagian) pada
system minimum
mikroprosesor.
4.3.2 Membuat
program utama,
dan program
bagian dari salah
satu aplikasi
pengendalian
peralatansystem
minimum
mikroprosesor.
system
minimum
mikroproses
sor(software,
hardware)
untuk
mengidentifikasi
dan
merumuskan
tentang
komponen
pendukung (soft-
dan hard-
ware)mikroprose
ssor
Mengumpulkan
data tentang
komponen
pendukung (soft-
dan hard-
ware)mikroprose
ssor
Mengolah data
tentang
komponen
pendukung (soft-
dan hard-
ware)mikroprose
ssor
Mengomunikasik
an tentang
komponen
pendukung (soft-
dan hard-
ware)mikroproses
sor.
Tes Tertulis
Keterampilan:
Penilaian
Unjuk
Kerja
Observasi
/modifik
asi alat
kontrol
3.4 Menerapkan 3.4.1
Instruksi 16 Mengamati Pengetahuan:
5. @2017, Direktorat Pembinaan SMK 5
instruksi –
instruksi
(instructions
set)
mikroproses
or.
4.4
Menggunak
an instruki
instruksi
(instruction
set)
mikroproses
or.
Menginterpretasik
an instruksi-
instruksi
mikroprosessor
dalam bahasa
assembly.
3.4.2
Mengklasifikasika
n instruksi
mikroprosessor
bahasa mnemonic.
4.4.1 Melakukan
eksperimen
pemrograman
pada
mikroprosessor
dengan
menggunakan
instruksi bahasa
assembly
4.4.2 Melakukan
eksperimen
pemrograman
pada
mikroprosessor
dengan
menggunakan
instruksi bahasa
mnemonic.
Operasi
Mikroprosess
or
untuk
mengidentifikasi
dan
merumuskan
tentang
instruction
setmikroprosesso
r
Mengumpulkan
data tentang
instruction
setmikroprosesso
r
Mengolah data
tentanginstructio
n
setmikroprosesso
r
Mengomunikasik
an
tentanginstruction
setmikroprosesso
r.
Tes Tertulis
Keterampilan:
Penilaian
Unjuk
Kerja
Observasi
3.5 Menerapkan
bahasa
Pemrograma
3.5.1 Menganalisis
instruksi-
instruksi
Aplikasi
Bahasa
Pemrograman
18 Mengamati
untuk
mengidentifikasi
Pengetahuan:
Tes Tertulis
6. @2017, Direktorat Pembinaan SMK 6
n
Mikroproses
or
4.5
Menggunak
an Bahasa
pemrograma
n
mikroproses
or
pemrograman
mikroprosessor
dalam bahasa
assembly untuk
aplikasi Input
digital dan analog
3.5.2 Menganalisis
instruksi-
instruksi
pemrograman
mikroprosessor
dalam bahasa
assemblyuntuk
aplikasi Output
digital dan analog
4.5.1 Melakukan
eksperimen
pemrograman
pada
mikroprosessor
dengan
menggunakan
instruksi bahasa
assembly untuk
aplikasi Input
digital dan analog
4.5.2 Melakukan
eksperimen
pemrograman
pada
mikroprosessor
dengan
menggunakan
Mikroprosess
or untuk
pengendalian
Input/Output
dan
merumuskan
tentang bahasa
pemrograman
mikroprosessor
Mengumpulkan
data tentang
bahasa
pemrograman
mikroprosessor
Mengolah data
tentang bahasa
pemrograman
mikroprosessor
Mengomunikasik
an tentang
bahasa
pemrograman
mikroprosessor.
Keterampilan:
Penilaian
Unjuk
Kerja
Observasi
7. @2017, Direktorat Pembinaan SMK 7
instruksi bahasa
assembly untuk
aplikasi Output
digital dan analog
3.6 Menerapkan
proses
debugging
pemrograma
n
mikroproses
or.
4.6
Melaksanak
an proses
debugging
pemrograma
n
mikroproses
or.
3.6.1. Memahami
pengertian
debugging dari
pemrograman
algoritma
sederhana
3.6.2.Memahami
diagram alir
debugging
pemrograman
4.6.1.Mencoba
debugging
pemrograman
dengan algoritma
dan diagram alir
dengan bantuan
perangkat lunak
4.6.2 Membuat failure
troubleshooting(de
bugging)pemrogra
man dengan
bantuan
algoritma,
diagram alir, dan
atau software.
Aplikasi
perangkat
lunak untuk
debugging
Pemrograma
n Algoritma
Mikroproses
sor
10 Mengamati
untuk
mengidentifikasi
dan
merumuskan
tentang
debugging
pemrograman
mikroprosessor
Mengumpulkan
data tentang
debugging
pemrograman
mikroprosessor
Mengolah data
tentangdebuggin
g pemrograman
mikroprosessor
Mengomunikasik
an
tentangdebuggin
g pemrograman
mikroprosessor.
Pengetahuan:
Tes Tertulis
Keterampilan:
Penilaian
Unjuk
Kerja
Observasi
3.7 Menerapkan
program
3.7.1 Mengidentifikasi
listing program
input/output dari
Aplikasi
Program
16
Mengamati
untuk
Pengetahuan:
Tes Tertulis
8. @2017, Direktorat Pembinaan SMK 8
aplikasi
sederhana
sistem
minimum
mikroproses
or.
4.7 Membuat
program
aplikasi
sederhana
sistem
minimum
mikroproses
or.
minimum system
mikroprosessor
3.7.2 Mengidentifikasi
listing komponen
hardware blok
input/output dari
minimum system
mikroprosessor
4.7.1 Memprogram
untuk
pengendalian
input/output dari
minimum system
mikroprosessor
4.7.2 Merakit
komponen blok
input/output dari
minimum system
mikroprosessor
Input/Outpu
t pada
Minimal
system
mikroproses
sor
Perakitan
komponen
Input/Outpu
t Minimal
system
mikroprosess
or
mengidentifikasi
dan
merumuskan
tentang program
aplikasi
sederhana sistem
minimum
mikroprosessor
Mengumpulkan
data tentang
program aplikasi
sederhana sistem
minimum
mikroprosessor
Mengolah data
tentangprogram
aplikasi
sederhana sistem
minimummikrop
rosessor
Mengomunikasik
an
tentangprogram
aplikasi
sederhana sistem
minimummikropr
osessor.
Keterampilan:
Penilaian
Unjuk
Kerja
Observasi
3.8 Menerapkan
program
aplikasi
sederhana
system
pengendali
dengan
3.8.1 Mengidentifikasi
program aplikasi
pengendali level
water tower.
3.8.2 Mengidentifikasi
program aplikasi
pengendali traffic
Program
Aplikasi
mikroprosess
or untuk
system
pengendali
18
Mengamati
untuk
mengidentifikasi
dan
merumuskan
tentang aplikasi
Pengetahuan:
Tes Tertulis
Keterampilan:
Penilaian
Unjuk
Kerja
9. @2017, Direktorat Pembinaan SMK 9
mikroproses
or).
4.8 Membuat
program
aplikasi
sederhana
sistem
pengendali
dengan
mikroproses
or
light system
perempatan.
4.8.1 Memprogram
program aplikasi
pengendali level
water tower.
4.8.2 Memprogram
program aplikasi
pengendali traffic
light system
perempatan
system
pengendali
dengan
mikroprosessor
Mengumpulkan
data tentang
aplikasi system
pengendali
dengan
mikroprosessor
Mengolah data
tentang aplikasi
system
pengendali
dengan
mikroprosessor
Mengomunikasik
an tentang
aplikasi system
pengendali
dengan
mikroprosessor.
Observasi
3.9 Menerapkan
arsitektur
(rancang
bangun)
mikrokontro
ler.
4.9 Menjelaskan
arsitectur
3.9.1.Mengklasifikasi
blok diagram dan
arsitektur
rangkaian
mikrokontroller
3.9.2.Merencana
arsitektur
rangkaian
mikrokontroller
dalam bentuk
blok diagram.
Arsitektur
mikrokontrol
er
•Perancangan
BlokPort-
,Bus-,I/O-
Mikrokontrol
ler
16 Mengamati
untuk
mengidentifikasi
dan
merumuskan
tentang
arsitektur
(rancang bangun)
mikrokontroler
Mengumpulkan
data tentang
arsitektur
Pengetahuan:
Tes Tertulis
Keterampilan:
Penilaian
Unjuk
Kerja
Observasi
10. @2017, Direktorat Pembinaan SMK 10
(rancang
bangun)
mikrokontro
ler.
4.9.1.Menggambar
arsitektur
rangkaian
mikrokontroller
4.9.2.Mendemonstrasi
kan kerja
mikrokontroller
berdasar blok
arsitektur.
(rancang bangun)
mikrokontroler
Mengolah data
tentangarsitektur
(rancang bangun)
mikrokontroler
Mengomunikasik
an
tentangarsitektu
r (rancang
bangun)
mikrokontroler
3.10
Menerapkan
prinsip
kerja sitem
minimum.
mikrokontro
ler.
4.10
Menjelaska
n prinsip
kerja sitem
minimum
mikrokontro
ler
3.10.1
Mennganalisiskerj
a operasi blok
input/output
minimum system
mikrokontroller
3.10.2
Mengklasifikasi
komponen
hardwaredari blok
input/output
minimum system
mikrokontroller
4.10.1 Memprogram
untuk
pengendalian
input/output dari
minimum system
mikrokontroller
4.10.2 Merakit
komponen blok
input/output dari
• Minimal
sistem
mikrokontro
ller.
Pemrograma
n
Mikrokontro
ller (secara
umum).
Perakitan
I/O
Mikrokontro
ller.
18 Mengamati
untuk
mengidentifikasi
dan
merumuskan
tentang kerja
sitem minimum
mikrokontroler.
Mengumpulkan
data tentang
kerja sitem
minimum
mikrokontroler.
Mengolah data
tentangkerja
sitem minimum
mikrokontroler.
Mengomunikasik
an tentangkerja
sitem minimum
mikrokontroler.
Pengetahuan:
Tes Tertulis
Keterampilan:
Penilaian
Unjuk
Kerja
Observasi
11. @2017, Direktorat Pembinaan SMK 11
minimum system
mikrokontroller
3.11
Menerapkan
komponen
pendukung
sitem
minimum
mikrokontro
ler.
4.11
Menjelaska
n komponen
pendukung
sitem
minimum
mikrokontro
ler
3.11.1 Menganalisis
program untuk
operasi system
minimum
mikrokontroller
3.11.2
Menganalisisblok
hardware
minimum system
mikrokontroller.
4.11.1
Mempresentasika
n program pada
system minimum
Mikrokontroler
untuk
pengendalian
input/output .
4.11.2
Mengelompokkan
komponen hard
waresystem
minimum
mikrokontroller.
Rangkaian
system
minimal
Mikrokontrol
ler(hard
ware)
Spesifikasi
dan
Pengoperasik
an
Mikrokontrol
ler.
8 Mengamati
untuk
mengidentifikasi
dan
merumuskan
tentang
komponen
pendukung (soft-
dan hard-
ware)mikrokontr
oler
Mengumpulkan
data tentang
komponen
pendukung
mikrokontroler
Mengolah data
tentang
komponen
pendukung (soft-
dan hard-
ware)mikrokontr
oler
Mengomunikasik
an tentang
komponen
pendukung (soft-
dan hard-
ware)mikrokontr
oler.
Pengetahuan:
Tes Tertulis
Keterampilan:
Penilaian
Unjuk
Kerja
Observasi
3.12
Menerapkan
3.12.1Menginterpretas
i-kan instruksi-
Instruksi set
Mikrokontrol
12 Mengamati
untuk
12. @2017, Direktorat Pembinaan SMK 12
instruksi –
instruksi
(instruction
s set)
mikrokontro
ler.
4.12
Menggunak
an instruki
instruksi
(instruction
set)
mikrokontro
ler
instruksi
mikrokontroler.
3.12.2
Mengklasifikasika
n instruksi-
instruksi
mikrokontroller.
4.12.1 Membuat
program
mikrokontroller
berdasar set
instruksi.
4.12.2 Membuat
program
aplikasidasar
mikrokontroler.
ler.
Pemrograma
n
Mikrokontrol
ler (dng
menggunaka
n beberapa
set-
instruksi)
mengidentifikasi
dan
merumuskan
tentang
instruction
setmikrokontrole
r
Mengumpulkan
data tentang
instruction
setmikrokontrole
r Mengolah data
tentanginstructio
n
setmikrokontrole
r
Mengomunikasik
an
tentanginstructio
n
setmikrokontrole
r.
3.13
Menerapkan
bahasa
Pemrograma
n
Mikrokontro
ler.
3.13.1 Menganalisis
bahasa
pemrograman
mikrokontroler
(bahasa C++ atau
Visual Basic
“VB”).
4.13.1 Memprogram
mikrokontroler
untuk aplikasi
I/O digital.
Bahasa
Pemrogram
untuk
Mikrokontrol
ler.
Pemrograma
n
Mikrokontrol
ler untuk
I/O (tipe
Digital dan
Analog)
12 Mengamati
untuk
mengidentifikasi
dan
merumuskan
tentang bahasa
Pemrograman
Mikrokontroler
Mengumpulkan
data tentang
bahasa
Pengetahuan:
Tes Tertulis
Keterampilan:
Penilaian
Unjuk
Kerja
Observasi
13. @2017, Direktorat Pembinaan SMK 13
4.13
Menggunak
an Bahasa
pemrograma
n
mikrokontro
ler
(bahasa C++ atau
Visual Basic
“VB”).
4.13.2 .
Memprogram
mikrokontroler
untuk aplikasi
I/O analog.
(bahasa C++ atau
Visual Basic “VB”)
Pemrograman
Mikrokontroler
Mengolah data
tentangbahasa
Pemrograman
Mikrokontroler
Mengomunikasik
an
tentangbahasa
Pemrograman
Mikrokontroler.
3.14
Menerapkan
proses
debugging
pemrograma
n
mikrokontro
ler.
4.14
Melaksanak
an proses
debugging
pemrograma
n
mikrokontro
ler.
3.14.1.Memahami
pengertian
debugging dari
pemrograman
algoritma
sederhana
3.14.2.Memahami
diagram alir
debugging
pemrograman
4.14.1.Merencanakan
debugging
pemrograman
algoritma dan
diagram alir
dengan bantuan
perangkat lunak
4.14.2 Membuat
failure
troubleshooting(de
bugging)
Debugging
Pemrograma
n
Mikrokontrol
ler.
Flow Chart
untuk
Pemrograma
n dan failure
troubleshooti
ng.
10 Mengamati
untuk
mengidentifikasi
dan
merumuskan
tentang
debugging
Pemrograman
Mikrokontroler
Mengumpulkan
data tentang
debuggingPemrog
raman
Mikrokontroler
Mengolah data
tentangdebuggin
g Pemrograman
Mikrokontroler
Mengomunikasik
an
tentangdebuggin
Pengetahuan:
Tes Tertulis
Keterampilan:
Penilaian
Unjuk
Kerja
Observasi
14. @2017, Direktorat Pembinaan SMK 14
pemrograman
dengan bantuan
algoritma,
diagram alir, dan
atau software.
g Pemrograman
Mikrokontroler.
3.15
Menerapkan
program
aplikasi
sederhana
systemmini
mum
mikrokontro
ler.
4.15 Membuat
program
aplikasi
sederhana
sistem
minimum
mikrokontro
ler.
3.15.1
Mengelompokkan
listing program
input/output dari
minimum system
mikrokontroler
3.15.2
Mengklasifikasika
n komponen
hardware blok
input/output dari
minimum system
mikrokontroller.
4.15.1 Memprogram
untuk
pengendalian
input/output dari
minimum system
mikrokontroller
4.15.2 Merakit
komponen blok
input/output dari
minimum system
mikrokontroller
Input/Outpu
t system
minimal
Mikrokontrol
ler.
Pemrograma
n
Input/Outpu
t system
Minimum
Mikrokontrol
ler.
Perakitan
Input/Outpu
t system
minimal
Mikrokontrol
ler
18 Mengamati
untuk
mengidentifikasi
dan
merumuskan
tentang program
aplikasi
sederhana
system minimum
Mikrokontroler
Mengumpulkan
data tentang
program aplikasi
sederhana
system minimum
Mikrokontroler
Mengolah data
tentangprogram
aplikasi
sederhana
system minimum
Mikrokontroler
Mengomunikasik
an
tentangprogram
aplikasi
sederhana
system minimum
Mikrokontroler.
Pengetahuan:
Tes Tertulis
Keterampilan:
Penilaian
Unjuk
Kerja
Observasi
15. @2017, Direktorat Pembinaan SMK 15
3.16
Menerapkan
program
aplikasi
sederhana
system
pengendali
dengan
mikrokontro
ler)
4.16 Membuat
program
aplikasi
sederhana
sistem
pengendali
dengan
mikrokontro
ler
3.16.1
Mengidentifikasi
program aplikasi
pengendali traffic
light.
3.16.2
Mengidentifikasi
program aplikasi
pengendali system
belt conveyor
4.16.1 Memprogram
program aplikasi
pengendali traffic
light.
4.16.2 Memprogram
program aplikasi
pengendali system
belt conveyor
Program
Aplikasi
Mikrokontrol
ler sebagai
Pengendali
Peralatan
Industri
(traffic light,
belt conveyor)
Demo
Program
aplikasi
Mikrokontrol
ler
24 Mengamati
untuk
mengidentifikasi
dan
merumuskan
tentang program
aplikasi
sederhana sistem
pengendali
dengan
Mikrokontroler
Mengumpulkan
data tentang
program aplikasi
sederhana sistem
pengendali
dengan
Mikrokontroler
Mengolah data
tentangprogram
aplikasi
sederhana sistem
pengendali
dengan
Mikrokontroler
Mengomunikasik
an
tentangprogram
aplikasi
sederhana sistem
pengendali
dengan
Pengetahuan:
Tes Tertulis
Keterampilan:
Penilaian
Unjuk
Kerja
Observasi
16. @2017, Direktorat Pembinaan SMK 16
Mikrokontroler.
3.17
Menerapaka
n program
aplikasi
sederhana
dengan
mikrokontro
ller
4.17 Membuat
program
aplikasi
sederhana
dengan
mikrokontro
ller.
3.17.1.Mengklasifikasi
program
aplikasiInput/Out
put
mikrokontroller(tr
affic light, belt
conveyor)
3.9.2.Merencana
program aplikasi
Input/Output
mikrokontroller(tr
affic light, belt
conveyor)
mikrokontroller
dalam bentuk
blok diagram
4.17.1.Menggambar
diagram alir
program aplikasi
Input/Output
mikrokontroller
(traffic light, belt
conveyor)
4.17.2.Memprogram
kontrol aplikasi
Input/Output
mikrokontroller(tr
affic light, belt
conveyor).
4.17.3 Membuat
troubleshooting
Perencanaan
Program
Aplikasi
Mikrokontrol
ler sebagai
Pengendali
Peralatan
Industri
(traffic light,
belt conveyor)
Troubleshooti
ng
pemrograma
n pada
Mikrokontrol
ler
24
Mengamati
untuk
mengidentifikasi
dan
merumuskan
tentang program
aplikasi program
aplikasi
Input/Output
Mikrokontroler
Mengumpulkan
data tentang
program aplikasi
Input/Output
Mikrokontroler
Mengolah data
tentangprogram
aplikasi
Input/Output
Mikrokontroler
Mengomunikasik
an
tentangprogram
aplikasi
Input/Output
Mikrokontroler.
Pengetahuan:
Tes Tertulis
Keterampilan:
Penilaian
Unjuk
Kerja
Observasi
17. @2017, Direktorat Pembinaan SMK 17
pemrogramanpad
a Mikrokontroller
Keterangan Pengisian Format Silabus
Nama Sekolah : diisi nama SMK yang bersangkutan.
Bidang Keahlian : diisi nama Bidang Keahlian sesuai Spektrum Keahlian PMK berdasarkan Kepdirjen Nomor
4678/D/KEP/MK/2016.
Kompetensi Keahlian : diisi nama Kompetensi Keahlian sesuai Spektrum Keahlian PMK berdasarkan Kepdirjen
Nomor 4678/D/KEP/MK/2016.
Mata Pelajaran : diisi nama mata pelajaran sesuai Struktur Kurikulum berdasarkan Kepdirjen Nomor
130/D/KEP/KR/2017.
Durasi (Waktu) : diisi jumlah waktu mata pelajaran secara keseluruhan.
KI-1 : diisi rumusan Kompetensi Inti 1 yang dirujuk sesuai Mata Pelajaran yang bersangkutan.
KI-2 : diisi rumusan Kompetensi Inti 2 yang dirujuk sesuai Mata Pelajaran yang bersangkutan.
KI-3 : diisi rumusan Kompetensi Inti 3 yang dirujuk sesuai Mata Pelajaran yang bersangkutan.
KI-4 : diisi rumusan Kompetensi Inti 4 yang dirujuk sesuai Mata Pelajaran yang bersangkutan.
Kolom 1:diisi nomor dan rumusan pasangan KDyang dipindahkan dari formatKI dan KD mata pelajaran yang
bersangkutan.
Kolom 2:diisi dengan rumusan IPK yang merupakan rincian standar minimal kompetensi yang harus dikuasai oleh peserta
didik.
Kolom 3:diisi dengan Materi Pokok yang harus dipelajari olehpeserta didik untuk menguasai KD berdasarkan IPK.Khusus
untuk materi mata pelajaran peminatan kejuruan (C2 dan C3) dapat mempertimbangkan KUK dan batasan
variabel/lingkup variabel/range of variabel SKK yang diacu.
18. @2017, Direktorat Pembinaan SMK 18
Kolom 4:diisi dengan Alokasi Waktu jam pelajaran yang disediakan untuk mempelajari pasangan KD.
Kolom 5:diisi dengan pokok-pokok proses pembelajaran berpendekatan saintifik sesuai dengan karakteristik pasang KD
Kolom 6:diisi dengan Aspek, Pendekatan, dan Teknik Penilaian yang disarankan.