Frage AppNote 910 - ISP AVR

Gast #51987
Lesenswert?
• ▲
▼
Hi Leute,
ist es eigentlich sinnvoll bei diesem AVR-Programmer die Ausgänge noch
mit einem Tri-State Latch abzukoppeln, oder macht die Soft das sowieso?
Habe im Datenblatt und der Suche keine Infos dazu gefunden.
Anscheindend bauen alle Programmer so wie in der Application Note, nur
neuerdings mit einem 2313.
Werner
Gast #51990
Lesenswert?
• ▲
▼
Hallo Werner !

Du willst also die Programmierports noch andersweitig verwenden und den
AVR910-Programmer angeschlossen lassen ?

Hab mal kurz in ein AVR Datenblatt geschaut, die AVRs besitzen Tristate
I/O-Ports. Ich weiss allerdings nicht, wie die AVR910-Software die
integrierten Pullup-Widerstände schaltet.

Ein Latch habe ich auch noch nirgens gesehen und ist wohl auch nicht
notwendig. Man kann sich den AVR-Programmer als weiteren Teilnehmer am
SPI-Bus vorstellen. Man sollte aber die restliche Schaltung (die die
gleichen Leitungen benutzen) durch Widerstände schützen. Siehe AppNote
042.

Zum Aufbau des AVR910-Programmer: es lohnt sich auf jeden Fall, es ist
ein sehr guter Programmer (Frankl hat recht :) ! Zur Pegelwandlung
allerdings den MAX232 verwenden. Ein AT90S1200 reicht aus, wenn man die
Typenliste nur auf die aktuellen Typen beschränkt. Um die neuen Typen
programmieren zu können muss die original-Firmware nur geringfügig
erweitert werden.

Bis dann
Daniel
Gast #51991
Lesenswert?
• ▲
▼
Zum AVR910 hätte ich mal ne Frage wenn wir das gleich mit "abhandeln"
könnten:

Welche Einstellungen muss ich denn unter "advanced" machen, wenn ich
mit nem ext. Quartz von 16 MHz bei nem ATmega8515 oder 8535 arbeiten
will.
Im Datenblatt steht, ich muss CKOPT soll programmiert sein. Aber wie?

Danke
Uwe
Gast #51993
Lesenswert?
• ▲
▼
Ja, schon.. aber wo gibts eine Checkbox zum ankreuzen?
Ich benutze AVR910 und die Rev.3.1 von avrfreaks. Sonst funzt das Teil
astrein. Aber die Geschichte mit den 16MHz geht halt nicht.
Wenn ich ext. hohe Freq. auswähle und mach nen 16er dran geht das Teil
nicht. Ich vermute CKOPT , aber wo ein /ausschalten?

Ich dreh hier noch durch, war schon nah dran mir testweise den
Ponyprog-ISP zu bauen.
Wollt aber vorher mal fragen.

@Werner,
AN042 Figure5... mehr mach ich auch nicht um die Leitungen zu
entkoppeln


Danke
Uwe
Gast #51994
Lesenswert?
• ▲
▼
Hallo Uwe,

ich kann AVR-Prog gerade nicht selbst starten, da ich den
AVR-Programmer zur Zeit nicht habe. In Erinnerung war mir aber, dass
die CKOPT nicht als Bits einzeln gesetzt werden können, sondern das
macht die Software und die Option werden über die Listbox ausgewählt
(was ich besser finde, da man weniger falsch machen kann).

Wenn du also die hohe Frequenz eingestellt hast, da sollte es mit 16
Mhz laufen. Gehen 8 Mhz ? Vielleicht läuft deine Schaltung nicht mit 16
Mhz (falsche Kondensatoren, Störquellen)


Bis dann
Daniel
Gast #51995
Lesenswert?
• ▲
▼
>Ich benutze AVR910 und die Rev.3.1 von avrfreaks. Sonst funzt das Teil
astrein.

ich verwende auch die neue Version. Und ich meine er programmiert
schneller!
Und vor allem kann man die Megas programmieren.

Armin
Gast #51997
Lesenswert?
• ▲
▼
HA , wollte nur noch melden, dass mein ATmega8535 auch funzt.
Warum?
Keine Ahnung, der selbe xtal, die selben C´s jetzt geht er....
egal, bestimmt ein Grundgesetz der E-Technik ;-)

Danke für die Tipps

Ciao
Uwe

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.