You are on page 1of 26

Pengenalan µC 8051

Bersama Suka Isnaini.


“Tidak ada kata Tidak Bisa yang ada
hanya Tidak Terbiasa.”

1
Mata Kuliah Yang mendukung
 Algoritma dan dasar pemograman.
 Rangkaian digital.

2
Mengapa belajar ini?
 Mata kuliah resmi dari teknik mekatronika.
 Microkontroler/prosesor merupakan jantung
pada sebagian besar rangkaian electronika
digital.
 Perancang harus tahu jalan terbaik dalam
merancang system digital nya.
 Menyenangkan.

3
Istilah yang di pakai
 µ=Micro.
 µP=Microprosessor.
 µC=Microcontroller.
 IC=Intregrated Circuit.
 I/O=Input Output
 Ram=Random Acces Memory.
 ROM=Read Only Memory.
 CPU=Central Prosesing Unit.
 SBC=Single Board Computer.
4
Sekilas Sejarah
Microprosesor tersedia di pasaran pada tahun 1971
dengan di luncurkan nya µP 4-bit 4004 oleh sebuah
perusahaan kecil yang tidak terkenal “Intel Corp”.
Kegunaan µP mulai merambah ke segala arah mulai dari
pengguna Computer, Electro Mania, sampai ke Bisnis
jutaan dolar.
Tidak lama setelah itu perusahaan electronic mulai
membuat µC untuk keperluan yang lebih spesific, pada
saat awal dibuat, µC tidak sepopuler µP tapi seiring
waktu masyarakat mulai mempertanyakan tentang Jam
digital, VCR, Mesin Cuci, Video Games, Telephone,
Microwave dan, berbagai Mainan dengan pertanyaan
yang sama “apa yang membuat alat itu menjadi
cerdas?”.

5
MicroProsessor
 A central processing unit (CPU)
or processor is an electronic
circuit that can execute
computer programs
(en.wikipedia.com).
 Computer programs are
instructions for a
computer(en.wikipedia.com).
 Kesimpulan µP = Sebuah
circuit electronic yang bisa
menjalankan perintah atau
kumpulan perintah
komputer.

6
Microprosessor
 Contoh Gambar µP

7
Microprosesor
 Untuk bisa di gunakan dalam pemrosesan
digital µP tidak bisa berdiri sendiri dan harus
di bantu oleh beberapa komponen external.

8
MicroProsessor

9
MicroProsessor
 Keuntungan µP.
 Designer bisa menentukan sendiri berbagai
peripheral yang akan di gunakan termasuk I/O
port.
 Designer bisa menentukan kapasitas
ROM/RAM yang akan di pakai.
 Bisa digunakan untuk berbagai keperluan.

10
MicroProsessor
 Kelemahan.
 Memerlukan waktu yang lama dalam design
hardware nya.
 Memerlukan tempat yang relatif lebih besar.
 Lebih mahal karena memerlukan berbagai
komponen external untuk bisa di gunakan
dalam proses data dan proses input output.

11
MicroProsessor
 Contoh penggunaan µP:
 x86 banyak di gunakan di PC.
 ARM banyak di gunakan di handled
device(PDA).
 RISC salah satu nya ada di SEGA Dreamcast.
 Z80 salah satu nya di Gameboy.

12
MicroControler
 µC berbagi banyak kesamaan
dengan µP tapi yang membuat
nya berbeda dengan µP adalah
dalam µC terdapat
perlengkapan “minimal” yang di
perlukan sebuah µP untuk bisa
melakukan pemrosesan data
digital langsung dari kaki I/O
µC.
 Merajuk pada definisi dari
Merriam-Webster komputer
adalah “perangkat electronik
yang mampu menyimpan,
mengambil dan memproses
data”, maka bisa di katakan
bahwa µC merupakan sebuah
“minikomputer”.

13
Intel MCS-51 8bit
 µC 8051 buatan intel ini merupakan salah
satu µC paling banyak di gunakan di dunia
karena µC ini memiliki beberapa keungulan:
 µC hanya memerlukan komponen luar yang
sangat sedikit untuk menjadi SBC.
 Bentuk yang kecil, murah dan banyak memiliki
I/O.
 Max bisa memiliki 64KB ROM/RAM.

14
Fitur MCS-51
 Ada dua aspek yang penting pada µC yakni
aspek Hardware dan Software.
 Aspek hardware berfungsi menghubungkan
µC dengan dunia luar.
 Aspek software bertugas mengatur fungsi
input dan output.

15
Fitur MCS-51
 CPU.
 I/O: Input Output.
 Bus(Jalur). Jalur data dan Jalur alamat.
 Memory Rom dan Ram.
 Timer / Counter.
 Interupt.
 Serial Port.
 Parallel Port.

16
Anggota keluarga MCS-51

Device RAM (bytes) ROM (bytes) Speed Timers Ports


8031 128 - 12MHz 2 4x8
8032 256 - 12MHz 2 4x8
8044* 192 4096 12MHz 2 4x8
8051 128 4096 12MHz 2 4x8
8052 256 8192 24MHz 2 4x8
8054 256 16K 24MHz 3 4x8
8058 256 32K 33MHz 3 4x8
•8044 Includes a high-speed serial interface.

•8052 Online Resource: http://www.8052.com/

17
Gambar MCS-51

18
Gambar MCS-51

19
Keuntungan 8051
 Praktis karena ROM/RAM, I/O dan berbagai
pheripheral sudah terpasang di dalam.
 Lebih murah karena telah di produksi secara
masal.
 Mudah dalam pendesainan hardware.
 Irit tempat karena kebanyakan µC hanya
memerlukan sedikit komponen external.

20
Kerugian 8051
 Jumlah ROM/RAM internal yang terbatas.
 Alamat I/O sudah di tentukan pabrik.
 Untuk keperluan spesific.

21
Kesimpulan
 Pada dasarnya perbedaan µC dan µP ada pada
fasilitas yang ada di dalam wadah atau paketnya.
 Untuk applikasi yang spesific sebaiknya
menggunakan µC.
 Untuk aplikasi yang general purpose sebaik nya
menggunakan µP.
 Pemilihan µC 8051 berdasar pada tingkat keserdiaan
yang tinggi dan harga yang relatif lebih murah dari
µC yang memiliki fitur sebanding.

22
µC dalam rangkaian digital
Y=A’B’+AB’C’
A B C

1 2 3

9
6
Y=A'B'C+AB'C'
10
5
8
7

23
µC dalam rangkaian digital
;FILE LOGIC.ASM
INPA EQU P0.0
INPB EQU P0.1
INPC EQU P0.2
OUT EQU P0.3
ORG 00H
AWAL: MOV C,INPA
ANL C,/INPB
ANL C,/INPC Macro Asembler (Asm
MOV 00H,C -> Hex)
CLR C
ANL C,/INPA
ANL C,/INPB
ORL C,00H Isi dari logic.hex
MOV OUT,INPB
SJMP AWAL :10000000A280B081B0829200C3B080B081720085BE
END :020010008183EA
:00000001FF

µC Programer

24
Kuis
 Pada µC atau µP kah yang sudah terdapat
ROM dan RAM internal?
 Jika dalam paket IC terdapat CPU, ROM,
RAM, I/O maka IC tersebut termasuk µC atau
µP kah?
 Tidak ada kata tidak bisa yang ada hanya
tidak ........
 Pada kasus yang bagai manakah µC lebih
baik di gunakan dari pada µP.

25
Tugas
 Cari data dari 3 jenis µP dan beri masing
masing persamaan atau dan perbedaan.
 Cari data peralatan electonic yang
menggunakan µP pada jawaban soal
pertama.
 Cari data dari 3 jenis µC dan beri masing
masing persamaan atau dan perbedaan.
 Cari data peralatan electronic yang
menggunakan µC pada jawaban soal ketiga.

26

You might also like