Searching

Belum menemukan yang Anda cari, mungkin kata kunci Anda kurang tepat atau masih salah. Coba masukkan lagi kata kunci Anda yang baru pada fasilitas searching di Blog ini untuk lebih lengkap, search in database this blog :

Perhatian

Untuk tampilan gambar yang lebih jelas, Anda dapat klik langsung pada gambar yang ada. Selamat menjelajah !
More Read :

Saturday, February 24, 2007

Motor Stepper 2



Gambar 3.10. Interface motor stepper ke mikrokontroler

;Percobaan 3.6.1

;Program memutar motor stepper kekanan

Org 0h

Start: Mov P1,#11111110b

Acall delay

Mov P1, #11111101b

Acall delay

Mov P1,#11111011b

Acall delay

Mov P1,#11110111b

Acall delay

sjmp Start

;==============

;Subrutin Delay

;==============

Delay: Mov R0,#255 ; isi register R0 dengan 5

Delay1: Mov R1,#0FFh ; isi register R1 dengan FFh

Delay2: Mov R2,#0FFh ; isi register R2 dengan FFh

DJNZ R2,$ ; kurangi R2 dengan 1 dan loncat ke baris ini

DJNZ R0,Delay1 ; kurangi R0 dengan 1 dan loncat ke delay1 bila R0

Ret ; tidak nol

End

;Percobaan 3.6.2

;Program memutar motor stepper kekiri

Org 0h

Start: Mov P1,#11110111b

Acall delay

Mov P1, #11111011b

Acall delay

Mov P1,#11111101b

Acall delay

Mov P1,#11111110b

Acall delay

sjmp Start

;==============

;Subrutin Delay

;==============

Delay: Mov R0,#0ffh ; isi register R0 dengan 5

Delay1: Mov R1,#0FFh ; isi register R1 dengan FFh

Delay2: Mov R2,#0FFh ; isi register R2 dengan FFh

DJNZ R2,$ ; kurangi R2 dengan 1 dan loncat ke baris ini

DJNZ R0,Delay1 ; kurangi R0 dengan 1 dan loncat ke delay1 bila R0

Ret ; tidak nol

End


;Percobaan 3.6.3

;Program memutar motor stepper kekanan dengan instruksi Rotate Right

Org 0h

Mov R3,#3 ; R3 = 3

Start: Mov A,#11110111b ; A =11110111b

Putar: Mov P1, A ; P1 = A

Acall delay ; memanggil waktu tunda

RR A ; A = 11111011b

DJNZ R3,Putar ; R3 = R3 - 1, Jika R3 ≠ 0 maka lompat ke Putar

; jika R3 = 0 maka lanjutkan program selanjutnya

Sjmp Start

;==============

;Subrutin Delay

;==============

Delay: Mov R0,#0ffh ; isi register R0 dengan 5

Delay1: Mov R1,#0FFh ; isi register R1 dengan FFh

Delay2: Mov R2,#0FFh ; isi register R2 dengan FFh

DJNZ R2,$ ; kurangi R2 dengan 1 dan loncat ke baris ini

DJNZ R0,Delay1 ; kurangi R0 dengan 1 dan loncat ke delay1 bila R0

Ret ; tidak nol

End

;Percobaan 3.6.4

;Rencanakan Program memutar motor stepper ke kiri

;dengan instruksi Rotate Left

No comments:

Disclaimer


Blog ini tidak bertanggung jawab atas kesalahan atas program yang Anda download ataupun sesuatu hal yang berhubungan dengan materi-materi yang ada. Terima kasih atas saran dan kritik yang membangun. Non profit blog. Untuk lebih lanjut hub Webmaster di : agencs@yahoo.com


"All Links In This Blog Is Temporary Link"

NO SPAM AND VIOLATED CONTENT

Generated®


Banner IP Browser

Lihat gambar di bawah ini, ingin punya yang seperti ini juga. Anda bisa pasang banner ini di blog Anda atau posting Anda. Bisa deteksi IP Adress, Browser.

Tulis code ini di footer blog kamu atau posting kamu. Copy (CTRL+C) Paste (CTRL+V) at this script.
Coba Deh, Kuueereeen lho ....
 


Creative Commons License
Powered by Blogger | Created and Maintained by Generated
Blogger Beta Template by GeckoandFly and Blogcrowds | Design by Andreas Viklund
This workis licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 Malaysia License.
Best viewed in Firefox 1.5+ at 1024x768 or higher resolution
Copyright 2007 Content by BIZON network
Hosting Reseller Reviews cydots.com - Free Domains!