
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
> Hallo JanPeter > > > Das ist das Problem mit dem TOG-Befehl, es muß vorher ein definierter Zustand gesetzt werden. > > Ich dachte Du hast die Routine vorher getestet, das macht man doch so , bevor man es ins Netz stellt. > > > > Aber man lernt immer noch dazu . Erst mal sagen jetzt aber richtig, und dann erlebt man sein Blaues Wunder !!! :-( > > Naja vielleicht wird es noch was mit Dir! > > Was soll denn der Mist !!????? (was für 'ne Frechheit *grrr*) > Es hat überhauptnichts mit Tog zu tun !! > Denn, wenn Du kurz in die Funktionen von i2c_start und i2c_stop geschaut und mein vorheriges > Posting gelesen hättest, hättest Du gesehen, daß SCL bei beiden eindeutig > als Ausgang geschalten wird !! > Also prüfe bitte vorher, bevor Du etwas schreibst, was nicht stimmt. > Und, übrigens: Mit Tog gibt es und gab es nie Probleme. Es ist doch wohl schon immer logisch gewesen, > daß man einen Port als Ausgang schalten muß, bevor man togeln oder pulsen kann. > In den mittlerweile knapp 9 Jahren, in denen ich mit C-Control arbeite war das nie anders. > > Das Problem liegt einzig daran, was ich schon beschrieben hatte, daß ein I²C-Bus-Baustein > beim PowerOn die steigenden Flanken an die Leitungen fälschlicherweise als Start-Bedingung interpretieren > kann ! > > Die Routinein funzen eindeutig und einwandfrei. > Getestet habe ich Sie mit einem eigenen Testprogramm und anschließend zu dem > geposteten Code mit den Beispielsequenzen zusammengestellt, in dem die Ansteuerungsweise gezeigt wird. > (Im letzten Posting fehlte ein "nochmaligen" im Satz bei "nach einem kurzen Test".) > Nur hatte ich in meinem Testprogramm Anfangs eine 2sek. Pause, damit ich genug Zeit hatte, > nach dem Übertragen mein Terminalprogramm zu aktivieren ohne die Mikro neu starten zu müssen. > Ohne diese Pause muß eben u.U. ein i2c_stop als "Init" ausgeführt werden. > > Auf jeden Fall funzen die Routinen einwandfrei, und werten auch seit gestern nonstop > einen DS1631 aus. Ohne Probleme. > > Wenn Du nicht in der Lage bist, die Routinen anzuwenden, kann ich nichts machen. > Aber halte Dich bitte mit unhaltbaren Behauptungen zurück. > Ich verliere sonst die Lust, irgendetwas supporttechnisch zur CC1 zu machen. > Damit meine ich u.a. Routinen für die neue CC1 zu meiner Hardware und ASM zur Mikro (&V2.0). > Denn das Arbeiten mit der CC2 ist als Vergleich viel einfacher. Hier nörgelt nicht gleich jemand rum, > sondern wird dezent auf einen möglichen Fehler hingewiesen bzw. Unklarheiten schnell beseitigt. > (Oder auch Postings durchgelesen und nicht nur überflogen. Aber Lesen und Höflichkeit > scheint in der CC1-Gemeinde immer mehr zu einem Problem zu werden.) > > MfG André H. > Hallo Andre! Das tut mir aber leid , das Du so sauer bist. Das wollte ich aber nicht ! Also mit meiner Routine geht LCD-Ausgabe , Sprachausgabe jeweils über einen PCF8574 und AD-Wandlung über PCF8591. Ich habe es noch nicht hinbekommen , das diese drei Sachen über Deine Routine laufen! Aber ich werde meine Routine weiterverfolgen! MfG Jan Peter |
| Antwort schreiben |