na super.. wenn jetzt klappt.
für die zukunft noch ein tip.

ich hab da mal was ausprobiert, was ich so eigentlich nicht in der Bascom anleitung gefunden habe. und es klappte. un zwar:

bei den ports sagt man ja z.b. portb.6. das meint fa das 6te bit des ports.
diese schreibwweise auf ne byte-variable angewndt funzt auch prima.

also variable.0 gint das rechte bit wieder.
variable.6 halt das 6te.

also könnte man sich seinen shiftout selber schreiben.

taktleitung = 1
ausgangsleitung = variable.0
toggle taktleitung
ausgansleitung = variable.1
toggle taktleitung

und so weiter

gruss