-
-
Erfahrener Benutzer
Robotik Einstein
Ja,fassen wir mal zusammen.
Port B.0 und B.1 sollten als Output definiert sein sonst kommt da nicht viel raus.
Zum Befehl:
Shiftout Portb.0 , Portb.1 , Word0 , x, 19,Delay
Shiftout Portb.0 , Portb.1 , Word1 , x, 19,Delay
Für Delay trägst du dann die Verzögerung un µs ein damit du nicht zu schnell auf den Baustein taktest.
Kannste am anfang mal mit 100 beginnen und wenn die Komunikation hinterher steht kannste den Wert dann reduzieren oder vieleicht auch weglassen.
Für X trägste je nach Sendeweise 0-3 ein.
Ich weiß nicht ob du das LSB zuerst schickst oder das MSB.
Welche Flanke da den Anfang bildet weiß ich jetzt auch nicht.
Da müßte ich ins Datenblatt vom Allefro schauen.
Kannste aber auch einfach probieren.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen