Gast
#2407377
Problem: Bekomme keine Temperatur angezeigt! Bitte um Lösung des Problems...
|
Anzeige
|
Temperaturanzeige 7-Segment DS18B20 Atmega8
Gast
#2407377
Problem: Bekomme keine Temperatur angezeigt! Bitte um Lösung des Problems...
Gast
#2408327
Vielleicht ein Schaltungsfehler oder eine falsche Prozessortaktfrequenz?
Gast
#2408423
Die Schaltung passt, da auf der Anzeige Zahlen erscheinen die ich vorgebe... Bei der Temperaturauswertung erscheint dann aber nur eine 0 bzw 8. Die Prozessortaktfrequenz liegt bei 1Mhz 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
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 schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|