buton ile led yakma

Başlatan baacus, 17 Haziran 2015, 21:29:58

baacus

Merhabalar,
Ben pic programlamaya yeni başladım, pic16f88 model mikrodenetleyici kullanıyorum. Devre çok basit şekilde RA0 pinine bir direnç ve led bağlı, RB5 pinine pull up direnci ve toprağa bağlı bir buton var. Problem şu ki devreye güç verdiğimde başlangıçta led yanmıyor butona bastığımda yanıyor ama ikinci kez butona bastığımda sönmesi gerekirken bir daha sönmüyor. Yardımcı olabilirseniz çok memnun olurum  :)

Program şu şekilde:
@ __CONFIG    _CONFIG1, _CP_OFF & _CCP1_RB0 & _DEBUG_OFF & _WRT_PROTECT_OFF & _CPD_OFF & _LVP_OFF & _BODEN_OFF & _MCLR_OFF & _PWRTE_OFF & _WDT_OFF & _INTRC_CLKOUT
TRISA=0
TRISB=255
SYMBOL OUT=PORTA.0
SYMBOL IN=PORTB.5
OUT=0
BASLA:
IF IN=0 THEN
TOGGLE OUT
ENDIF
WHILE IN=0
WEND
GOTO BASLA
END

Powered by EzPortal