Hallo zusammen Folgendes Problem: Möchte Daten im Attiny25 per USI empfangen. Habe noch genau 2 Pins frei (inkl. ehemaligem Reset). Das ganze soll außerdem galv. getrennt sein. Also kein Problem man kann ja das "SPI" (auch 3-wire-mode genannt) benutzen und einfach aber den Ausgang nicht beschalten denk ich mir. Problem: wenn man das USI-Controll-Register in den 3-wire-mode schaltet wird ein Port-Pin belegt und einfach überstimmt, das geht also nicht. OK, also das USI auf TWI umstellen im USI-Controll-Register. Problem: Bidirektional mit Optokoppler is ja nun auch doof. Jemand ne Idee?
Also, überlege momentan das MSB des USI Output registers, welches für den momentanen Zustand des Pins am Ausgang steht einfach als Port zu benutzen. mal gucken
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.