Hallo,
da mein Pollin-Evalutionsboard vor kurzem angekommen ist hab ich natürlich sofort gelötet und dann programmiert.
Ich habe keine Vorkenntnisse in Programmiersprachen, hab mich also in die Bascom-Flut geworfen. Es gibt ja gute Tutorials, mit denen man, das denke ich, gut in die Programmiersprache einsteigen kann.
In diesem Thread möchte ich immer wieder ein paar Fragen stellen, es soll also nicht für mein derzeitiges Problem sein, welches wäre:
Auf dem Board möchte ich, dass alle drei Schalter gedrückt werden müssen, dass die LEDs mit einer bestimmte Frequenz blinken. Das hab ich bereits. Wenn jedoch nur einer oder zwei der Schalter gedrückt werden, soll es einen Piepston geben.
Das soweit der Code:
$regfile = "m16def.dat"
$crystal = 1000000
Config Pind.2 = Input
Config Pind.3 = Input
Config Pind.4 = Input
Config Portd.5 = Output
Config Portd.6 = Output
Config Portd.7 = Output
Dim Speed As Integer
Speed = 150
Do
If Pind.2 = 1 And Pind.3 = 1 And Pind.4 = 1 Then
Portd.5 = 1
Waitms Speed
Portd.5 = 0
Portd.6 = 1
Waitms Speed
Portd.6 = 0
Else
Sound Portd.7 , 100 , 100
End If
Loop
End
Alles anzeigen
Wie man vielleicht sieht, piepst es auch, wenn man gar nichts am Board macht. Ich hab grad gar keine Idee, wie ich das anstellen soll, dass in diesem Fall nichts passiert.
Ach, und falls am Grundgerüst oder auch im Programm irgendwas komplett falsch ist oder etwas fehlt: Ich hab gestern angefangen, aber viel gelesen. Trotzdem hab ich beinahe keine Erfahrung damit. Also nicht lachen
So, ich hoffe hier gibts Microcontroller-Spezialisten (ich glaube zwar, das muss man hier nicht sein), die mir weiterhelfen können.
Schönen Abend noch