Hallo liebe Gemeinde, ich habe folgendes Problem: ich habe ein Programm in c für den µc at89c51cc03 geschrieben. Es hat mit dem µc mit der Bezeichnung AT89C51CC03CA-IM wunderbar funktioniert. Jetzt soll das Programm auf AT89C51CC03CA-UM drauf. Mit Flip lässt er sich ohne Probleme flashen. Aber das Programm macht seit dem nicht mehr das, was es soll. Ich habe im datenblatt geschaut und habe herausgefunden, dass -IM eine Gehäuse vom typ VQFP44 und -UM eine Gehäuse vom typ PLCC44 hat (Laut Spoerle). Ausser dass die Pins andere Bezeichnung haben, müsste der Rest alles gleich sein. oder liege ich falsch?? Wo ist das Problem?? Wieso funktioert mein Programm nicht?? Für eine kleine Hilfestellung wäre ich sehr dankbar. Gruss Manfred
Warum schaust du bei Spoerle und nicht mal ins Datenblatt unter "Ordering Information". Da steht ziemlich genau, welcher Typ für was steht. Da wirst du auch sehen, dass die beiden von dir genannten Chip-Aufdrucke auch noch für andere Varianten stehen können. Aber wieso merkst du erst durch Googlen, dass sich deine Chips von der Bauform her unterscheiden? Das sollte man doch auch mit bloßem Auge erkennen... Solltest du deine Software vielleicht auf Steckbrett/Evalboard mit nem PLCC gemacht haben und die selbe Pinbelegung 1:1 dann hinterher auf ein VQFP-Gehäuse für die eigene Schaltung übertragen haben, dann wär klar warums nicht mehr funktioniert.
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.