-
-
Erfahrener Benutzer
Robotik Einstein
Hallo,
der erste Schritt ist getan, der Tiny macht jetzt schon als USI-TWI-Master und sendet einem PCF8574 Daten die ich über UART an den Tiny sende.
Das Programm ist in Bascom gebaut, das Problem ist nun, da der Tiny nur 2KB Flash hat, ist es schon zu 59% belegt.
Mit Schuld ist da auch die ganze UART-String-Print-usw-Umwandlung, aber trotzdem ists relativ eng.
Man kann also nicht mehr viel anderes damit machen, zumindest unter Bascom
€dit: Ich hab das Beispielprogramm mal ins Wiki gestellt, dann findet es sich leichter:
https://www.roboternetz.de/wissen/in...-Kommunikation
Das ist im Prinzip eine Übersetzung des C-Beispiels zur AN310 von Atmel:
http://www.atmel.com/dyn/products/ap...?family_id=607
€dit-PS:
Das Beispiel dürfte auch auf allen anderen AVRsen laufen die USI haben, weil die Bitpositionen der Register immer gleich sind, und die Namen vom Bascom sowieso angepasst übersetzt werden.
Nur ausreichend Speicher ist nötig
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen