Oft ist es so, dass man plötzlich vergisst, wie man jetzt gerade in dieser Programmiersprache einen bestimmten Befehl formulieren muss. Deswegen steht hier eine Auflistung einiger wichtiger Bascom Befehle. Die Liste ist nicht vollständig aber wird von Zeit zu Zeit ergänzt.

Benutzen Sie Stg+F um in der Seite nach etwas bestimmten zu suchen.

BefehlSchreibweise
Grundlegendes
Variable DimensionierenDim vByte As Byte Dim Bt_recieve_text As String * 50
Sub DeklarierenDeclare Sub Begin()
WartezeitenWaitms 500 Wait 1
Pin an Port = HighPortb.1 = 1
Port = HighPortb = 255
Abfragen/Schleifen
If AbfragenIf x=1 Then Elseif x=3 Then Else End If
Select CaseSelect Case X Case 0: Case 1 To 9: Case Else: End Select
Loop-SchleifeDo Loop Until ok =1
For-SchleifeFor I = 1 To X Next I
Kommunikation
Com1 konfigurieren (Hardware, lesen und schreiben)Open “com1:” For Binary As #1
Serielle schreibenPrint “Hallo”
Spezielle Com konfigurieren  (schreiben, Ch #3, Pind.3)Open “comd.3:9600,8,n,1” For Output As #3
Serielle #3 schreibenPrint #3 , “Hallo”
Serielle Spezial-ProzedurConfig Serialin = Buffered , Size = 50 , Bytematch = 10Serial0charmatch() Input Bt_recieve_text Noecho End Sub
RC5 Konfigurieren (Portb.1)Portb.1 = 1                                              ‘Pulup Rc5 Config Rc5 = Pinb.1 Enable Interrupts
RC5 EmpfangenGetrc5(vrc5_address , Vrc5_com)
I²C KonfigurierenConfig Scl = Portc.5 Config Sda = Portc.4 I2cinit
I²C SendenI2cstart I2cwbyte 48 I2cstop
I²C EmpfangenI2cstart I2cwbyte 35 I2crbyte Status , Ack                                     ’ I2crbyte Antenna , Nack I2cstop