Hallo, Hier mal ein kleiner Frequenzzähler (1Hz - 50Mhz) nur mal als Anregung für eigene Projekte. Gruss Ulrich Radig
@Ulrich Das ist ein schönes, kompaktes Projekt. Ich habe aber das Problem, von C nichts zu verstehen. :-( Könntest Du mal die Verfahrensweise angeben, wie die vielen C-Dateien im AVR-Studio verarbeitet werden müssen, um ein "brennfähiges" .Hex-File zu erzeugen? MfG Erwin
Hallo, Der Source Code ist für AVRGCC hier brauch man nur das Projektfile mit PN2 öffnen und dann nur noch unter Tools [AVR] make all. Unter AVRStudio brauch man aber auch nur main.c-file öffnen und dann auch nur das Projekt erzeugen. Im Anhang ist aber auch das fertige HEX File. Gruss Uli
Nettes Projekt. Man könnte quasi als Erweiterung auch mal versuchen, eine breitbandige Vorstufe (DC bis 50 MHz) zu entwickeln, mit der man beliebige (bipolare) und schwache Signale messen kann. Wobei hier auch ein Tastkopf mit 10:1 berücksichtigt werden sollte, da viele Tastköpfe ja nicht auf 1:1 umgeschaltet werden können. Hat da mal jemand was in der Richtung gesehen oder gebaut?
@Uli Danke für Deine Hinweise. Ich habe es wie beschrieben mit AVRCC "bearbeitet". Das hat funktioniert. Kann das Programm auch auf einem ATmega16 laufen? Der hat, wenn mich mein Blick in die Datenblätter nicht trügt, die gleiche Anschlußbelegung. Gruß Erwin
Hallo@Erwin Habe den Code gerade durch den Compiler gejagt mit den Änderungen für Mega16 ohne Fehler. Sollte somit klappen, kann es leider selber nicht testen da ich nur Mega32 habe. Es muss eine Änderung im Makefile erfolgen und in usart.h! Gruss Ulrich
Wenn Du mir sagst, was da geändert werden muß, tue ich es und probiere dann mit dem Atmega16, was er dazu "sagt". Gruß Erwin
@Erwin Ja nur den Type ändern! Im makefile und in usart von mega32 in mega16 sind nur 2 kleine Änderungen. Gruss Ulrich
Alles klar, es ging. Ob es so läuft, weiß ich erst nächste Woche; ich kann hier keine Platinen anfertigen. :-( Gruß Erwin
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.