Abend,
hast du mal in die Bascom Hilfe geschaut?
Da steht das recht gut beschrieben drin.
Willst du dem Atmel nur was senden oder Informationen hin und her schicken?

Also zum senden vom Atmel weg is der standartbefehl Print "tralala" der aber recht viele Resourcen benötigt.
Und zum empfangen gibt es zich verschiedene möglichkeiten.
Ich benutze entweder die möglichkeit über den Interrupt:
Code:
On Urxc Onrxd                                               'Interrupt Empfange String von RXD
Enable Urxc

Enable Interrupts                                           'Interrupts Global einschalten

Dim S As Byte                                                 'eben das Byte welches empfangen wird

Onrxd:                                                      'isr wenn daten über die serielle schnitstelle kommen
  S = Udr
Return
Wobei dann in der Variablen S das Byte steht was er gerade empfangen hat. Oder die andere Variante:
Code:
dim B as byte 
If Ucsra.rxc = 1 Then 'wenn byte vollständig eingelesen
      B = Udr               'Byte aus der UART auslesen
 End If
Bei der ersten Methode wir halt nur was gemacht wenn auch tatsächlich Daten ankommen und das Programm wird unterbrochen und bei der zweiten Methode wir halt dauernd abgefragt ob was da is und wenn was da ist dann wird ausgelesen (Pollen)

Gruß Bastian 07