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.
Befehl | Schreibweise |
Grundlegendes | |
Variable Dimensionieren | Dim vByte As Byte Dim Bt_recieve_text As String * 50 |
Sub Deklarieren | Declare Sub Begin() |
Wartezeiten | Waitms 500 Wait 1 |
Pin an Port = High | Portb.1 = 1 |
Port = High | Portb = 255 |
Abfragen/Schleifen | |
If Abfragen | If x=1 Then Elseif x=3 Then Else End If |
Select Case | Select Case X Case 0: Case 1 To 9: Case Else: End Select |
Loop-Schleife | Do Loop Until ok =1 |
For-Schleife | For I = 1 To X Next I |
Kommunikation | |
Com1 konfigurieren (Hardware, lesen und schreiben) | Open „com1:“ For Binary As #1 |
Serielle schreiben | Print “Hallo” |
Spezielle Com konfigurieren (schreiben, Ch #3, Pind.3) | Open „comd.3:9600,8,n,1“ For Output As #3 |
Serielle #3 schreiben | Print #3 , “Hallo” |
Serielle Spezial-Prozedur | Config 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 Konfigurieren | Config Scl = Portc.5 Config Sda = Portc.4 I2cinit |
I²C Senden | I2cstart I2cwbyte 48 I2cstop |
I²C Empfangen | I2cstart I2cwbyte 35 I2crbyte Status , Ack ‚ I2crbyte Antenna , Nack I2cstop |