www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Kein RC5-Empfang mit Attiny13 und BASCOM


Autor: felack (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

ich habe mir eine Relaisplatine gebaut, die mit einem ATtiny2313
einwandfrei funktioniert. Jetzt wollte ich zum Test die gleiche
Schaltung mit dem Attiny13 aufbauen. Im BASCOM erhalte ich folgende
Fehlermeldung:

.EQU not found, probably using functions that are not supported by the
selected chip (TCCR0)
(TCCR0 = Timer Counter Control Register 0)

Ich habe die Timer0-Register vom ATtiny2313 mit denen vom ATtiny13 im
Datenblatt verglichen, sieht eigentlich ziemlich gleich aus.

Hat schonmal jemand einen RC5-Empfänger mit dem ATtiny13 gebaut oder
weiß?einer, wie man das Problem umgehen kann ?

felack

Autor: Kai markus Tegtmeier (kmt)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also, wenn ich das mal miteinander vergleiche, sieht das eben
nicht gleich aus:

- ATtiny13 nennt das Register TCNT0, der ATtiny2313 TCNT0A
- Das Register liegt an unterschiedlicher Speicheradresse (0x30/0x32)

Genau da wird wohl Dein Problem liegen. Da sind einige Anpassungen im
Programm nötig. Ich bin zwar nicht in Bascom bewandert, aber poste mal
den Quellcode...

KMT

Autor: cdg (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja, habe ich erfolgreich gebaut.

Du brauchst eine neue ATtiny13.dat
(die mitgelieferte tut es nicht)
und den aktuellen Bascom.

cdg

Autor: felack (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi cdg,

vielen Dank. Werde mir gleich mal die neuesten Versionen runterladen.

felack

Autor: Felix Ackermann (felack)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo cdg,

wo hast du denn die neue attiny.dat her, ich kann keine finden. Mit der
neuen BASCOM-Version kann ich das Programm kompilieren, aber der
RC5-Empfang funktioniert nicht.

felack

Autor: Max Kuhn (madget)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo
das mit der neuen .dat datei würde mich auch interessieren, da ich auch
probleme mit dem timer in bascom und dem tiny13 habe.

Autor: cdg (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe eine Kaufversion,
da war aber auch eine falsche attiny13.dat dabei.

Habe mich an meinen Verkäufer gewandt und der hat
mir eine korrigierte Datei geliefert.

Der Fehler sollte aber inzwischen auch bei MCS
bekannt sein.
Also dort mal melden, wenn ihr die Demo Version nutzt.

MfG cdg

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.