Also bei mir klappts........ . Schau dir das Programm mal an und grübel etwas dann kommste auch drauf =) . Ist recht einfach.
Ich hab die cd die eigentlich bei dem Board dabei ist ja nich!!
Kann die mir irgendjemand per e-mail schicken??
Also bei mir klappts........ . Schau dir das Programm mal an und grübel etwas dann kommste auch drauf =) . Ist recht einfach.
Du kannst das bei Robotic Hardware auch runterladen...Zitat von Jada
Gruß Richard
Ich kann die beispielprogramme auf Robotikhardware zu dem RN-Control nicht finden wo soll das denn sein??
Wo das sein soll, weiß ich nicht, aber hier ist ein/das Beispielprogramm in Bascom. Ein Link zum C-Beispiel ist dort auch zu finden.Zitat von Jada
Ciao sagt der JoeamBerg
Code Tags verwenden ! (PicNick, Mod)Code:$regfile = "m32def.dat" $crystal = 16000000 $baud = 9600 Dim W As Integer Config Portc.0 = Output Config Portc.1 = Output Config Portc.2 = Output Config Portc.3 = Output Config Portc.4 = Output Config Portc.5 = Output Config Portc.6 = Output Config Portc.7 = Output Config Adc = Single , Prescaler = Auto , Reference = Internal Start Adc Portc.0 = 1 Portc.1 = 1 Portc.2 = 1 Portc.3 = 1 Portc.4 = 1 Portc.5 = 1 Portc.6 = 1 Portc.7 = 1 Do W = Getadc(0.) If W = 230 Then Portc.0 = 0 Else Portc.0 = 1 If W = 250 Then Portc.1 = 0 Else Portc.1 = 1 If W = 270 Then Portc.2 = 0 Else Portc.2 = 1 If W = 290 Then Portc.3 = 0 Else Portc.3 = 1 If W = 310 Then Portc.4 = 0 Else Portc.4 = 1 If W = 330 Then Portc.5 = 0 Else Portc.5 = 1 If W = 220 Then Portc.6 = 0 Else Portc.6 = 1 If W = 210 Then Portc.7 = 0 Else Portc.7 = 1 Loop End
Ist dieser Quellcode gut um mit einer 1n4148 diode temperatur zu messen oder hat jemand ein besserren quellcode?? Oder einige verbesserungsvorschläge...
Änderungen:Code:Do W = Getadc(0) If W > 230 Then Portc.0 = 0 Else Portc.0 = 1 If W > 250 Then Portc.1 = 0 Else Portc.1 = 1 If W > 270 Then Portc.2 = 0 Else Portc.2 = 1 If W > 290 Then Portc.3 = 0 Else Portc.3 = 1 If W > 310 Then Portc.4 = 0 Else Portc.4 = 1 If W > 330 Then Portc.5 = 0 Else Portc.5 = 1 If W > 350 Then Portc.6 = 0 Else Portc.6 = 1 If W > 370 Then Portc.7 = 0 Else Portc.7 = 1 Loop
= durch > ersetzt
für portc.6 und 7 Zahlenwerte geändert
Punkt bei getadc entfernt
@Jada:
1. Beim CONFIG ist folgendes.
Definiert man das ganze Port, dann->
CONFIG PORTC = OUTPUT
wenn einzelne Pins, dann (z.B)
CONFIG PINC.1 = OUTPUT
2. wie BMS schon gesagt hat. Wenn du die GETADC() Wert mit "=" abfragst, wirst du nur zufällig zu einem Ergebnis kommen, weil den Wert grad irgendwo dazwischen liegt.
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Noch kurz ne frage:
Ich habe einen Frahrregler gebaut mit einem tle5205, der über einen pwm und einem i/o ausgang gesteuert wird Wie geht das?? Hat jemand ein beispiel quellcode??
Hi, das forum hat ne ganz tolle SUCHFUNKTION, und wie das Wort schon sagt kann man damit das Forum Durchsuchen!!! einfach mal ausprobieren, klappt super!!
Lesezeichen