Befehlsliste Bascom

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 Empfangen  Getrc5(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