Atmel Tiny 15 L Interner Osz.

Gast #302034
Lesenswert?
• ▲
▼
Hallo zusammen, habe einen Fabrik neuen Tiny, und programmiere ihn mit
dem Galep 4 (kein prog selber geschrieben sondern, nur die hex prog.).
Bevor ich ihn prog. habe, löschte ich den Inhalt des neuen Tiny. Nun
habe ich das Problem, das er nicht mehr richtig läuft.

Das heißt, dass ich eine Frequenz messen muss und der Wert um 10%
abweicht. Wie kann ich diesen Fehler beheben???? Interner Oszillator???
Sind dort schon hex Werte vorgegeben, die vom Werk aus programmiert
worden sind, und die ich dann gelöscht habe?? :-(( Nehme ich dann einen
neuen und lösche ihn nicht vorher, und siehe da, er
funktioniert....grüße...
#302036
Lesenswert?
• ▲
▼
ATMEL schreibt in jeden neuen Tiny15 das Calibrationsbyte in die letzte
Flash-Zelle (H- und L-Byte) und in die letzte EEPROM-Zelle.

Du müsstest also nach dem Löschen das Calibeationsbyte aus dem
Signature-Bereich (Adresse 0, H-Byte) auslesen und wieder ins Flash
und/oder EEPROM schreiben, je nach dem, wo dein Programm das
Calibrationsbyte voraussetzt (das weiß vermutlich nur der Programmierer
oder die Doku zum Programm). Der Zugriff auf den Signature-Bereich
erfolgt über das ISP-Programm (also die PC-Software des Programmers).
Danach den AVR brennen ohne zu löschen.
Auch werksneue AVRs beim ersten Brennen nicht löschen.

...

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.