Forum: Mikrocontroller und Digitale Elektronik TPI für ATtiny und ADC Messung


von Max M. (maxmicr)


Lesenswert?

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
von Max M. (maxmicr)


Angehängte Dateien:

Lesenswert?

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
Noch kein Account? Hier anmelden.