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: Wie benutze ich ?? Kategorie: Programmierung Basic (von Benno - 31.12.2005 1:45)
 Als Antwort auf Re: Wie benutze ich ?? von André H. - 30.12.2005 12:46
Benno nutzt:  CC1-M-Unit V1.1
Hallo Andre,

Danke fuer dein Erklaerungen.
Es ging hier um anlauf von mein Problem mit Auslesen von PCF8583, siehe meine andere Beitrag.

Benno



> Hallo Benno,
>
> > define WrByteBReg &h123
>
> Hier wird ein Byte an ein Baustein mit Registeradressen im Byteformat gesendet.
> Der Syntax ist folgender:
> sys WrByteBReg,<Datenbyte>,<Register>,<I²C-Schreib-Adresse>
>
> > define WrWordBReg &h12F
>
> Hier wird dasselbe, wie bei vorherigem Aufruf gemacht, nur daß ein
> Word (2Bytes) in das Angegebene und folgende Register geschrieben wird.
>
> sys WrWordBReg,<Datenword>,<Register>,<I²C-Schreib-Adresse>
>
> > define RdByteBReg &h15C
> > define RdWordBReg &h162
>
> Die sind die Funktionen für den Lesezugriff auf Bausteine mit Byteregister.
>
> sys RdByteBReg,<Register>,<I²C-Schreib-Adresse>
> sys RdWordBReg,<Register>,<I²C-Schreib-Adresse>
> Die Daten werden mittels pop vom Stack geholt.
> Manche Compiler beherschen auch den Syntax
> wert=sys ...
>
>
> > ' Bausteine mit Word-Adress-Register
> > define WrByteWReg &h139
> > define WrWordWReg &h141
> > define RdByteWReg &h16D
> > define RdWordWReg &h175
>
> Dies sind die entsprechenden Funktionen für Bausteine, derren Registeradressen
> im 16Bit-Format sind, also EEProms vom Typ 24C32 bis 24C512.
> Der Syntax entspricht denen der Byte-Register-Aufrufe.
>
> MfG André H.

 Antwort schreiben

Bisherige Antworten: