Was du dranhängst ist im Grunmde Egal.
Wenn dein Programm nicht läuft, sind die Ein/Ausgäbge auf 1, dank eines Pullupwiederstandes. Aber sonst ist es egal.

Du kannst nur in Basic programmieren, solange du auch ne BAsic unit hast. glaube du brauchst dann ne andere Unit.

Deshalb gibt es ja 2 verschiedene.