Hallo Leute !
Ich bin blutiger Mikrocontroller Anfänger und möchte das Projekt von Ulrich nachbauen.
Bauteile:
STK500 Board, ATMEGA32, DCF77 Modul von Reichelt
So nun zum Ist-Stand:
Display hängt an Port A und zeigt auch an (LCD.h wurde modifiziert)
DCF Modul wurde mit +UB,Gnd und DCF angeschlossen. DCF geht direkt auf INT0. (Ist das richtig ??)
Clock.h wurde so modifiziert:
#include <compat/deprecated.h>
#define INT0_CONTROL MCUCR
#define INT0_FALLING_EDGE ((MCUCR&0xFC)|0x02)
#define INT0_RISING_EDGE ((MCUCR&0xFC)|0x03)
Uart wurde komplett herausgenommen
Oszillatorfrequenz wurde auf 4 MHZ angeglichen. Habe bis jetzt keinen externen Oszillator (ist bestellt und kommt heute oder morgen).
Geht es auch mit dem internen ? Welchen Quarz brauche ich (Frequenz) und was muss ich alles modifizieren (am Board, am µC) ?
Beim Compilieren bekomme ich noch folgende Fehlermeldung:
../main.c:30: warning: comparison is always 0 due to width of bit-field
Hat mit dieser Zeile zu tun:
if (flags.dcf_sync == 1)
Vielen Dank für eure Mühe
Ich stehe echt wie ein Ochs vorm Berg
Gruß Steffen