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: I2C LCD-Ausgabe am MICRO Kategorie: C-Control I Micro (von ibsi - 21.08.2004 0:25)
 Als Antwort auf Re: I2C LCD-Ausgabe am MICRO von JanPeter - 20.08.2004 21:48
> > Hallo..
> > Der TOG Befehl sollte eigentlich schon funktionieren.
> > Ich habe Ihn eher versehentlich nicht verwendet.
> > Es gibt von der MICRO bisher auch nur eine Version.
> > Vielleicht kann jemand ein Programm, bei dem der TOG
> > nicht geht,  posten
> >
> > ciao.......
>
> Hallo DIE HARD!
> So ich habe den TOG - Befehl noch mal getestet und er geht.
> Ich habe vergessen , vorher den PORT auf Ausgang zu schalten.
> Sorry !!!

Hallo Jan Peter,
wir alle vergessen mal was :-)

Das nächste Programmstück hat zwar nichts mit dem "tog" Befehl zu tun,
Du kannst es aber gerne statt Deiner I2C-Leseroutine nehmen da es kürzer
und schneller ist.

define vom_i2c   byte     'Datenbyte vom I2C-Device
define i byte                'Index
efine sda       port [6] 'Data (SDA) für I2C
define scl       port [5] 'Clock (SCL) für I2C


#GETBYTE
deact sda
for i=0 to 8                        'MSD runter bis zum LSD
vom_i2c=vom_i2c shl 1               'Platz machen für nächstes Bit
scl=on
if sda then vom_i2c=vom_i2c+1       'Datenbit einlesen
scl=off
next i                              'Nächstes Bit
return                              'alle 8 Bits gelesen

Liebe Grüße aus Wien

 Antwort schreiben

Bisherige Antworten:

I2C Routinen - jetzt aber richtig ;-) (von André H. - 21.08.2004 13:52)
    Re: I2C Routinen - jetzt aber richtig ;-) (von JanPeter - 22.08.2004 13:11)
        Re: I2C Routinen - jetzt aber richtig ;-) (von André H. - 22.08.2004 15:20)
            Re: I2C Routinen - jetzt aber richtig ;-) (von JanPeter - 22.08.2004 22:38)
                Re: I2C Routinen - jetzt aber richtig ;-) (von Dietmar - 24.08.2004 16:07)
                Re: I2C Routinen - jetzt aber richtig ;-) (von André H. - 23.08.2004 6:40)
                    Re: I2C Routinen - jetzt aber richtig ;-) (von JanPeter - 24.08.2004 0:31)
                       Re: I2C Routinen - jetzt aber richtig ;-) (von Achim - 24.08.2004 0:45)
                          Re: I2C Routinen - jetzt aber richtig ;-) (von ibsi - 24.08.2004 15:46)
                             Re: I2C Routinen - jetzt aber richtig ;-) (von JanPeter - 25.08.2004 20:58)
                                Re: I2C Routinen - jetzt aber richtig ;-) (von André H. - 25.08.2004 22:07)
                                   Re: I2C Routinen - jetzt aber richtig,Richtig ;-( (von JanPeter - 27.08.2004 21:34)
                                     Re: I2C Routinen - Das kann doch nicht war sein! (von André H. - 28.08.2004 8:18)
                                       Re: I2C Routinen - Das kann doch nicht war sein! (von JanPeter - 28.08.2004 20:49)
                                         Re: I2C Routinen (von André H. - 4.09.2004 11:36)
                                           Re: I2C Routinen (von JanPeter - 6.09.2004 23:21)
                                             Re: I2C Routinen (von André H. - 7.09.2004 8:27)
                                               Re: IR-Routine (von JanPeter - 7.09.2004 22:25)
                                                 Re: IR-Routine (von JanPeter - 7.09.2004 22:32)
    Re: I2C Routinen - jetzt aber richtig ;-) (von DIE HARD - 21.08.2004 13:58)
        Re: I2C Routinen - jetzt aber richtig ;-) (von André H. - 21.08.2004 15:22)
            Re: I2C Routinen - jetzt aber richtig ;-) (von DIE HARD - 21.08.2004 18:40)