CC2Net-Forum Zur Übersicht - Zurück zur Homepage
Re: Port- und Relaiszustände nach einem Reset Kategorie: CC2-Unit & Appl.Board / CC2-Station (von: André H. - 10.4.2003 8:06)
Als Antwort auf: Port- und Relaiszustände nach einem Reset von Walter Porada - 7.4.2003 13:48

Hallo Walter,

Das Problem liegt an einem Schaltungsfehler in der CC2-Station.
Das CTC hat leider Vergessen einen Pull-Down-Widerstand für
einen definierten Lowpegel beim Reset an Strobe(P1L.3) zu setzen,
der dafür sorgt, daß die Schieberegister keine zufälligen "Daten" Ausgaben können.

Im Buch ist zwar ein Workaraound erklärt. Dieser funzt auch, solange
man nicht auf das LCD zugreift. Es muß nur P1L.5 (SHCLK) nach jedem
Schiebevorgang auf High gelassen.
Leider gab es hier im Buch einen kleinen Denkfehler, da SHCLK sich
den Port mit dem LCD teilt, und desshalb der Port nicht im definierten
Highpegel gelassen werden kann.

Kurz, ohne weiteres lässt sich dieses Problem nicht beheben.
Außer Du öffnest die Station II und setzt einen  10k Pull-Downwiderstand
direkt an P1L.3 .(z.B.in der nähe der SR oder wo eben Platz ist)

MfG André H.


> Hallo allerseits,
>
> Ich habe da ein kleines Problem mit der C-Control2 Station.
> Nach einem Reset oder nachdem man die Stromzufuhr
> kurzzeitig kappt, befinden sich die Ausgänge und die
> Relais in einem undefinierten Zustand, meistens jedoch
> auf Hi-Pegel.
>
> In dem Buch MSR mit C-Control2 wird in Kapitel 12
> genau dieses Verhalten der Station angesprochen und
> ein Workaround mit modifizierten Systemtreibern
> beschrieben.
>
> Leider scheint jedoch die dazu notwendige inout.hex
> nicht mehr mit den aktuellen Station-Systemtreiber 2.0
> kompatibel zu sein. Jedenfalls gelingt es mir nicht
> die inout.hex in die station zu laden.
>
> Gibt es eine andere Möglichkeit die Portzustände bei
> einem Reset zu halten?


    Antwort Schreiben