Bir değişkenin istenilen bitini, başka bir değişkenle alma

Başlatan Yasin, 31 Mart 2018, 01:57:30

Yasin

Merhaba arkadaşlar. Aşağıdaki program parçasında yapmak istediğim olay, VERI adlı değişkenin, for döngüsünün I değişkenin değerine denk gelen bitini, DAT isimli pinden vermek istiyorum ama VERI.I şeklinde bir formatta yazdığımda hata veriyor. Bunu nasıl halledebilirim? Nasıl yazmam gerekir?

   FOR I=7 TO 0 STEP-1
      DAT=VERI.I:PAUSE 1
      CLK=1:PAUSE 1
      CLK=0:PAUSE 1
   NEXT

mg1980

VERI(I) yazdığınızda oluyor mu ? VERI dizi olsa olabilir gibi..

ete

Bu iş aşağıdaki gibi yapılır;
DAT değişkeni bit bazında olmalıdır.
FOR I= 7 to 0 step-1
   DAT=VERI.0[I]
   PAUSE 1
   CLK=1:PAUSE 1
   CLK=0:PAUSE 1
NEXT

Dikkatini çekerim DAT değişkenine değer verdikten sonra bir yerde kullanmamışsın bende kullanmadım biryerlerde kullanılması gerekir herhalde.

Ete

Yasin

Alıntı yapılan: ete - 31 Mart 2018, 10:29:21
Bu iş aşağıdaki gibi yapılır;
DAT değişkeni bit bazında olmalıdır.
FOR I= 7 to 0 step-1
   DAT=VERI.0[I]
   PAUSE 1
   CLK=1:PAUSE 1
   CLK=0:PAUSE 1
NEXT

Dikkatini çekerim DAT değişkenine değer verdikten sonra bir yerde kullanmamışsın bende kullanmadım biryerlerde kullanılması gerekir herhalde.

Ete

DAT bir pine tanımlı. Bu şekilde oldu. Teşekkür ederim.

@mg1980 Teşekkür ederim.

Powered by EzPortal