F_CPU und _delay_ms - Richtige Werte schein Falsche zu sein
Hi,
ich hab ein Problem mit dem _delay_ms. Es funktioniert - Aber nicht wenn ich F_CPU so setzt wie ich das für richtig halte. Wo ist mein Denkfehler:
Also ich hab den RN-Control 1.4 Mega32 (ist doch AT32mega?!) mit 16MHz.
Makefile Eckdaten: MCU_TARGET = atmega32 und OPTIMIZE = -Os
Wenn ich nun #define F_CPU 1000000UL setzt ist alles soweit okay. Aber eigentlich müsste ich doch F_CPU auf 16000000UL setzen (da = 16MHz), dann ist mein delay aber viel zu langsam.
Was ist da falsch?
btw.: wofür steht das UL???
Vielen Dank
Liste der Anhänge anzeigen (Anzahl: 1)
Fusebits RN-Controller
So also die Fusebits. Hatte die eigentlich nicht verstellt. Nun hab ich mal unter:
http://palmavr.sourceforge.net/cgi-b...=P&B_BOOTSZ0=P
geschaut und gesehen das meine Fusebits nun doch anders sein müssten. Also hab ich die mal anders gesetzt aber dadurch ist nur alles noch langsammer und schlimmer geworden.
Wie müssen dei den richtig, wenn ich den den 16MHz Quatz benutzen will?