21.08.2013 Views

Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi

Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi

Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

BEKLE_15<br />

DON1<br />

DON2<br />

RETLW H'5B'<br />

RETLW H'4F'<br />

RETLW H'66'<br />

RETLW H'6D'<br />

RETLW H'7D'<br />

RETLW H'07'<br />

RETLW H'7F'<br />

RETLW H'6F' ;--9--<br />

MOVLW H'2A' ;H'1A'<br />

MOVWF S1<br />

MOVLW H'FF' ;H'FF'<br />

MOVWF S2<br />

DECFSZ S2,F<br />

GOTO DON2<br />

DECFSZ S1,F<br />

GOTO DON1<br />

RETURN<br />

END<br />

10.2. Üç Kademeli Dc Motor Kontrolü<br />

3 tane anahtar yardımıyla elimizdeki dc motoru yavaş , hızlı ve daha hızlı olarak kontrol<br />

edebiliriz. İlk bakışta normal bir vantilatör görünümünde olmasına rağmen , en büyük fark<br />

kullanılan anahtarların analog olmaması. Yani anahtara basıldığında analog olarak gerilim<br />

değişmesi sağlamak yerine, anahtara dokunmak suretiyle dijital bir elektrik değişimi<br />

sağlanmaktadır.<br />

include "p16f877.inc"<br />

NUL EQU 020H<br />

BEK1 EQU 021H<br />

BEK2 EQU 022H<br />

BEK3 EQU 023H<br />

SAYI EQU 024H<br />

SAYI1 EQU 025H<br />

SAYI2 EQU 026H<br />

SAYI3 EQU 027H<br />

STATE EQU 028H<br />

REG1 EQU 029H<br />

REG2 EQU 02AH<br />

REG3 EQU 02BH<br />

DEGER EQU 02CH<br />

ORG 0H<br />

GOTO START<br />

ORG 4<br />

GOTO INTRR<br />

ORG 5<br />

start<br />

BSF STATUS,RP0<br />

MOVLW 07H<br />

MOVWF ADCON1<br />

MOVLW 0FFH<br />

MOVWF TRISA<br />

CLRF TRISD<br />

CLRF TRISB<br />

CLRF TRISE<br />

BCF TRISC,2<br />

MOVLW 0FFH<br />

MOVWF PR2<br />

İbrahim Türkoğlu, <strong>Fırat</strong> <strong>Üniversitesi</strong> - Elektronik ve Bilgisayar Eğitimi Bölümü, Elazığ- 2010. 144

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!