ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
MIKROPROSESSOR
By
Buhori Muslim, ST
INTI PEMBELAJARAN
 Pengenalan bus pada mikroprosesor.
 Memory: ROM dan RAM,
 Peralatan I/O.
 Interkoneksi mikroprosesor-memori.
 Interkoneksi mikroprosesor-I/O.
 Rancangan sistem terkendali mikroprosesor.
 Pemrograman sistem minimum.
 Aplikasi sistem minimum
IDE AWAL
 1969 : ide awal membangun mikroprosesor
dalam suatu IC (integrated circuit)
dikemukakan oleh Intel.
 1971: pertama kali mikroprosesor dalam satu
IC dipasarkan, yaitu Intel 4004 menggunakan
teknologi 4 bit.
 1976 : Intel meluncurkan mikrokontroller
pertama yang dinamai seri MCS-48 yang
berisi 17.000 transistor.
Mikroprosessor
 Transistor
 IC
 Semikonduktor
 Programable Device
 Mikro: Prosessor & Kontroller
KEUNTUNGAN
PROGRAMABLE
 HEMAT BIAYA
 HEMAT RUANG & FLEKSIBILITAS TINGGI
 MEMINIMALKAN PIRANTI FISIK
 OPTIMALISASI UNJUK KERJA
MIKROKONTROLER &
MIKROPROSESSOR
 MIKROKONTROLLER : UNTUK
MENGENDALIKAN SISTEM-SISTEM
OTOMATIS YG BERDIRI SENDIRI (STAND
ALONE) ATAU TEMPELAN (EMBEDDED)
CONTOH MESIN PHOTOCOPY, ROBOT, DLL.
 MIKROPROSESSOR MEMERLUKAN ALAT
TAMBAHAN KETIKA AKAN DI APLIKASIKAN
SEPERTI : MEMORI, RECEIVER, DLL.
CONTOH PC
ARSITEKTUR
MIKROPROSESSOR
 MEMORI
 CPU
 BUS
 UNIT I/O
 PEMBANGKIT CLOCK OSILATOR
 TIMER/COUNTER
 PIRANTI TAMBAHAN LAIN
 PROGRAM
MEMORI
MERUPAKAN TEMPAT PENYIMPANAN DATA,
HAL YANG HARUS DIPERHATIKAN KETIKA
MENYIMPAN DATA: LOKASI, DATA & JALUR,
MENURUT SIFAT MEMORI DIGOLONGKAN JADI
:
 MEMORI MENGUAP (VOLATILE): DATA AKAN
HILANG BILA CATU DAYA MATI, DIKENAL DGN
RAM.
 NON VOLATILE : DISEBUT ROM
CPU
 PENGENDALI SELURUH AKTIFITAS
 EKSEKUSI PROGRAM
 KOORDINASI
 TERDAPAT ALU
 TERDAPAT REGISTER: TEMPAT
MENYIMPAN DATA SEMENTARA SELAMA
PROSES EKSEKUSI SEDANG
BERLANGSUNG
BUS
Bus adalah jalur fisik yang menghubungkan
CPU atau unit lain dalam Mikroprosessor, jalur
ini tergabung dalam 1 group, group inilah yang
disebut BUS, terdapat 3 bus:
 Bus Data
 Bus Alamat
 Bus Kontrol
Unit I/O
 Tempat komunikasi
 Port Input
 Port Output
 Port Bidirectional
PEMBANGKIT CLOCK OSILATOR
 Penyedia clock
 Sinkronisasi (Serempak sesuai urutan
eksekusi)
 Penentuan waktu operasi mikroprosessor
Timer/Counter
 Delay
 Pencacah Pulsa
 Mengetahui proses yang sedang terjadi
Komponen Tambahan
 ADC  Ubah sinyal menjadi kode2 digital
 Komparator  Pengkomparasi
 PWM (Pulse with modulation) lebar Pulsa
FORMAT DATA
KOMPUTER
Secara umum format Data yang digunakan
komputer:
 ASCII (American standar code for information
interchange)
 BCD (Binery Code Decimal)
 Floating point (Data Biner)
 Dll.
ASCII
 Format data 7 bit dimana yang ke 8 sebagai
parity.
 Menyimpan huruf asing dan tanda baca, greek
(Yunani), karakter matematika, karakter box
drawing, dll.
 Dapat disimpan dlm Define Byte (DB) atau
Byte.
BCD
 Informasi disimpan dlm bentuk packet &
unpacked.
 Packet disimpan dlm bentuk dua digit per byte.
 Unpacked di simpan dlm 1 digit per byte.
 Unpacket sering digunakan keypad atau
keyboard.

More Related Content

Pertemuan 1 mikroprosessor

  • 2. INTI PEMBELAJARAN  Pengenalan bus pada mikroprosesor.  Memory: ROM dan RAM,  Peralatan I/O.  Interkoneksi mikroprosesor-memori.  Interkoneksi mikroprosesor-I/O.  Rancangan sistem terkendali mikroprosesor.  Pemrograman sistem minimum.  Aplikasi sistem minimum
  • 3. IDE AWAL  1969 : ide awal membangun mikroprosesor dalam suatu IC (integrated circuit) dikemukakan oleh Intel.  1971: pertama kali mikroprosesor dalam satu IC dipasarkan, yaitu Intel 4004 menggunakan teknologi 4 bit.  1976 : Intel meluncurkan mikrokontroller pertama yang dinamai seri MCS-48 yang berisi 17.000 transistor.
  • 4. Mikroprosessor  Transistor  IC  Semikonduktor  Programable Device  Mikro: Prosessor & Kontroller
  • 5. KEUNTUNGAN PROGRAMABLE  HEMAT BIAYA  HEMAT RUANG & FLEKSIBILITAS TINGGI  MEMINIMALKAN PIRANTI FISIK  OPTIMALISASI UNJUK KERJA
  • 6. MIKROKONTROLER & MIKROPROSESSOR  MIKROKONTROLLER : UNTUK MENGENDALIKAN SISTEM-SISTEM OTOMATIS YG BERDIRI SENDIRI (STAND ALONE) ATAU TEMPELAN (EMBEDDED) CONTOH MESIN PHOTOCOPY, ROBOT, DLL.  MIKROPROSESSOR MEMERLUKAN ALAT TAMBAHAN KETIKA AKAN DI APLIKASIKAN SEPERTI : MEMORI, RECEIVER, DLL. CONTOH PC
  • 7. ARSITEKTUR MIKROPROSESSOR  MEMORI  CPU  BUS  UNIT I/O  PEMBANGKIT CLOCK OSILATOR  TIMER/COUNTER  PIRANTI TAMBAHAN LAIN  PROGRAM
  • 8. MEMORI MERUPAKAN TEMPAT PENYIMPANAN DATA, HAL YANG HARUS DIPERHATIKAN KETIKA MENYIMPAN DATA: LOKASI, DATA & JALUR, MENURUT SIFAT MEMORI DIGOLONGKAN JADI :  MEMORI MENGUAP (VOLATILE): DATA AKAN HILANG BILA CATU DAYA MATI, DIKENAL DGN RAM.  NON VOLATILE : DISEBUT ROM
  • 9. CPU  PENGENDALI SELURUH AKTIFITAS  EKSEKUSI PROGRAM  KOORDINASI  TERDAPAT ALU  TERDAPAT REGISTER: TEMPAT MENYIMPAN DATA SEMENTARA SELAMA PROSES EKSEKUSI SEDANG BERLANGSUNG
  • 10. BUS Bus adalah jalur fisik yang menghubungkan CPU atau unit lain dalam Mikroprosessor, jalur ini tergabung dalam 1 group, group inilah yang disebut BUS, terdapat 3 bus:  Bus Data  Bus Alamat  Bus Kontrol
  • 11. Unit I/O  Tempat komunikasi  Port Input  Port Output  Port Bidirectional
  • 12. PEMBANGKIT CLOCK OSILATOR  Penyedia clock  Sinkronisasi (Serempak sesuai urutan eksekusi)  Penentuan waktu operasi mikroprosessor
  • 13. Timer/Counter  Delay  Pencacah Pulsa  Mengetahui proses yang sedang terjadi Komponen Tambahan  ADC  Ubah sinyal menjadi kode2 digital  Komparator  Pengkomparasi  PWM (Pulse with modulation) lebar Pulsa
  • 14. FORMAT DATA KOMPUTER Secara umum format Data yang digunakan komputer:  ASCII (American standar code for information interchange)  BCD (Binery Code Decimal)  Floating point (Data Biner)  Dll.
  • 15. ASCII  Format data 7 bit dimana yang ke 8 sebagai parity.  Menyimpan huruf asing dan tanda baca, greek (Yunani), karakter matematika, karakter box drawing, dll.  Dapat disimpan dlm Define Byte (DB) atau Byte.
  • 16. BCD  Informasi disimpan dlm bentuk packet & unpacked.  Packet disimpan dlm bentuk dua digit per byte.  Unpacked di simpan dlm 1 digit per byte.  Unpacket sering digunakan keypad atau keyboard.