Ich versuche gerade, ein möglichst einfaches Board für den ATtiny10 zu erstellen, dabei stell ich mir die Frage, wie ich das TPI anzuschließen habe, in der Application Note (http://www.atmel.com/images/doc8373.pdf) ist für jeden Pin ein extra Widerstand vorgesehen (also Reset, Clock und Data). Ich habe vor, am Pin PB2 (das ist der mit dem Timer bzw. PWM Ausgang) eine LED anzuschließen und diese mit PWM zu dimmen, am Pin PB1 (TPICLK) oder PB0 (TPIDATA) oder PB3 (RESET) möchte ich eine Spannung messen, da der Pin PB2 eben für die LED verwendet wird. Vor die LED kommt sowieso ein Widerstand, aber wie sieht es mit PB0 und PB1 bzw PB3 aus, ich weiß nicht, wie das Programmiergerät (in diesem Fall USBasp mit Avrdude) das Messergebnis verfälscht? Benötige ich für den Pin, an dem ich die Spannung messen will, noch einen Widerstand?
:
Bearbeitet durch User
Man könnte das Problem auch umgehen, wenn man den Programmer nach dem Programmieren absteckt... Passt denn meine Schaltung so grundsätzlich? In der App-Note steht: The TPI can be accessed via three pins: RESET: TPI enable input TPICLK: TPI clock input TPIDATA: TPI data input/output d.h. zu TPIDATA müssen 2 Leitungen führen? So wie in diesem Beitrag beschrieben: Beitrag "Re: TPI Buspirate Avrdude" Pin 1 bei TPI wäre dann MOSI, Pin 3 MISO, beide mit TPIDATA verbunden.
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.