Pic ile zamanlı dc motor kontrolü

katana verdiğin kodları compile ederken delayms de hata alıyorum
kod tam olarak şöyle(bu arada 16f84 kullanıyorum):
TRISA=%00000
TRISB=%11111111
PORTA=0
PORTB=0
SYMBOL C1=PORTA.0
SYMBOL C2=PORTA.1
SYMBOL A1=PORTB.0
SYMBOL A2=PORTB.1

C1=0
C2=0
BASLA:
HIGH C1
_A2L: IF A2=0 THEN _A2L
LOW C1
DELAYMS 1000
HIGH C2
_A1L: IF A1=0 THEN _A1L
LOW C2
DELAYMS 1000
GOTO BASLA


aldığım hata bu:

Error Line 27:Syntax error.(KEMAL.PBP
Error Line 31:Redefination of LABEL DELAYMS
Error Line 31:Syntax error

Bu kodlarda bi yanlışlık var galiba yardımcı olurmusun?
 
Delayms komutlarını programdan çıkardım proteusta denemesini yaptım program şu an tam istediğim gibi çalışıyor şimdi tek sorun bu kodların arasına zamanlama koymak kodları program içerisinde nereye koyacağım onu hala bulamadım.
 
mantık konusundadeneme yanılma yoluyla bumanı tavsiye ederim size daha fazla katkısı olabilir.
 
Delayms proton icindi, pbp da ise pause idi. Pause 1000 dediginizde 1 sn bekleme yapar.

For icinse;

i var byte
.
.

for i= 1 to 200
pause 2500
next i

gibi idi .
Detaylari konusunda emin olmak icin helpten bakmanizi tavsiye ederim.
 
Çok saolasın peki 1 saatlık bir bekleme için aşağıdaki gibimi yapmam gerekiyor?

i var byte
for i= 1 to 60
pause 60000
next i
 

Forum istatistikleri

Konular
129,838
Mesajlar
930,670
Kullanıcılar
452,673
Son üye
loran laran

Yeni konular

Geri
Üst