Pages

Rabu, 16 Januari 2013

Sekilas tentang Mikrokontroler

Mikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus, cara kerja mikrokontroler sebenarnya membaca dan menulis data. Mikrokontroler merupakan komputer didalam chip yang digunakan untuk mengontrol peralatan elektronik. Secara umum disebut pengendali kecil, dimana sebuah sistem elektronik yang sebelumnya banyak memerlukan komponen-komponen pendukung seperti IC TTL dan CMOS dapat direduksi atau diperkecil dan akhirnya terpusat serta dikendalikan oleh mikrokontroler (Jewel, 2009).

Secara teknis, hanya ada 2 macam mikrokontroler diantaranya RISC (Reduced Instruction Set Computer) yaitu instruksi yang dimiliki terbatas, tetapi memiliki fasilitas yang lebih banyak dan CISC (Complex Instruction Set Computer) yaitu instruksi bisa dikatakan lebih lengkap tapi dengan fasilitas secukupnya. Pembagian ini didasarkan pada kompleksitas instruksi-instruksi yang dapat diterapkan pada mikrokontroler tersebut. Jenis-jenis mikrokontroler yang telah umum digunakan yaitu :

  •   MCS51

Mikrokonktroler ini termasuk dalam keluarga mikrokonktroler CISC. Sebagian besar instruksinya dieksekusi dalam 12 siklus clock. Salah satu kemampuan dari mikrokontroler 8051 adalah pemasukan sebuah mesin pemroses boolean yang operasi logika boolean tingkatan-bit dapat dilakukan secara langsung dan secara efisien dalam register internal dan RAM.

  •   AVR

Mikrokonktroler Alv and Vegard’s Risc processor atau sering disingkat AVR merupakan mikrokonktroler RISC 8 bit. Secara umum, AVR dapat dikelompokkan dalam 4 kelas. Pada dasarnya yang membedakan masing-masing kelas adalah memori, peripheral dan fungsinya. Keempat kelas tersebut adalah keluarga ATTiny, keluarga AT90Sxx, keluarga ATMega dan AT86RFxx.

  •   PIC

Pada awalnya, PIC merupakan kependekan dari Programmable Interface Controller. Tetapi pada perkembangannya berubah menjadi Programmable Intelligent Computer. PIC termasuk keluarga mikrokontroler berarsitektur Harvard yang dibuat oleh Microchip tehnologi (jewel,2009).

Dalam perancangan ini, mikrokontroler CY8C26443 yang digunakan berjenis mikrokontroler Alv and Vegard’s Risc processor atau sering disingkat AVR. Ic mikrokontroler CY8C26443 memiliki 28 pin. Bentuk dan pin kaki ic mikrokontroler CY8C26443 terdapat pada gambar di bawah ini.

image

IC Microkontroler CY8C26443 (www.cypressmicro.com). 

IC mikrokontroler CY8C26443 memiliki 28 kaki yang berfungsi sebagai input atau ouput data yang dikirim pada IC. Fungsi-fungsi kaki IC mikrokontroler CY8C26443 dapat dilihat pada tabel berikut :

Tabel Kaki IC Microkontroler CY8C26443 (www.cypressmicro.com).

Nama

I/O

Pin

Keterangan

P0[7]

I/O

1

Port 0[7] (Analog Input)

P0[5]

I/O

2

Port 0[5] (Analog Input/ Out-put

P0[3]

I/O

3

Port 0[3] (Analog Input/ Out-put)

P0[1]

I/O

4

Port 0[1] (Analog Input)

P2[7]

I/O

5

Port 2[7]

P2[5]

I/O

6

Port 2[7]

P2[3]

I/O

7

Port 2[3] (Non-Multiplexed Analog Input)

P2[1]

I/O

8

Port 2[1] (Non-Multiplexed Analog Input)

SMP

I/O

9

Switch Mode Pump

P1[7]

I/O

10

Port 1[7]

P1[5]

I/O

11

Port 1[5

P1[3]

I/O

12

Port 1[3]

P1[1]

I/O

13

Port 1[1] / XtalIn / SCLK

Vss

Power

14

Ground

P1[0]

I/O

15

Port 1[0] / XtalOut / SDATA

P1[2]

I/O

16

Port 1[2]

P1[4]

I/O

17

Port 1[4]

P1[6]

I/O

18

Port 1[6]

XRES

I

19

External Reset

P2[0]

I/O

20

Port 2[0] (Non-Multiplexed Analog Input)

P2[2]

I/O

21

Port 2[2] (Non-Multiplexed Analog Input)

P2[4]

I/O

22

Port 2[4] / External AGNDIn

P2[6]

I/O

23

Port 2[6] / External VREFIn

PO[0]

I/O

24

Port 0[0] (Analog Input)

PO[2]

I/O

25

Port 0[2] (Analog Input/Out-put)

PO[4]

I/O

26

Port 0[4] (Analog Input/Out-put)

PO[6]

I/O

27

Port 0[6] (Analog Input)

Vcc

Power

28

Supply Voltage

Sumber:

www.cypressmicro.com

1 komentar:

  1. kita juga punya nih artikel mengenai 'Ic mikrokontroler', silahkan dikunjungi dan dibaca , berikut linknya
    http://repository.gunadarma.ac.id/bitstream/123456789/865/1/10407912.pdf
    trimakasih
    semoga bermanfaat

    BalasHapus