Hallo!

Zitat Zitat von zinnlos Beitrag anzeigen
So, ich hab mal etwas rumgemessen....

der SM5170AV wird 2 mal mit Daten gefüttert (wenn dir Batterie eingelegt wird)
Klar, eine PLL braucht ja auch mindestens zwei Datensätze.

Zitat Zitat von zinnlos Beitrag anzeigen
Ich habe einfach mal eine Frequenz von 173,2 MHz eingestellt...

die erste Sequenz ist:

0010 1111 0111 0000 0000 0000
OK, mal ein wenig umformatiert anhand des Datenblattes:

001011110111 00000 00000 00

Die ersten 12 Bits sind der N-Counter.
Die folgenden 5 Bits ist der Swallow Counter.
Beide teilen die VCO-Frequenz auf die Referenzfrequenz für den Phasenvergleicher.
Die letzen beiden Bits (00) kennzeichnen das Hauptteiler-Register.
Dezimalwert des N-Counter: 759
Dezimalwert Swallow-Counter: 0
Die VCO-Frequenz wird also durch Faktor 759 + Vorteiler geteilt.

Zitat Zitat von zinnlos Beitrag anzeigen
die 2. Sequenz ist:

0000 0010 0000 0000 0000 0001
OK, wieder umgestellt gemäß Datenblatt:

0000001000000000 000 0 00 01

Die ersten 16 Bits enthalten den Referenzteiler, die letzten beiden Bits kennzeichnen ihn als
Referenz-Register.
Die Quarzfrequenz (12,8MHz) wird inter durch einen /4 Vorteiler auf 3,2MHz geteilt.
Dezimalwert des R-Counters ist 512.
Die Referenzfrequenz beträgt also 3,2MHz / 512 = 0,00625MHz = 6,25kHz

Während der Referenzteiler offenbar ein Defaultwert ist, passt aber mit dem N-Teiler noch was nicht.
Mit dem Wert 759 kommt er niemals auf eine VCO-Frequenz die zur 173,2MHz mit 21,4MHz ZF passt.

Grüße aus Dortmund

Jürgen Hüser