MINGGU 1
Kontrak Kuliah
25% UTS ,
25 % UAS,
30% Praktikum
+10% Keaktifan
Penilaian
Penilaian
Waktu Terlambat Max 20 Menit. Lebih dari 20 menit, diperbolehkan masuk tapi dilarang
absensi
Memakai pakaian yang rapi dan Sopan(Wajib Berkerah)
Tidak ada ujian susulan/tambahan kecuali untuk UTS dan UAS dengan alasan sakit (surat
keterangan dokter)
Tidak ada protes di akhir kuliah (setelah indeks akhir keluar) kecuali kesalahan rekapitulasi
Kehadiran Kurang dari 80% atau 11 kali, auto E
Kecurangan akademik akan menyebabkan nilai akhir E
◦ Menjadi sumber kecurangan juga E
◦ Kecurangan tugas berkelompok: E untuk semua anggota
Kaitan dengan kuliah lain
Prasyarat EL3014
◦ EL2002 Sistem Digital
◦ EL2005 Elektronika
◦ Memahami bahasa pemrograman (bahasa C)
◦ Co-requisite EL3214 Praktikum Sistem Mikroprosesor
Banyak yang menjual modul mikrokontroller yang sudah jadi tinggal diprogram untuk
mempermudah & mempercepat
Sumber: AVRFreaks.net
Macam-macam Teknik Implementasi
Sistem Digital
Mikroprosesor adalah salah satu cara implementasi sistem digital. Berikut ini teknik lain yang
ada:
Transistor diskrit
Rangkaian Logika (gerbang AND,OR,Flip flop, dsb)
Rangkaian digital, dengan Register Transfer Level (RTL) -> VHDL, Verilog. Hardware dengan
FPGA/ASIC (kuliah sistem digital, perancangan ASIC)
Mikroprosesor/Mikrokontroler + Software
SoC (System on Chip): 1 keping silikon berisi CPU+ memori + periferal
Macam-macam Sistem Digital
Hardware
◦ Transistor
◦ Gate
◦ Register Transfer Language
Software
◦ Machine code
◦ Assembler
◦ High level (C, C++, Java)
Arsitektur Sistem Mikroprosesor
Volatile
◦ Static RAM/Random Access Memory (flip-flop)
◦ Dynamic RAM (kapasitor)
Non Volatile
◦ ROM (Read Only Memory) (diprogram di pabrik)
◦ PROM (Programmable Read Only Memory) / One Time
Programmable(diprogram 1x oleh user)
◦ EPROM (Erasable Programmable Read Only Memory) (bisa dihapus
pakai sinar UV melalui ‘jendela’ khusus)
◦ EEPROM (Electrically Erasable Programmable Read Only Memory)
(bisa dihapus dengan tegangan)
RAM
Static RAM Dynamic RAM
Dynamic RAM
Data disimpan sebagai tegangan di kapasitor
Static RAM Dengan Flip Flop
Static RAM Dengan Transistor
Diambil dari
datasheet
ATMEGA8535
Arsitektur MCS-51
Nvidia Tegra K1
• Processor:
• 32-bit variant quad-core ARM Cortex-A15 MPCore R3 + low power companion
core or 64-bit variant with dual-core Project Denver.
• Improved 192 processing cores with a shared architecture as in Kepler with CUDA
technology
• Power consumption: 5 Watt[58]
Intel Quark (Nov ‘14)
Most microprocessors do NOT have isolated I/O. The Intel x86 microprocessors do.
Register View of a Simple P with
Separate Code and Data Memories
Memory Address +0 +1 +2 +3
Big Endian Byte Byte Byte Byte MSB in the lowest (first)
3 2 1 0 memory address
Little Endian Byte Byte Byte Byte LSB in the lowest (first)
0 1 2 3 memory address
Proses Pengembangan
Software Desktop
Proses Pengembangan
Software Mikrokontroler