Anda di halaman 1dari 12

NAMA : ARMAN SIYAM NURLANA

KELAS : C4.2

NIM : STI202002041

MAKUL : RANGKAIAN PERANGKAT KERAS

1. Pembagian Memori data pada AVR ATMega 8535 !


• Memori Program
ATmega8535 memiliki kapasitas memori progam sebesar 8 Kbyte yang terpetakan
dari alamat 0000h – 0FFFh dimana masing-masing alamat memiliki lebar data 16 bit.
Memori program ini terbagi menjadi 2 bagian yaitu bagian program boot dan bagian
program aplikasi.
• Memori Data
ATmega8535 memiliki kapasitas memori data sebesar 608 byte yang terbagi menjadi
3 bagian yaitu register serba guna, register I/O dan SRAM. ATmega8535 memiliki 32
byte register serba guna, 64 byte register I/O yang dapat diakses sebagai bagian dari
memori RAM (menggunakan instuksi LD atau ST) atau dapat juga diakses sebagai
I/O (menggunakan instruksi IN atau OUT), dan 512 byte digunakan untuk memori
data SRAM.
• Memori EEPROM
ATmega8535 memiliki memori EEPROM sebesar 512 byte yang terpisah dari
memori program maupun memori data. Memori EEPROM ini hanya dapat diakses
dengan menggunakan register-register I/O yaitu register EEPROM Address, register
EEPROM Data, dan register EEPROM Control. Untuk mengakses memori EEPROM
ini diperlakukan seperti mengakses data eksternal, sehingga waktu eksekusinya relatif
lebih lama bila dibandingkan dengan mengakses data dari SRAM.
2. Interaksi di dalam mikrokontroler AVR ATMega8535 !
Dalam pemrograman assembly ATMega8535 terdapat dua macam instruksi, yang
pertama adalahinstruksi set, yaitu instruksi yang digunakan untuk memprogram
mikrokontroler dengan bahasa rakitan(assembly) dan yang kedua adalah Assembler
Directivesyaitu instruksi-instruksi untuk mengarahkan programassembler. Berikut ini
adalah instruksi-instruksi pada AVR :
• Instruksi SetInstruksi-instruksi bahasa assembler AVR dapat dibagi menurut jenisnya
menjadilima kelompok, yaitu : Instruksi transfer data (MOV, dll). Instruksi aritmatika
(INC, DEC, dll). nstruksi logika (AND, OR, NOT, dll). Instruksi Boolean (ANL,
ORL, dll). Instruksi Percabangan (JMP, SJMP, LJMP, AJMP, dll).
• Assembler DirectiveAssembler directiveadalah istruksi-instruksi yang berguna untuk
mengubah penunjuk kode assembly, contoh kita dapat mengubah lokasi kode .asm
padamemori program, memberi label pada SRAM atau mendefinisikan
suatukonstanta menggunakan sintaks pengarah assembler. Berikut ini beberapasintaks
pengarah assembler pada mikrokontroler AVR ATMega8535 :
➢ .org digunakan untuk menset program counter pada alamat tertentu.
➢ .byte digunakan untuk inisialisasi besar byte yang digunakan paa SRAM
untuklabel tertentu.
➢ .def (define) pengarah ini memungkinkan suatu register dapat didefinisikan.
➢ .equ berguna untuk memberi nama suatu konstanta yang nilainya tidakberubah
dan beberapa instruksiAssembler Directivelainny.
3. Alur pemrograman mikrokontroler AVR ATMega8535 menggunakan software
CodeVisionAVR !
Program yang saya gunakan adalah CodeVisionAVR, jadi installah dahulu program
tersebut di komputer anda. Berikut adalah langkah – langkahnya :Buka CodeVisionAVR.
• Klik new, dan pilih Project, kemudian klik OK.
• Akan muncul wizard yang menuntun anda dalam pemograman, namun disini klik saja
No.
• Pilih tempat penyimpanan dan masukkan nama project kita.
• Saat muncul configure project, klik OK.
• Sekarang klik new lagi namun pilih source dan OK.
• Tuliskan code dibawah ini :
#include <mega8535.h>
#include <delay.h>
void main()
{
DDRC=0xff;
while(1)
{
PORTC=0B10101010;
delay_ms(1000);
PORTC=0B01010101;
delay_ms(1000);
}
}
• Kemudian save project tersebut.
• Klik Project → Configure → Add → Masukkan file yang kita save tadi → OK
• Sekarang klik Project → Make. Sekarang kita sudah memilik file .hex ( hasil compile )
yang akan dimasukkan kedalam Atmega8353.
• Padukan tutorial ini dengan tutorial simulator Atmega8353, dan isikan program ini ke
dalam Atmega8353 tersebut.
4. Langkah-langkah melakukan instalasi aplikasi proceus 8 professional full crack !
• Klik setup.exe kemudian klik Next.

• Lalu centang kolom I accept the terms of this aggrement setelah itu lalu Next.

• Setelah tindakan tadi maka kembali anda klik Use a locally installed license key, dan
klik Next lagi.
• Jika sudah sampai ditahap ini klik saja Next lagi.

• Pada tahap ini caranya cukup mudah kok,

• pertama klik Browse For Fey File (hal ini akan membuka window explore baru
• Lalu buka folder Proteus 8 dan buka lagi folder Crack.

• Pilih LICENCE.lxk lalu klik Open


• Jika sudah anda lakukan tahap diatas dengan benar anda akan ditampilkan beberapa
text beserta gambar kunci kunci sebelah kiri, sekarang anda klik Install.

• Nah jika anda menemukan suatu bertanda PERHATIAN, maka klik Yes.
• Setelah tindakan diatas anda lakukan bilah kanan yang awalnya kosong akan terisi
persis seperti pada bilah kiri, dan kemudian anda klik Close.

• Untuk tahap dibawah ini jangan centang 3 kolom yang ditampilkan, klik saja
langsung Next (alasanya bagian ini admin kurang mengerti he he he kalo ada yang tau
tolong dikomentari ya).

• Ok selanjutnya anda tinggal pilih Mode Typical.

• Nah pada tahap ini Kopi yang anda buat tadi difungsikan, keburu dingin tu kopi, boro
boro hangat masih masaknya pake dispenser, coba aja masak airnya di rice cooker
pasti tahan lama(Anak kost-kost-an kreatif). Monggo dinikmati dulu Kopinya, Kopi
aceh good broo.

• Kalo udah siap ngopinya eh salah maksudnya Installation Progress, JANGAN di klik
Run Proteus 8 Professional, tapi klik Close terlebih dahulu (hal ini untuk penggunaan
cracknya).

• Buka kembali folder Proteus 8 SP0 dan buka lagi folder CRACK anda dan copy
folder BIN dan MODELS.
• Lalu pastekan pada tempat anda melakukan install proteus, umumnya hal ini berada
pada contoh folder berikut C:\Program Files\Labcenter Electronics\Proteus 8
Professional.

• Pada folder terakhir anda pastekan BIN yang sudah kita copy sebelumnya (lah
disitukan udah ada folder BIN, ngapain lagi di paste? Pasti bertanya seperti itu, ok
jawabannya “karna ini merupakan salah satu langkah agar bisa proteusnya berjalan
dengan baik nantinya, ini merupakan crack yang dimaksud tadi.
• Jika anda mendapati Konfirmasi bersifat Folder anda Klik saja Yes. (jika anda
menggunakan windows 7 tampilannya berbeda, anda saja Copy and Replace/continue)
• Dan jika anda mendapati konfirmasi bersifat file maka anda Ceklis terlebih dahulu
lalu di pilih Copy And Replace dan klik Continue.
5. Program Pengaktifan LED

Anda mungkin juga menyukai