ich würde da nicht basic nehmen
bei bloodhond c++ compiler ist dier code deer den druckerport steuert als beispiel mit drin

musst nur in der main pin oder alias setzen oder resetzen

das ist einfacher als selber zu fummeln