Forum: PC Hard- und Software AVR-Studio - Fehlende Funktionen TImask1


von PC-Freak (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Forengemeinde,

Beim Ausprobieren mit den Beispielprogrammen aus den Tutorial-Bereich 
hier erhalte ich Fehler.

Was muss ich hier noch deklarieren, um damit das Programm startet?

von Horst (Gast)


Lesenswert?

PC-Freak schrieb:
> Was muss ich hier noch deklarieren, um damit das Programm startet?

Den passenden Prozessor?

von Max M. (jens2001)


Lesenswert?

PC-Freak schrieb:
> aus den Tutorial-Bereich

Und jetzt sollen wir suchen???

von PC-Freak (Gast)


Angehängte Dateien:

Lesenswert?

Horst schrieb:
> Den passenden Prozessor?

Wenn Du oben rechts schaust, dann ist dort ein Atmega32 ausgewählt.

Habe aber nun den Source hinten angehängt.

von Verwurschtler (Gast)


Lesenswert?

PC-Freak schrieb:
> Habe aber nun den Source hinten angehängt.

schau mal die ausgegraute Darstellung, da scheinen die includes als 
Kommentar ignoriert zu werden.

Schalt mal alle Warnings an, dann kommt vielleicht was v. wg. nested 
comments o.ä..

von S. Landolt (Gast)


Lesenswert?

Ein .PNG mit 2.3 MB?- Donizetti!

> ein Atmega32 ausgewählt
Ja eben - für diesen finde ich im Datenblatt nur 'TIMSK'.

von Hmmm (Gast)


Lesenswert?

PC-Freak schrieb:
> Horst schrieb:
>> Den passenden Prozessor?
>
> Wenn Du oben rechts schaust, dann ist dort ein Atmega32 ausgewählt.

Wenn Du in den Code schaust, dann siehst Du, dass er für den ATmega88 
gedacht ist. Ein ATmega88 ist kein ATmega32.

Also wirfst Du am besten mal einen Blick ins Datenblatt des ATmega32, um 
den Code darauf zu portieren.

von S. Landolt (Gast)


Lesenswert?

Ein Hinweis allgemeiner Art: die Frage hat mit 'PC Hard- und Software' 
nichts zu tun, im Unterforum 'Mikrocontroller und Digitale Elektronik' 
wären eher verwertbare Antworten zu erwarten.

von Horst (Gast)


Lesenswert?

PC-Freak schrieb:
> Wenn Du oben rechts schaust, dann ist dort ein Atmega32 ausgewählt.

Eben. Die Register heissen beim Mega32 anders als beim Mega88.
Du findest die gleichen Funktionen auch anders aufgeteilt auf die 
Register.
Aber damit kannst Du im Anfängerteil gleich das wichtigste lernen: 
Datenblätter lesen und vergleichen.

von PC-Freak (Gast)


Lesenswert?

Horst schrieb:
> Eben. Die Register heissen beim Mega32 anders als beim Mega88.

Danke für die Antworten. Habe das gefunden unt entsprechend angepasst. 
LED blinkt nun.

Danke nochmals

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.