penggunaan mikroprosesor - relifline.files.wordpress.com · alu ( arithmetic and logic unit ),...

41
Penggunaan Mikroprosesor Mikroprosesor 1 Nuryono Satya Widodo, S.T.,M.Eng.

Upload: lamnhan

Post on 18-Mar-2019

236 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Penggunaan Mikroprosesor

Mikroprosesor 1

Nuryono Satya Widodo, S.T.,M.Eng.

Page 2: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Mikroprosesor • Mikroprosesor(µP): suatu rangkaian digital

yang terdiri atas 3 bagian utama, yaitu : ALU (Arithmetic and Logic Unit), Register (untuk menyimpan data sementara), serta Pengendali dan Pewaktuan (control and

Mikroprosesor 2

Pengendali dan Pewaktuan (control and timing) yang dirancang sedemikian rupa dengan dimensi yang sangat kecil dan dibuat dalam satu chip (IC : Integrated Circuit). Ada kalanya µP disebut sebagai CPU (Central Processing Unit)

Page 3: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Chip Mikroprosesor

Mikroprosesor 3

Page 4: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Mikrokomputer/komputer

• Mikrokomputer: suatu sistem yg terdiri dari µP(CPU), memori, dan port input output (I/O interface) yg menggunakan Sistem Interkoneksi bus

Mikroprosesor 4

MP ROM RAM

BUS ALAMAT

BUS DATA

BUS KONTROL

I/O Interface

Page 5: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Mikrokomputer/komputer

Mikroprosesor 5

Page 6: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Mikrokomputer

Mikroprosesor 6

Page 7: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

I/O interface&Peripheral• I/O interface: bagian/unit dari sistem

mikrokomputer yg berfungsi sebagi perantara hubungan antara sistem mikrokomputer dengan “dunia luar” (peripheral)

Mikroprosesor 7

(peripheral)• Peripheral:Piranti sekitaran, peralatan di

luar sistem mikrokomputer yg dapat berhubungan dengan sistem mikrokomputer, antara lain monitor&printer (output) keyboard&mouse(input)

Page 8: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Sistem Mikrokomputer• PC • Notebook

Mikroprosesor 8

Page 9: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Sistem Mikrokomputer

Mikroprosesor 9

Page 10: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

PC Motherboard

• Motherboard

Mikroprosesor 10

Page 11: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

PC Motherboard

• Diagram Fungsional

Mikroprosesor 11

Page 12: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

PC Motherboard

• Form factor– XT– AT– Baby AT

Mikroprosesor 12

– LPX/Mini-LPX– ATX/Mini-ATX

Page 13: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

PC Motherboard

• Form Factor

Mikroprosesor 13

XT

ATX

micro-ATX

Page 14: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

PC Motherboard

• Tipe socket

Mikroprosesor 14

Page 15: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

PC Motherboard

• IO Panel

Mikroprosesor 15

Page 16: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

PC Motherboard

• Memory pada PC

Mikroprosesor 16

Page 17: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Single Board Computer

• FitPC2i

Mikroprosesor 17

Page 18: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

FitPC2i

• Spesifikasi

Mikroprosesor 18

Page 19: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

FitPC2i

• Board

Mikroprosesor 19

Page 20: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Single Board Computer

• EBOX3350-MX

Mikroprosesor 20

Page 21: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

EBOX3350-MX

• Spesifikasi

Mikroprosesor 21

Page 22: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

EBOX3350-MX

• Inside

Mikroprosesor 22

Page 23: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

EBOX3350-MX

• Board

Mikroprosesor 23

Page 24: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

EBOX3350-MX

• Block Diagram

Mikroprosesor 24

Page 25: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Single Board Computer

• Mini2440

Mikroprosesor 25

Page 26: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Mini2440– Dimension: 100 x 100 mm – CPU: 400 MHz Samsung S3C2440A ARM920T (max freq. 533 MHz) – RAM: 64 MB SDRAM, 32 bit Bus – Flash: 64 MB / 128 MB / 256 MB / 1GB NAND Flash and 2 MB NOR Flash with BIOS – EEPROM: 256 Byte (I2C) – Ext. Memory: SD-Card socket – Serial Ports: 1x DB9 connector (RS232), total: 3x serial port connectors – USB: 1x USB-A Host 1.1, 1x USB-B Device 1.1 – Audio Output: 3.5 mm stereo jack – Audio Input: Connector + Condenser microphone – Ethernet: RJ-45 10/100M (DM9000) – RTC: Real Time Clock with battery (CR1220)

Mikroprosesor 26

– RTC: Real Time Clock with battery (CR1220) – Beeper: PWM buzzer – Camera: 20 pin (2.0 mm) Camera interface – LCD Interface: 41 pin (1.0 mm) connector for FriendlyARM Displays and VGA Board – Touch Panel: 4 wire resistive

– User Inputs: 6x push buttons and 1x A/D pot – User Outputs: 4x LEDs – Expansion: 40 pin System Bus, 34 pin GPIO, 10 pin Buttons (2.0 mm) – Debug: 10 pin JTAG (2.0 mm) – Power: regulated 5V (DC-Plug: 1.35mm inner x 3.5mm outer diameter) – Power Consumption: Mini2440: 0.3 A, Mini2440 + 3.5" LCD: 0.6 A, Mini2440 + 7" LCD: 1 A – OS Support

• Windows CE 5 and 6 • Linux 2.6 • Android

Page 27: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Mini2440

• Board

Mikroprosesor 27

Page 28: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

PDA

• Toshiba E400

Mikroprosesor 28

Page 29: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Toshiba E400

• Spesifikasi

Mikroprosesor 29

Page 30: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Raspberry Pi

Mikroprosesor 30

Page 31: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Raspberry Pi

Mikroprosesor 31

Page 32: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Raspberry Pi

Mikroprosesor 32

Page 33: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

ODROID U3

Mikroprosesor 33

Page 34: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

ODROID U3

• Spesifikasi

Mikroprosesor 34

Page 35: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

ODROID U3

Mikroprosesor 35

Page 36: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

ODROID U3

Mikroprosesor 36

Page 37: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

ODROID-XU

Mikroprosesor 37

Page 38: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

ODROID-XU

Mikroprosesor 38

Page 39: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

ODROID XU

Mikroprosesor 39

Page 40: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

ODROID XU

• Spesifikasi

Mikroprosesor 40

Page 41: Penggunaan Mikroprosesor - relifline.files.wordpress.com · ALU ( Arithmetic and Logic Unit ), Register (untuk menyimpan data sementara), serta ... Interkoneksi bus Mikroprosesor

Referensi

• Scott Mueller, 2010, Upgrading & Repairing PC, Pearson Educations

• Mini2440 Manual• anonim,2001, Technician Guide to

Mikroprosesor 41

• anonim,2001, Technician Guide to M68HC11 Microcontroller, DelmarLearning

• SBC-FITPC2i Single-Board PC Manual• www.hardkernel.com• www.raspberrypi.org