-
I2C-Pins
Hallo,
ich habe eine Frage bezüglich der I2C-Register. Es gibt ja Register für die I2C-Kommunikation, wie zum Beispiel TWCR. Wird das Signal dabei automatisch an den, im entsprechenden Controller vorgesehenen Pins (Pxx/SCL) und (Pxx/SDA) ausgegeben? Und kann man das irgendwie ändern?
Cornelius
-
Hallo,
natürlich muss man die Pins SDA und SCL von Controller nicht nehmen. Standardmäßig verwendet Bascom die Software-Emulation, so dass die Pins beliebig gewählt werden können.
Wenn man jedoch das Hardware-TWI verwenden möchte, mus man explizit eine Library einbinden. Das steht aber auch in der Bascomhilfe.
Mitch.
-
Hallo,
als Default verwendet Bascom also automatisch die am Controller dafür vorgesehenen Pins?
Wenn nein, wie kann man bestimmen an welchen Pins das Signal rauskommt?
Cornelius
-
Nun mal ehrlich, bei Bascom gibt's eine umfangreiche "HELP"-funktion
Die sagt dir Folgendes:
CONFIG SCL =
CONFIG SDA =
Aber, wie oben angedeutet, das wirkt nur bei Software-TWI
-
danke Picnick. Ein bisserl muss man schon die Bascom-Hilfe nutzen!