Posted on 10 November 2008 by ardy seto
.include”m8515def.inc”
.org 0×0000
rjmp bar
bar:
ldi r16,low (RAMEND)
out SPL,r16
ldi r16,high (RAMEND)
out SPH,r16
;inis
ldi r16,0×00
out ddrc,r16 ;portC sd input
out porta,r16
ldi r16,0xff
out ddra,r16 ; portA as output low
out porta,r16
out portc,r16
ldi r19,0×08
panik: out PortA,r19
rcall tunda
ror r19
cpi r19,0×01
brne lamp1
out PortA,r19
rcall tunda
ldi r19,0×08
rjmp panik
tunda:
ldi r23,8
ldi r24,100
ldi r25,200
loop:
dec r25
cpi r25,0
brne loop
dec r24
cpi r24,0
brne loop
dec r23
cpi r23,0
brne loop
ret
DIarsipkan di bawah: Microcontroller | Ditandai: 8535, assembly, ATmega 8535, avr, mega, mikrokontroler, motor stepper, pemograman, robot | Leave a Comment »
Posted on 10 November 2008 by ardy seto
Contoh program di bawah ini adalah memindahkan kondisi dari portC dengan push botton kemudian di keluarkan ke portA dengan LED..
.include”m8535def.inc”
.org 0×00
.def buffer = r16
rjmp lompek
lompek:
;inis Stack
ldi buffer,low(RAMEND)
out SPL,buffer
DIarsipkan di bawah: Microcontroller | Ditandai: 8535, assembly, ATmega 8535, avr, mega, move port, pemograman | Leave a Comment »
Posted on 17 Agustus 2008 by ardy seto
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 [...]
DIarsipkan di bawah: Elektronika, Microcontroller, Windows | Ditandai: 8535, ATmega 8535, C AVR, C compiller, CodeVisionAVR, mega, mikrokontroler, pemograman | 7 Komentar »
Posted on 17 Agustus 2008 by ardy seto
Proteus 6 merupakan program simulasi dari rangkaian elektronik. Disini kita menggunakan Atmega8353 sebagai otak dari rangkaian yang digunakan dan tentu saja Atmega8353 tersebut kita isi program yang kita buat sendiri. Sekarang langkah – langkah belajar proteus 6 :
Buka ISIS Profesional
Untuk memanggil komponen klik Component di [...]
DIarsipkan di bawah: Elektronika, Microcontroller, Windows | Ditandai: ATmega 8535, mikrokontroler, proteus 6 | 7 Komentar »