Hallo,wer kann mir helfen beim programmierung,,ich habe ein rechtecke digital signal 2155khz,und wird vom einem µc gesteuert ADuC7020 um diese signal abgetastet wurde und am ende will ich nur 1 hrz am ausgang bekommen ,danke
Na dann zähl mal die positiven (oder negativen) Werte ... bis du bei 2155 angelangt bist. Dann hast du 1Hz. (Wenn ich das ganze richtig verstanden habe)
Halo kriki ,ich habe kein fsrt wert für dise digitalsignal sondern variert sich zwischen 2.150 und 2.160 KHz und deswegen kann man nicht zählen .ich will ein interuppt machen und und die werte lesen können ,ich hoffe daß jetzt beschen verstanden.danke wenn du jetzt wie geht weiter sagen sie mir bitte bescheid
Du kannst Deine Frage in Deutsch oder auch in Englisch stellen. Deine aktuelle Sprache versteht kein Mensch.
Erstmal die Daten des ADuC7020 hier: http://www.analog.com/en/prod/0,2877,ADUC7020,00.html ADUC7020 - Precision Analog Microcontroller: 40MIPS ARM7 Flash MCU + 5-Ch 12-Bit ADC + Quad 12-Bit DAC (Für einen AVR oder PIC wären 2155kHz schon sehr viel, um sie mit einem ADC abzutasten. Auch der ADC im ADuC kann nur 1 MSample/sec) Aber Rechtecke mit ADC abzutasten wäre auch Unsinn. Also gehen diese 2150 - 2160 kHz auf einen normalen Porteingang ? Interrupt, Werte lesen? Um Werte zu lesen muß mindestens mit der doppelten Frequenz also 4300-4310 kHz abgetastet werden, oder man macht Unterabtastung. Tut mir leid, aber die Frage ist nicht verständlich.
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.