ISP am Tiny 13A

Gast #4266679
Lesenswert?
• ▲
▼
Hallo Forum,

ich hätte eine Frage zum ISP / Debug-Wire am Tiny13A.

Dem Datenblatt entnehme ich, daß am PB5 eine "Art" 1-wire Bus zum 
Debuggen anhängt. Gibt es eine Möglichkeit, diesen für "andere" Aufgaben 
zu Verwenden oder geht dies nur zu Debugging-Zwecken?

Tiny
#4266726
Lesenswert?
• ▲
▼
MyTiny13A schrieb:
> Hallo Forum,
>
> ich hätte eine Frage zum ISP / Debug-Wire am Tiny13A.
>
> Dem Datenblatt entnehme ich, daß am PB5 eine "Art" 1-wire Bus zum
> Debuggen anhängt. Gibt es eine Möglichkeit, diesen für "andere" Aufgaben
> zu Verwenden oder geht dies nur zu Debugging-Zwecken?
>
> Tiny

Die primäre Aufgabe dieses Pins ist externer Reset. Damit wird der 
Controller auch in den Programmiermodus(ISP) geschaltet. Eine weitere 
Funktion ist Debugwire. Die wird aus dem ISP-Mode heraus eingeschaltet. 
Also ohne ISP kein Debugwire.

Schaltet man den Resetpin per Fuse auf I/O geht beides nicht mehr.

Mit einem kleinen Trick lässt sich der Pin aber zum Einlesen eines 
Tasters nutzen: Der ADC liest unabhängig von der RSTDSBL-Fuse über ADC0 
die Spannung am Pin ein. Senkt man diese Spannung mit einem Taster und 
einem passenden Spannungsteiler ab, ohne dass ein Reset ausgelöst wird, 
kann man das mit dem ADC auswerten und einen oder mehrere Taster, mit 
geschickter Verschaltung einiger Widerstände sogar einen Drehgeber 
einlesen.

mfg.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.