SlideShare a Scribd company logo
1 of 18
@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.
@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
@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
@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:
@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
@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
@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
@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
@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
@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
@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
@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
@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
@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
@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
@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
@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.
@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.

More Related Content

Similar to 01 Silabus Mikroprosessor & Mikrokontroller.docx

silabus-rpl-pemodelan-perangkat-lunak.docx
silabus-rpl-pemodelan-perangkat-lunak.docxsilabus-rpl-pemodelan-perangkat-lunak.docx
silabus-rpl-pemodelan-perangkat-lunak.docxDimasAji71
 
Langgeng form 011-capaian-kompetensi-lck-bimbingan-tik
Langgeng form 011-capaian-kompetensi-lck-bimbingan-tikLanggeng form 011-capaian-kompetensi-lck-bimbingan-tik
Langgeng form 011-capaian-kompetensi-lck-bimbingan-tikcahayadopu
 
Silabus Teknologi Layanan Jaringan.docx
Silabus Teknologi Layanan Jaringan.docxSilabus Teknologi Layanan Jaringan.docx
Silabus Teknologi Layanan Jaringan.docxKikiGinayat3
 
74687827silabuspemrogramandasar2017.doc
74687827silabuspemrogramandasar2017.doc74687827silabuspemrogramandasar2017.doc
74687827silabuspemrogramandasar2017.docIndoAve1
 
Bab1 jaringan komputer & sistem administrasi (5)
Bab1 jaringan komputer & sistem administrasi (5)Bab1 jaringan komputer & sistem administrasi (5)
Bab1 jaringan komputer & sistem administrasi (5)Eko Supriyadi
 
Bab1 jaringan komputer & sistem administrasi (6)
Bab1 jaringan komputer & sistem administrasi (6)Bab1 jaringan komputer & sistem administrasi (6)
Bab1 jaringan komputer & sistem administrasi (6)Eko Supriyadi
 
2 instalasi jaringan lan
2   instalasi jaringan lan2   instalasi jaringan lan
2 instalasi jaringan lanDayatx Dxd
 
silabus-teknologi-layanan-jaringan.docx
silabus-teknologi-layanan-jaringan.docxsilabus-teknologi-layanan-jaringan.docx
silabus-teknologi-layanan-jaringan.docxYoyokNegoro1
 
2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 lite
2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 lite2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 lite
2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 liteSyiroy Uddin
 
SILABUS_PWPB_RANY
SILABUS_PWPB_RANYSILABUS_PWPB_RANY
SILABUS_PWPB_RANYrara582331
 
Klaster networking
Klaster networkingKlaster networking
Klaster networkingbuahmelon1
 
Tik.cs03.008.01 buku kerja
Tik.cs03.008.01 buku kerjaTik.cs03.008.01 buku kerja
Tik.cs03.008.01 buku kerjasmar4dhana
 
Kriteria ketuntasan minimal
Kriteria ketuntasan minimalKriteria ketuntasan minimal
Kriteria ketuntasan minimalM DoaNk
 
Contoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolahContoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolahDinilOctav
 
Contoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolahContoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolahferdian84
 
SILABUS KOMPUTER DAN JARINGAN DASAR.pdf
SILABUS KOMPUTER DAN JARINGAN DASAR.pdfSILABUS KOMPUTER DAN JARINGAN DASAR.pdf
SILABUS KOMPUTER DAN JARINGAN DASAR.pdfNopianSiswahyudi
 
Slide 8-tinjauan-profesi-bidang-ti
Slide 8-tinjauan-profesi-bidang-tiSlide 8-tinjauan-profesi-bidang-ti
Slide 8-tinjauan-profesi-bidang-tiBasiroh M.Kom
 

Similar to 01 Silabus Mikroprosessor & Mikrokontroller.docx (20)

silabus-rpl-pemodelan-perangkat-lunak.docx
silabus-rpl-pemodelan-perangkat-lunak.docxsilabus-rpl-pemodelan-perangkat-lunak.docx
silabus-rpl-pemodelan-perangkat-lunak.docx
 
Langgeng form 011-capaian-kompetensi-lck-bimbingan-tik
Langgeng form 011-capaian-kompetensi-lck-bimbingan-tikLanggeng form 011-capaian-kompetensi-lck-bimbingan-tik
Langgeng form 011-capaian-kompetensi-lck-bimbingan-tik
 
Silabus Teknologi Layanan Jaringan.docx
Silabus Teknologi Layanan Jaringan.docxSilabus Teknologi Layanan Jaringan.docx
Silabus Teknologi Layanan Jaringan.docx
 
74687827silabuspemrogramandasar2017.doc
74687827silabuspemrogramandasar2017.doc74687827silabuspemrogramandasar2017.doc
74687827silabuspemrogramandasar2017.doc
 
Bab1 jaringan komputer & sistem administrasi (5)
Bab1 jaringan komputer & sistem administrasi (5)Bab1 jaringan komputer & sistem administrasi (5)
Bab1 jaringan komputer & sistem administrasi (5)
 
Pertemuan 1 (1).pdf
Pertemuan 1 (1).pdfPertemuan 1 (1).pdf
Pertemuan 1 (1).pdf
 
Bab1 jaringan komputer & sistem administrasi (6)
Bab1 jaringan komputer & sistem administrasi (6)Bab1 jaringan komputer & sistem administrasi (6)
Bab1 jaringan komputer & sistem administrasi (6)
 
RPT Modul TMK tahun 1 2017
RPT  Modul TMK  tahun 1 2017RPT  Modul TMK  tahun 1 2017
RPT Modul TMK tahun 1 2017
 
2 instalasi jaringan lan
2   instalasi jaringan lan2   instalasi jaringan lan
2 instalasi jaringan lan
 
silabus-teknologi-layanan-jaringan.docx
silabus-teknologi-layanan-jaringan.docxsilabus-teknologi-layanan-jaringan.docx
silabus-teknologi-layanan-jaringan.docx
 
2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 lite
2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 lite2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 lite
2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 lite
 
SILABUS_PWPB_RANY
SILABUS_PWPB_RANYSILABUS_PWPB_RANY
SILABUS_PWPB_RANY
 
Klaster networking
Klaster networkingKlaster networking
Klaster networking
 
Tik.cs03.008.01 buku kerja
Tik.cs03.008.01 buku kerjaTik.cs03.008.01 buku kerja
Tik.cs03.008.01 buku kerja
 
Kriteria ketuntasan minimal
Kriteria ketuntasan minimalKriteria ketuntasan minimal
Kriteria ketuntasan minimal
 
Silabus Pemrograman Dasar.doc
Silabus Pemrograman Dasar.docSilabus Pemrograman Dasar.doc
Silabus Pemrograman Dasar.doc
 
Contoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolahContoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolah
 
Contoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolahContoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolah
 
SILABUS KOMPUTER DAN JARINGAN DASAR.pdf
SILABUS KOMPUTER DAN JARINGAN DASAR.pdfSILABUS KOMPUTER DAN JARINGAN DASAR.pdf
SILABUS KOMPUTER DAN JARINGAN DASAR.pdf
 
Slide 8-tinjauan-profesi-bidang-ti
Slide 8-tinjauan-profesi-bidang-tiSlide 8-tinjauan-profesi-bidang-ti
Slide 8-tinjauan-profesi-bidang-ti
 

Recently uploaded

Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studiossuser52d6bf
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptxAnnisaNurHasanah27
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxmuhammadrizky331164
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.pptSonyGobang1
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptxMuhararAhmad
 

Recently uploaded (6)

Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
 

01 Silabus Mikroprosessor & Mikrokontroller.docx

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