![]() 12
komponen eksternal.
AVR
memiliki
32
General
Purpose
Registers
yang
terhubunga
langsung dengan Arithmetic
Logic
Unit (ALU).
Bentuk
fisik dari AVR
ATMEGA8535
dapat dilihat pada Gambar 2.2.
Gambar 2.2 Bentuk Fisik AVR ATMEGA8535
AVR
mendukung
beberapa
jenis
bahasa
pemrograman dan
sistem
development
tools
seperti C
Compilers,
Macro
Assemblers,
Program
Debugger/Simulators,
In-
Circuit Emulators, dan Evaluation Kits.
Terdapat
beberapa
jenis
Development
tools
dalam
perancangan aplikasi
AVR
seperti ImageCraft
Creation
(ICC)
AVR,
Code
Vision,
AVR
Studio, dan
lain-lain
sebagainya. Terdapat
beberapa
development
tools
yang
langsung
mendukung
untuk
pemrogramman program
ke
dalam
flash
memory
dari
AVR
seperti
AVR
Studio,
CodeVision, dan
lain-lain sebagainya. Sementara development tools yang dipakai dalam
praktikum
yaitu ICC AVR
tidak
mendukung
untuk penulisan program ke
flash
memory
dari
AVR.
Penulisan
program
ke
AVR
digunakan
program
yang
berbeda
yaitu
Ponyprog
dengan
protokol
komunikasi
Serial
Peripheral
Interface
(SPI).
AVR
|