hallo leute! ich habe in meinem urlaub endlich mal damit angefangen, mit µc-programmierung anzufangen. ich hab mir dann auch das pic-programmierboard k8048 von velleman zugelegt. das problem dass ich da momentan habe ist, dass der gesendete code nicht mit dem code übereinstimmt, der am schluss in den pic geschrieben worden ist. die programmer-software bricht die übertragung auch nach den ersten 4 hex-ziffern ab. ich hab dann mit den hex-werten auch ein bisschen gespielt und es kam folgendes raus: geschrieben an pic: steht in pic: 280A 17F5 0000 3FFF 1111 2FFF FFFF 0000 was kann das denn nur sein? der pic ist ein 16F627, es wurde über eine serielle schnittstelle programmiert (verwendetet interrupt irq3, wird nur von der seriellen schnittstelle verwendet). vss, vdd und vpp entsprechen den erforderlichen werten. die transistoren auf dem programmer sind auch funktionsfähig. ich habe auch noch mal die lötstellen nachgelötet, um kalte lötstellen auszuschließen. auch die platine wurde nochmals überprüft in bezug auf haarverbindungen bzw lötspritzer. kann mir da wer helfen?
Das würde ich auch sagen. Da ist ein Bootloader drin, der die Programmierung über die ser. Schnittstelle handelt.
Die zurückgelesen Daten sind gegenüber dem Original in fast allen Fällen genau invertiert (gelöschte Zellen enthalten 3FFF). Keine Ahnung was dahinter stecken könnte.
> die programmer-software bricht die übertragung auch nach den > ersten 4 hex-ziffern ab. Keine Fehlermeldung?
hallo! was da als fehlermeldung kommt, hab ich mal angehangen. mehr als die invertierung der nibbles kann ich daraus eben nicht erkennen. es ist eben das erste mal, dass ich mich mit microcontrollern auseinandersetze.
könnte man sich da vielleich auch so behelfen, dass man die serielle schnittstelle entsprechend invertiert? sprich das datensignal?
Hallo Leute, Habe in Google nach genau diesem Problem gesucht! Bekomme eben dieselbe Meldung beim Brennen wie Markus W. Habe ebenfalls alle Bauteile nachgeprüft. Benutze die Software des K8048 Packets von Velleman unter Windows XP Pro.. Hat den neimand eine Ahnung wie es zu dieser Meldung kommen kann? (postet von Markus. W > oben) mfg
HAha!!!!! ;-) Soll ich was sagen? Wer lesen ist, ist klar im Vorteil ;-) Hab den Fehler bei mir nämlich gefunden (---> Blindfisch) Habe den (glaube ich) Transistor T3 und T5 vertauscht. Knackpunkt war, T3 ist der einzige PNP-Transistor in dem System. :-P Dadurch wurden auch die Signalpegel invertiert. Wer also Schaltplan und Stückliste lesen kann, ist im Vorteil. Vielleicht isses bei dir ja auch so?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.