avatar_kotan04

buton komutu

Başlatan kotan04, 20 Aralık 2012, 22:21:28

efehurkan

Selamlar ETE hocam  MCLR girişini buton olarak kullanabilmek için_MCLRE_OFF yapmıştık, şimdi _MCLRE_ON olarak değiştirdiğimde bu butonu pic reset için kullanabilirmiyim? yazılım ve donamın olarak başka bir değişiklik yapmama gerek varmıdır?

ete

Başka bir şeye gerek yok ama buton MCLR pinine GND vermelidir. Hepsi Bu. Pin Pullup da beklemeli zaten başka türlü işlemci çalışmaz. Butona basınca MCLR pini LOW olmalı.

Ete

efehurkan

Sayın Üstadlarım, nasil yazilabilir acaba yardimlarinizi rica ederim.

1. buton kapali durumdayken 2. buton da acilirsa ,
Led 1 ve Led 7 yak
Degilse  Led1 ve Led 7 sonuk kalsin

1. Buton acik durumdayken 2. Buton acilirsa
Led 1 yak
Degilse sonuk kalsin




BASLA:                    IF PORTA.0=0 AND PORTA.1=1 THEN        HIGH PORTB.1HIGH PORTB.7elselow PORTB.1LOW PORTB.7ENDIFBASLA1:                    IF PORTA.0=1 AND PORTA.1=1 THEN        HIGH PORTB.1ELSELOW PORTB.1ENDIF

ete

İşin else kısmı sorun yaratır ve Ledleri sönük olmaya zorlar.
Bu durumda Else içine diğer buton kontrolünüde dahil etmek gerekir.
BASLA:IF PORTA.0=0 AND PORTA.1=1 THEN    HIGH PORTB.1    HIGH PORTB.7    GOTO BASLAELSEIF PORTA.0=1 AND PORTA.1=1 THEN    HIGH PORTB.1    GOTO BASLAENDIFLOW PORTB.1LOW PORTB.7Goto basla

efehurkan

Tesekkurler Hocam.

Powered by EzPortal