RAM initialisieren

Peter X. wrote:
> Habe mal das RAM beim ATtiny84 (0x0060 bis 0x025F) ausgelesen.

Wie hast Du das ausgelesen (mit welchen Werkzeugen)?

> Sind irgendwelche Zahlen drin.

Das ist normal.

>
> Nachdem ich
>
1
>     LDI    ACC,234
2
>     STS    96,ACC
3
>
> gemacht habe ist alles "0".
> Warum?

Vermutlich deshalb, weil Du Dich irgendwo irgendwie geirrt hast.

...
OP
Hannes Lux wrote:
> Peter X. wrote:
>> Habe mal das RAM beim ATtiny84 (0x0060 bis 0x025F) ausgelesen.
>
> Wie hast Du das ausgelesen (mit welchen Werkzeugen)?
>
Eine Schleife überträgt die Werte als ASCII zum PC

>> Sind irgendwelche Zahlen drin.
>
> Das ist normal.
>
>>
>> Nachdem ich
>>
1
>>     LDI    ACC,234
2
>>     STS    96,ACC
3
>>
>> gemacht habe ist alles "0".
>> Warum?
>
> Vermutlich deshalb, weil Du Dich irgendwo irgendwie geirrt hast.
>
> ...

Stimmt, jetzt sind immer irgendwelche Zahlen drin. Ein Teil der Zahlen 
ändert sich nach RESET.
> Eine Schleife überträgt die Werte als ASCII zum PC

Vermutlich per RS232 (UART), oder?

Dir ist aber bewusst, dass für saubere RS232-Verbindung ein Quarz 
eingesetzt werden sollte, möglichst ein Baudratenquarz? Ansonsten sind 
die übertragenen Daten nicht besonders glaubhaft.

...
OP
Hannes Lux wrote:
>> Eine Schleife überträgt die Werte als ASCII zum PC
>
> Vermutlich per RS232 (UART), oder?
>
> Dir ist aber bewusst, dass für saubere RS232-Verbindung ein Quarz
> eingesetzt werden sollte, möglichst ein Baudratenquarz? Ansonsten sind
> die übertragenen Daten nicht besonders glaubhaft.
>
> ...

Ich benutze den OSCAL Wert.
Für RS232 reicht Genauigkeit von +- 5%
RS232 ist erstmal nur für Debugging.
Ich übertrage Klartext ASCII. Übertragungsfehler sind seltsame Zeichen, 
also leicht zu erkennen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.