Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Byte seriell einlesen Kategorie: Programmierung Basic (von Achim - 22.05.2005 22:51)
 Als Antwort auf Re: Byte seriell einlesen von Burt - 22.05.2005 16:11

>
> > also ein software-schieberegister?
>
> genau... das sagt mir was ....
> ..könnte mir jemand nen kleinen quelltext über den shl befehl in Basic schreiben?
> habs schon probiert aber funkt net so wie ichs mir vorstell ...
>
> Den Takt mache ich ja eigentlich selber (mit pulse port[x] )....

myByte = 0
for i=1 to 8
  myByte = myByte SHL 1 ' alle bisher erfassten Bits eins nach links
  pulse portx ' Mein Takt für den, der mir die Bits liefert
  pause 1 ' Auf Bit an porty warten
  if porty then myByte = myByte + 1 ' else porty war OFF - nix zu tun
next

HTH

Bye
 Achim

 Antwort schreiben

Bisherige Antworten: