Halli Hallo ich suche für den DS1820 C-Code für den AVR-GCC Compiler. Ich bin C bzw. C++ Anfänger und bruche deshalb Hilfe bei dem Temperatursensor ich habe Code für einen anderen Compiler. Im Anhang ist dieser. Mfg. Torben
Hi wenn ich #include <io2313.h> durch #include <avr/io.h> compiliert der Code. Wenn du dann noch hier #define ONEWIRE 0x01 // BIT #define ONEPIN (*(volatile unsigned char *)0x36) // PIN register #define ONEDDR (*(volatile unsigned char *)0x37) // Data Direction Register #define ONEPORT (*(volatile unsigned char *)0x38) // PORT die entsprechenden Register und Bits einträgst sollte der Code sogar funktionieren. War das jetzt so schwer? Einfach mal den AVRGCC auf den Code ansetzen und die Fehlermeldungen auswerten. Diese korrigieren und schon ist alles gut. Matthias
Hallo Matthias ist richtig aber ich dachte als Header Datei könnte ich das Ding einfach einbinden und muß den Code nicht in meinen Kopieren also währe schön wenn das jemand umschreiben könnte. Mfg. Torben
Hi erstmal ist das da oben eine Implementation und kein Header-File. Also schreibst du dir Prototypen zu den Funktionen und erstellst mit diesen dein Header-File. In dieses noch die Konfiguration für den genutzten Pin und das wars. Matthias
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.