Moin moin. Ich bin neu in der Microcontrollerprogrammierung und brauche ein lauflicht für den 16F84A. Kann mir wer weiterhelfen? Liebe Grüße. :)
zeig mal deinen Code her, den du bisher geschrieben hast, und berichte von deinen Erfolgen, diesen Code zu übersetzen und in deinen Controller hinein zu bekommen.
Ich hab noch keinen Code/noch kein Prgramm. hab auch keine Ahnung, wie ich anfangen soll. Die Taster und die Ausgänge hab ich mit TRISA und TRISB zugewiesen. Weiter weiß ich nicht. :( Liebe Grüße!
Was denn nun ? Selber programmieren oder nachnbauen ? Bei Nachbau siehe oben. Bei selber machen, welche Programmiersprache denn ? Zeig mal was du bis jetzt programmiert hast, wenn vorhanden.
Assembler sollte es sein. Brauch das bei der Arbeit, Chef sagt ich solls selber probieren, komm aber nicht wirklich rein. Nen Code / was programmiertes gibt es zum lauflicht noch nicht. lg
Hast du Hardwaremäßig schon was aufgebaut? Vielleicht meldest du dich mal per PN bei mir, ich würde dir dann weiter helfen =) Gruß Nico
Hardwaremäßig aufgebaut? ja hab ich. hab nen Brenner und ne Anzeigeplatine. Brauch halt nur nen Code.. ich probier den von Sprut gleich mal bei der Arbeit aus. Liebe Grüße. :) P: Ich melde mich nachher zu Wort, wenn Arbeit vorbei ist. ;-)
Hi Mathis, schau mal hier nach (LED Lauflicht für PIC16F84A): http://pic-projekte.de/phpBB3/viewtopic.php?f=17&t=26#p62 Gruß Nico
Mathis schrieb: > Assembler sollte es sein. > Brauch das bei der Arbeit, Chef sagt ich solls selber probieren, komm > aber nicht wirklich rein. Assembler auf Arbeit? Die Firma Deines Chefs muß aber verdammt gut laufen und keinen Termindruck haben, daß er sich diese Vergeudung von Arbeitszeit leisten kann. Peter
Wollen wirs hoffen, dass er seinem Chef dann erklären kann, wies funktioniert. Da ich nicht annehme, dass es eine Firma gibt, die ausschliesslich vom Entwickeln und Verkauf von µC-Lauflichtern leben kann, wird es wohl eine Ausbildungssache sein.
Naja, wenn er es nur abtippt ohne zu versuchen es zu verstehen, dann hat er aber auch selbst Schuld =)
Ich bin Azubi. Nichts produktieves. ich will es lernen!!! Ich habe das Programm von Sprut genommen.. es leuchten aber 2 LED's dauerhaft und laufen weiter. Also nicht eine. :-\ versteh es einfach nicht. :(
ich schrieb: > Ich bin Azubi. Nichts produktieves. > > ich will es lernen!!! > Ich habe das Programm von Sprut genommen.. es leuchten aber 2 LED's > dauerhaft und laufen weiter. Also nicht eine. :-\ versteh es einfach > nicht. :( Dann musst du Befehl für Befehl durchgehen und logisch überlegen was er bewirkt (ein Zettel und ein Bleistift mit dem man sich Notizen macht oder den jeweiligen Zustand der Portpins notiert kann dabei sehr hilfreich sein). Für jeden Befehl gibt es eine Doku. Die findest du im Datenblatt oder in einem eigenen Dokument, das dann "Instruction Summary" oder so ähnlich heißt. Die Dokumente kriegt man immer beim Chiphersteller auf der Website, sofern deine Entwicklungsumgebung keine online-Doku mithat. So ist das nun mal. Bei den absoluten Basics musst du mehr oder weniger alleine durch. Wenn dir die Erklärung vom Sprut nicht geholfen hat, dann kann das hier auch keiner besser. Aber eines ist klar: mit einfach nur Programm abschreiben lernt man nicht programmieren.
ich schrieb: > Ich habe das Programm von Sprut genommen.. es leuchten aber 2 LED's > dauerhaft und laufen weiter. Also nicht eine Wirklich bis auf das LSB (also PORTB,0) alle auf Low gesetzt? Wenn du nämlich das nicht hast, würde es erklären warum 2 LEDs durchlaufen. Gruß Nico Nachtrag: Diese Zeilen sind wichtig:
1 | clrf PORTB ; alle LEDs ausschalten |
2 | bsf PORTB,0 ; LED an RB0 einschalten |
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.