Hallo liebes Microcontroller Forum. Ich bin neu hier und auch neu in sachen PIC aber ich habe auf der folgenden Seite einen digitalen Speedometer gefunden den ich für mein Auto nachbauen wollte. Seite: http://www.randomwisdom.com/2007/10/digital-speedometer-using-pic-microcontroller/ Ich hab da nur ein Problem: Das Programm (was ich übrigens im anhang habe) ist für den PIC 16F648A aber ich habe diesen nirgends auftreiben können. Dafür hab ich aber den 16F876 bekommen. Dieser hat aber beim Port A nur 5 pins anstatt 7 und ich wollte fragen, ob hier jemand so nett wäre das Programm umzuschreiben. Außerdem möchte ich gerne 7 segment anzeigen mit gemeinsamer anode benutzen. Wie man das umschreibt weiß ich leider auch nicht. Bitte helft mir und belehrt mich :D PS: wenn die Frage aufkommt welchen Programmer ich nehme dann siehe hier: http://feng3.cool.ne.jp/en/pg5v2.html MfG René
Bei Reichel gibt es den. Ist einfacher als das Programm um zu schreiben.
>Bei Reichel gibt es den. Ist einfacher >als das Programm um zu schreiben. Für gemeinsame Anode muss man auch die Schaltung ändern. Also gleich welche mit gemeinsamer Kathode mitbestellen.
Hmm sry Dateianhang hatte anscheinend net geklappt... Meint ihr wirklich? ich dachte das man da wo sowas wie
1 | #define SEVSEG_PORTA_MASK 0b11001110
|
2 | #define SEVSEG_PORTB_MASK 0b00110000
|
steht nur die Zahlen tauschen braucht^^ Das spiegelt wieder das ich fast garnichts über PIC's weiß =( Naja trotzdem danke. MfG René
wird wohl keiner da sein, der dir den code umschreibt und den schaltplan neu zeichnet und messungen an deinem auto vornimmt - verständlich, oder? die anzeige, die du bauen willst, funktioniert doch so: eingangssignal -> verarbeitung im PIC -> anzeige und es ist doch schwer anzunehmen, dass dein eingangssignal anders aussieht als dass der code dafür geschrieben worden ist, sprich: es nützt dir nichts, selbst wenn du eine exakte 1:1-kopie von diesem gerät hast -> du musst wissen wie deine signale aussehen und nur dann kannst du erst die verarbeitung im PIC anpassen. (beispiel für unterschiedliche signale: underschiedliche anzahl impulse pro gefahrenem meter, spannung der impulse...) also am besten, du lernst selber PICs programmieren.
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.