Tja, dann poste doch einfach mal beide Codes komplett?!?!
So könnten jetzt alle nur raten...
Gruß,
Thomas
Edit: Achja und auf den Bericht über den Philips bin ich gespannt :-)
Art: Beiträge; Benutzer: zerush
Tja, dann poste doch einfach mal beide Codes komplett?!?!
So könnten jetzt alle nur raten...
Gruß,
Thomas
Edit: Achja und auf den Bericht über den Philips bin ich gespannt :-)
Ja, den gibt es:
setzten eines Bits geht so:
PORTD |= ( 1 << PORTD5);
und löschen so:
PORTD &= ~(1 << PORTD5);
Die 48, 88, 168,.. haben alle gleich viel "Dampf", wenn man mit Dampf jetzt mal Geschwindigkeit und Pins assoziiert.
Der Unterschied besteht lediglich im Speicher.
Aber wenn man mit den 4kB Flash...
Sollst du bekommen, ist ja schließlich (fast) Weihnachten.
https://www.roboternetz.de/phpBB2/files/dsc00565.jpg
Warum hast du nicht auf Nein geklickt. Offenbar hat du doch einen HTML Browser, sonst würdest du ja nicht hier im Forum sein :-)
Kein Problem, hier isser.
Kurz zur Pinbelegung der Buchsenleisten:
SV1 - - BTM222 - - Beschreibung
--------------------------------------
1 2 VCC
5 10 GND
Hier ist der Schaltplan.
Ich habe das Board-Layout Rev. 1.0 verwendet.
Allerdings gefielen mit dort die zu kleinen Abstände (Isolate) zur Massefläche nicht, und so ist dann Rev. 1.1 entstanden.
...
Ich habe mir die meisten Infos von dieser Seite geholt:
http://www.robotfreak.de/blog/mikrocontroller/preiswerte-bluetooth-anbindung/44
Das BTM-222 habe ich auf einer Lochrasterplatine verklebt...
Wo befindet sich denn die mylib.h ?
Wenn nicht im selben Ordner wie die main.c, dann musst du ein Compilerflag setzen:
-I ein/ordner
Bzw. irgendwo in dem Plugin suchen, wo man include...
Genau, wobei natürlich \r für ein carriage-return steht. In C kann man halt einfach \r schreiben, weiß nicht, wie es bei dir ist.
Die 100ms sind übrigens durch probieren entstanden ;-)
Du musst ein '\r' nach dem Befehl senden (Kein '\n'...)
Du musst natürlich die .c Datei auch mit compilieren und im makefile mit angeben. Wenn du ohne makefile arbeitest, dann musst du mal fucken, ob du bei dem Plugin irgendwo weitere Dateien angeben...
Ich benutze zwar nicht das RN-Control, aber ich habe hier ein BTM-222 an einem Mega32 laufen. Ich denke das kann man gelten lassen.
Im Prinzip brauchst du ja für dieses Modul nur eine...
Hi, das problem hatte ich auch zuerst!
Die einzelnen Zeichen dürfen nicht so schnell hintereinander ankommen.
Das BTM-222 scheint hier etwas langsam zu sein, bzw. einen zu kleinen Puffer zu...
3686KHz = 3,686MHz.. klar, dass der Mega32 das nicht schafft, wenn er auf 1MHz läuft!
Versuch mal mit 250KHz zu flashen.
An die Reset Leitung sollte ein Pullup nach 5V.
Außerdem wäre ein Elko hinter dem 7805 nicht verkehrt (ruhig 1000uF).
Außerdem musst du darauf achten, dass ein fabrikneuer Atmel mit 1MHz evtl....
Am besten beschreibst du uns ersteinmal den Fehler etwas näher....
Wie sieht das Layout aus? Bekommt der Mega32 Strom?
Stehen die Fuses auf einen externen Quarz? Wenn ja, ist der Quarz richtig...
Ja genau da!
Du musst halt nur die zahlen für alle Pins ändern...
EDIT: oh Moment, ich glaube ich habe dich falsch verstanden!
Also die aufgelisteten Pins beziehen sich auf DB4-7. Also was dort...
In der lcd.h:
#define LCD_PORT PORTD /**< port for the LCD lines */
#define LCD_DATA0_PORT LCD_PORT /**< port for 4bit data bit 0 */
#define LCD_DATA1_PORT LCD_PORT ...
Wird das Target mit Strom versorgt?
Wenn nicht, dann (und nur dann) am USBasp den Schalter/Jumper zur Versorgung des Targets setzen.
Welche Taktrate ist auf dem Chip eingestellt?
Wenn der noch...
Was misst du denn direkt hinter den 5V-Regler? Liegen da 4,1 oder 5V an?
Bei dem wenig Stromverbrauch dürfte der Regler eigentlich keine Schwierigkeiten haben...
Der 5V Spannungsregler auf dem RP6 liefert maximal 1,5A.
Da die Spannung am 3,3V Regler am Eingang auf 4,1V abfällt, scheint der 5V Regler nicht genug Strom liefern zu können. Was für Verbraucher...
PORTA &= ~(1<<PA0);
Dadurch sollte der entsprechende Pull-Up nicht gesetzt sein, wenn das DDR auf Input steht.
Ist denn auch gewährleistet, dass direkt nachdem Strobe auf Low gesetzt wird, am...
Um mal zurück zum Thema zu kommen...
Wie weit bist du denn im Moment mit der Facharbeit?
Ich denke du solltest auf jeden Fall ein wenig auf ESP und ACC (adaptive cruise control) eingehen. Gerade...
Warum machst du das Thema eigentlich 2 mal auf?
https://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=44638
Gruß,
Thomas