Monday, May 16, 2011

Tentang Mikrokontroler ATMega8535

Tentang Mikrokontroler ATMega8535

Mikrokontroler merupakan keseluruhan sistem komputer yang dikemas menjadi sebuah chip dimana didalamnya sudah terdapat Mikroprosesor, I/O Pendukung, Memori bahkan ADC yang mempunyai satu atau beberapa tugas yang spesifik, berbeda dengan mikroprosesor yang berfungsi sebagai pemroses data.

Mikrokontroler dapat disebut sebagai ”One Chip Solution” karena terdiri dari :

· CPU ( Central Processing Unit )

· RAM ( Random Access Memory )

· EPROM/PROM/ROM (Erasable Programmable Read Only Memory )

· I/O (Input/Output)-serial dan paralel

· Timer

· Interrupt Controller

Mikrokontroler AVR (Alf and Vegard’s Risc Processor) memiliki 8 bit, dimana semua instruksi dikemas dalam kode 16-bit (16-bits word) dan sebagian besar instruksi dieksekusi dalam 1 (satu) siklus clock atau dikenal dengan teknologi RISC ( Reduced Instruction Set Computing ), berbeda dengan instruksi MCS51 yang membutuhkan 12 siklus clock atau dikenal dengan teknologi CISC (Complex Instruction Set Computing ). Secara umum, AVR dapat dikelompokkan ke dalam 4 kelas. Yaitu keluarga AT90Sxx, keluarga ATMega dan AT86RFxx. Pada dasarnya yang membedakan masing-masing adalah kelas memori, peripheral dan fungsinya. Dari segi arsitektur dan instruksi yang digunakan, mereka bisa dikatakan hampir sama.

Fitur ATmega8535

Kapabilitas detail dari ATMega8535 adalah sebagai berikut :

1. Sistem mikroprosesor 8 bit berbasis RISC dengan kecepatan maksimal 16 MHz.

2. Kapabilitas memori flash 8 KB.

3. SRAM sebesar 512 byte.

4. EEPROM (Electrically EPROM) sebesar 512 byte.

5. ADC internal 10 bit sebanyak 8 channel.

6. Portal komunikasi serial (USART) dengan kecepatan maksimal 2,5 Mbps.

7. 6 buah mode sleep/power saving yang dapat dipilih dengan software.

Konfigurasi Pin ATMega8535



Gambar Konfigurasi pin ATMega8535

Keterangan gambar diatas:

VCC adalah pin masukan catu daya

GND adalah pin ground

Port A (PA0 – PA7) adalah pin I/O (bidirectional), pin ADC

Port B (PB0 – PB7) adalah pin I/O (bidirectional), pin timer/counter, analog comparator, SPI

Port C (PC0 – PC7) adalah pin I/O (bidirectional), TWI, analog comparator, Timer Oscilator

Port D (PD0 – PD7) adalah pin I/O (bidirectional), analog comparator, interupsi eksternal, USART

RESET adalah pin untuk mereset mikrokontroler

XTAL1 & XTAL2 adalah pin untuk clock eksternal

AVCC adalah pin input tegangan ADC

AREF adalah pin input tegangan referensi ADC

0 comments:

Post a Comment

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Grants for single moms