yazım hataları çok fazla.en basit şekilde aşağıdaki gibi olabilir.birde öğrenmek istiyorsan ete hocanın konuyla ilgili detaylı anlatımları var.formdan ulaşabilirsin.bakmanda yarar var.
'****************************************************************
'* Name : *
'* Author : *
'* Notice : *
'* : *
'* Date : 07.06.2009 *
'* Version : 1.0 *
'* Notes : *
'* : *
'****************************************************************
TRISB=%00000001 'b portu çıkış olarak ayarlandı 0.bit hariç
TRISA=%00000000 'a portu çıkış olarak ayarlandı
PORTA=0 'a portu tüm çıkışlar Low (0)
PORTB=0 'b portu tüm çıkışlar Low (0)
'-----------------------------------------------------------------
@ DEVICE pic16F628 'işlemci 16F628
@ DEVICE pic16F628, WDT_ON 'Watch Dog timer açık
@ DEVICE pic16F628, PWRT_ON 'Power on timer açık
@ DEVICE pic16F628, PROTECT_OFF 'Kod Protek kapalı
@ DEVICE pic16F628, MCLR_off 'MCLR pini kullanılMIYOR.
@ DEVICE pic16F628, INTRC_OSC_NOCLKOUT 'Dahili osilatör kullanılacak
CMCON=7 'komparatörler iptal
BASLA:
IF PORTB.0=0 then
PAUSE 100
PORTA.0=1
ENDIF
GOTO BASLA
End


LinkBack URL
About LinkBacks
Alıntı ile Cevapla

SAĞLAR.

