Anda di halaman 1dari 23

Pengenalan Mikrokontroler

AVR ATMEGA8535

APAKAH ITU MIKROKONTROLER


Mikrokontroler adalah
Suatu sistem komputer lengkap dalam satu chip. Lengkap dalam artian memiliki unit CPU, port I/O (paralel dan serial), timer, counter, memori RAM untuk penyimpanan data saat eksekusi program, dan memori ROM tempat dari mana perintah yang akan dieksekusi Suatu komponen elektronik kecil yang mengendalikan operasi komponen elektronik lain pada suatu sirkuit elektronik. MicroController bisa disamakan dengan menara kontrol kecil disuatu bandara yang mengkoordinir operasi peralatan pengendali penerbangan

ATMEGA8535

KARAKTERISTIK ATMEGA8535
High-performance, Low-power AVR 8-bit Microcontroller 8K Bytes of In-System Self-ProgrammableFlash Endurance: 10,000 Write/Erase Cycles 512 Bytes EEPROM Endurance: 100,000 Write/Erase Cycles 32 Programmable I/O Lines Operating Voltages 4.5 - 5.5V

MinSys ATMEGA 8535

ISP PROGRAMMER

ISP PROGRAMMER

BAHASA PEMROGRAMAN ATMEGA8535

- BAHASA PEMROGRAMAN C - BAHASA PEMROGRAMAN ASSEMBLY

STRUKTUR PEMROGRAMAN C

1. 2. 3. 4.

Header, Deklarasi konstanta global atau variabel, Fungsi dan prosedur Program utama.

PEMROGRAMAN C PALING SEDERHANA

void main (void) { }

HEADER
#include <mega8535.h> #include <delay.h> #include <stdio.h>

TIPE DATA

KONSTANTA

1. Desimal contoh (1234) 2. Biner contoh (0b101001) 3. Heksadesimal contoh (0xff) 4. Oktal contoh (0777)

KOMENTAR

KOMENTAR

ARITMATIKA

SIMBOL

MANIPULASI BIT

PERCABANGAN
IF-THEN

2. IF-THEN-ELSE

PERCABANGAN
SWITCH CASE

PERCABANGAN
SWITCH CASE DEFAULT

PERULANGAN
FOR

PERULANGAN
While

PERULANGAN
DO WHILE

Anda mungkin juga menyukai