Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: 8 MHz Bustakt Kategorie: Open-Micro/Open-Mini/Open-Midi/Open-Macro/Open-Maxi (von Bert - 20.03.2012 18:28)
 Als Antwort auf Re: 8 MHz Bustakt von Dietmar - 20.03.2012 11:26
Bert nutzt:  Open-Micro, Open-Mini, Open-Midi, Open-Macro
> Hallo Bert.
>
> > Ohne den Pause-1-Befehl oder auch eine entsprechende Assemblerroutine blieb das Programm reproduzierbar stecken.
>
> Das ist sehr seltsam, denn nach dem Ausführen von switch2extosc hat der Controller bereits auf den externen Oszillator umgeschaltet. Das heißt, der PAUSE-Befehl wird bereits mit dem externen Takt ausgeführt. Würde Dein Oszillator nicht schwingen, würde der Controller auch den PAUSE-Befehl nicht ausführen sondern gar nichts mehr machen.
>
> Viele Grüße
> Dietmar


Hallo Dietmar,
um es gleich auf den Punkt zu bringen: Das Problem tritt nur auf dem OM-Starter-Board (Rev 1.1) auf. In einer anderen Schaltung laufen Deine Routinen einwandfrei. Dass mit dem Einschwingen des Oszillators war ein Gedankenfehler, denn der Oszillator schwingt ja bereits mit dem Einschalten der Betriebsspannung an und wird durch das Umschalten des Bustakts ja (eigentlich) nicht beeinträchtigt. Als Ursache für das Steckenbleiben im Programm sehe ich in Verbindung mit der Huckepack-Variante des Oszillators die Leiterbahnführung des Boards: Ub für den Controller und längere Port-Leitungen. Der Verdacht kam auf, als ich Ub auf dem Board am Controller zusätzlich mit 10 uF abblocken wollte. Statt einer Verbesserung musste ich dann sogar Pause 2 wählen.
Die Huckepack-Variante ist sicher sehr verlockend bei den einzusetzenden Bauteilen (32-MHz-Oszillator 3,2 x 2,5 mm !), man muss aber an die gemeinsame Stromversorgung an den Pins denken, die im Einzelfall zu Problemen führen kann.
Mit freundlichen Grüßen und der Ermunterung, die OM-Gemeinde weiter hier und da mit neuen Softwarelösungen zu erfreuen
Bert

 Antwort schreiben

Bisherige Antworten:

Re: 8 MHz Bustakt (von Dietmar - 20.03.2012 21:23)
    Re: 8 MHz Bustakt (von Bert - 21.03.2012 12:51)
        Re: 8 MHz Bustakt (von GeKue - 21.03.2012 20:54)
            Quarzoszillator "OSZI 32,000000" (von Dietmar - 21.03.2012 22:38)
                Oszi DIP 8 (von Bert - 22.03.2012 13:08)
                    Re: Oszi DIP 8 (von Matthias - 25.05.2016 16:25)