PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Atmega8 ADC USART



Just_Indes
24.04.2010, 21:13
Hallo!

Ich hab ein Signal(500Hz) und möchte jenes mit dem ADC abtasten.
Möchte so über 10 Perioden ca. 256 Werte erzeugen, diese in einen Buffer
schreiben und den Inhalt dieses per Rs232 an den pc übertragen!
Mein Hauptproblem besteht in der Erzeugung der 256 Werte.

Habt ihr Ideen bzw. Code-Schnipsel für mich wie ich das am besten
realisiere?

LG

Hubert.G
25.04.2010, 09:03
Du wählst den ADC-Clock über den Teiler so aus das knapp 200kHz herauskommen.
ADC in den Free-Run-Modus starten, im Interrupt mit zählen und bei erreichen der 255 den ADC stoppen.
So sollte es funktionieren, Codeschnipsel habe ich keines.