www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Tiny15 in Codevision avr programmieren


Autor: Buchmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich versuche gerade, eine library fuer den Tiny15 in Codevision avr zu
schreiben. bisher funktioniert allerdings nur die Ausgabe auf den
Ports, die Interrupt service routinen werden nicht abgehandelt.
hier die vektoadressen der interrupts:
#define RESET 1
#define EXT_INT0 2
#define PCHANGE_INT 3
#define TIM1_COMPA 4
#define TIM1_OVF 5
#define TIM0_OVF 6
#define EE_RDY 7
#define ANA_COMP 8
#define ADC 9

kann mir jemand sagen, wo hier das Problem liegt?

Autor: leo9 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Liegt vielleicht daran dass codevision den tiny15 nicht unterstützt
(3level hardware stack vs. stackpointer)
siehe http://www.hpinfotech.ro/html/cvavr_features.htm

grüße leo

Autor: Buchmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Gibt es nen C Compiler fuer aVR's, der den tiny15 unterstützt?

Autor: Buchmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
kann ich codevision irgendwie adaptieren, so dass ich damit den tiny15
proggen kann?

Autor: Jürgen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schau mal auf http://lightner.net/avr/ATtinyAvrGcc.html

Hier wird ein angepasster GCC vorgestellt.

Gruß Jürgen

Autor: Buchmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
danke jürgen, hab mir das prog geladen, hast du schon mal was damit
gemacht? ich komm nicht dahinter, wie man das compiliert

Autor: Jürgen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

benutzt habe ich diesen Compiler noch nicht.

In der README.TXT steht genau, welche Befehle
im DOS-Fenster einzugeben sind.

Habe das gerade probiert und es wurde eine
.rom-Datei ( = hex ) erzeugt.

Scheint also zu funktionieren.

Gruß Jürgen

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.