Hey,

Zitat Zitat von for_ro Beitrag anzeigen
wahrscheinlich hast du irgendwo im Programm einen Print Befehl oder die Compileranweisung $baud=... stehen.
Dann konfiguriert Bascom die Pins automatisch für den UART und sie sind nicht mehr als IO benutzbar.
Wäre auch mein Tipp, habe mal ein LCD nicht (auf Anhieb) zum Laufen gebracht weil ich die UART Pins verwendete habe. Das Codegerüst hatte ich aus einem anderen Projekt rüberkopiert - da stand dann auch ein "$baud =" drin ...

Zitat Zitat von oberallgeier Beitrag anzeigen
Soweit ich gelesen habe, ist softwarebasierte I²C-Kommunikation in Bascom nicht möglich (klick).
Doch, Software-I2C kommt "serienmäßig" mit BASCOM, in Deinem Link geht's offenbar darum, dass man die Pin-Belegung nicht zur Laufzeit ändern kann.

Gruß
Malte