Gast
#795698
Hallo zusammen! Ich habe beim Oszillatr des STK500 ein eigenartiges Verhalten festgestellt. Der Takt wird anscheinend über PWM erzeugt. Je nach Frequenz besteht daher der Hi-Anteil des Taktes aus mehrenen Impulsen. Diese sollten theoretisch zu einem einzigen Puls verschmelzen. Wenn man aber auf die maximale Frequenz geht (3,8... MHz) dann sind das nurmehr 2 PWM Pulse für einen Takt-Puls. Die Kurve im Anhang zeigt das Signal am XTAL1 Pin. Die CPU erkennt das als 2 Takte und läuft mit 7,4nochwas MHz. Das hat z.B. die Folge, dass alles was vom Systemtakt abgeleitet ist (Timer, USART, ...) falsch getaktet ist. Ich habe z.B. für eine 19200 bps USART Verbindung einen Teiler von 37 statt 11 verwenden müssen um eine Übertragung zu schaffen. Könnte man vermutlich mit einem Kondensator etwas glätten dass der Puls nicht so weit einbricht. Helge ;-)=)


