In Bascom kann man ganz genauso wie in C auf alle Register direkt zugreifen. Die Syntax ist sogar nahezu gleich.
Aber das wäre im Falle von TWI etwa sfür den erfahreneren AVR Programmierer. Ich würde zu den Bascom I2C Befehlen raten.

Bezüglich oberen Problem bitte auch Thread https://www.roboternetz.de/phpBB2/viewtopic.php?t=3742 beachten