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: I²C Bus an 2 Ports emuliert und nun? Kategorie: Programmierung Basic (von Falk Isenheim - 18.04.2005 17:13)
 Als Antwort auf Re: I²C Bus an 2 Ports emuliert und nun? von Henrik - 18.04.2005 16:08
Falk Isenheim nutzt:  CC1-Unit V1.1

Den Thread hab ich auch schon durchgeschaut. Bin aber auch nicht weitergekommen.
Hier ist mal ein sehr kleines Codebeispiel wo mir laut Doku den OTP Status auslesen soll und dann an mein Terminal schickt.

'------------------------------------------
' Definitionen der I2C-Einsprungadressen
'------------------------------------------
define I2C_START &h101
define I2C_STOP &h10e
define I2C_READ &h12f
define I2C_WRITE &h119
define I2C_GETACK       &h156
define I2C_SENDACK      &h173
define I2C_SENDNACK     &h17C

define TMC222 192 'Adresse des TMC222 (laut Doku)
define test &b11010001 'Bytefolge wo OTP Status abfragt
define basic_io byte[1]

#start
basic_io = test
print basic_io
sys I2C_START
sys I2C_WRITE
sys I2C_READ
sys I2C_STOP
print basic_io

schaut zwar nicht schön aus aber sollte gehen. Oder lieg ich grad komplett daneben?

 Antwort schreiben

Bisherige Antworten: