Hi Robert,
das ist doch das seeeehr kleingedruckte auf dem Quarz? Muss ich heute abend mal schauen, ob ich das mit meinen 44 Lenzen noch lesen kann![]()
Grüssle
Jürgen
Hi Robert,
das ist doch das seeeehr kleingedruckte auf dem Quarz? Muss ich heute abend mal schauen, ob ich das mit meinen 44 Lenzen noch lesen kann![]()
Grüssle
Jürgen
Geht auch einfacher: In einem Programm, das es fertigbringt, auf dem Hyperterm was herzuzeigen, steht vorne
$CRYSTAL=nnnnnn
$BAUD=nnnn
diese Zahlen wären interessant
Das haben wir gerne, bläst mit 200 Sachen durch die Gegend und sieht keine 40 cm weit
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Im Moment stehen da
$CRYSTAL=16000000
$BAUD=9600
aber bei CRYSTAL kannste doch eintragen, was de willst, oder? Würde ich 8000000 eintragen würde es doch auch laufen. Der Quarz würde nur langsamer takten. Oder führt ein falscher erhöhter Eintrag automatisch zu einem Fehler?
Hallo, hallo, wenn $CRYSTAL nicht der Realität enstpricht, ist ganze Timing im A...
Das wirkt sich am Terminal aus (nix zu sehen) und würde den Servo-Betrieb vernichten.
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Das hättste gerne, 300 statt 200 in den Tacho schreiben und dann ist das Motorrad schneller.
Netter Gruß
Hab mich wohl falsch ausgedrückt und versuche es deshalb nochmal (jeder Künstler bekommt eine weitere Chance):
Angenommen, ich hab einen Quarz mit 16 MHz draufstecken. Ich schreibe aber ein Progrämmchen, welches den Eintrag $CRYSTAL=8000000 enthält, compiliere das Ganze und schiebs auf den Prozessor. Dann würde das Programm doch laufen, oder? Abgesehen davon, das dies den Servo-Betrieb zunichte machen würde.
Was ich damit sagen wollte: Wird mir ein Fehler angezeigt, wenn ich die falsche Taktfrequenz angebe? Wenn nicht, dann muss ich doch schauen, was die auf den Quarz gestanzt haben. Um das ging es mir jetzt eigentlich.
Grüssle
Jürgen
Der Bascom Compiler braucht den Wert um die Timings für das Programm richtig zu berechnen.
wenn Du 8 schreibst und er hat 16 sind alle Timings des Programms falsch und nix geht mehr.Falches Timing kannste mal mit ner Drehtür üben
wenn Du ein Programm hast was funst muuuusssss das Timing des Programms richtig eingertragen sein. Also nur flugs nachgeschaut was steht denn da als Crysstal bei dem funktionierenden Programm. Und vermelden. Als Zugabe noch die Baudrate mitnotieren, wahrscheinlich 9600.
Weil die ja auch gestimmt haben muss, sonst wäre nichts am Terminal (PC) angkommen.
Netter Gruß
sagte ich doch schon. Aber ich schau lieber noch mal auf dem "Kristall" nach, was da drauf steht. Sicher ist sicher ...Zitat von joggele
Sodele, die haben 16 MHz draufgekritzelt.
Gut, danke, dann sind wir wieder friedlich.
Man sollte nämlich nicht glauben, wo so ein Schweinewerfer NOCH hinleuchten kann als nur nach vorn.
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Lesezeichen