Forum: Mikrocontroller und Digitale Elektronik Frequenzüberprüfung


von Hausmeister (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

könnte mir bitte jemand zu dem angehängten program helfen,
es handelt sich dabei um ein program für nen at89s8252, soll ein testat
werden ab ich komme nicht wirklich weiter und zwar geht es darum, dass
eine Frequenz, die angelegt wird auf drei kriterien untersucht wird und
zwar zum einen soll die angelegte Impulsdauer min. 0,25ms betragen,
dabei soll auch ausgegeben werden ob sie momentan darüber oder darunter
liegt, wird momentan mit LEDs erledigt, auserdem soll überprüft werden,
ob die Frequenz kleiner 3.3KHz ist und die Pausenzeit sollte ebenfalls
größer 0,25ms sein. Die Frequenz liegt an P3.2 und P3.4 an einmal um
mit einem gated timer die Impulslänge zu messen und zum zweiten wird
die Taktlänge durch das messen der Zeit von IR der fallenden flanke bis
zum erneuten IR der fallenden flanke gemessen.
hab das programm wie angehängt rübergespielt, solannge die beiden Ports
frei sind funktioniert auch alles noch es wird angezeitgt das die
bedingung von mind. 0,25ms erfüllt wird und dass die frequenz kleiner
3.3 khz ist. wenn ich jedoch die den frequenzgenerator anschieße kommt
es zu keinem wechsel der anzeige sobald die frequenz die 3.3 khz
überschreitet und auch die überprüfung der Impulslänge funktioniert
nicht.
kann mir bitte bitte jemand helfen

danke schon im Voraus für eure Bemühungen

de hausmeister

von Hausmeister (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

hab die Auskomentierung noch verfollständigt und den feheler timer0
nicht wieder zu starten behoben, funktioniert aber leider immer noch
nicht richtig, also wer lust hat bitte anschauen und mögliche Fehler
posten.
Kennt sich jemand genau mit der Pinbelegung aus hab jetzt in MC-Tools 5
eine etwas vom Datenblatt abweichende Belegung gefunden

danke

de hausmeister

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
Noch kein Account? Hier anmelden.