Warum funktioniert dies hier nicht?
1 | Locate 1 , 1 : Lcd "1 " + Chr(50) + " 3" |
Es sollte doch dann am Dispal 1 2 3 stehen Dies geht aber...
1 | Locate 2 , 1 : Lcd Chr(50) |
|
Forum: Mikrocontroller und Digitale Elektronik Bascom Ascii ZeichenWarum funktioniert dies hier nicht?
Es sollte doch dann am Dispal 1 2 3 stehen Dies geht aber...
Sepp schrieb: > Warum funktioniert dies hier nicht? > >
> Es sollte doch dann am Dispal 1 2 3 stehen > [/code] Wozu ist das Plus Zeichen gut? Sollte das nicht ein Semikolon sein? Sepp schrieb: > Warum funktioniert dies hier nicht? Was heißt "funktioniert nicht"? Gibt es eine Fehlermeldung? Passiert was anderes (wenn ja: Was?!) oder geht das Licht aus? Problem gelöst. Das Semikolon war es - mit einem Plus kam immer:
Damit funktioniert es:
Es steht dann 1 2 3 am Display Sepp schrieb: > Warum funktioniert dies hier nicht? > > Locate 1 , 1 : Lcd "1 " + Chr(50) + " 3" Weil Du die BASCOM-Hilfe zu "LCD" (diese verweist u.a. auf "PRINT") und "PRINT" nicht gelesen hast: "You can use a semicolon (;) to print multiple variables or constants after each other." http://avrhelp.mcselec.com/index.html?print.htm Das "+" dient zum Addieren. Thomas schrieb: > Sepp schrieb: >> Warum funktioniert dies hier nicht? >> >> Locate 1 , 1 : Lcd "1 " + Chr(50) + " 3" > > Weil Du die BASCOM-Hilfe zu "LCD" (diese verweist u.a. auf "PRINT") und > "PRINT" nicht gelesen hast: Findet man aber auch schon in der BASCOM-Hilfe zu LCD wenn man es sorgfältig gelesen hätte: http://avrhelp.mcselec.com/lcd_2.htm "More variables can be displayed separated by the ; -sign LCD a ; b1 ; "constant" Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.
|
|