Temperaturanzeige 7-Segment DS18B20 Atmega8

#2411834
Lesenswert?

Bin kein Experte, habe einfach mal rein geschaut weil ich mich mit dem 
gleichen Thema beschäftige.
Bei mir muss ich statt:
#include <avr/delay.h>
#include <util/delay.h>
eingeben. Zudem nutze ich nach einem Tip das AVR Studio5 weil Studio4 
einen Bug in delay.h hat und so das Timing immer falsch ist. Zudem gebe 
ich noch die Tacktfrequenz an, also insgesammt z.B. so:
#include <avr/io.h>
#include <avr/interrupt.h>
#define F_CPU 2000000
#include <util/delay.h>
#include <inttypes.h>
#include <stdint.h>

Beim Mega48 z.B. gibt es eine Fuse die CKDIV8 heißt - ist die aktiviert 
wird die Taktfrequenz durch 8 geteilt und schon wieder stimmt das Timing 
nicht.
Gast #2414434
Lesenswert?

Rocco L. schrieb:
> Zudem nutze ich nach einem Tip das AVR Studio5 weil Studio4
> einen Bug in delay.h hat und so das Timing immer falsch ist. Zudem gebe
> ich noch die Tacktfrequenz an, also insgesammt z.B. so:

Oh je, lerne erst einmal den Unterschied zwischen einer IDE und includes 
bzw. libs. Das eine hat mit den anderen nichts zu tun, auch wenn das 
eine mit dem anderen im Bundle zusammen angeboten wird.


> Bitte um Lösung des Problems...
Find ich ja irgendwie dreist diese Ansage.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren