Also USB Adapter funktionieren sehr schlecht bis gar nicht.
Aber womit hast du denn BASOM programmiert? Du kannst auch das *.hex File in Bascom laden und dann zum µC übertragen.